码迷,mamicode.com
首页 >  
搜索关键字:线程安全    ( 5095个结果
Java中String,StringBuffer和StringBuilder的区别(转载)
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同...
分类:编程语言   时间:2014-07-26 14:07:45    阅读次数:192
Xcache为PHP提速
XCache是一个又快又稳定的PHPopcode缓存器.经过良好的测试并在大流量/高负载的生产机器上稳定运行.经过(在linux上)测试并支持所有现行PHP分支的最新发布版本,如PHP_5_1PHP_5_2PHP_5_3PHP_5_4.并完美支持线程安全/Windows.与同类opcode缓存器相比更胜一筹,比如能够快速跟进PHP版..
分类:Web程序   时间:2014-07-26 03:08:47    阅读次数:377
Java学习之道:ArrayList的使用方法
1、什么是ArrayList     ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小 2、如何使用ArrayList     最简单的例子: ArrayList List = new ArrayList(); for( int i=...
分类:编程语言   时间:2014-07-26 02:45:46    阅读次数:274
LibUsbDotNet中的USB通知事件是不是线程安全?
使用LibUsbDotNet做了一个项目,测试的时候测试人员做了一个用例就是快速插拔USB。因为程序中对USB设备的打开和关闭都是在USB通知事件中做的,所以如果USB插拔通知事件不是线程安全的,那么在多线程中关闭和打开设备的顺序就无法保证,因此做了一个小实验来测试是否是线程安全的。首先需要添加引用...
分类:编程语言   时间:2014-07-26 01:16:16    阅读次数:742
String、StringBuffer、StringBuilder比较
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)执行速度:StringBuilder >StringBuffer >String例子: 1 public class StringCompare { 2 final s...
分类:其他好文   时间:2014-07-25 14:23:51    阅读次数:157
线程死锁的思考
线程池中的死锁情况 这次死锁发生在什么情况下呢?在最开始写线程池的时候,我设计了线程是可重用的,主要是通过Event信号实现,通过在每个线程核心工作代码执行完毕后会将自己归还到池中,然后等待Event信号。主线程会以循环超时阻塞的方式监视一个任务队列,当发现有任务时便会从线程池中取出一个线程,并设置它的任务和目标函数,然后去start或者resume,resume就是会设置Event信号让线程不再阻塞,这里,从池中取线程的方法_get和归还线程方法returnThread都已经加锁,_get和return...
分类:编程语言   时间:2014-07-23 17:15:01    阅读次数:333
C#线程同步技术(二) Interlocked 类
接昨天谈及的线程同步问题,今天介绍一个比较简单的类,Interlocked。它提供了以线程安全的方式递增、递减、交换和读取值的方法。它的特点是:1、相对于其他线程同步技术,速度会快很多。2、只能用于简单的同步问题。比叫好理解,不再赘述,给一个我们常用的单例模式的 Interlocked 实现: .....
分类:编程语言   时间:2014-07-23 11:53:56    阅读次数:278
2014 7月份 我对使用多线程的心得
2014 7月份 我对使用多线程的心得   本博客的题目就有些怪——2014 7月份 我对使用多线程的心得。加上日期,是因为我觉得,在学习编程这种纯思想上的技能。(有些技能是训练肌肉记忆,我觉得编程是与之相对的技能)。对编程语言的理解与使用,如果不断地认真学习,理解也会在不断地变化,提高。不同时期会有不同的认识,并且这种改变会很快。经常有时候看也前自己的学习笔记会发现自己很浅薄。但这些浅薄也正...
分类:编程语言   时间:2014-07-22 14:46:16    阅读次数:257
CentOS 6.2下log4cplus的使用
log4cplus是一款优秀的基于C/C++的开源日志库。log4cplus具有线程安全,不用但心在多线程状态下写日志问题;使用灵活,可通过配置文件设置日志级别下输出位置,还可以在程序运行时动态设置日志输出级别,随心所欲掌控日志的输出;以及多粒度控制的特点。通过将信息划分优先级使其可以面向程序调试、...
分类:其他好文   时间:2014-07-21 23:30:23    阅读次数:522
linux常见命令的列表
http://www.pixelbeat.org/cmdline_zh_CN.html 命令 描述 ? apropos whatis 显示和word相关的命令。 参见线程安全 ? man-t man | ps2pdf - > man.pdf 生成一个PDF格式的帮助文件 which command ...
分类:系统相关   时间:2014-07-21 23:30:22    阅读次数:644
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!