题目链接:http://codeforces.com/problemset/problem/616/E 题意很简单就不说了。 因为n % x = n - n / x * x 所以答案就等于 n * m - (n/1*1 + n/2*2 ... n/m*m) 在根号n复杂度枚举x,注意一点当m>n时, ...
分类:
其他好文 时间:
2016-08-10 19:16:08
阅读次数:
173
Java中的Hash值 Java中的Hash值 1、Hash值有什么用? HashMap、HashTable、HashSet,所以涉及到使用Hash值进行优化存储的地方,都会用到HashCode。HashCode是 Key,这种计算为提高计算的性能。想想看,一般来说,数组算是比较快的集合类了吧,直接 ...
分类:
其他好文 时间:
2016-08-10 19:13:03
阅读次数:
105
因为工作中历史产品采用了terracotta作为分布式缓存线性扩展平台,因此不得不提前对其原理做了相关了解,当然其中很多的设计思想和oracle、memcached的设计相似,但也有自己的亮点,那就是JVM的懒加载细粒度拷贝以及线性扩展,使得序列化对象消耗大大降低,提高CPU使用率以及内存无缝线性扩 ...
分类:
其他好文 时间:
2016-08-10 19:14:18
阅读次数:
169
1.下载某些三方库时,pod install会出现错误 1 2 3 $ pod install Analyzing dependencies [!] The version of CocoaPods used to generate the lock file (1.0.1) is higher t ...
分类:
其他好文 时间:
2016-08-10 19:15:46
阅读次数:
317
刚出道时候写了这样一个Bug:(这bug让我们赚了,两个多月没人抽到好东西~) 作死的优先级问题,让你浪ヽ(.??ˇд ˇ??;)? 关键的,这个功能我们测了两遍都没发现问题。第二次是数值策划反馈:一个多月了没爆好产出,有些不正常,再测一遍……好丢脸(--)凸死ね 为什么一直没发现呢? 由于“LIM ...
分类:
其他好文 时间:
2016-08-10 19:13:28
阅读次数:
189
1、引入: 网络编程 是如何在程序中实现两台计算机的通信 eg:当你使用浏览器访问新浪时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后新浪的服务器把网页内容作为数据通过互联网传输到你的电脑上。。 电脑不只浏览器,还有QQ、邮件客户端等其他的,,不同的程序连接的别的计算机也会不同;;确切的 ...
分类:
其他好文 时间:
2016-08-10 19:14:14
阅读次数:
275
0 磁盘条带化,通常是两个或更多的磁盘组合在一起 多个磁盘,多个I/O,数据分段分别写入不同磁盘 提高I/O速度,优点速度快,缺点磁盘损坏以后,数据无法还原 使用比率: A+B (磁盘的所有空间累计在一起)1 镜像 两个或两个以上磁盘,而且磁盘大小必须一致 保证数据冗余 使用比率: 1/n5 CRC ...
分类:
其他好文 时间:
2016-08-10 19:13:04
阅读次数:
167
我们在开发中常常会用到函数回调,你可以用通知来替代回调,但是大多数时候回调是比通知方便的,所以何乐而不为呢?如果你不知道回调使用的场景,我们来假设一下: 1.我现在玩手机 2.突然手机没有电了 3.我只好让手机开始充电 4.充电的过程中我好无聊,我要去看电视,但是我不会一直看电视,我要等手机电充满了 ...
分类:
其他好文 时间:
2016-08-10 19:13:25
阅读次数:
211
一、关机后服务重新启动 1. 启动hadoop服务 2. 启动hive服务 3. 启动zookeeper服务 4. 启动kafka服务 5. 启动oozie服务 6. 启动hbase服务 99. 大数据UI服务 ...
分类:
其他好文 时间:
2016-08-10 19:13:20
阅读次数:
173
EaseUI 使用指南 简介 EaseUI 封装了 IM 功能常用的控件(如聊天会话、会话列表、联系人列表)。旨在帮助开发者快速集成环信 SDK。 源码地址: EaseUI:https://github.com/easemob/easeui_ios/tree/dev Demo3.0工程:https: ...
分类:
其他好文 时间:
2016-08-10 19:13:13
阅读次数:
524
请求跨域问题的产生原因是浏览器的同源策略(Same origin policy),这是有Netscape提出的一个著名的安全策略,对于浏览器而言,它提供了最基本也是最核心的安全功能。它所指的同源是域名、协议、端口都相同。 从wiki百科上截了个例子说明: 从图中可以看出,三者只要任何一个不相同,都会 ...
分类:
其他好文 时间:
2016-08-10 19:09:41
阅读次数:
436
交换分区 swap建议大小 mem*2物理内存大于4G swap=mem 除特殊软件要求swap空间的大小之外,只要swap频繁有数据交换出现,那么就意味着你的内存不足。 当系统内存不足时,需要释放内存,如果内存里的文件无法释放,那么需要将内存中的文件交换到swap分区内,等进程再次调用该数据时,再 ...
分类:
其他好文 时间:
2016-08-10 19:12:21
阅读次数:
126
property phyupd_prohibition_window_chan1check; @(posedge dfi_clock) disable iff (((Reset !== 0) | disablePhyMstr_Assertion_eddr) ) (phymstr_cntr < 501 ...
分类:
其他好文 时间:
2016-08-10 19:11:42
阅读次数:
137
1、首先来看一下ArrayList类中的字段 可以看出,ArrayList维护了一个Object数组,默认容量是10,size记录数组的长度; 2、ArrayList提供了三个构造器:ArrayList(int initialCapacity),ArrayList(),ArrayList(Colle ...
分类:
其他好文 时间:
2016-08-10 19:10:06
阅读次数:
132
概述 一个健壮的 web 应用程序必须确保用户输入是合法、有效的. Struts2 的输入验证 –基于 XWork Validation Framework 的声明式验证:Struts2 提供了一些基于 XWork Validation Framework 的内建验证程序. 使用这些验证程序不需要编 ...
分类:
其他好文 时间:
2016-08-10 19:11:07
阅读次数:
138