摘要:
一、通信用的一些标志SYN:同步标志(Synchronize)ACK:确认标志(Acknowledgement)RST:复位标志(Reset)URG:紧急标志(Urgent)PSH:推标志(Push)FIN:结束标志(Finish)二、三次握手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收到服务器B的SYN+ACK包, 阅读全文
posted @ 2012-05-15 18:19
小侠女
阅读(908)
评论(0)
推荐(0)
摘要:
跟随http://djangobook.py3k.cn/2.0/chapter07/第七章时,本地测试contact表单,总是出现这个错误:在网上搜索了很多解决方案。1.先将form标签内加入{% csrf_token %}标签;<form action="/contact/" method="post">{% csrf_token %}...</form>,问题没有解决2.在setting.py的MIDDLEWARE_CLASSES中添加: ‘django.middleware.csrf.CsrfViewMiddleware’, 阅读全文
posted @ 2012-05-15 14:45
小侠女
阅读(825)
评论(4)
推荐(0)
摘要:
转自:http://www.blueidea.com/column/member/2004/2340.asp信息技术的发展时间虽然不长,但其爆炸式的发展速度使信息技术迅速覆盖社会和人类生活的各个角落。程序员们是这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封。本人在工作期间曾看见过很多程序员只要有闲暇时间就 浏览一些没有太大作用的网页,在网上聊天,打游戏,浪费了大量的时间,十分不可取。而另外一种情况是,IT技术的日新月异使很多程序员眼花缭乱,什么都想 学,却又不知从何学 阅读全文
posted @ 2012-05-15 10:03
小侠女
阅读(293)
评论(0)
推荐(0)

浙公网安备 33010602011771号