- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 设计模式
一、适配器模式 适配器就是把一个类的接口变换成客户端所能接受的另一种接口,从而使两个接口不匹配而无法在一起工作的两个类能够在一起工作。通常被用于在一个项目需要引用一些开源框架在一起工作的情况下,这些框架的内部都有一些关于环境信息的接口,需要从外部传入,但是外部的接口不一定能够匹配,在这种情况下,就需要适配器模式来转换接口。 1、适配器模式的类结构 Target(目标接口):客户端期待的接...
2019-09-08 17:31:00 90
转载 《深入分析Java Web技术内幕》——3. 深入分析Java Web中的中文编码问题
为什么要编码 在计算机中存储信息的最小单元是1个字节(8bit),所以能表示的字符范围是0-255个。人类要表达的字符太多,无法用1个字节完全表示。要解决这个问题需要使用新的数据结构char,从char到byte必须编码。 编码格式 ASCII码:共128个,用一个字节的低7位表示,0-31控制字符,32-126打印字符。 ISO-8859-1:拓展自ASCII码,覆盖大多数西欧语言...
2019-07-08 15:15:44 80
原创 《深入分析Java Web技术内幕》——2. 深入分析Java I/O的工作机制
一、Java 的 I/O类库的基本架构 传输数据的数据格式: 基于字节操作的I/O接口、基于字符操作的I/O接口 传输数据的方式:基于磁盘操作的I/O接口 、基于网络操作的I/O接口 1.1 基于字节操作的I/O接口 InputStream、OutputStream 1.2 基于字符操作的I/O接口 Write、File 产生的原因:程序中通常的操作数据都以字符出现,为了操作方...
2019-07-08 15:11:32 146
空空如也
Dijkstra算法的运行时间?
2018-11-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人