我们要澄清一点:这三个方法都是ByteBuffer的抽象基类Buffer定义的方法,ByteBuffer只是继承了它们。
****************************************************
其次,你要理解缓冲区的概念,就是Buffer的意义:缓冲区是特定基本类型元素的线性有限序列。除内容外,缓冲区的基本属性还包括容量、限制和位置:
缓冲区的容量 是它所包...
分类:
编程语言 时间:
2015-02-13 18:38:44
阅读次数:
191
??
1、使用oracle压缩blob对象
l_blob := utl_compress.lz_compress(l_blob);
2、将blob转换成clob
FUNCTION blob_to_clob(blob_in IN BLOB) RETURN CLOB AS
v_clob CLOB;
v_varchar VARCHAR2(32767 ...
分类:
数据库 时间:
2015-02-13 01:36:33
阅读次数:
2111
http://www.cnblogs.com/TianFang/archive/2013/02/05/2892503.html很多时候,我们需要在内存中记录最近一段时间的数据,如操作记录等。由于这部分数据记录在内存中,因此并不能无限递增,一般有容量限制,超过后就将最开始的数据移除掉。在stl中并没有...
分类:
其他好文 时间:
2015-02-12 16:08:20
阅读次数:
129
基本概念Asio proactorI/O服务work类run() vs poll()stop()post() vs dispatch()buffer类缓冲区管理I/O对象socket信号处理定时器strand参考最近尝试使用了一下Boost.Asio,不知道是否因为各大公司都有自己相对成熟的网络库的...
分类:
其他好文 时间:
2015-02-12 12:23:37
阅读次数:
236
reference from:http://docs.jboss.org/netty/3.1/guide/html/architecture.html2.1. Rich Buffer Data Structure2.2. Universal Asynchronous I/O API2.3. Even...
分类:
Web程序 时间:
2015-02-11 23:13:19
阅读次数:
353
nl.fileid = Int32.Parse(id); //服务器上对应的id Stream stream = Lawsuit.DownLoad(nl);//服务器上的Stream 数据 Response.Buffer = fa...
分类:
Web程序 时间:
2015-02-11 12:23:08
阅读次数:
381
上次写Blog的时候Proactor并没有说的十分清楚。 这次用aio_read工作流程来举个例子: 主线程调用aio_read函数向内核注册fd的读完成事件以及buffer,期望读取多少字节,偏移是多少和怎么回馈给应用程序(Linux上一...
分类:
其他好文 时间:
2015-02-11 07:08:24
阅读次数:
200
通常在mysql重启服务后,需要通过手工执行SQL来预热buffer_pool,在mysql5.6中,有如下参数可以无需人工干预。innodb_buffer_pool_dump_at_shutdown= 1:在关闭时把热数据dump到本地磁盘innodb_buffer_pool_dump_now =...
分类:
数据库 时间:
2015-02-10 14:38:03
阅读次数:
234