Jul262009
TCP三次握手/四次挥手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。
(1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。
(2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RECV状态。
(3)第三次握手:客户端A收到服务...阅读全文
作者:Xiaoqiang.Wu | 分类:TCP/IP | 阅读:12,691 views |
抢沙发
Jul162009
安装VS2010后,更改iis的asp.net版本
今天安装了一个vs2010来更新一下程序,发现一个奇怪的问题.asp.net的版本不能更改了.出现以下提示:
—————————
Confirm
—————————
Changing the Framework version requires a restart of the W3SVC service. Alternatively, you can change the Framework version withou...阅读全文
Jun192009
监视MySQL的所有执行语句(类似sqlserver)
有时我们使用了PHP框架,然后使用现成的ORM,省去了写SQL的麻烦,但又想看看到底生成了哪些SQL;或者下载了wordpress或druapl,想看看人家的SQL是怎么写的,这时如果能够监视MySQL的一举一动就好了,也不难,只需要稍微配置一下,再加上一个工具就行了。
首先,打开%MySQLDir%my.ini(linux下是my.cnf)加上这么一句
# 指定log的位置
log=C:/AppServ/MySQL/mysql.log
# 或者linux下 log=/var...阅读全文
Jun092009
中国(国内)机场缩写代码
现在越来越多的公司在各个城市都有自己的分公司,我们公司也不例外.对于我们系统开发人员来说,每个城市都有一个缩写是最好记的.很多人或者会这样说,直接用系统生成的code不就行了吗?没错,这样虽然可以解决一个系统的问题,如果你有多个系统,或者需要连接外部的其他系统.这个时候我们系统自动生成的代码显然就不够好.
但使用什么样的简称才能保证唯一呢?如:深圳(SZ),苏州(SZ)极有可能会有重复....阅读全文
评论关闭
Jun042009
vs.php在预先安装的Apache/PHP上调试.
很久之前就下载过vs.php来开发程序,那时候的vs.php并不是太理想,存在很多小bug.今天为了写一个简单的教程,再次使用php语言,为了方便与自己的.net开发环境相结合,再次选择了 vs.php(虽然只有30天的试用期,但对我来说已经足够了,写一个教程最多10天就完成了).
调试时由于内置的Apache在我的Vista下还是存在一些问题,显示内存地址无法读取.没有办法,去官方网站找了一些资料.终于知道怎么样使用...阅读全文
May272009
无法定位程序输入点xxx 于动态链接库 SEMSFC.dll 上。
无法定位程序输入点 ?ProcessExecute@@YAXPAUHWND__@@PBG1@Z 于动态链接库 SEMSFC.dll 上。安装sqlserver2000的时候经常会出现这样的问题.很是无耐,经常只有重装sqlserver2000一次.但就算是重新安装也不一定能解决问题,怎么办呢?
其实我们有一个好的解决方案,那就是安装sp补丁.我的vista出现这种情况后,直接安装sp4补丁就解决了.
阅读全文
May272009
May242009
May142009
drupal 5.x 模块 – discuz编辑器(所见即所得)
drupal下的bbcode编辑器实在是太少了,之前一直在用BBCode Formatting Bar这一个插件.这一个插件的功能其实已经够我用了.但没有可视化的界面,编辑起来还是有点费劲.无意见发现了天枫提取出来的Discuz编辑器.
本来是想直接修改一下模板,把编辑器放进去就算了.但想到之间换模板带来的痛苦,决定尝试写一下drupal modules.
上网拼命找资料,收集了几个简单的例子过后,直接就开工了.三个小时过后,...阅读全文
Apr282009
Apr022009
系统发送带图片的邮件(.NET版)
有时候需要系统发一些带图片的邮件给用户,一般的做法是将邮件中的图版放到公网上,然后在HTML邮件中指定绝对地址.但这样做有一些bug,就是outlook2003等其他一些客户端会禁止你看这些图片.
现在最好的做法是将图版放在邮件中,发送一个带图的HTML邮件给客户.
下面是 .NET 发邮件中的关键代码.
1
2
3
4
5
6
7
string fileName = System.IO.Directory.GetCurrentDirectory().ToString...阅读全文