08 2012 档案
摘要:转载请注明:@小五义http://www.cnblogs.com/xiaowuyi一、什么是域名系统DNS计算机域名系统(DNS)是由解析器以及域名服务器组成的。当我们在上网的时候,通常输入的是网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用IP地址才能相互识别。再如,我们去一WEB服务器中请求一WEB页面,我们可以在浏览器中输入网址或者是相应的IP地址,例如我们要上新浪网,我们可以在IE的地址栏中输入网址,也可输入IP地址,但是这样子的IP地址我们记不住或说是很难记住,所以有了域名的说法,这样的域名会让我们容易的记住。名称含义特性域名服务器保存有该网络中所有主机的域名和对应
阅读全文
摘要:利用ie操作登陆土豆网,很简单,仅做一下记录,以备后用。# -*- coding: utf-8 -*-import win32com.client import time ie6=win32com.client.Dispatch("InternetExplorer.Application") ie6.Navigate("http://login.tudou.com/login.do?noreg=ok") ie6.Visible=0 while ie6.Busy: time.sleep(1) document=ie6.Document document.g
阅读全文
摘要:转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi题目:借书方案内容:小明有五本新书,要借给A、B、C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法。问题分析和算法设计:本问题实际上就是一个排列问题,即求从5个中取3个进行排列的方法有多少。首先对五本书从1至5进行编号,然后使用穷举的方法,假设三个人分别借这五本书中的一本,当三个人所借的书的编号都不相同时,就满足题意。具体代码:# -*- coding: cp936 -*-##@小五义 http://www.cnblogs.com/xiaowuyi'''借书方案:小明有五本新
阅读全文
摘要:转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 服务器和客户端程序很类似,上节学习了客户端程序,这一节将仔细学习一下利用socket建立TCP服务器和UDP服务器。1、TCP连接的建立方法 客户端在建立一个TCP连接时一般需要两步,而服务器的这个过程需要四步,具体见下面的比较。步骤TCP客户端TCP服务器第一步建立socket对象建立socket对象第二步调用connect()建立一个和服务器的连接设置socket选项(可选)第三步无绑定到一个端口(也可以是一个指定的网卡)第四步无侦听连接下面具体来讲这四步的建立方法:第一步,建立socket对象:这...
阅读全文
摘要:题目:歌星大奖赛内容:在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1到100分。选手最后得分为去掉一个最高分和一个最低分后,其余8个分数的平均值。问题分析和算法设计:问题算法比较简单,主要是用到两个知识点,一是判断最大值和最小值,二是计算平均值。代码如下:##@小五义 http://www.cnblogs.com/xiaowuyi'''题目:歌星大奖赛内容:在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1到100分。选手最后得分为去掉一个最高分和一个最低分后,其余8个分数的平均值。'''def inputscore(num): i=
阅读全文
摘要:转载请注明:@小五义http://www.cnblogs.com/xiaowuyi看了这一节,突然之间对python网络编程学习笔记(1)中的一些不理解的问题有了认识,至少明白了socket是怎么回事。这里关于socket的起源等问题就不做笔记记录了,直接进入主题。1、建立socket建立socket对象需要搞清通信类型和协议家族。通信类型指明了用什么协议来传输数据。协议的例子包括IPv4、IPv6、IPX\SPX、AFP。对于internet通信,通信类型基本上都是AF_INET(和IPv4对应)。协议家族一般表示TCP通信的SOCK_STREAM或者表示UDP通信的SOCK_DGRAM。因
阅读全文