摘要: 左移位操作左移位运算的符号为【>】,右移位运算符左面的操作元称作被移位数,右面的操作数称作移位量。右移位运算时双目运算符,操作元必须是整型类型的数据,其移动过程是:【a >> n】运算的过程是通过将a的所有位都右移n位,每右移一个位,右边的最低位上的0或1被移出丢弃,并用0或1填充左边的高位【a是正... 阅读全文
posted @ 2014-10-29 23:09 韩要奋斗 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、全局锁1、在Python中,Python代码的执行由Python虚拟机来控制,而在Python虚拟机中,同一时刻只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但在任意时刻,只有一个程序在CPU中运行。同样的,在Python解释器中可以“运行”多个线程,但在任意... 阅读全文
posted @ 2014-10-08 11:12 韩要奋斗 阅读(5706) 评论(0) 推荐(0) 编辑
摘要: 在Jackson框架中,提供了三种方式用来处理JSON数据:流式API在该方式下,使用JsonParser读取JSON数据,使用JsonGenerator写JSON数据。这种方式性能最佳(最低开销、最快速度读/写,其他两种方式基于该方式实现)public static void write2Json... 阅读全文
posted @ 2014-09-02 19:59 韩要奋斗 阅读(711) 评论(0) 推荐(0) 编辑
摘要: Java线程启动方式在Java中有两种方式可以启动线程,一种方式是通过继承Thread类,另一种方式通过继承Runnable接口。public class MyThread extends Thread { @Override public void run() { // ... 阅读全文
posted @ 2014-09-02 15:30 韩要奋斗 阅读(184) 评论(0) 推荐(0) 编辑