代码: 修改为: 不知道为什么, 看 datatable.select() 源码没有看懂 . . . ...
分类:
其他好文 时间:
2019-10-17 22:03:06
阅读次数:
340
条件触发(LT):当条件满足时发生一个IO事件 边缘触发(ET):当状态改变时发生一个IO事件,之后如果不处理,则状态一直维持原样 Select 函数接口 基本操作 注意事项: 参数 描述的是最大的文件描述符+1 如果 指针的为0, 立即返回;如果为NULL,则select永久的阻塞,直到某个文件描 ...
分类:
其他好文 时间:
2018-06-16 19:11:14
阅读次数:
156
示例代码 之前的文章说过,对于MyBatis来说insert、update、delete是一组的,因为对于MyBatis来说它们都是update;select是一组的,因为对于MyBatis来说它就是select。 本文研究一下select的实现流程,示例代码为: selectMailById方法的 ...
分类:
其他好文 时间:
2017-06-11 13:43:10
阅读次数:
278
好了有了之前的词法分析过程,现在我们来到select函数来,这个函数的整体流程,前面也大概说过: 1. 先做词法分析获得token列表 2. 如果有种子集合直接到编译过程 3. 如果没有种子集合并且是单组选择符(没有逗号) (1)尝试缩小上下文:如果第一个token是ID选择符,则会执行Expr.f ...
分类:
其他好文 时间:
2017-04-05 00:59:28
阅读次数:
376
先记录一下学习的成果,慢慢完善
四个相关函数
fd_set的结构在上一篇中有讲,同时解释了为什么最大1024.
-fd_set为1024/32的long型数组结构体。也就是结构体里面保存了long型数组int FD_ZERO(int fd, fd_set *fdset);
int FD_CLR(int fd, fd_set *fdset);
int FD_SET(int fd,...
分类:
其他好文 时间:
2016-05-07 08:05:45
阅读次数:
154
在工作流表单中,因ueditor编辑器的原因,下拉框控件会出现如下情况当第一个下拉项的值:不输入内容时,生成的select源码如下:<selectstyle="width:80px;height:25px;">
<option>请选择</option>
<optionvalue="M">男</option>
<optionvalue..
分类:
其他好文 时间:
2015-04-03 09:42:24
阅读次数:
374
在工作流表单中,因ueditor编辑器的原因,下拉框控件会出现如下情况当第一个下拉项的值:不输入内容时,生成的select源码如下:<selectstyle="width:80px;height:25px;">
<option>请选择</option>
<optionvalue="M">男</option>
<optionvalue..
分类:
其他好文 时间:
2015-04-03 09:40:13
阅读次数:
111
1. Select源码解析
基于2.6.28内核代码,select主要包含4个函数。
sys_select:处理时间参数,然后调用core_sys_select。
core_sys_select:处理三个fd_set参数(in, out, ex),然后调用do_select。
do_select:遍历所有的fd,做select/poll的工作。在合适的时机把...
分类:
其他好文 时间:
2014-09-19 01:12:44
阅读次数:
192
thttpd源码解析 定时器模块
thttpd是非常轻量级的http服务器,可执行文件仅50kB。名称中的第一个t表示tiny,
turbo, 或throttling与lighttpd、memcached、redis相比非常小巧,仅有不到8k行,而后三者大小分别为:60k,13k,86k支持HTTP/1.1和CGI;采用IO复用实现,单线程,可移植;实现了基于URL的文件流量限制功能特别...
分类:
其他好文 时间:
2014-08-11 15:12:24
阅读次数:
467