我们在10.6节中讨论了可重入函数以及信号处理函数,线程与信号处理函数在重入方面是非常相似的。多线程的控制的本质也是同时调用相同的函数。 如果一个函数可以被多个线程同时安全地调用,我们称该函数为线程安全的(thread-safe).除了图12.9列出的函数之外,The Single Unix Spe... ...
分类:
其他好文 时间:
2016-07-02 20:13:09
阅读次数:
270
Executors private ExecutorService proThreadPool = Executors.newFixedThreadPool(50); ...
分类:
编程语言 时间:
2016-07-02 20:12:09
阅读次数:
1132
printk函数的用法于-printf 函数类似,只不过printk函数运行在内核空间, printf函数运行在用户空间。也就是说,像Linux 驱动这样的Linux内核程序只能使用printk 函数输出调试信息 虽然使用printk 函数可以很方便地将消息写入日志文件或控制台。但大量使用print ...
分类:
移动开发 时间:
2016-07-02 20:14:28
阅读次数:
165
1. 获取code时的授权方式 https://open.weixin.qq.com/connect/oauth2/authorize 1)静默授权 scope=snsapi_base 已关注公众号的用户,获取用户全部的基本信息: 已关注,并且现在取消关注的用户,只能获取openid 未关注公众号的... ...
分类:
微信 时间:
2016-07-02 20:12:51
阅读次数:
613
昨天 去面试来着, 问了一下mong 。 我记得mong支持 地理位置索引的,说了一下。 然后 面试官说 查询某个点 的 多少米范围, 这个该怎么实现? 我懵逼了。。。。 回去 查询了一下。 发现有 测试数据(度量有啊) //BsonElement bsonele = new BsonElement ...
分类:
Web程序 时间:
2016-07-02 20:12:55
阅读次数:
205
线程私有数据是一种用于存储和获取与特定线程相关联数据的机制,称为线程特定的或者是线程私有的,是因为我们希望每个线程都可以独立访问其独有的数据,而不用担心与其他线程的同步访问问题。 许多人费力实现了促进进程数据以及属性贡献的线程模型,那么为什么还有人想要实现一个接口,在这样一个模型中防止共享呢?有如下... ...
分类:
编程语言 时间:
2016-07-02 20:11:44
阅读次数:
258
前面几篇文章中提到过,作用域链以及闭包的概念,这里就不一一重复了, 作用域链的这种配置机制引出了一个值得注意副作用,既闭包只能取得包含函数中任何变量的最后一个值。别忘了闭包所保存的是整个变量对象,而不是某个特殊的变量。 function createFunctions(){ var result = ...
分类:
其他好文 时间:
2016-07-02 20:12:02
阅读次数:
147
JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方 ...
分类:
Web程序 时间:
2016-07-02 20:12:19
阅读次数:
214
效果:http://runjs.cn/code/6czpjsqq 程序思维:能复用就复用。把连个点击事件变成一个。在里面进行判断。第一个和最后一个判断的特殊处理。 因为index初始化为0,点击一下next+1,所以第二个就是1,所以就是按下标走的,最后一个就是length-1;所以判断的时候应该就 ...
分类:
其他好文 时间:
2016-07-02 20:13:12
阅读次数:
200
如果一台服务器只有一个IP或需要通过不同的端口访问不同的虚拟主机,可以使用基于端口的虚拟主机配置。 (1) 在虚拟机的CentOS7服务器上配置 eth0:4 为192.168.1.214: (2) 配置 /etc/hosts文件以方便测试: 进行ping测试,看ip地址有没有导通: (3) 建立虚 ...
分类:
Web程序 时间:
2016-07-02 20:12:52
阅读次数:
310
IE和Chrome等浏览器与zoom 还在几年前,zoom还只是IE浏览器自己私有的玩具,但是,现在,除了FireFox浏览器,其他,尤其Chrome和移动端浏览器已经很好支持zoom属性了: zoom的字面意思是“变焦”,摄影的时候常用到的一个概念。对于web上的zoom效果,你也可以按照此概念理 ...
分类:
Web程序 时间:
2016-07-02 20:12:52
阅读次数:
233
一 简介 str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真 [ "2006.01.23" \> "20 ...
分类:
系统相关 时间:
2016-07-02 20:09:33
阅读次数:
250
12.4.1 互斥锁属性ExampleExample12.4.2 读写锁属性12.4.3 条件变量属性12.4.4 Barrier属性 12.4.1 互斥锁属性 互斥锁属性使用结构pthread_mutexattr_t结构进行存储,在11章中,我们使用PTHREAD_MUTEX_INITIALIZE... ...
分类:
其他好文 时间:
2016-07-02 20:09:47
阅读次数:
278
@charset "utf-8"; * { margin:0; padding:0; }body{ font-family: "宋体",Arial,sans-serif; font-size: 14px; color:#000; text-align:center; }ul,ol,li { list ...
分类:
Web程序 时间:
2016-07-02 20:11:37
阅读次数:
269
当页面使用 UITabBarController + UINavigationController 框架的时候,当跳转到详情页面的时候,如果 UITabBar 仍然存在的话就会造成逻辑混乱,用户体验也会下降,因此我们就有一个在详情页将 UITabBar 隐藏的需求,当然,在其他的一些情况也可能有隐藏 ...
分类:
其他好文 时间:
2016-07-02 20:09:47
阅读次数:
167
一 准备工作 1 文件下载及启动盘制作 文件可以在https://mirrors.ustc.edu.cn/,这是个中科大的镜像网,选择如下: 下载完成后,就是制作一个启动盘,我使用的是Linux下强大的dd的命令,即: #dd if=xxx.iso of=/dev/sdb 其中if表示输入文件,of ...
分类:
系统相关 时间:
2016-07-02 20:08:44
阅读次数:
220