- 博客(15)
- 收藏
- 关注
原创 第七章 图形程序设计
创建框架: 顶层窗口(没有包含在其他窗口中的窗口)被称为框架,在AWT中用Frame类描述。这个类的Swing版本称为JFrame。JFrame扩展于Frame类,是极少数几个不绘制在画布上的Swing组件之一。框架定位: setLocation和setBounds方法用于设置框架的位置。 setIconImage用于告诉窗口系统在标题栏、任务切换窗口等位置显示哪
2012-01-07 21:33:49
288
原创 第6章 接口与内部类
接口的所有方法都默认属于public。因此,不必要提供public关键字。接口不是类,不能用new实现实例。但可以声明接口的变量。接口变量必须引用实现了接口的类对象。使用instanceof检测是否实现某个特定的接口。接口中的域自动设为public static final。内部类: 内部类方法可以访问该类定义所在作用域中的数据,包括私
2012-01-03 22:04:15
309
原创 第一章 流和文件
获得用户当前目录:System.getProperty("user.dir");文本输入与输出: InputStreamReader in = new InputStreamReader(System.in); InputStreamReader in = new InputStreamReader(new FileInputStre
2012-01-02 14:47:57
320
原创 第五章 类和继承
在java中所有继承都是公有继承。在覆盖一个方法时,子类方法不能低于超类方法的可见性。阻止继承:final类和方法。在将超类转换成子类之前,应该使用instanceof进行检查。仅对本类可见:private对所有类可见:public对本包和所有子类可见:protected对本包可见:默认
2012-01-01 23:14:14
292
原创 第四章 ARP: 地址解析协议
一下面例子为例:%ftp bsdi 应用程序FTP客户端调用函数gethostbyname函数把主机名(bsdi)转换成32 bit的IP地址。这个函数在DNS中称作解析器。 FTP客户端请求TCP用得到的IP地址建立连接。 TCP发送一个连接请求分段到远端的主机,即用上述IP地址发送一份IP数据报。 如果目的主机在本地网络上,那么IP数据报可以直接发送到目的
2012-01-01 21:34:40
433
原创 第四章 对象和类
对象的3个主要特性: 对象的行为; 对象的状态; 对象的标识。类之间的关系: 依赖(uses-a) 聚合(has-a) 继承(is-a)类变量不会自动的初始化为null。Java编译: 可以认为Java编译器内置了make功能,会自动搜索要编译
2011-12-29 17:19:01
264
原创 第三章 java基本的程序设计结构
java是大小写敏感的。注释: //:当行注释 /* 多行注释 */java中定义类名的规则: 名字必须以字母开头,后面可以跟字母和数字的任意组合。长度基本上没有限制。但是不能使用Java保留字。标准的命名规范为: 类名是以大写字母开头的名词。如果名字由多个单词组成,每个单词的第一个字母都应该大写。源代码的文件名必须与公有类的名字相
2011-12-27 19:50:14
459
原创 第3章IP:网际协议
IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。IP仅提供最好的传输服务。无连接的意思是IP并不维护任何关于后续数据报的状态信息。 IP首部: 目前版本号是4。首部长度指的是首部占32bit字的数目,包括任何选项。其是一个4比特字段,因此首部最长为60个字节。普通IP数据报字段的值是5.服务类型(TOS)
2011-12-26 21:29:33
256
原创 第十一章 网络编程
客户端-服务器模型的基本操作室事务。一个客户端-服务器事务由四步组成: 当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。 服务器收到请求后,解释它,并以适当的方式操作它的资源。 服务器给客户端发送一个响应,并等待下一个请求。 客户端收到响应并处理它。HTTP请求: 一个请求行后面跟随零个或更多个请求报头,再跟随一个空的文本行
2011-12-25 13:49:30
299
原创 第二章 链路层
链路层的目的: 为IP模块发送和接收IP数据报; 为ARP模块发送ARP请求和接收ARP应答; 为RARP发送RARP请求和接收RARP应答。802标准: 长度:其后续数据的字节长度,但不包括CRC校验码。以太网: 类型:定义后续数据的类型。802定义的有效长度值与以太网的有效类型值无一相同,可以此区分两种帧。
2011-12-24 21:19:52
319
原创 第二章
C语言中数字数据类型的字节数C声明32位机器64位机器char11short int22int44long int48long long int88char *48float44double88
2011-12-16 23:39:50
288
原创 WIN7无法识别USB设备
安装win7后,突然在设备管理器中出现未知设备,导致USB鼠标及硬盘等USB设备无法使用。解决方案,选择更新设备驱动程序->浏览计算机驱动->选择目录c:\windows\system32但是该方案的缺点是每次都需要重复如此操作,研究进一步解决方案
2011-12-09 21:00:38
958
原创 第一章
各层功能:链路层:也称为数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。他们一起处理与电缆或其他任何传输媒介的物理接口细节。网络层:也称为互联网层,处理分组在网络中的活动,例如分组的选路。在TCP/IP协议族中,网络层协议包括IP协议,ICMP协议,以及IGMP协议。运输层:为两台主机上的应用程序提供端到端的通信。在TCP/IP协议族中,有两个互不相同的
2011-12-09 16:49:29
268
原创 程序设计艺术第一卷(1)学习笔记
1.1 算法:算法E(欧几里德算法) 给定两个正整数m和n,求他们的最大公因子,即能够同时整除m和n的最大正整数。E0:[确保m>=n] 如果mn.E1.[求余数] 以n除m并令r为所得余数。(0《= r E2.[余数为零?] 若r=0,算法结束,n即为答案。E3.[减少] 置m一个算法有五个重要特征:1.有限性。一个算法在有限步骤之后必然要终止。2.确定性。一个算
2011-11-30 15:33:12
333
原创 libxml学习手册
参考文献:Libxml Tutorial数据类型:Libxml声明了很多数据类型:xmlChar:是对char类型的替代,其为一个字节的UTF-8编码字符。如果你的数据使用其他的编码,必须转换为UTF-8才能提供给libxml的函数使用。xmlDoc:包含由解析的doc创建的树的结构体。xmlDocPtr是指向该结构的指针。xmlNodePtr 和 xmlNode:包含
2011-11-25 16:35:17
1207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人