摘要:
二维码的优缺点: 优点: 1.高密度编码,信息容量大 2.编码范围广 3.容错能力强 4.译码可靠性高 5.可引入加密措施 6.成本低,易制作,持久耐用 缺点: 1.二维码技术成为手机病毒、钓鱼网站传播的新渠道 2.信息泄露 阅读全文
摘要:
NIO编程实现步骤 1.创建Selector 2.创建ServerSocketChannel,并绑定监听端口 3.将Channel设置为非阻塞模式 4.将Channel注册到Selector上,监听连接事件 5.循环调用Selector的select方法,检测就绪情况 6.调用selectedKey 阅读全文
摘要:
NIO核心 Channel:通道 Buffer:缓冲区 Selector:选择器或多路复用器 Channel简介: 双向性 非阻塞性 操作唯一性 Channel实现 Buffer简介 作用:读写Channel中数据 本质:一块内存区域 Buffer属性 Capacity:容量 Position:位置 阅读全文
摘要:
NIO简介: NIO:非阻塞I/O 或 New I/O 应用场景:高并发网络编程,高并发网络服务支持岗 编程模型: 模型:对事物共性的抽象 编程模型:对编程共性的抽象 出现时间:JDK1.4以后才出现 BIO网络模型 BIO网络模型基于阻塞IO实现的。 BIO网络模型缺点 阻塞式I/O模型 弹性伸缩 阅读全文
摘要:
1.Class类 1) 在面向对象的世界里,万事万物皆对象。(java语言中,静态的成员、普通数据类型除外) 类是不是对象呢?类是(哪个类的对象呢?)谁的对象呢? 类是对象,类是java.lang.Class类的实例对象 2)这个对象到底如何表示 3 )Class.forName("类的全称") 不 阅读全文
摘要:
1-1 Class类 Class类 1)在面向对象的世界里,万事万物皆对象。 类是对象,类是java.lang.Class类的实例对象。 There is a class named Class 除了基本的数据类型、静态成员不是对象,万事万物皆对象,而基本的数据类型可封装为包装类。 类是java.l 阅读全文
摘要:
确认访问用户身份的认证 基于表单认证的标准规范尚未有定论,一般会使用Cookie来管理Session(会话)。以弥补HTTP协议中不存在的状态管理功能。 构建Web内容的技术 HTML(HyperText Markup Language,超文本标记语言)是为了发送web上的超文本而开发的标记语言。 阅读全文
摘要:
确保Web安全的HTTPS 在HTTP协议中有可能存在信息窃听或身份伪装等安全问题。使用HTTPS通信机制可以有效地防止这些问题。 7.1 HTTP的缺点 通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,因此有可能遭遇伪装 无法证明报文的完整性,所以有可能已遭篡改 通信的加密 HTTP 阅读全文