同步工具类可以使任何一种对象,只要该对象可以根据自身的状态来协调控制线程的控制流。阻塞队列可以作为同步工具类,其他类型的同步工具类还包括:信号量(Semaphore)、栅栏(Barrier)以及闭锁(Latch)。...
分类:
编程语言 时间:
2014-12-07 19:10:30
阅读次数:
241
vmware workstation 10 序列号JZ6WK-4529P-HZAA1-9RAG6-33JNR5F4EV-4Z0DP-XZHN9-0L95H-02V17C-Free用户名:tianfang邮箱:quart@163.com注册码:2NnUqd3shO2agta0xNjcusfK1LXO
分类:
其他好文 时间:
2014-12-06 22:50:18
阅读次数:
284
[root@linux ~]# free [-b|-k|-m|-g] [-t]参数:-b 以Byte为单位显示内存使用情况。-k 以KB为单位显示内存使用情况。-m 以MB为单位显示内存使用情况。-g 以GB为单位显示内存使用情况。-o 不显示缓冲区调节列。-s 持续观察内存使用状况。-t...
分类:
其他好文 时间:
2014-12-06 12:40:49
阅读次数:
131
还是那个号称很炫的B/S展示软件,在液晶屏上展示需要有滑动翻页的效果(在同一页面滑动切换内容,不是切换页面),最后确定使用功能很强大的Swiper类库。具体优点可参考:http://www.chinaz.com/free/2013/0626/307273.shtml我自己的感觉是:功能强大、示例丰富...
分类:
其他好文 时间:
2014-12-06 01:22:24
阅读次数:
274
Memcached的内存算法: 1. 传统的内存管理方式是,使用完通过malloc分配的内存后通过free来回收内存,这种方式容易产生内存碎片并降低操作系统对内存的管理效率。 2. Memcached利用slab allocation机制来分配和管理内存,它按照预先规定的大小,将分配的内存...
分类:
系统相关 时间:
2014-12-05 18:59:22
阅读次数:
200
时间防火墙为简化大型分布式实时系统的设计复杂度,通常的做法是,将系统划分为多个子系统,通过接口将子系统们连接。其中,子系统是自治系统,接口被称为时间防火墙temporal firewall,具stable and control-free的特点。自治系统 autonomous system: 在互联...
分类:
其他好文 时间:
2014-12-05 14:15:33
阅读次数:
335
本文转自 http://www.cnblogs.com/inet2012/archive/2012/03/07/2384149.html launch edge和latch edge分别是指一条路径的起点和终点,只是一个参考时间,本身没有什么意义,latch_edge-launch_edge才有意义...
分类:
其他好文 时间:
2014-12-05 10:39:19
阅读次数:
190
锁:是一种资源,是一小块的内存。是为了控制并发中的串行操作。 如果从微观上讲是串行。 锁的类型: DML 锁 DDL 锁 数据字典锁 内部锁或Latch(mutex) SQL> select distinct type from v$lock;TY--KDRDAER...
分类:
数据库 时间:
2014-12-04 22:58:57
阅读次数:
341
项目地址
gitosc地址:http://git.oschina.net/free/Mybatis_PageHelper
github地址:https://github.com/pagehelper/Mybatis-PageHelper
如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。
该插件目前支持Oracle,Mysql,Mari...
分类:
其他好文 时间:
2014-12-04 14:00:06
阅读次数:
362
在申请分配动态内存时,malloc和new一直都困扰着程序员,今天就作个简单的对比,找到它们的区别:
一、主要区别
1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。
2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行...
分类:
其他好文 时间:
2014-12-04 12:23:04
阅读次数:
151