又一次突然遇到用python处理modbus通信而需要crc16校验的问题,当时在百度上没找到,在google上找到了一个外国人开发的python包,结果安装好了之后发现校验的不正确(可能是使用的模式串不一样,xcrc16的模式串为...
分类:
编程语言 时间:
2014-08-15 23:53:49
阅读次数:
622
1.?使用POI组件实现excel导出功能 //获取问题列表 List<Suggestion>?targetStockList?=?suggestionService.getSuggestionList(map);
?
????????//创建一个新的Excel
????????HSSFWorkbook?...
分类:
Web程序 时间:
2014-08-15 23:53:39
阅读次数:
405
我们来考虑一个情形,你跟千千万万个玩家是魔兽世界的超级粉丝,每周末准时组团打boss。每当周末游戏服务器就亚历山大,因为起码几十万用户同时在线。如果用我们的多线程阻塞服务器作为游戏服务器是否可行呢?先分析游戏服务器有哪些特点:
① 网络游戏并非像网页一样,打开一旦下载完就可以关闭连接结束。网游必须是有一个持久有状态的连接,每一个客户端都需要跟服务器存在一个持久的连接,以便快速及时发送消息。而随...
分类:
其他好文 时间:
2014-08-15 23:52:39
阅读次数:
518
题目描述
有n(n个小朋友站成一排(编号从0到n-1),每个小朋友有一个rating值,存放在ratings数组中。老师需要给他们分配糖果,每个小朋友至少需要一颗糖果,对于任意相邻的两个小朋友i和i+1,rating值大的必须比rating值小的分配的糖果多(rating相同的没必要分配一样多的糖果)。
请计算最少需要多少颗糖果,才能完成上述分配。
题目在线练习地址:http...
分类:
其他好文 时间:
2014-08-15 23:52:29
阅读次数:
422
文章仅记录自己的一点理解,仅供自己参考。
这篇文章将详细记录AppWindowAnimator中的主要成员变量及函数的作用。
AppWindowAnimator是Activity动画类。每一个Activity对象在WMS中对应一个AppWindowToken对象,而AppWindowToken中包含一个AppWindowAnimator对象,也就是说一个Activity便对应有一个AppWin...
分类:
移动开发 时间:
2014-08-15 23:52:19
阅读次数:
553
使用ubuntu自带的工具建立的wifi热点都是ad-hoc模式的,安卓手机并不支持,所以我们要使用ap-hotspot来建立AP mode的热点,其中会遇到一些麻烦...
分类:
其他好文 时间:
2014-08-15 23:52:09
阅读次数:
637
#include
struct S{int n;int a[20];};
void f(struct S *p)
{
int i,j,t;
for(i=0;in-1;i++)
for(j=i+1;jn;j++)
if(p->a[i]>p->a[j])
{
t=p->a[i];
p->a[i]=p->a[j];
p->a[j]=t;
}
}
main...
分类:
其他好文 时间:
2014-08-15 23:51:59
阅读次数:
433
1、替换
s/PATTERN/REPLACE/;
#返回是否替换成功的布尔值
可以使用捕获变量,如:s/(\w)/$1/
匹配失败则不做任何处理
2、定界符
对于没有左右之分的定界符,重复三次即可,如:s///、s###
对于有左右之分的定界符,需使用两对,一对包含模式,一对包含替换字符串,这两对可以不一样,如:s{}{}、s[]{}、s
3、可选修饰符
/g可进行全局替换,...
分类:
其他好文 时间:
2014-08-15 23:51:49
阅读次数:
438
如果将synthesize省略,并且我们自己实现setter和getter方法时,系统就不会生成对应的setter和getter方法,还有实例变量
1,当把语义特性声明为assign时,setter和getter时方法内部实现
- (void)setName:(NSString *)name{
_name = name;
}
- (NSString *)name{
...
分类:
其他好文 时间:
2014-08-15 23:51:39
阅读次数:
489
简单的深度搜索就可以了,看见有人说什么使用并查集,那简直是大算法小用了。
因为可以深搜而不用回溯,故此效率就是O(N*M)了。
技巧就是增加一个标志P,每次搜索到池塘,即有W字母,那么就认为搜索到一个池塘了,P值为真。
搜索过的池塘不要重复搜索,故此,每次走过的池塘都改成其他字母,如'@',或者'#',随便一个都可以。
然后8个方向搜索。
#include
#include
#inc...
分类:
其他好文 时间:
2014-08-15 23:51:10
阅读次数:
519
题目: UVA - 825Walking on the Safe Side(dp)
题目大意:给出一个n * m的矩阵,起点是1 * 1,终点是n * m,这个矩阵上有些点是不可以经过的,要求从起点到终点距离最短,并且不能走那种不能走的点,一共有多少种方式。
解题思路:要求路径最短的话,每个点要不向右走,要不向下走。dp【i】【j】 = dp【i】【j + 1】 + dp【i ...
分类:
其他好文 时间:
2014-08-15 23:50:49
阅读次数:
423
前面已经说了如何打开和关闭数据库,这次要说得是如何执行SQL语句,来chuang...
分类:
数据库 时间:
2014-08-15 23:50:39
阅读次数:
484
不知不觉一周就过去了,这周细想真的没有做成什么,因为几乎都是做了改,改了做···
1.代码规范
以前自认为自己很注重代码规范,但是没有想到自己项目组的开发会将代码规范审查的那么严谨,这突然让我想到之前说到程序员都喜欢追求完美,都喜欢自己和自己的风格一致,否则就会觉得别扭,不过与此不同,这是团队开发,代码规范是为了统一风格,便于别人的阅读与后人的修改与维护,虽然因为这我前前后后...
分类:
其他好文 时间:
2014-08-15 23:50:29
阅读次数:
410
两者都是Actionscript开发的UI组件库。
都比Flex组件库“轻”很多。
FlexLite基本沿袭了Flex的Spark组件框架的结构设计(失效机制,延迟渲染,皮肤等),去除了一些功能。从而变得“轻”。
MoreUI基本结构和Flex3时代的mx组件框架的结构设计,没有将皮肤功能分离出来。与Flex组件相比,属性、功能减少了很多,从而变得“轻”。
我对两者的评价:...
分类:
其他好文 时间:
2014-08-15 23:50:19
阅读次数:
458
文章为学习汇总网上资料
instance = 内存结构(SGA,system global area) +后台进程
内存结构 = 共享池+数据高速缓存+重做日志缓冲区+其他
后台进程 = DBWn(database writer n个)+LGWR(log writers)+SMON(system monniter)+PMON(progress moniter)+CKP...
分类:
数据库 时间:
2014-08-15 23:50:09
阅读次数:
580
圣杯布局如下图所示,图一两边的内容宽度固定,中间栏宽度自适应。html代码如下, main 主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内容主干内...
分类:
其他好文 时间:
2014-08-15 23:49:39
阅读次数:
395
Office 2003之前的版本艺术字的基本设置1、旋转2、倒影3、繁体艺术字注:有的字体不支持繁体4、渐变、图案、纹理、图片填充office 2007版本之后的艺术字内置的格式已经足够漂亮,足以与flash的美工相媲美,看个人的创意了
分类:
其他好文 时间:
2014-08-15 23:49:29
阅读次数:
279