最近在做一个项目,就是设计一套通信协议,利用nginx来实现解析。协议内容是包括整数和字符串,现在客户端收到服务器端发送的网络字节流时,需要从中提取出整数,再根据整数决定发送数据量的大小。如下所示:
p = u->buffer.pos;num=*(int*)pp指向接收到的网络字节流,用这么方式解析...
分类:
其他好文 时间:
2014-05-08 20:26:37
阅读次数:
308
1.当一个容器需要直接定义样式或通过脚本定义行为时,推荐使用div元素而非section元素。2.section是需要标题的,而nav或aside没有标题也是可以的。3.html5轮廓工具
http://gsnedders.html5.org/outliner/4.HTML 标签 是html5中的....
分类:
Web程序 时间:
2014-05-08 20:22:52
阅读次数:
281
数据仓库技术包括数据清理、数据集成和联机分析处理(OLAP)OLAP是一种分析技术,具有汇总,合并和聚集功能,以及从不同的角度观察信息的能力。但,对于深层次的分析,如数据分类,聚类和数据随时间变化的特征,仍然需要其他
分析工具。尽管市场上已有许多“数据挖掘系统”,但是并非所有的 都能进行真正的数据挖...
分类:
其他好文 时间:
2014-05-08 20:18:07
阅读次数:
323
IE10下的Input Text和谷歌下面的 input search
一旦输入内容,会在最右端出现一个叉号,点击后,内容就会自动清空,看似方便,其实有些场景并不需要,需要写代码清除掉。代码如下:input::-webkit-search-cancel-button{display:
none;} ...
分类:
其他好文 时间:
2014-05-08 20:15:33
阅读次数:
644
本文之初的目的是讲述设计模式中的
Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(Object Clone),Clone
其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和 深度复制(Deep Copy),浅度复制 和 深度复制又是以 如何复制...
分类:
其他好文 时间:
2014-05-08 20:13:45
阅读次数:
339
今天正好有80Gbps的万兆网络环境,写了一个压力测试工具,对比了一下各种流媒体服务器,在超级并发下的性能如何,原来听说intel的万兆网卡有问题,只能跑到不到的理论带宽,这点我测试过了,用intel最新的驱动,centos6,最次能跑到80%的理论带宽,最高能跑到95%以上,完全没有问题,需要.....
分类:
其他好文 时间:
2014-05-08 20:06:29
阅读次数:
560
xcodebuild命令行打包,在使用xcodebuild编译后发现有些东西有些临时性质的东西,依然存在,搜索了一些资料,找到有clean的命令;在之前打包都是生成app文件,将app打包成ipa文件需要编写一个脚本,操作起来相对麻烦,原来xcode自带将app打包成ipa的命令xcrun,于是操作...
分类:
移动开发 时间:
2014-05-08 20:05:32
阅读次数:
453
python中re模块1.正则匹配基础知识(1)通配符..ython可以匹配
aython,jython,只有一个字符如果要匹配a.py的话需要进行转义a\.py,r如果这样写a.py那么会匹配成aapy(2)字符集[][a-z]ython
可以匹配a-z之间任意一个字符 yython[a-zA-Z...
分类:
其他好文 时间:
2014-05-08 20:01:49
阅读次数:
264
因为项目在联调阶段由于各种各样的原因需要重启应用程序池,而调试服务器基本都需要远登操作。同样的情况也会发生在线上,如果公司权限控制得比较严格,每次都要多部门的服务器权限申请的话有点麻烦,所以抽点时间取巧做了个web版的管理工具(根据自己公司的企业文化酌情考虑是否线上应用)。功能:兼容iis6和iis...
分类:
Web程序 时间:
2014-05-08 19:52:39
阅读次数:
279
题意:一个人要买通若干支持者,这些支持者的关系形成一棵森林,只要买通树根他的孩子节点也会被买通,问你至少要买通m个守卫要花多少钱。思路:由于是一颗森林我们需要加一个结点使得他到每个点都建一条边,然后dp[i][j]表示i为根的结点买通j个需要的最小花费。dp[v][j]
= min(dp[v][j]...
分类:
其他好文 时间:
2014-05-08 19:51:40
阅读次数:
310