本文分析了 Nginx 红黑树的源码实现,其基本实现跟算法导论中的红黑树是一样的。...
分类:
其他好文 时间:
2015-01-07 18:52:30
阅读次数:
138
该项目分析了目前主流分布式通讯相关开源产品中使用的No Schema序列化产品Kryo,Fastjson,Hessian的序列化机制,通过构造相对比较复杂的数据model,针对序列化size,序列化时间进行了细致测试。通过测试报告可以清晰的看出Kryo无疑是大赢家,无论是序列化大小,还是速度上都更胜一筹,这也就不难理解为什么Spark,Storm等流计算框架会选它作为序列化工具。另外,可以看出这三款软件在BitSet,EnumSet等特殊类型的序列化上还有不少问题,作者也给Kryo,Fastjson社区提了...
分类:
其他好文 时间:
2015-01-07 18:49:57
阅读次数:
151
本章在前面的基础上,设计一个怪物类,并实现怪物的上方显示血条,血条跟随怪物的运动而运动。
重要说明:由于TexturePacker试用期结束了,不能再用,所以接下来的动画都不合成plist和整张的PNG。同时,之前的赵云图像太动画效果不是很好,所以换了个赵云的图片。
更改后的英雄类Hero.h(使用方法还是不变的,看第1篇,只不SetAnimation函数参数更改变了)
#i...
分类:
其他好文 时间:
2015-01-07 18:52:26
阅读次数:
187
题目大意:给定一棵树,m次询问,每次给出k个关键点,询问这k个点之间的两两距离和、最小距离和最大距离
n
处理方法同2286 消耗战 地址见 http://blog.csdn.net/popoqqq/article/details/42493725
这个题的DP有些麻烦 因此我把要处理的节点单独拎出来做的DP 具体状态和转移见代码
#include
#includ...
分类:
其他好文 时间:
2015-01-07 18:50:04
阅读次数:
204
objective-C 的消息及消息转发机制
第一、基本概念
1、objc_class中method数据结构
typedef struct objc_method *Method;
typedef struct objc_ method {
SEL method_name;
char *method_types;
IMP method_imp;
};
2、...
分类:
其他好文 时间:
2015-01-07 18:48:54
阅读次数:
163
eq相等,
ne、neq不相等,
gt大于,
lt小于,
gte、ge大于等于,
lte、le 小于等于,
not非, mod求模。
is [not] div by是否能被某数整除,
is [not]even是否为偶数,
$a is [not] even by $b即($a / $b) % 2 == 0,
is [not] odd是否为奇,
$a is not odd by...
分类:
其他好文 时间:
2015-01-07 18:48:00
阅读次数:
124
NPUT默认是没有限制的,除非你加了maxlength=10这样就有了。
但是提交表单的时候是有限制的,这个也是别人告诉的,没有试验过:
POST基本上没有限制,限制可能是Web Server配置的限制,或是由JVM对内存的限制(上载内容太大JVM可能会出现内存溢出)。
GET方式URL?key=value&key2=value2……整个的长度限制为2K,如果前面的URL很长,后面的数据就会...
分类:
其他好文 时间:
2015-01-07 18:48:11
阅读次数:
172
一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串...
分类:
其他好文 时间:
2015-01-07 18:49:29
阅读次数:
114
1.EditText默认状态是会获取焦点,这使得某些情况下会妨碍开发人员实现的功能,例如开发搜索功能,加入EditText后,默认情况下页面显示出来,EditText也获得焦点了,但实际应用中用户还没有操作搜索功能,要实现EditText默认情况下失去焦点,方法如下:
在EditText父容器中添加
android:focusable="true"
andro...
分类:
其他好文 时间:
2015-01-07 18:49:50
阅读次数:
154
没有指定输出名称,请检查“选择目标域
FCARM,是个打包程序,把各种不是.c文件但内含c程序的东西转成.c文件,正常是用不到的,所以一般项目的编译器都未设置它的输出,所以意外使用,它就报错. RL-ARM的指导手册HTTP那一章,有讲FCARM工具的用法
看看添加的lib文件是不是 lib后缀名,或者说编译器是否把它识别为lib文件,
往项目管理器添加文件的时候,文件类型...
分类:
其他好文 时间:
2015-01-07 18:47:25
阅读次数:
230
之前看过网易云阅读客户端,里面的文章可以实现上下拉动实现上下翻页的效果,感觉体验效果很不错。
公司新版本项目的开发中也要求实现类似的效果,不过还好项目需求里面可以提前知道需要实现上下拉动翻页的总的页数。如果像网易那种不提前知道总的页数感觉控制好LinearLayout里面的childView应该也可以达到效果。
好记性不如烂笔头,先写下我提前知道总页数实现上下拉翻页的问题吧!
首先布...
分类:
其他好文 时间:
2015-01-07 18:46:15
阅读次数:
125
[1]#yum install optipng -y[2]#yum install -y libjpeg libjpeg-devel#wget http://freecode.com/urls/fbbba65c1ddc8766cf74c3db8d2547a8#tar -xvzf jpegoptim-...
分类:
其他好文 时间:
2015-01-07 18:45:07
阅读次数:
129
Dispatch QueueDispatch Queue是用来执行任务的队列,是GCD中最基本的元素之一。Dispatch Queue分为两种:Serial Dispatch Queue,按添加进队列的顺序(先进先出)一个接一个的执行Concurrent Dispatch Queue,并发执行队列里...
分类:
其他好文 时间:
2015-01-07 18:44:31
阅读次数:
193
--------------异步判断数据是否存在----------------------------$.validator.addMethod("isInfoExist", function(value, element) { var id= $("#id").val(); var isE...
分类:
其他好文 时间:
2015-01-07 18:45:42
阅读次数:
110
题目描述: 今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑每题的分值,所以并不是最后的排名。给定录取分数线,请你写程序找出最后通过分数线的考生,并将他们的成绩按降序打印。输入: 测试输入包含若干场考试的信息。每场考试信息的第1行给出考生人数N ( 0 #in...
分类:
其他好文 时间:
2015-01-07 18:46:00
阅读次数:
114
* 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 要继承ActionSupport类或者实现Validateable接口 * 重写Validateable接口的validate()方法 * 前提是:要保证setUsername(...
分类:
其他好文 时间:
2015-01-07 18:43:00
阅读次数:
124