刘敏文

2012年6月7日

WinSock send函数和recv函数详解

摘要: 抄来的,只是这个缓冲区大小 困惑了我很久。睡鸟send函数int send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二个参数指明一个存放应用程序要发送数据的缓冲区;第三个参数指明实际要发送的数据的字节数;第四个参数一般置0。这里只描述同步Socket的send函数的执行流程。当调用该函数时,send先比较待发送数据的长 阅读全文

posted @ 2012-06-07 00:57 刘敏文 阅读(612) 评论(1) 推荐(1) 编辑

2011年8月10日

缓存

摘要: web性能优化,缓存的设置是很简单很高效的方式。可是在IE中发现即使缓存了文件,按F5还是向服务器发送了请求,使用httpwatch观察如下:cache-control为public表示已经缓存下来,但是仍向服务器发出请求查询到资源有没有改变,发现没变才从缓存中读取内容处理流程如下,所以返回状态码304:。当在浏览器地址栏中按回车时,才不会 有这么多步骤,直接从浏览器缓存中加载。这是IE的刷新情况 阅读全文

posted @ 2011-08-10 17:20 刘敏文 阅读(329) 评论(5) 推荐(0) 编辑

我的周小结

摘要: 环境:内部网机器上windowxp,使用VMware虚拟机,在虚拟机中安装ubantu10操作系统。不可以连接外网,所以很多在线下载的软件不能下载。系统安装,在分割磁盘时候划分20G磁盘空间,15G为/根目录,2G作为交换区,其余预留后面使用,进入系统是进入到x-window中图形应用界面。过程记录:由于ubantu默认用户是自己创建的用户,不是root用户,很多权限不足操作受限如安装软件通过Sudopasswdroot可以重置root(即windows下面adminstrator)密码,然后以root身份登录,拥有所有权限。Linux档案与目录管理cd目录名为切换到指定目录下L指令查看当前目 阅读全文

posted @ 2011-08-10 17:03 刘敏文 阅读(329) 评论(5) 推荐(0) 编辑

2010年3月14日

测试记录

摘要: reply.cscmd.Parameters.Clear();result.TotalRecord = GetTotalCount(conn, strWhere, commandParameters);请注意这首先要调用cmd.parameters.Clear()清空参数。原因是声明的SqlParameter数组,而在循环的内部,每一次执行ExecuteNonQuery都由该方法内部的IDbCom... 阅读全文

posted @ 2010-03-14 17:10 刘敏文 阅读(156) 评论(0) 推荐(0) 编辑

导航