线程状态及转化 借用网上的一幅图: 说明: 线程一共分为5种状态 新建状态(new) 线程对象被创建后,就进入了新建状态,例如:Thread t = new Thread(); 就绪状态(Runnable) 线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。 例如,thr ...
分类:
编程语言 时间:
2018-03-31 13:11:22
阅读次数:
153
1. 操作符优化 (a) IN 操作符 从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的 ...
分类:
数据库 时间:
2018-03-29 19:19:19
阅读次数:
207
spring boot1 到 spring boot2的配置变化很大,迁移项目到spring boot2过程中发现以下变化 1.java 的 redis 配置添加了属性jedis 旧版 spring: redis: timeout: 300000 pool.max-active: 20 pool.m ...
分类:
编程语言 时间:
2018-03-29 14:55:50
阅读次数:
1098
# cat ../conf/httpd.conf | grep -vE "^$|^#" ServerTokens OS ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequest... ...
分类:
Web程序 时间:
2018-03-28 16:52:32
阅读次数:
212
比对 The raw Drop-seq data was processed with the standard pipeline (Drop-seq tools version 1.12 from McCarroll laboratory). Reads were aligned to the E ...
分类:
其他好文 时间:
2018-03-26 13:08:54
阅读次数:
237
let fs = require('fs'),stream = fs.createReadStream('./obd.json'),data = ""; stream.on('data',function(params){ console.log(params); console.log(param... ...
分类:
Web程序 时间:
2018-03-22 12:43:26
阅读次数:
672
阐述:1.本次下载先发送htttp请求,然后执行Beanshell sampler中的脚本,将图片保存下来; 2.beanshell sampler用到的脚本:import java.io.*; byte[] result = prev.getResponseData(); //这个是获取到请求返回 ...
分类:
其他好文 时间:
2018-03-13 15:42:38
阅读次数:
486
多线程,多进程 多线程: 咱们打开的程序都一个进程。 线程是包含在进程里的。 进程里面最少有一个线程 线程之间是互相独立的 主线程 cpu是几核的,就只能同时运行几个进程 python的多线程是利用不了多核cpu的,GIL 全局解释器锁的 如果想利用多核cpu的话,就是用多进程 I0密集型任务 使用 ...
分类:
编程语言 时间:
2018-03-10 01:28:02
阅读次数:
210
原文地址: http://storm.apache.org/releases/1.2.1/Understanding-the-parallelism-of-a-Storm-topology.html 什么构成一个运行的拓扑:工作进程,执行器和任务 storm区分以下三个用于在Storm集群中实际运行 ...
分类:
其他好文 时间:
2018-03-09 10:43:12
阅读次数:
194
std::thread 在 <thread> 头文件中声明,因此使用 std::thread 时需要包含 <thread> 头文件。 thread 构造函数: (1). 默认构造函数,创建一个空的 thread 执行对象。 (2). 初始化构造函数,创建一个 thread对象,该 thread 对象 ...
分类:
编程语言 时间:
2018-03-07 01:00:31
阅读次数:
166