- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 ClassLoader工作机制
1,ClassLoader:ClassLoader的加载机制和加载类的过程 ClassLoader除了能将 Class 加载到JVM中之外,还有一个重要的作用就是审查每个类应该由谁加载,它是一种父优先的等级加载机制,还有一个任务就是将Class 字节码重新解析成 JVM 统一要求的对象格式。 如果只想在运行时能够加载自己指定的一个类,可以用 this.getClass().getClassLoade
2016-10-31 11:07:42 359
原创 Javac编译原理
1,Javac是什么: Javac 是一种编译器:将 Java 源码编译成 Java 字节码(二进制码),即将 .java 文件转成 .class 文件。 检查语义: 变量的类型是否匹配。 变量在使用前是否已经初始化。 能够推导出泛型方法的参数类型。 字符串常量的合并。 数据流分析:检查变量在使用前是否都已经被正确赋值。 除了 Java 的原始类型,如 int 、long、byte、double、c
2016-10-30 21:21:15 558
原创 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 440
原创 Java I/O的工作机制
基于字节操作的I/O接口: InputStream 和 OutputStream 基于字符操作的I/O接口: Writer 和 Reader 基于磁盘操作的I/O接口: File 基于网络操作的I/O接口: Socket 2, 影响网络传输的因素 网络带宽: 带宽指一条物理链路在1s 内能够传输的最大比特数,b/s, 平均网络带宽只有 1.7Mb/s。 传输距离 TCP拥塞控制:设定一个拥塞窗口大
2016-10-28 19:40:13 354
原创 Web请求过程
1,B/S网络架构 B/S网络架构使用统一的应用层协议HTTP来交互数据, 与C/S采用的长连接的交互模式不同的是 , HTTP采用无状态的短连接的通信方式,即 一次请求就完成了一次数据交互,对应一个业务逻辑,然后这次通信连接就断开了。HTTP采用无状态的短连接的通信方式是为了能够同时服务更多的用户,这是由于互联网应用处理上亿的请求,不可能每个请求都一直保持连接。URL(Uniform Reso
2016-10-28 10:39:13 319
原创 Integer自动装箱、自动拆箱
//代码段1 Integer i1=200; Integer j1=200; System.out.println(i1==j1);//代码段2 Integer i2=100; Integer j2=100; System.out.println(i2==j2);复制代码这两段代码的结果分别是多少? JDK
2016-10-11 16:39:08 355
Eclipse连接Mysql的jar包
2019-04-15
图像处理_能够对图片进行压缩放大,调整大小等,
2019-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人