摘要: Java代码实现了一致性Hash算法,并加入虚拟节点。,具体代码为:package com.baijob.commonTools;import java.util.Collection;import java.util.SortedMap;import java.util.TreeMap;/*** 一致性Hash算法* 算法详解:http://blog.csdn.net/sparkliang/article/details/5279393* 算法实现:https://weblogs.java.net/blog/2007/11/27/consistent-hashing* @author xia 阅读全文
posted @ 2013-07-17 11:13 飞天人人 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 如何从sql server导出到csv文件,具体代码如下:private static void WriteHeader(SqlDataReader reader, TextWriter output) { for (int i = 0; i 0) output.Write(','); output.Write(reader.GetName(i)); } output.WriteLine(); }private static void WriteData(SqlDataReader reader, TextWriter output) { for (int i = 0; i 0 阅读全文
posted @ 2013-07-17 11:02 飞天人人 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 随着Office 2010的正式发布,Office Web Apps正式版也隆重推出。微软在Office 2010开始打造自己的线上应用,Office Web Apps自然身担重任。现在让我们看看Office Web Apps和Google 文件到底哪个更加适合线上办公应用。 用户体验 一款好的软件,好的用户体验是排在第一位,毕竟你不能要求用户花相当多的时间来熟悉基本操作吧?微软的Office Web Apps第一眼看去相当的华丽炫目,采用三栏显示。最左边是总栏目列表,中间是最新文档,右边是新建文档快捷按钮。整体显得分散,容易让用户觉得摸不清头脑。而且没有采用固定导航栏,无法很好的从二级栏.. 阅读全文
posted @ 2013-07-17 10:47 飞天人人 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 谷歌已经发布了Chrome 27测试版浏览器,为普通用户带来了大约提升为5%的网页浏览速度。用户已经可以在Chrome测试网页下载到最新的更新了。我们已经对这版更新做了一个全面的快速测试,让我们看看究竟为用户带来了什么新功能。普通用户会注意到的最明显的改进就是网页的加载速度,谷歌声称Chrome 27更新为用户带来了至少5%的网页加载速度的提升。这个提升是因为浏览器后台的资源管理器的一些改变,降低了预先加载资源的频率,但是提高了空闲链接时的利用率。同时,webpagetest.org速度指数值也在这版被引入用于测试网页加载速度的提升效果。其他一些改进则是针对开发者的,包括HTML5日期和时间表 阅读全文
posted @ 2013-07-17 10:36 飞天人人 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 漏洞无非这么几类,XSS、sql注入、命令执行、上传漏洞、本地包含、远程包含、权限绕过、信息泄露、cookie伪造、CSRF(跨站请求)等。这些漏洞不仅仅是针对PHP语言的,PHP如何有效防止这些漏洞。1.xss + sql注入 其中占大头的自然是XSS与SQL注入,对于框架类型或者有公共文件的,建议在公共文件中统一做一次XSS和SQL注入的过滤。用PHP写个过滤函数,可由如下所示: $_REQUEST = filter_xss($_REQUEST); $_GET = filter_xss($_GET); $_POST = filter_xss($_POST); $_COOKIE =... 阅读全文
posted @ 2013-07-17 10:22 飞天人人 阅读(382) 评论(0) 推荐(0) 编辑