现在位置: 首页 > stinkinia发表的所有文章
  • 09月
  • 03日
综合 ⁄ 共 3713字 评论关闭
原帖链接:http://blog.csdn.net/shuckstark/article/details/8178270   常用的字符串Hash函数还有ELFHash,APHash等等,都是十分简单有效的方法。这些函数使用位运算使得每一个字符都对最后的函数值产生影响。另外还有以MD5和SHA1为代表的杂凑函数,这些函数几乎不可能找到碰撞。 常用字符串哈希函数有BKDRHash,APHash,DJBHash,JSHash,RSHash,SDBMHash,PJWHash,ELFHash等等。对于以上几种哈希函数,我对其进行了一个小小的评测。   Hash函数 数据1 数据2 数据3 数据4 数据1得分 数据2得分 数据3得分 数据4得分 平均......
阅读全文
  • 05月
  • 30日
综合 ⁄ 共 3171字 评论关闭
http://www.ituring.com.cn/article/15764 **$watch(watchExpression, listener, objectEquality) http://code.angularjs.org/1.2.6/docs/api/ng.$rootScope.Scope Registers a listener callback to be executed whenever the watchExpression changes. Radio <label class="radio inline">         <input type="radio" ng-model="ngrdo" value="DDNS" ng-disabled="!ngchk0">{{}}       </label>&nbsp;&nbsp;       <label class="radio inline">          <input type="radio" ng-mod......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1326字 评论关闭
将多字节整数类型的数据,从主机的字节顺序转化为网络字节顺序原型:#include <netinet/in.h> uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostshort);uint32_t ntohl(uint32_t netlong);uint16_t ntohs(uint16_t netshort);   描述:不同的计算机里对它们的多字节整数(例如:一个大于char的整数)使用不同的字节顺序。这就意味着,如果你从intel的盒子中send()一个两个字节的短整数到一个Mac中(在它们成为Intel之前),一个计算机认为是数字1,而另外一个计算机会认为它是数字256,反之亦然。 解决这个问题的......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 2057字 评论关闭
胡伯涛的《最小割模型在信息学竞赛中的应用》写的真牛。 这道题是选择一些男孩和女孩参加party,邀请的男孩女孩之间不能有 8g,图就是个明显的二分图,就是选择一些点之间没有8g关系,就是二分匹配里的最大独立集,但是要求选出的点的权值最大,就是最小割模型里的最大点权独立集了, 最大点权独立集+最小点权覆盖集=图的总权值,这里跟二分匹配一样求出最小点权覆盖就可以,求出最小割后,从原点深搜,流量>0的边才可以走,搜到的左边的点都是要选的点,搜不到的右边的带点也是要选的,最小割就是我们要去掉点的权值。。 ......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 2536字 评论关闭
一、问题描述       在发布或重启某线上某服务时(jetty8作为服务器),常常发现有些机器的load会飙到非常高(高达70),并持续较长一段时间(5分钟)后回落(图1),与此同时响应时间曲线(图2)也与load曲线一致。注:load飙高的初始时刻是应用服务端口打开,流量打入时(load具体指什么可参考http://www.cnblogs.com/amsun/p/3155246.html)。   图1 发布时候load飙高   图2 发布时候响应时间飙高   二、问题排查方法      发布时对资源使用情况进行监控。 1)通过top -H -p 查找cpu使用率较高的线程,发现2129和......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1299字 评论关闭
1. 方法重载(Overload)    静态的,编译期间决定调用哪个方法;    只与句柄的类型有关,而与对象的实际类型无关; 2. 方法覆盖 (Override)    动态的,只能在运行期间才能决定调用哪个方法 ;    最终调用的方法,只与对象的实际类型有关,而与句柄类型无关;    不能覆盖private, final和static方法,一个包内可见的方法不能被另一个包的类覆盖; 可以看到overload注重的是句柄,而override注重的是对象类型。 //here's the code class Parent{   public static void m(int a){    System.out.println("parent");         ......
阅读全文
  • 12月
  • 06日
综合 ⁄ 共 1481字 评论关闭
在以下三种情况下需要使用初始化成员列表: 一,需要初始化的数据成员是对象的情况; 二,需要初始化const修饰的类成员; 三,需要初始化引用成员数据;   原因: C++可以定义引用类型的成员变量,引用类型的成员变量必须在构造函数的初始化列表中进行初始化。对于类成员是const修饰,或是引用类型的情况,是不允许赋值操作的,(显然嘛,const就是防止被错误赋值的,引用类型必须定义赋值在一起),因此只能用初始化列表对齐进行初始化。成员类型是没有默认构造函数的类。若没有提供显示初始化式,则编译器隐式使用成员类型的默认......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 38字 评论关闭
http://www.ddjava.com/index/index.html
阅读全文
  • 10月
  • 21日
综合 ⁄ 共 1148字 评论关闭
公历农历换算工具     该工具实现公历和农历之间的转换计算,支持150年之间的转换 从公历1900年1月31日到2049年12月31日,该年份段已经足够现时的基本需要,如果需要更多年距的计算需要更高的精密计算才能实现。   首先先导入DLL文件 MT.Framework.CommonTools.ChineseDate.dll。   其中里面只有一个类 ChineseCalendar,含有的成员如下列表 成员 说明 ChineseCalendar(DateTime date) 使用公历实例化 ChineseCalendar(int cYear, int cMonth, int cDay) 使用农历日期实例化 DateTime Date 获取公历日期 ......
阅读全文
  • 10月
  • 04日
综合 ⁄ 共 2506字 评论关闭
看不下去了,贴出来大家看看指点一下,鼓励一下! 1.  介绍 系统C/S结构;1.1 Server功能: -管理连接 -route appropriately-addressed XML stanzas 1.2 端口 -客户端之间:5222, -server间: 5269 2.  寻址策略 2.1 JID结构 node@domain/resource domain:网关,主server… node:网关或server提供的实体或服务 resource:代表特定的session,connection或者属于node提供的entity 从范围上讲resource最小,node其次,domain最大 2.2 确定地址 在SASL negotiation后,且合适的话,进行 Resource Bindin......
阅读全文
  • 10月
  • 03日
综合 ⁄ 共 8772字 评论关闭
1.做下论坛的笔记 2.效果如下: 3.我们从最简单的开始做,也就是模块管理,他跟Role管理相似,只是多了上移和下移的功能 4.首先分析多少个请求,前面写过CRUD一共6个请求,所以需要6个方法,再加上上移下移所以ForumAction应该有8个方法 5.设计实体Forum先不考虑和其他表的关联,他自身的属性,代码如下:(此处给出整个论坛设计的UML图) Forum(上移和下移功能,设计思想是这样的,创建一个int的用于交换位置的position,上移下移其实就是将数据库表的一行记录交换下位置,但是必须考虑的是position的值如何赋予?下面再说......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 6156字 评论关闭
 NLP中的中文分词技术作者:mjs (360电商技术组) 随着需求的变化和技术的发展,互联网企业对数据的分析越来越深入,尤其是自然语言处理处理领域,近几年,在搜索引擎、数据挖掘、推荐系统等应用方面,都向前迈出了坚实的步伐。自然语言处理领域涉及的技术非常多,为了让对此领域感兴趣的同学能够快速入门,在这里介绍一下中文信息处理的基本技术:中文分词。   说分词是中文处理的基本技术,是由汉语的特点决定的。汉语的有些单字没有意义,多字合起来才有意义,比如烟囱的“囱”,“尬尴”;有些是单字虽然有意义,但组合之后,意......
阅读全文