03 2017 档案
摘要:线程池的主要工作流程、使用、配置。优势:1、降低资源消耗,通过重复利用线程池里已创建的线程来减少创建和销毁线程的资源消耗 2、提高响应速度,任务到达时,不需要等到线程创建就能立即执行 3、便于统一管理。线程池便于对线程这类稀缺资源进行调优,监控,增强系统的稳定性。
阅读全文
摘要:数组与链表的结合,hash冲突时,链表方式解决。HashMap实现存储和读取的方法
阅读全文
摘要:1.可变与不可变
2.是否多线程安全
阅读全文
摘要:Arraylist,LinkedList,vector之间的区别。1、同步性。2、数据增长,底层结构。3、检索、插入、删除对象的效率。4、时间复杂度和空间复杂度的测试。总结:当操作是在一列 数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提供比较好的性能;当你的操作是在一列数据的前面或中 间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList了。
所以,如果只是查找特定位置的元素或只在集合的末端增加、移除元素,那么使用Vector或ArrayList都可以。如果是对其它指定位置的插入、删除操作,最好选择LinkedList
阅读全文
摘要:springmvc的中文乱码问题主要有以下几种情形: 页面传值到后台: 工程编码(最后一开始建立工程就设置整个工程的编码) 页面的几种编码属性的设置 get提交方式乱码的处理 post提交方式乱码的处理 后台到数据库乱码: 数据库连接字符串指定编码格式 数据库编码属性(也是一开始设置数据库的时候就要
阅读全文

浙公网安备 33010602011771号