自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 常见网络硬件小结

网络硬件集线器:作用:提供多个RJ-45端口的机盒,在物理层转发数据包实例:如:一台PC接到一个4端口集线器的1号端口,,需要发数据到连接在2端口的PC,则集线器会将数据发送到端口1、2、3、4,连接到3、4端口的PC通过检查以太网帧头字段的MAC地址,判断数据包是否是给它们的,不是则丢弃缺点:仅在半双工模式运行,即不可同时发送接收数据只发给1端口的数据同时发给2、3、4,...

2019-05-13 15:20:57 618

原创 Java多态详解

多态需提前了解的概念:前期绑定:程序执行前绑定,由编译器和执行程序实现后期绑定:运行时绑定,在运行时根据对象的类型进行绑定Java中除了static和final(private也属于final),其余都是后期绑定,会自动发生多态的作用: 编写只与基类打交道的代码,但这些代码对所有导出类可正确运行;所做的代码修改不会对程序中其它不应受到影响的部分产生破坏,如向基类添加方法、加入新类...

2019-04-12 21:14:27 122

原创 TCP/IP三次握手与四次握手

三次握手三次握手实现可靠连接:第一次:客户端发送SYN包(syn=j)至服务器,并进入SYN_SEND状态,等待服务器确认第二次:服务器收到SYN包,确认客户的SYN(ack=j+1),并返回自己的SYN(syn=k),即SYN+ACK包,进入SYN_RECV状态第三次:客户端收到SYN+ACK包,向服务器发送ACK(ack=k+1),发送完这个包后,服务器和客户端都进入ESTABLISH...

2019-04-02 15:16:57 155

原创 Java环境变量配置原理详解

一些需要了解的概念:包: 库的单元,含有一组类,这些类在单一的名字空间之下被组织在了一起,形成了package包,通过在文件起始处写:package access.* ;或者import access.*;表明该编译单元为名为access的类库(java包命名规则全用小写)Package&import作用:分割单一的全局命名空间,避免类名称冲突问题PS : 如同为防止同...

2019-03-23 21:04:55 841

原创 Java初始化小结

用构造器确保初始化:每个类定义时里面含有默认的构造器,与类名相同,且无返回值,可有形参Class Hi{ Hi(){}}//构造器方法重载:名称相同,但是参数类型不同如:Public void Hi(){ }Public void Hi(string a){ }涉及基本类型的重载:基本类型可以从一个“较小”的类型自动提升至“较大”的类型,如传递char型参数,若无接收...

2019-03-20 21:26:38 126

原创 Java中的操作符小结

操作符+: 有些时候+意味着“字符串连接”,甚至执行“字符串转换”,如:String a=”Hi”;int b=1System.out.printlin(“a=”+a+”,b=”+b);//此时的+表示连接,输出为a=Hi,b=1,此时连接b的+执行了字符串转换,将int转换为string输出**=:** 若对2对象赋值,如:Test a=new Test();Test b=n...

2019-03-14 16:43:22 153

原创 HTTP协议安全机制

HTTP协议HTTP协议:超文本传输协议,位于应用层,通过请求-响应方式完成客户端与服务端的通信缺点:不够安全——明文传输,不做加密,易被中间人攻击(中间人截获甚至篡改信息)改进:HTTPS协议改进流程:(一)对称加密(约定一个随机生成密钥,用密钥对信息加密解密)缺点:直接用对称加密仍不安全——第一次约定密钥的时候仍是明文,中间人知道密钥可截获消息(二)非对称加密(一方生成一组密钥对...

2019-03-12 16:58:25 2554

原创 对象基础总结

一切都是对象对对象的操作:操作的标识符是对对象的引用如:想操作词句,创建String引用——String s; //创建的是引用,且此时未指向对象,若向s发消息,会返回运行时错误,因为s未与对象相关联String s =”abc”; //一般创建引用同时初始化,因为引用要和对象相关联对对象的创建:一般引用与对象关联用new操作符实现,new表示创建新对象:String s=new...

2019-03-08 14:29:37 99

原创 Java OOP基础总结

OOP面向对象编程:把对象作为程序的基本单元,对象包括了数据和操作数据的函数,计算机程序视为一组对象的集合,每个对象可接受处理其他对象的消息,所以编程时对特定问题定义对应的对象。每个对象都拥有其类型,即class,它实际上是根据问题定义的一种数据类型,就像float类型(内置类型)的数字有相同的特性和行为。面向过程编程:把计算机程序视为一组函数的顺序执行,为简化程序,把函数切分为子函数对象...

2019-02-27 19:58:33 232

原创 委托与事件小结

委托类比:委托是函数指针,事件是保存多个函数指针的数组使用委托步骤:声明委托:委托类似函数指针,所以定义委托的签名(即参数个数、类型)后,委托的签名就对应了可由委托引用的方法public delegate int ADelegate(string m); //定义了一个名为ADelegate的委托,可引用任何带有单一string的方法定义/找到委托可引用的方法:方法签名与委托...

2019-02-23 15:42:37 197

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除