hibernate中的事务: 事务: 事务特性:(ACID) a 原子性 c 一致性 i 隔离性 d 持久性 什么是数据库ACID: http://www.jdon.com/concurrent/acid-database.html 事务并发问题: 1.脏读 2.不可重复度 3.幻|虚读 事务的隔离 ...
分类:
其他好文 时间:
2018-06-02 11:39:48
阅读次数:
117
1.协程 3.python的greenlet模块。 3.1 greenlet的简单实例。 4.python的Gevent模块。 4.1 gevent的简单实例 5.协程实现一个简单爬虫 并对比,串行和并行的执行时间。 6.利用协程实现socket多并发。 6.1 client.py 6.2 serv ...
分类:
编程语言 时间:
2018-05-29 18:59:40
阅读次数:
144
上面程序结果是先打印完小明线程,在打印小东线程; 上面注释也大概说明了join方法的作用:在A线程中调用了B线程的join()方法时,表示只有当B线程执行完毕时,A线程才能继续执行。注意,这里调用的join方法是没有传参的,join方法其实也可以传递一个参数给它的,具体看下面的简单例子: 上面代码结 ...
分类:
编程语言 时间:
2018-05-28 16:13:29
阅读次数:
237
PHP多进程API 创建子进程 获取当前进程id 父进程等待子进程退出 进程退出状态 进程退出码 简单PHP多进程示例 通过调用php创建子进程接口完成一个子进程的创建,pcntl_fork返回值为0证明进入到子进程内,非0则进入到父进程内部, 1则父进程创建子进程失败。 多个子进程初级版本示例 该 ...
分类:
Web程序 时间:
2018-05-28 16:09:29
阅读次数:
200
nimbus 是集群的管理节点 superviser : 一个superviser 在一台机器上, 它本身是一个进程,有一个id 管理在同一机器上的 多个worker进程,每个worker进程只服务于一个topology,每个worker对外有一个port,用于接收数据; 一个worker内有多个e ...
分类:
其他好文 时间:
2018-05-28 13:47:53
阅读次数:
144
1 /*------------------------------------------------------------------------------------*/ 2 /* --- STC MCU Limited ---------------- -----------------... ...
分类:
其他好文 时间:
2018-05-27 20:26:23
阅读次数:
175
Serial Downloader模式是一种串行下载模式,在这种模式下,BootROM通过指定的USB或者UART口来接收来自Host(恩智浦提供了上位机工具sdphost.exe或者mfgtool)的Flashloader数据,并将数据存储在SRAM中执行,Flashloader程序可以用来将你的... ...
分类:
其他好文 时间:
2018-05-27 16:25:16
阅读次数:
281
一,介绍 结论:在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势 二,GIL介绍 GIL本质就是一把互斥锁,既然是互斥锁,所有互斥锁的本质都一样,都是将并发运行变成串行,以此来控制同一时间内共享数据只能被一个任务所修改,进而保证数据安全。 可以肯定的一 ...
分类:
编程语言 时间:
2018-05-27 14:45:40
阅读次数:
233
C#中的并发编程知识 续接上片,做的进一步分析,本篇如果语述上有问题的,可以忽略 Thread部分 public class TestThread { public void RunThread() { //线程 声明线程时传入方法A,A可以带object类型的参数,没有返回值, //如果有参数,s ...
分类:
编程语言 时间:
2018-05-26 14:45:00
阅读次数:
170
一、RabbitMQ的应用场景以及基本原理介绍 1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1 ...
分类:
其他好文 时间:
2018-05-26 11:44:16
阅读次数:
155