摘要:
前言 该章节主要是应用层的笔记,包括HTTP超文本传输协议、FTP文件传输协议、SMTP邮件协议、DNS服务、TCP和UDP套接字。应用层协议原理 这一小节的名字是这么叫的,但实际上是应用层的概览,应用层的东西,首先应当从网络应用程序的体系结构开始。 网络应用程序的体系结构:一种是客户机/服务...
阅读全文
posted @ 2014-11-18 14:45
Banehallow
阅读(195)
推荐(0)
摘要:
前言 写这部分随笔是因为在上这个课,上课加上读了《计算机网络 自顶向下方法》之后的有所理解,又因为原书特别繁冗,感觉在复习的时候会压力很大,先记录下来以备后用。1.1 什么是因特网 具体构成:主机(host)或端系统(end system)通过通信链路(communication link)与分...
阅读全文
posted @ 2014-11-09 16:32
Banehallow
阅读(325)
推荐(0)
摘要:
笔者是Windows的使用者,由于Coding的需要以及在Linux下开发的方便,所以开始使用Linux。当然笔者还是割舍不下Windows的,毕竟很多通讯工具等软件以及游戏在Linux下是没有发行的,所以笔者使用了虚拟机啊。下面给出简单的安装过程。1、下载虚拟机软件,笔者比较喜欢VMPlayer,...
阅读全文
posted @ 2014-07-16 15:13
Banehallow
阅读(217)
推荐(0)
摘要:
好吧,没想到居然这么快,才两天我就把入门看完了,当然只是入门,以后如果用到,会把那些各个类型的细化都总结一下例如数学函数,或者总结一下一些框架的应用如Scarpy(爬虫框架,听着就很兴奋呢,很多人都是了解有,但是没用过......),笔者写完这段暂时先开心的看电影去,回学校再说。Python的屏幕I...
阅读全文
posted @ 2014-07-13 20:43
Banehallow
阅读(452)
推荐(0)
摘要:
Python的函数:其实和C++非常类似,不过由于是弱类型的语言(用起来感觉是......),把那些类型声明都去掉了,传的是值不是引用(至少2.7是),有一点点小区别是前面必须加def来定义(好像宏定义的样子......),下面给出示例def sum(a, b): ...
阅读全文
posted @ 2014-07-11 15:50
Banehallow
阅读(443)
推荐(0)
摘要:
众所周知,程序语句运行的结构无非是顺序结构、分支结构和循环结构,Python也是如此,顺序结构过于简单不提,简单记录一下分支和循环与C++的异同点,顺便提一下,对于已经会C++的人来说,学Python应该注意的是语句块通过缩进来控制。分支结构:都使用if、else,多出了一个elif代替C++的el...
阅读全文
posted @ 2014-07-11 11:25
Banehallow
阅读(522)
推荐(0)
摘要:
Python支持5种数据类型,包括数字(numbers)、字符串(string)、列表(list)、元组(tuple)和字典(dictionary)。作为一门动态类型语言,不用去声明一个标示符的类型,使用的时候是什么类型会自动判定。对于定义好的变量,若不使用该变量,可以用del删除来释放占有的资源,...
阅读全文
posted @ 2014-07-10 13:09
Banehallow
阅读(339)
推荐(0)
摘要:
看了程序员练级攻略之后发现了自己的不足,由于已经学过了C++,决定写下在会C++的情况下python的学习过程。Python是一门解释性、交互性和面向对象的脚本语言。它于1989年被Guido van Rossum(吉多·范罗苏姆)发明,又被称为胶水语言,因为它能够轻松的把其他语言连接在一起。它由A...
阅读全文
posted @ 2014-07-10 08:59
Banehallow
阅读(477)
推荐(0)
摘要:
感觉学了东西很快就会忘记,不会留下什么,趁这次看《七周七语言》,把其中觉得有用的东西记录下来,方便以后自己查阅,这篇应该就是记录的开始了。 Ruby是一门面向对象的、解释型的、动态类型的脚本语言。面向对象,说明了这门语言具有封装、继承、多态这些特性;解释型,意味着它由解释器而不是编译器来执行;...
阅读全文
posted @ 2014-07-08 14:54
Banehallow
阅读(413)
推荐(2)