随笔分类 - java开发
java开发中的相关工具或技术
摘要:1. Tomcat简介[1] Apache Tomcat是Servlet/JSP的容器。Tomcat8.5 实现了由 JCP 组织 (Java Community Process) 制定的Servlet3.1 规范[2]和 JSP2.3 (JavaServer Pages2.3) [3]规范,并包含
阅读全文
摘要:###1.ASCII的由来^[1]^ ####1.1 电报和摩斯代码 用电子信息来表示书面文字的历史并不长。1837年,摩斯发明电报可以视为现代信息技术的开端。在手机流行后很长一段时间,电报并没有消失。电报的通讯是通过电线发送输入的通讯内容,在过去它通常用于发送大容量的文本,特别必须要以书面形式的
阅读全文
摘要:###1.ArrayList简介^[1]^ ArrayList实现了List接口。ArrayList的方法实现和vector相似,只是线程不安全的。 ArrayList的 size、isEmpty、get、set、iterator等方法的时间复杂度为O(1),add n个元素需要O(n)的时间(ad
阅读全文
摘要:在java中IO类很庞大,初学的时候觉得傻傻分不清楚。其实java流归根结底的原理是普通字节流,字节缓冲流,转换流。最基础的是普通字节流,即从硬盘读取字节写入到内存中,但在实际使用中又发现一些特殊的需求,所以java语言的设计者这引入了字节缓冲流和转换流。所有的java IO类对IO的处理都是基于这
阅读全文
摘要:XML是可扩展标记语言,它定义了按格式编码文件的一系列规则[3],编码的文件是机器可读和人可读的。XML文件对于机器可读是基于XSD(XML Schema Definition)[1]的。XSD是受W3C推荐的XML文件的结构描述文件的规范文档,其中详细说明了如何正式描述XML文件中的元素[3];也
阅读全文
