摘要: 用static修饰的变量是类变量/静态变量;用static修饰的方法是类方法/静态方法。对静态变量的引用有下面的规则:1.可以在非静态方法中引用静态变量。2.不可以在静态方法中引用非静态变量。3.可以在静态方法中创建非静态变量。 阅读全文
posted @ 2010-07-29 16:16 MikeLin 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.用来声明类的常量在Java程序设计中常量的声明经常采用下面的方式:public static final String USER_NAME = "John";static和final关键字分别说明了常量具备的两个基本特征——静态的、不可变的。2.用来声明方法的常量参数将方法的参数声明为final参数可以防止该参数被方法体中的语句更改。3.用来声明不可覆盖的方法采用fin... 阅读全文
posted @ 2010-07-29 16:11 MikeLin 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.Internet结构2.计算机网络的体系结构1)网路协议主要由以下三要素组成: 语法,即数据与控制信息的结构或格式; 语义,即需要发出何种控制信息,完成何种动作以及做出何种响应; 同步,即事件实现顺序的详细说明(同步含有时序的意思)。2)通常,网络各层要完成以下一种或多种功能: 差错控制:使得和网络对等端的相应层次的通信更加可靠。 流量控制:使得发送端的发送速率不要太快,要使接收端来得及接收。... 阅读全文
posted @ 2010-07-28 18:05 MikeLin 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 1.VMware:虚拟机上网方式设置为NAT2.Win7:主机上虚拟机安装的网卡(在此为“VMware Virtual Ethernet Adapter for VMnet8”)IPv4设置成自动ip获得3.Win7:本地连接打开共享,即在本地连接上右键打开属性对话框中设置与VMnet8网卡共享4.Ubuntu10.04:网关设置为主机上虚拟网卡的ip,而ip则设置为和网卡... 阅读全文
posted @ 2010-07-25 14:30 MikeLin 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 操作步骤:1.新建一个类MyWin,继承java.awt.Frame类2.在MyWin类中写一个方法launchFrame3.在launchFrame方法中设置窗口位置:setLocation4.在launchFrame方法中设置窗口大小:setSize5.在launchFrame方法中设置窗口标题栏:setTitle6.在launchFrame方法中设置窗口为可见:setVisible7.在la... 阅读全文
posted @ 2010-07-25 09:51 MikeLin 阅读(997) 评论(0) 推荐(0) 编辑
摘要: Stanford Report, June 14, 2005‘You’ve got to find what you love,’ Jobs says今天,有荣幸来到各位从世界上最好的学校之一毕业的毕业典礼上。我从来没从大学毕业。说实话,这是我离大学毕业最近的一刻。今天,我只说三个故事,不谈大道理,三个故事就好。第一个故事,是关于人生中的点点滴滴怎么串连在一起。... 阅读全文
posted @ 2010-07-22 02:32 MikeLin 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 访问控制:private 私有的protected 受保护的public 公共的类、方法和变量修饰符:abstract 声明抽象class 类extends 扩允,继承final 终极,不可改变的implements 实现interface 接口native 本地new 创建static 静态strictfp 严格,精准synchronized 线程,同步transient 短暂volatile ... 阅读全文
posted @ 2010-07-21 13:34 MikeLin 阅读(5734) 评论(0) 推荐(0) 编辑
摘要: 1.HTTP协议HTTP(Hypertext Transfer Protocol,超文本传输协议)主要用来定义一个客户端/服务器端通信的规范,它定义了数据以何种形式在网络中进行传递、接收。HTTP协议有以下几个特点:1)它是一个无状态的协议,服务器端在处理相应请求后不会保留任何客户端的信息。2)客户端与服务器端的每一次数据交互,都要经过一次请求/响应的过程。3)服务器端无法识别能够触发客户端请求的... 阅读全文
posted @ 2010-07-18 15:27 MikeLin 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 1.基于UDP的服务器端编程1.1 创建一个socket,用函数socket()1.2 绑定IP地址、端口等信息到socket上,用函数bind()1.3 循环接收数据,用函数recvfrom()1.4 关闭网路连接udp_server.c2.基于UDP的客户端编程2.1 创建一个socket,用函数socket()2.2 绑定IP地址、端口等信息到socket上,用函数bind()2.3 设置对... 阅读全文
posted @ 2010-07-15 23:31 MikeLin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.基于TCP的服务器端编程1.1 创建一个socket,用函数socket()1.2 绑定IP地址、端口等信息到socket上,用函数bind()1.3 设置允许的最大连接数,用函数listen()1.4 接收客户端的连接,用函数accept()1.5 收发数据,用函数send()和recv(),或者read()和write()1.6 关闭网络连接,用函数close()tcp_server.c2... 阅读全文
posted @ 2010-07-15 22:16 MikeLin 阅读(229) 评论(0) 推荐(0) 编辑