码迷,mamicode.com
首页 >  
搜索关键字:多线程操作    ( 303个结果
ios多线程操作(四)—— GCD核心概念
GCD全称Grand Central Dispatch。可译为“大派发中枢调度器”,以纯C语言写成,提供了很多很强大的函数。GCD是苹果公司为多核的并行运算提出的解决方式,它能够自己主动利用很多其它的CPU内核来參与运算。会自己主动管理线程的生命周(创建线程、调度任务、销毁线程)。而程序猿仅仅须要告 ...
分类:移动开发   时间:2017-05-04 20:05:38    阅读次数:179
WinForm 进程 ,线程
进程:一个进程,代表一个程序 线程:一个程序,有多个线程. 为什么要使用多线程操作:一个窗体,在创建的时候,默认会生成一个主线程,这个主线程会操作窗体的移动等操作,在执行需要等待时间的方法时,如果没有多线程操作,窗体是无法进行移动的,并且关闭之后,方法还会继续运行,会引起程序故障.因此使用多线程操作 ...
分类:编程语言   时间:2017-05-04 12:06:45    阅读次数:213
C# 调用java
背景,调用java算法加解密,因为没有给出.net 的加解密算法,(深深的鄙视银联),用法是process调用jar包,但是当解密文件超过200K时,process报错参数超长,,,你妹的微软cmd,参数传参问题,于是转去把参数写文件,java读文件,但是多线程操作时,java写出来的解密后的文件总 ...
分类:编程语言   时间:2017-04-25 13:18:02    阅读次数:193
.net中的线程同步基础(搬运自CLR via C#)
线程安全 此类型的所有公共静态(Visual Basic 中为 Shared)成员对多线程操作而言都是安全的。但不保证任何实例成员是线程安全的。 在MSDN上经常会看到这样一句话。表示如果程序中有n个线程调用这个方法,那么这n个线程都是安全的, 但是实例成员就不能保证了。 比如Math.Max方法, ...
分类:编程语言   时间:2017-04-09 21:06:57    阅读次数:293
StringBuffer类的总结
StringBuffer (1)用字符串做拼接,比较耗时也耗内存,而拼接操作又是常见的,为了解决这个问题,java 就提供了一个字符串缓冲区类。StringBuffer类供我们使用 (2)StringBuffer的构造方法 A:StringBuffer() B:StringBuffer(int si ...
分类:其他好文   时间:2017-04-09 20:15:23    阅读次数:181
HashMap与ConcurrentHashMap的区别
从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方... ...
分类:其他好文   时间:2017-03-23 18:36:46    阅读次数:139
避免死锁的银行家算法
多线程操作系统在进程调度(资源分配)的时候可能会发生死锁。 引起死锁的直接原因是竞争不可抢占的互斥资源。这种资源有可能是临界资源,例如打印机;也有可能是可消耗性资源,例如信号量。 引起死锁的间接原因进程推进顺序不当。即系统单独运行进程P1或者P2都没有问题,但是调度两个进程同时进行时,由于调度顺序导 ...
分类:编程语言   时间:2017-03-22 20:59:24    阅读次数:255
String类型
1,执行速度 三者在执行速度方面的比较:StringBuilder > StringBuffer > String String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 String s = "abcd"; s = s+1; System.out.p ...
分类:其他好文   时间:2017-03-07 11:31:37    阅读次数:134
细说JavaScript单线程的一些事
最近被同学问道 JavaScript 单线程的一些事,我竟回答不上。好吧,感觉自己的 JavaScript 白学了。下面是我这几天整理的一些关于 JavaScript 单线程的一些事。 首先,说下为什么 JavaScript 是单线程? 总所周知,JavaScript是以单线程的方式运行的。说到线程 ...
分类:编程语言   时间:2017-03-04 16:21:18    阅读次数:251
MYSQL的数据连接超时时间设置
大规模多线程操作事务的时候,有时候打开一个链接,会进行等待,这时候如果数据库的超时时间设置的过短,就可能会出现,数据链接自动被释放,当然设置过大也不好,慢SQL或其他因素引起的链接过长,导致整个系统被拖慢,甚至挂掉。SO,适当的设置超时时间。设置方法: SHOW GLOBAL VARIABLES L ...
分类:数据库   时间:2017-02-23 18:16:40    阅读次数:180
303条   上一页 1 ... 11 12 13 14 15 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!