会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
BurningHUA
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
下一页
2017年3月15日
HashMap和Hashtable的区别
摘要: HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口, 主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Hashtable不允
阅读全文
posted @ 2017-03-15 14:14 BurningHUA
阅读(165)
评论(0)
推荐(0)
编辑
谈谈final, finally, finalize的区别
摘要: 一.final 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构
阅读全文
posted @ 2017-03-15 10:02 BurningHUA
阅读(152)
评论(0)
推荐(0)
编辑
2017年2月17日
理解AOP
摘要: 具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。 1.静态代理:设计模式中的proxy模式 a.业务接口
阅读全文
posted @ 2017-02-17 16:19 BurningHUA
阅读(175)
评论(0)
推荐(0)
编辑
2017年2月8日
Struts2 OGNL概述
摘要: OGNL概述 1.之前web阶段,学习过EL表达式,EL表达式在jsp中获取域对象里面的值 2.OGNL是一种表达式,这个表达式功能更加强大 (1)在struts2里面操作值栈数据 (2)一般把ognl在struts操作:和struts2标签一起使用操作值栈 3.OGNL不是struts2的一部分,
阅读全文
posted @ 2017-02-08 23:04 BurningHUA
阅读(150)
评论(0)
推荐(0)
编辑
2017年2月7日
Struts2原理
摘要: Struts2原理 分析: 1.客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2.这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如SiteMesh P
阅读全文
posted @ 2017-02-07 20:22 BurningHUA
阅读(125)
评论(0)
推荐(0)
编辑
2017年1月10日
java基础面试题
摘要: 问题:1、List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是 2、short s1=1;s1 = s1+1;有什么错?short s1 = 1; s1 +=1;有什么错? 答:short s1 = 1; s1 = s1 + 1; (s1+1运算结果是in
阅读全文
posted @ 2017-01-10 20:14 BurningHUA
阅读(280)
评论(0)
推荐(0)
编辑
集合
摘要: 单向链表: 1.为什么单向链表查询效率较低? 单向链表中的每个元素在空间的存储位置上没有规律 ,也没有顺序,那么在查找某个元素的时候必须从头节点 唉着往后找,直到找到为止。 2.为什么单向链表的增删效率较高? 因为链表每个元素存储的空间是没有顺序的, 删除或者添加某个元素,只需要让指针重新指向即可。
阅读全文
posted @ 2017-01-10 08:24 BurningHUA
阅读(171)
评论(0)
推荐(0)
编辑
2016年12月29日
学会Git玩转Github
摘要: 1. 了解Git和Github 1.1 什么是Git Git是一个免费、开源的版本控制软件 1.2 什么是版本控制系统 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人协作开发或修改 错误恢复
阅读全文
posted @ 2016-12-29 09:39 BurningHUA
阅读(317)
评论(0)
推荐(0)
编辑
2016年12月27日
分布式版本控制
摘要: 简介: 版本控制主要分为两种,集中式版本控制和分布式版本控制。CVS和SVN即使典型的集中式版本控制系统,而Git是目前世界上最先进的分布式版本控制系统。 集中式版本控制: 集中式版本控制的仓库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干
阅读全文
posted @ 2016-12-27 10:38 BurningHUA
阅读(263)
评论(0)
推荐(0)
编辑
2016年12月26日
Git基础
摘要: Git 基础 那么,简单地说,Git 究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则
阅读全文
posted @ 2016-12-26 23:25 BurningHUA
阅读(136)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页