Project Eular 144

这题...关键在于.....计算几何能力... atan2的用法应该是 atan2(y,x)而不是(x,y) 代码: #include<set> #include<map> #include<list> #include<queue> #include<stack> #include<string> #include<math.h> #include<time.h> #include<vector> #include<bitset> #include<memory> #include<util
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

P1621 集合

题目描述 现在给你一些连续的整数,它们是从A到B的整数。一开始每个整数都属于各自的集合,然后你需要进行一下的操作: 每次选择两个属于不同集合的整数,如果这两个整数拥有大于等于P的公共质因数,那么把它们所在的集合合并。 反复如上操作,直到没有可以合并的集合为止。 现在Caima想知道,最后有多少个集合。 输入输出格式 输入格式: 一行,三个整数A,B,P。 【数据规模】 A≤B≤100000; 2≤P≤B。 输出格式: 一个数,表示最终集合的个数。 输入输出样例 输入样例#1: 10 20 3
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Hackintosh Power Management

Also, be aware that hibernation (suspend to disk or S4 sleep) is not supported on hackintosh. You should disable it: sudo pmset -a hibernatemode 0 sudo rm /var/vm/sleepimage sudo mkdir /var/vm/sleepimage Always check your hibernatemode after updates
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

MySQL--Insert Buffer

在进行数据插入时,需要将数据插入到聚集索引和非聚集索引中,而对于非聚集索引,需要先确定数据要插入的索引页,再将索引页加载到内存中进行修改,而在业务上很难保证插入数据在非聚集索引上也是连续的,因此插入操作会引入大量随机IO操作。 Innodb存储引擎引入Insert Buffer Pool特性来对插入操作进行优化,在INSERT操作是,对非唯一索引的更新没有实时更新,而是将更新操作进行缓存,在一定条件下再触发操作将更新操作应用到索引上。 操作原理: 插入数据时判断索引页是否存于内存中: 1、索引
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

后悔药 之 Git

之前说 这个年代 不会点Git真不行 于是去研究了一下Git这颗后悔药 下载、安装和配置 去到https://git-scm.com/官网下载即可 在终端中使用 git --version查看git的版本 使用 git config --global user.name "" 和 git config --global user.email "" 创建用户和联邮箱 使用 git config --list (或git config -l)查看用户列表 创建"仓库" 在IDEA的Terminal
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

ZooKeeper系列(3):ZooKeeper的配置文件详解

zkServer.sh读取的默认配置文件是$ZOOKEEPER_HOME/conf/zoo.cfg。如果要用其它配置文件。如下传递配置文件参数: zkServer.sh start your_config zkServer.sh stop your_config zkServer.sh status your_config 配置文件的官方说明:http://zookeeper.apache.org/doc/r3.4.12/zookeeperAdmin.html#sc_configurat
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

[BZOJ3744]Gty的妹子序列

bzoj description 求区间逆序对数,强制在线。 \(n,m\le 10^5\) sol 分块。预处理出\(ans_{i,j}\)表示第\(i\)个块到第\(j\)个块的答案,\(s_i\)表示插入了前\(i\)个块内所有元素的\(BIT\)。 每次查询的时候开一个临时\(BIT\),对于整块两端的部分,先从右往左加入左边部分(这时候统一计算比自己小的个数),再从左往右加入右边部分(统一计算比自己大的个数)。 时间复杂度\(O(n\sqrt n\log n)\),空间复杂度\(O(
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

图片上传前预览、压缩、转blob、转formData等操作

  直接上代码吧: <template> <div> <div class="header">添加淘宝买号</div> <div class="tips"> <p class="font16">注意事项</p> <p class="font14">买号采用人工审核,提交后0.5个工作日内完成审核,请耐心等待,新手务必认真准确填写。</p> </div> <el-form ref="taobao" :model="taobaoInf
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

MySQL--Double Write

##=======================================## 目前大部分服务器使用4K或512B来格式化磁盘,而Innodb存储引擎使用默认16K的数据页,在写入16KB数据页时,可能存在页面部分数据写入到磁盘便发生宕机的情况,该问题被称为部分写失效(Partial page write)。虽然Innodb存储引擎提供redo log来保证事务ACID特性和数据库宕机恢复,但redo log中存放的是页面的物理操作,而非页面的数据,因此无法利用redo log来解决部
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Physically Based Rendering - Lighting - 物理可信的光照方案

对物体表面一点进行着色处理时,需要得到能够描述物体对光作用的BSDF,以及该点的辐照度。可以通过计算所有射向该点的光的功率的总和来计算某一点的辐照度。对于计算机模拟,辐照度的计算需要通过数值方法进行近似,非实时渲染可以通过结合蒙特卡洛方法(Monte Carlo method)和光线追踪(Ray tracing)算法来进行计算。 对于光源的模拟,达成物理可信的充要条件是光源的辐射能量以符合现实世界中各类光源辐射特征的方式变化,因此需要使用物理单位表示与计算光照。 光照相关单位可以以辐射度量法(
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Java Web(八) -- Ajax & Jquer

Ajax & Jquery Ajax 1、是什么?   “Asynchronous Javascript And XML”(异步JavaScript和XML),   并不是新的技术,只是把原有的技术,整合到一起而已。     ① 使用CSS和XHTML来表示。     ② 使用DOM模型来交互和动态显示。     ③ 使用XMLHttpRequest来和服务器进行异步通信。     ④ 使用javascript来绑定和调用。 2、有什么用?   咱们的网页如果想要刷新局部内容。 那么需要重新
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

读书笔记五

信息产业的规律性 A.70-20-10 1.一家公司有70%的市场占有,排名第二的公司占20%的份额,剩下的所有公司分剩下的10%。 2.当某个领域发展成熟后(而不是群雄争霸时期),一般在全球容不下三个以上的主要竞争者。在我们熟知的微机领域,微软无疑是老大,苹果是老二。在微机处理器领域英特尔是老大,以前的老二摩托罗拉已经被英特尔逐出了微机处理器行业,现在由 AMD 坐第二把交椅。虽然 AMD 偶尔能从英特尔手里抢一些市场份额,但是基本上是在英特尔的阴影下发展,它的产品必须和英特尔兼容。。在网络
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Memcached和Spring集成开发

xml配置文件 <bean id="memcachedPool" class="com.danga.MemCached.SockIOPool" factory-method="getInstance" init-method="initialize" destroy-method="shutDown"> <constructor-arg> <value>neeaMemcachedPool</value> </constru
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Scriptlet程序

  前面提到JSP是由java代码编写到HTML之中而形成的,而在JSP中对于编写java程序的标记就叫Scriptlet(脚本小程序)。   普通Scriptlet:     <% %>  里面可以编写java语句和局部变量     <%! %>  里面可以定义全局常亮,全局变量,类,方法。     <%= %>  进行内容的显示输出 注意:在JSP页面中可以有两种输出,Java的out.print()和JSP的<%= %>,方便前端开发,都使用的<%= %>
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

linux c 检测网络状态

转自:http://stackoverflow.com/questions/808560/how-to-detect-the-physical-connected-state-of-a-network-cable-connector You want to look at the nodes in /sys/class/net/ I experimented with mine: Wire Plugged in: eth0/carrier:1 eth0/operstate:unknown Wi
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Docker01 centos系统安装、centos安装docker

1 centos系统安装   本博文是基于 centos6.5 的,利用 VMware 虚拟机搭建 centos6.5 系统   1.1 centos6.5 资源获取   1.2 安装     1.2.1 新建虚拟机            1.2.2 ldilei
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

python webdriver 测试框架-数据驱动json文件驱动的方式

数据驱动json文件的方式 test_data_list.json: [ "邓肯||蒂姆", "乔丹||迈克尔", "库里||斯蒂芬", "杜兰特||凯文", "詹姆斯||勒布朗" ] ReportTemplate.py: #encoding=utf-8 def htmlTemplate(trData): htmlStr = u'''<!DOCTYPE HTML> <html> <head> <title>单元测试报告</title> <style> body { width: 80%; /*
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

springboot国际化支持

概述 使用spring boot实现国际化,一般有两种情况,一种是返回网页的,一种是纯粹的rest服务返回json的,前者更多的和类似thymeleaf这样的模板引擎一起工作,后者可以不使用模板引擎直接解析,因为后者相对来说内容要简单得多,大部分情况返回json就够了,下面会包含这两部分内容。 过程 1 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

Jquery源码学习日记(1)

https://jquery.com/ 最新源码下载链接:jquery3.0 135-231定义了一些jquery的通用方法 233-301行定义了一些继承的方法 302-477定义了一些工具类方法 519-2762复杂选择器的实现 3237-3430回掉函数 3475-3822 7504-7527 support 检测浏览器机制延迟对象,对异步的一个管理 4017-4232 data方法 start 数据缓存 4346-4412 //jquery入队和出队的数据管理
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2

广告系统预定向功能

1:代码熟练,开发方快! 数组去重 var arr = Array.from(new Set(oldArr)); 深copy var obj = Object.assign({},obj1,obj2);
分类: 其他 发布时间: 06-27 22:23 阅读次数: 2
今日推荐