Java-Web
文章平均质量分 73
yuchao1076244056
这个作者很懒,什么都没留下…
展开
-
Web请求过程
1,B/S网络架构 B/S网络架构使用统一的应用层协议HTTP来交互数据, 与C/S采用的长连接的交互模式不同的是 , HTTP采用无状态的短连接的通信方式,即 一次请求就完成了一次数据交互,对应一个业务逻辑,然后这次通信连接就断开了。HTTP采用无状态的短连接的通信方式是为了能够同时服务更多的用户,这是由于互联网应用处理上亿的请求,不可能每个请求都一直保持连接。URL(Uniform Reso原创 2016-10-28 10:39:13 · 308 阅读 · 0 评论 -
Java I/O的工作机制
基于字节操作的I/O接口: InputStream 和 OutputStream 基于字符操作的I/O接口: Writer 和 Reader基于磁盘操作的I/O接口: File基于网络操作的I/O接口: Socket2, 影响网络传输的因素网络带宽: 带宽指一条物理链路在1s 内能够传输的最大比特数,b/s, 平均网络带宽只有 1.7Mb/s。传输距离TCP拥塞控制:设定一个拥塞窗口大原创 2016-10-28 19:40:13 · 348 阅读 · 0 评论 -
Java Web中文乱码问题
为什么要编码计算机中存储信息的最小单元是1个字节,(1Byte = 8 bit),能够表示的字符范围是 0- 255.需要表示的字符太多,无法用1 个字符表示。编码格式1,ASCII码: 总共有128个,用1 个字节的低7位表示,2,ISO-8859-1:总共能表示256个字符3,GB2312:双字节编码,含6763个汉字4,GBK:含21003个汉字,它的编码和GB2312是兼容的,即用原创 2016-10-30 20:45:10 · 428 阅读 · 0 评论 -
Javac编译原理
1,Javac是什么:Javac 是一种编译器:将 Java 源码编译成 Java 字节码(二进制码),即将 .java 文件转成 .class 文件。检查语义: 变量的类型是否匹配。变量在使用前是否已经初始化。能够推导出泛型方法的参数类型。字符串常量的合并。数据流分析:检查变量在使用前是否都已经被正确赋值。 除了 Java 的原始类型,如 int 、long、byte、double、c原创 2016-10-30 21:21:15 · 545 阅读 · 0 评论 -
ClassLoader工作机制
1,ClassLoader:ClassLoader的加载机制和加载类的过程ClassLoader除了能将 Class 加载到JVM中之外,还有一个重要的作用就是审查每个类应该由谁加载,它是一种父优先的等级加载机制,还有一个任务就是将Class 字节码重新解析成 JVM 统一要求的对象格式。如果只想在运行时能够加载自己指定的一个类,可以用 this.getClass().getClassLoade原创 2016-10-31 11:07:42 · 352 阅读 · 0 评论