什么是线程安全?给一段线程不安全的代码分析指某个函数
、函数库在多线程环境中被调用时,能够正确地处理各个线程的局部变量,使程序功能正确完成。
一般来说,线程安全的函数应该为每个调用它的线程分配专门的空间,来储存需要单独保存的状态,不依赖于“线程惯性”,把多个线程共享的变量正确对待,而且,线程安全的函...
分类:
编程语言 时间:
2014-05-22 01:19:02
阅读次数:
417
Use Reentrant Functions for Safer Signal
Handling使用可重入函数进行更安全的信号处理How and when to employ reentrancy to keep your code bug
free何时及如何利用可重入性避免代码缺陷Dipak J...
分类:
其他好文 时间:
2014-05-22 00:33:49
阅读次数:
389
导入IP安全策略图解点击“开始菜单”→点击“运行”→输入gpedit.msc并回车
→点击“计算机配置”→“windows设置”→“安全设置”,用鼠标右键点击“IP安全策略”,在弹出菜单中点击“所有任务”→点“导入策略”(或导入文件);图 1
导入策略找到事先下载或从其他电脑导出的IP安全策略,一般...
分类:
其他好文 时间:
2014-05-22 00:20:24
阅读次数:
299
【安全手段】PrivateKey(pwd)USBkey手机令牌(动态口令)短信验证码证书(OA)安全协议(SSL、SET)生物识别黑客手段:木马记录键盘——从加强场景安全捕捉屏幕网络抓包反编译代码破解数据库服务器社会工程学“钓鱼”【可能隐患】“一次一密”动态口令:最大的困难不只在于大量密钥的生成和管...
分类:
其他好文 时间:
2014-05-21 23:51:32
阅读次数:
429
vsftpd和pure-ftpd是
ftp传输的两个工具,第一个安全性高,配置后续配置简单。pure-ftpd是搭建简单,配置不简单啊。由于工作关系,lamnp自带pure-ftpd,需要查看ftp日志时发现pureftpd.log是空的,这就尴尬了,虽然messages也有记录,可是这翻页的会慢死...
分类:
其他好文 时间:
2014-05-21 23:27:33
阅读次数:
4466
本月初微软发布了针对IE的安全更新MS14-021,但是有些机器安装了该更新后出现IE浏览器无法正常工作的现象.对于已经遇到上述问题的机器,可以按照以下方法予以解决:卸载MS14-021.安装最新IE累积更新.重新安装MS14-021.这个问题的原因在于MS14-021并非累积更新,不能替代之前的I...
分类:
其他好文 时间:
2014-05-21 22:17:05
阅读次数:
322
Writing Reentrant and Thread-Safe
Code编写可重入和线程安全的代码(http://www.ualberta.ca/dept/chemeng/AIX-43/share/man/info/C/a_doc_lib/aixprggd/genprogc/writing_re...
分类:
编程语言 时间:
2014-05-21 21:30:30
阅读次数:
434
在windows 7下,C:\Documents and
Settings文件夹是默认锁定的,很多时候要进入进行解除锁定,根据本人实践的经历略作介绍。
1、打计算机,进入c盘文件夹,2、分别点击“组织”→“属性”3、进入属性对话框,选择“安全”,下框中注意看一下有一项是拒绝的,主要是要改变这个设置。...
1.出现这种问题可能是您的sql是2005版的,没有支持sqlAgent服务,可尝试将服务器名称写为.\sqlexpress
使用windows身份登录,如图一所示。2.登录成功后点安全性->登录名(右击)->新建登录名,如图2所示。3.允许新用户登录,如图3所示。重新登录即可,如图4.我因为这个原...
分类:
数据库 时间:
2014-05-21 21:10:12
阅读次数:
333
Subsections
线程安全(Thread safety)
锁(lock)
共享对象
对象组合
基础构建模块
任务执行
取消和关闭
线程池的使用
性能与可伸缩性
并发程序的测试
显示锁
原子变量和非阻塞同步机制
一、线程安全(Thread safety)
无论何时,只要多于一个线程访问给定的状态变量。而且其中某个线程会写入该变量,此时必须使用同...
分类:
编程语言 时间:
2014-05-21 17:11:45
阅读次数:
500