- 博客(8)
- 收藏
- 关注
原创 细小知识点之Spring
1.Spring框架支持以下五种bean的作用域: singleton : bean在每个Spring ioc 容器中只有一个实例。prototype:一个bean的定义可以有多个实例。request:每次http请求都会创建一个bean,该作用域仅在基于web的Spring ApplicationContext情形下有效。session:在一个HTTP Session中,一个bean定义对
2015-07-30 15:08:07 413
原创 《Java程序性能优化》学习笔记之HashMap和LinkedHashMap
1.HashMap没啥可说的 2.LinkedHashMap是HashMap的子类,在HashMap的基础上加了一个链表,每次put元素都会往链表上加节点。 public LinkedHashMap(int initialCapacity, float loadFactor,boolean accessOrder): accessOrder为true的时候按照元素最后访问时间排序(LRU算
2015-07-30 12:03:04 5226 2
原创 《Java程序性能优化》学习笔记之ArrayList和LinkedList
1.ArrayList底层是数组实现,是一块连续的内存空间,查询速度,删除添加慢;LinkedList是双向链表,头结点中不存放数据,实现栈和队列的操作方法,因此也可以作为栈、队列和双端队列来使用,查询慢,删除添加速度 2.ArrayList初始化大小为10,添加元素时要判断是否需要扩容,需要则扩大到1.5倍+1。添加和删除元素时,需要进行数组的复制(System.arraycopy),慢 3
2015-07-28 21:22:59 656
原创 细小知识点之JSP&Servlet
1.Servlet生命周期:初始化阶段 调用init()方法 2.Servlet初始化阶段: 3.Servlet响应请求阶段: 4.Servlet终止阶段:
2015-07-24 19:51:02 417
原创 细小知识点之计算机网络
1.TCP连接为什么需要 3次握手? 在谢希仁著《计算机网络》第四版中讲“三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。在另一部经典的《计算机网络》一书中讲“三次握手”的目的是为了解决“网络中存在延迟的重复分组”的问题。这两种不用的表述其实阐明的是同一个问题。 谢希仁版《计算机网络》中的例子是这样的,“已失效的连接请求报文段”的产生在这样一
2015-07-13 11:13:27 427
原创 细小知识点之Struts2
1.struts2基本简要流程如下: 1、客户端浏览器发出HTTP请求。 2、根据web.xml配置,该请求被FilterDispatcher接收。 3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton。 4、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。 5、Action执行完毕,根据str
2015-07-10 15:27:34 349
原创 细小知识点之MySql(一)
MySql存储引擎。聚集索引及优缺点。逻辑查询处理顺序。between and。看执行计划explain。limit
2015-07-03 11:39:54 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人