首页 > 其他
poj1019
暑假一直没过,这次过了。。不易- -。10算两位数哦~ #include #include using namespace std; #define M 50000 long long a[M], s[M]; void init() { a[1] = s[1] = 1; for (int i = 2; i < M; i++) { a[i] = a[i - 1] + (int)...
分类:其他   时间:2014-01-24 07:38:42    收藏:0  评论:0  赞:0  阅读:395
LeetCode之Gray Code
【题目】 The gray code is a binary numeral system where two successive values differ in only one bit. Given a non-negative integer n representing the total number of bits in the code, print the se...
分类:其他   时间:2014-01-24 06:22:41    收藏:0  评论:0  赞:0  阅读:394
精确统计github贡献者的代码行数
github的仓库是可以统计每个贡献者的代码行数的,公司年会的时候,特设了一个“码神奖”,颁给去年贡献代码最多的工程师,github的统计数据显示,这位大神去年提交的代码达到了110w行,这个数据太惊人了,一个人不可能写这么多代码的,我非常好奇的研究了一下,发现中间还包括了他提交的很多第三方库,但github也一并统计了,而且经过他合并的代码也会统计进去。那么有没有办法去掉这些无效数据,得到真实的...
分类:其他   时间:2014-01-24 05:55:41    收藏:0  评论:0  赞:0  阅读:1014
ELF文件追寻记(一)
记得前段时间写的文章《Linux动态共享库与版本控制初记》留下了一大堆问题,最起码的ELF文件是什么都没有弄清楚,接下来我准备搞几篇文章弄弄这个东西,也算满足我自己的一个小心愿。 先来看一个非常简单的C程序吧(m.c) #include int main(int argc,char** argv) { int a = 5; return 0; }因为简单,所以才能最直观...
分类:其他   时间:2014-01-24 07:21:42    收藏:0  评论:0  赞:0  阅读:345
cubietruck 需要注意的地方!!!
1. 刷fireware 注意事项: windows7 用phoenixsuit ,需软件启动后先选好想要的image文件,然后再 按住cubietruck 的fel 键插电(可以用其他电脑的usb口),一定要按此顺序,否则phoenixsuit不会发现cubietruck设备 2. 刷好成功以后,系统启动,一定要用电源供电cubietruck,否则 usb口的无线键盘,鼠标不会响应 ...
分类:其他   时间:2014-01-24 06:48:41    收藏:0  评论:0  赞:0  阅读:477
The AnimationClip 'Take001' used by the Animation component 'Yu' must be marked as Legacy.
The AnimationClip 'Take001' used by the Animation component 'Yu' must be marked as Legacy. 研究了一天 为什么 动画播放不了 终于找到问题了 Unity3D新版本中引用了新的动画系统,导致原来的动画animation有些细小的变化。 首先我们从3dmax里面导出fbx的时候一点要注意,导出选...
分类:其他   时间:2014-01-24 06:12:41    收藏:0  评论:0  赞:0  阅读:735
iOS开发-NSLog不打印设置
前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。 在release版本禁止输出NSLog内容 因为NSLog的输出还是比较消耗系统资源的,而且...
分类:其他   时间:2014-01-24 06:29:41    收藏:0  评论:0  赞:0  阅读:384
JBoss 系列八十九: JBoss 7/WildFly 中如何阻止一个模块中被默认加载
概述 如前面 JBoss Modules 简单介绍等的介绍,JBoss 7/WildFly 使用模块化的类加载机制,它定义了模块之间的明确依赖关系,  JBoss 7/WildFly 启动时一些模块会被默认加载,JBoss 的日志系统是被默认加载的。我们本文以log4j为例,说明如何做到war应用中不使用 JBoss  默认的日志系统,使用自己定义的日志系统。 步骤 我们分两步来完成: ...
分类:其他   时间:2014-01-24 06:28:41    收藏:0  评论:0  赞:0  阅读:590
Ext利用TreeStore构建动态菜单
项目中很多时候要动态创建菜单,但是ExtJs自身并没有提供这个组件。下面是我利用TreeStore实现的动态菜单的完整代码...
分类:其他   时间:2014-01-24 07:37:42    收藏:0  评论:0  赞:0  阅读:376
JNI中javah命令的使用,生成.h的头文件
参考:http://blog.sina.com.cn/s/blog_6e4511450100yq3d.html   最近一直在折腾这个JNI和Android NDK,今天通过javah生成h文件时遇到各种问题。不管是javah -classpath参数啊还是别的什么,一直都无法成功通过class文件生成h文件。经过一个多小时的查询也探索,现在终于成功编译出来了~     调用javah...
分类:其他   时间:2014-01-24 06:19:41    收藏:0  评论:0  赞:0  阅读:370
LeetCode OJ:Scramble String
Scramble String   Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representation of s1 = "great": ...
分类:其他   时间:2014-01-24 07:17:41    收藏:0  评论:0  赞:0  阅读:380
pomelo代码分析7———— pomelo的rpc实现分析
想哪写哪,前面的坑如果不大碍事,咱就不填了。嘿嘿~ RPC:remote procedure call;是啥玩意就不说了。 下面直接看pomelo的实现: 对应module是pomelo-rpc,这个直接npm install可以就可以安装。 比如: npm install -d pomelo-rpc,下载到当前目录的node_modules目录里面。 安装完毕以后目录如...
分类:其他   时间:2014-01-24 06:58:41    收藏:0  评论:0  赞:0  阅读:1112
iLBC 技术点
编码: iLBC的每frame/block保持独立编码,这样才能保证在丢包的情况下,保持良好的重建语音质量;而CELP模型的codec往往都需要look head buffer 才能对当前帧进行编码,这样虽然可以使重建语音连接比较平滑,但是在网络传输中一旦发生丢包,则连续性遭到破坏,解码语音的质量就会下降。 与传统的CELP模型的speech codec有较大不同,精髓在于帧内的独立编码,同时...
分类:其他   时间:2014-01-24 06:18:41    收藏:0  评论:0  赞:0  阅读:464
内存堆分配操作函数的使用(realloc,malloc等)
1.realloc原型是extern void *realloc(void *mem_address, unsigned int newsize);, 指针名=(数据类型*)realloc(要改变内存大小的指针名,新的大小)。新的大小一定要大于原来的大小,不然的话会导致数据丢失! 如:int *pn=(int *)malloc(5*sizeof(int));变更之后,pn=(int *)rea...
分类:其他   时间:2014-01-24 05:48:41    收藏:0  评论:0  赞:0  阅读:476
iOS开发-strong, weak区别
iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。 在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。 现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与r...
分类:其他   时间:2014-01-24 06:46:42    收藏:0  评论:0  赞:0  阅读:454
[知识学习]java中clone()的机制
今天写程序时发现,当String数组A在用Clone()方法将A的内容克隆给另一个String数组B时,此时得到的数组B的地址指向的是一个新的地址。既不是A的地址,也不是原来B的地址。这说明在调用Clone()方法时,该方法在后台创建了一个新的对象。 举个例子: public static void main(String [] args){ String [] A = {"aa...
分类:其他   时间:2014-01-24 07:30:41    收藏:0  评论:0  赞:0  阅读:272
高性能网络编程7--tcp连接的内存使用
当服务器的并发TCP连接数以十万计时,我们就会对一个TCP连接在操作系统内核上消耗的内存多少感兴趣。操作系统里可配置的、貌似跟TCP内存相关的设置项却很让人疑惑,例如,tcp_rmem[2]和rmem_max似乎都跟接收缓存最大值有关,但它们却可以不一致,究竟有什么区别?或者tcp_wmem[1]和wmem_default似乎都表示发送缓存的默认值,冲突了怎么办?在用抓包软件抓到的syn握手包里,为什么TCP接收窗口大小似乎与这些配置完全没关系?这篇文章讲为应用程序开发者系统描述TCP的内存。...
分类:其他   时间:2014-01-24 06:57:41    收藏:0  评论:0  赞:0  阅读:381
单链表的归并1
要求:创建两个无头结点的单链表,头指针分别为ha,hb,链中有数据data和指针域next,两个链表的数据都按照不递减存放,现在要求将hb归并到ha表中,归并后要求ha依然递增有效,归并中的ha表中的元素如果hb表中也有,则该元素不再重复归并到ha中,hb在算法中不能被破坏。 #include using namespace std; struct node { int data; ...
分类:其他   时间:2014-01-24 06:17:41    收藏:0  评论:0  赞:0  阅读:412
在Ubuntu 64位OS上运行hadoop2.2.0[重新编译hadoop]
最近在学习搭建Hadoop,我们从Apache官方网站直接下载最新版本Hadoop2.2。官方目前是提供了linux32位系统可执行文件,所以如果需要在64位系统上部署则需要单独下载src 源码自行编译 用的2.2.0版本,结果运行时发现提示 “libhadoop.so.1.0.0 which might have disabled stack guard” 的警告。 Google了一下发现是因为 hadoop 2.2.0提供的是libhadoop.so库是32位的,而我们的机器是64位。 解决的办法就是重...
分类:其他   时间:2014-01-24 05:47:41    收藏:0  评论:0  赞:0  阅读:515
linux内核外部驱动模块编译报错ERROR: "******" [drivers/**.ko] undefined!
我往linux内核里添加一个驱动模块,根据《linux设备驱动》第三版,修改Makefile如下: obj-m := GobiNet.o GobiNet-objs := GobiUSBNet.o QMIDevice.o QMI.o 但是出现了如下错误: /home/sylvain/Projects/android_gingerbread_realv210_ver_1_0/k...
分类:其他   时间:2014-01-24 06:40:41    收藏:0  评论:0  赞:0  阅读:967
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!