2014年4月11日
摘要: 读操作 对于阻塞的socket,当socket的接收缓冲区中没有数据时,read调用会一直阻塞住,直到有数据到来才返回。当socket缓冲区中的数据量小于期望读取的数据量时,返回实际读取的字节数。当sockt的接收缓冲区中的数据大于期望读取的字节数时,读取期望读取的字节数,返回实际读取的长度。 对于非阻塞socket而言,socket的接收缓冲区中有没有数据,read调用都会立刻返回。接收缓冲区中有数据时,与阻塞socket有数据的情况是一样的,如果接收缓冲区中没有数据,则返回错误号为 EWOULDBLOCK, 表示该操作本来应该阻塞的,但是由于本socket为非阻塞的socket,因... 阅读全文
posted @ 2014-04-11 18:33 程序点滴 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: GridView控件实现分页技术 第一步:设置GridView控件的属性,跟分页相关的属性设置如下: AllowPaging="true":允许分页, PageSize="大小":每一页显示的信息条数, OnPageIndexChanging="GridView1_PageIndexChanging":页数改变时触发的事件。 第二步:设置GridView控件的PagerTemplate页模板属性。PageTemplate是用来获取或设置 GridView 控件中页导航行的自定义内容。代码实现如下: 1 2 3 4 5 6 7 8 9 阅读全文
posted @ 2014-04-11 18:29 程序点滴 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 前几天工作中要做这样一个功能,有八百多个系统 生成的会员;给这八百多个系统会员上传图片;然后把图片名放入数据库。 第一步: 第一步肯定是首先把图片上传到对应的图片目录下,直接用框架中已经有的上传类: set_ext(array('zip')); $path='目录名'; if ( ! Io::mkdir($path)) // 创建目录 { throw new Exception("无法创建文件上传目录:$path"); } $upload->set_path($path); if(!$upload->is_allow_ext($_ 阅读全文
posted @ 2014-04-11 18:20 程序点滴 阅读(824) 评论(0) 推荐(0) 编辑

全讯网   全讯网