线程池就是,预先创建一定数量的线程,然后当需要异步任务时,只要把任务放入队列中,线程池自动在队列中取任务,每执行完一个任务就自动取下一个任务 本文提供的是一个简单的线程池,所以并不提供线程的自动增减的功能,以比较简单的代码来理解其原理 代码只有一个文件,算上注释才勉强200行,由于代码较长就不全部贴
分类:
编程语言 时间:
2016-01-31 13:25:55
阅读次数:
225
Sum of Consecutive Prime Numbers Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 22019 Accepted: 12051 Description Some positive integers c
分类:
其他好文 时间:
2016-01-31 13:26:17
阅读次数:
152
这几天废了一翻周折将自己的开发环境配置好了,结构如下图: Linux服务器是一台闲置的笔记本,它使用无线连接到路由器,与台式机都是192.168.1.x网段。这样方便台式机ssh登录到server开发。并且server配置了samba服务将个人目录共享出来方便linux与windows之间的文件传输
分类:
其他好文 时间:
2016-01-31 13:27:58
阅读次数:
266
Erlang cowboy 处理不规范的clientCowboy 1.0 參考本章:Dealing with broken clients存在很多HTTP协议的实现版本号。很多广泛使用的client,如浏览器。十分符合规范。可是也有一些特殊的client很糟糕,不遵守规范。Cowboy尽可能地遵守规
分类:
其他好文 时间:
2016-01-31 13:25:59
阅读次数:
172
1.继承 ①继承既能保证类的完整,又能简化代码 ②简化代码 ③把公共的方法和实例变量写在父类里,子类只需要写自己独有的实例变量和方法即可。 ④继承的特点: 《1》没有父类的类称为根类,OC中的根类是NSObject(祖宗) 《2》继承的上层:父类,继承的下层:子类 《3》继承的内容:所有的实例变量和
分类:
其他好文 时间:
2016-01-31 13:23:50
阅读次数:
159
添加环境变量: 方法一: $ vi ~/.bashrc 在最后一行添加PATH=$PATH:/my_new_path: $source ~/.bashrc 方法二:注意:修改环境变量PATH。具体:修改/etc/bash.bashrc文件(所有用户都可用) $sudo vim /etc/bash.b
分类:
系统相关 时间:
2016-01-31 13:25:25
阅读次数:
258
The source code of linecache.py from pyhton 2.0 can be found here.
分类:
编程语言 时间:
2016-01-31 13:26:05
阅读次数:
251
Christmas Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 1967 Accepted: 613 Description Harry and Sally were playing games at Christm
分类:
其他好文 时间:
2016-01-31 13:26:02
阅读次数:
218
使用交叉编译工具实现andorid平台下的jni开发,记录codeblock配置过程,方便后续参考。 1 工具版本信息 NDK r8b Code::Blocks 10.05 2 配置过程 使用codeblock进行jni开发不需要编写makefile文件,而是使用图像界面的方式去设置android平...
分类:
其他好文 时间:
2016-01-31 13:25:33
阅读次数:
262
转载出处:HTTP 协议漫谈 简介 网络上已经有不少介绍 HTTP 的好文章,对HTTP的一些细节介绍的比较好,所以本篇文章不会对 HTTP 的细节进行深究,而是从够高和更结构化的角度将 HTTP 协议的元素进行分类讲解。 HTTP的定义和历史 在一个网络中。传输数据需要面临三个问题: 1.客户端如
分类:
Web程序 时间:
2016-01-31 13:22:42
阅读次数:
202
An Introduction to Modular Math When we divide two integers we will have an equation that looks like the following: AB=Q remainder R\dfrac{A}{B} = Q \
分类:
其他好文 时间:
2016-01-31 13:24:55
阅读次数:
269
题意:有个为三个杯子(杯子没有刻度),体积为s,n,m,s=m+n, 刚开始只有体积为s的杯子装满可乐,可以互相倒,问你最少的次数使可乐均分,如果没有结果,输出-1; 分析:直接互相倒就完了,BFS模拟 注:写的很丑 #include <iostream> #include <cstdio> #in
分类:
其他好文 时间:
2016-01-31 13:23:45
阅读次数:
200
符号多项式的操作,已经成为表处理的典型用例,在数学上,一个一元多项式Pn(x)可按升幂写成: Pn(x)=p0+p1x1+p2x2+p3x3+…+pnxn 它由n+1个系数惟一确定。因此,在计算机里,它可用一个线性表P来表示: P=(p0,p1,p2,p3,…,pn) 每一项的指数i隐含在其系数pi
分类:
其他好文 时间:
2016-01-31 13:23:31
阅读次数:
280
页脚永远保持在页面底部 有时候,我们用CSS创建一个高度自适应布局,如何保证页脚(footer)在内容不超过一屏的情况下始终保持在布局最下方是一个比较头疼的事。我看过一些利用绝对定位的例子,但总感觉不是那么完美,经过一下午的研究总结出一个利用负值外补丁的方法来实现这个效果的方法,兼容IE5.0 ,O
分类:
Web程序 时间:
2016-01-31 13:22:04
阅读次数:
127
一 现在是二零一六年一月,一个月后我就要迎来大二下学期。我算了下,现在距高考结束已有1.6年,距我进入大学则过去了1.4年,按照“大学只有三年”这种观点,我的大学也过去了快一半了。 愁。如果用一个字来概括我的心情,那就是“愁”。这种愁,可能还很有种“少年不识愁滋味,为赋新词强说愁。”的感觉。之所以愁
分类:
其他好文 时间:
2016-01-31 13:24:12
阅读次数:
200
之前做项目时遇到一个问题: 使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结果在XCode中查遍其所有属性才发现,UITextView居然没有调整行间距的接口,于是忍住不心里抱怨了一下下。 但是
分类:
移动开发 时间:
2016-01-31 13:21:13
阅读次数:
249