jdk1.8.0_45源码解读——HashMap的实现一、HashMap概述 HashMap是基于哈希表的Map接口实现的,此实现提供所有可选的映射操作。存储的是对的映射,允许多个null值和一个null键。但此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 除了HashMap是非同步以及允.....
分类:
其他好文 时间:
2015-09-02 22:03:21
阅读次数:
257
首先两个区别:同步(synchronized)、异步(asynchronized)IO的区别:多个IO事件,轮询处理就是同步IO;分时间片处理就是异步IO。阻塞、非阻塞:阻塞意思是IO要彻底完成;非阻塞是说操作后立即返回状态码,不等IO完成。一般来说,IO分为下面这几类:Blocking IO同步阻...
分类:
其他好文 时间:
2015-09-02 22:01:08
阅读次数:
283
1. 同步容器类 遗留下来的同步容器类包括Vector和Hashtable,此外java.util.Collections类中还提供了以下工厂方法创建线程安全的容器对象: Collections.synchronizedList 返回支持同步操作(线程安全)的List对象; Collection.....
分类:
编程语言 时间:
2015-09-02 22:00:24
阅读次数:
247
摘自:《深入应用C++11》第九章实际中,主要有两种方法处理大量的并发任务,一种是一个请求由系统产生一个相应的处理请求的线程(一对一)另外一种是系统预先生成一些用于处理请求的进程,当请求的任务来临时,先放入同步队列中,分配一个处理请求的进程去处理任务,线程处理完任务后还可以重用,不会销毁,而是等待下...
分类:
编程语言 时间:
2015-09-02 21:52:26
阅读次数:
254
参考:http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model-and-table转:http://www.it165.net/pro/h...
分类:
数据库 时间:
2015-09-02 20:38:37
阅读次数:
345
线程中同步任务是串行队列,也就是按顺序执行。同步任务:不会开辟新的线程,它是在当前线程执行的。dispatch 调度 GCD里面的函数都是以dispatch开头的。同步任务 步骤:1.创建一个串行队列 参数:1.队列标签 2.队列属性 DISPATCH_QUEUE_SERIAL它是个宏,是个N...
分类:
其他好文 时间:
2015-09-02 18:40:09
阅读次数:
179
(多线程数据共用的)示例代码:
先来看看“java线程研究---(7)Thread同步:多线程数据共用会产生问题”这篇文章里面主要的代码例子
ShareDataThread.java
package thread;
public class ShareDataThread implements Runnable {
private int i = 0;
@Override
...
分类:
编程语言 时间:
2015-09-02 11:58:36
阅读次数:
158
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additio.....
分类:
其他好文 时间:
2015-09-02 08:15:22
阅读次数:
160
主数据库IP:inetaddr:10.116.10.50;Bcast:10.116.10.255;Mask:255.255.255.0
从数据库IP:
inetaddr:10.116.10.89;Bcast:10.116.10.255;Mask:255.255.255.0
一、建立专门用于Replication的账号
两台服务器同步的用户名:test密码:test@123
主从服务器均设置repl账户:
my..
分类:
数据库 时间:
2015-09-02 02:20:01
阅读次数:
242