想了解一个项目,最好的办法就是,把它的源码搞到本地自己捣鼓。在网上看了N多人对Disruptor速度的吹捧,M多人对它的机制分析,就连Disruptor官方文档中,也NB哄哄自诩:AtLMAXwehavebuiltanordermatchingengine,real-timeriskmanageme...
分类:
其他好文 时间:
2014-05-01 11:29:46
阅读次数:
603
NIONIO与IO主要的区别区别见下表:IONIO面向流(输入流/输出流)面向缓冲区(各种缓冲区,除了布尔类型之外其他的基本数据类型都有缓冲区跟其对应)阻塞IO非阻塞IO无选择选择器流与缓冲区
IO面向流,NIO面向缓冲区,面向流意味着每次从流中读取一个字节或多个字节,直到把所有字节读完,没有缓冲....
分类:
编程语言 时间:
2014-05-01 10:55:05
阅读次数:
416
网上找了很多,可只是给出代码,没有详细解释,不便初学者理解.我就抄回冷饭.把这个再拿出来说说.实例图片:首先建立一个标准的Win32
Application工程.选择a simple Win32
Application.然后建立我们的资源文件首先新建一个对话框资源,资源ID改为IDD_MAIN_DL...
分类:
编程语言 时间:
2014-05-01 10:43:59
阅读次数:
443
//如有错误或不同观点,欢迎批评与讨论!首先,prototype出现的目的,是为了解决
代码重用 的问题 , prototype 相当于是在内存上划分出一个公共的区域, 专用于存放 实例化对象 的相同方法或属性,
一份代码,人人可用;为方便理解,我们可以先把prototype 当作是CSS中的 cl...
分类:
编程语言 时间:
2014-05-01 08:27:45
阅读次数:
346
HTTP协议是无状态的。从客户端到服务器的连接可以在每个请求之后关闭。但是一般需要把一些客户端信息从一个页面传送给另一个页面。在保存状态的各种方式中,主要区别是:状态是存储在客户端还是服务器上。
分类:
Web程序 时间:
2014-05-01 08:24:40
阅读次数:
311
C语言编写的bmp读写程序 建议先把bmp的数据存储格式了解下[cpp]view
plaincopy#include"Windows.h"#include"stdio.h"#include"string.h"#include"malloc.h"unsignedchar*pBmpBuf;//读入图像数...
分类:
编程语言 时间:
2014-05-01 07:56:10
阅读次数:
396
相信大家在操作大量文件的的时候,经常会遇到一些手动很难操作的情况比如有CVS版本控制下每个文件夹下都有一个CVS文件夹,一个个手工删除肯定很费劲,我们都是懒人,还是用工具解决吧。不用重新写程序,直接用BAT命令就能作到。把下面的代码拷贝到记事本,保存成bat可执行文件,放到CVS根目录下,直接执行就...
分类:
其他好文 时间:
2014-05-01 07:50:07
阅读次数:
299
define宏定义中的#,##,@#及\符号在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。1、#(stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用...
分类:
其他好文 时间:
2014-05-01 07:48:42
阅读次数:
466
存储器读取
如果要让计算器自动取数,然后计算:10+5+7+2+6。我们先把要加的数都写入存储器,然后再一个一个取出来相加。如果没有特殊的原因,所有的二进制数都应该从存储器的顶端,也就是地址0000开始一个挨着一个存放。
如下图,假设存储器里已经存放了我们要加起来的5个二进制数; AC是计数器...
分类:
其他好文 时间:
2014-05-01 07:25:27
阅读次数:
342
普瑞马法则:就是如果把一件更难完成的事情放在比较容易完成的事情前面做。那更难完成的事情就可以成为比较容易完成的事情的强化刺激。换句话说,把不愿意干的任务或者工作放在喜欢完成的任务之前。如果经常完成困难的、有挑战性的任务,那么工作能力就会增长;相反的话,工作能力就要下降。也就是说,把好玩的事情留在后面...
分类:
其他好文 时间:
2014-05-01 07:23:22
阅读次数:
224