• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






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 阅读(182) 评论(0) 推荐(0)
 
谈谈final, finally, finalize的区别
摘要: 一.final 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构 阅读全文
posted @ 2017-03-15 10:02 BurningHUA 阅读(171) 评论(0) 推荐(0)
 

2017年2月17日

理解AOP
摘要: 具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。 1.静态代理:设计模式中的proxy模式 a.业务接口 阅读全文
posted @ 2017-02-17 16:19 BurningHUA 阅读(187) 评论(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 阅读(174) 评论(0) 推荐(0)
 

2017年2月7日

Struts2原理
摘要: Struts2原理 分析: 1.客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2.这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如SiteMesh P 阅读全文
posted @ 2017-02-07 20:22 BurningHUA 阅读(136) 评论(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 阅读(305) 评论(0) 推荐(0)
 
集合
摘要: 单向链表: 1.为什么单向链表查询效率较低? 单向链表中的每个元素在空间的存储位置上没有规律 ,也没有顺序,那么在查找某个元素的时候必须从头节点 唉着往后找,直到找到为止。 2.为什么单向链表的增删效率较高? 因为链表每个元素存储的空间是没有顺序的, 删除或者添加某个元素,只需要让指针重新指向即可。 阅读全文
posted @ 2017-01-10 08:24 BurningHUA 阅读(199) 评论(0) 推荐(0)
 

2016年12月29日

学会Git玩转Github
摘要: 1. 了解Git和Github 1.1 什么是Git Git是一个免费、开源的版本控制软件 1.2 什么是版本控制系统 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人协作开发或修改 错误恢复 阅读全文
posted @ 2016-12-29 09:39 BurningHUA 阅读(361) 评论(0) 推荐(0)
 

2016年12月27日

分布式版本控制
摘要: 简介: 版本控制主要分为两种,集中式版本控制和分布式版本控制。CVS和SVN即使典型的集中式版本控制系统,而Git是目前世界上最先进的分布式版本控制系统。 集中式版本控制: 集中式版本控制的仓库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干 阅读全文
posted @ 2016-12-27 10:38 BurningHUA 阅读(332) 评论(0) 推荐(0)
 

2016年12月26日

Git基础
摘要: Git 基础 那么,简单地说,Git 究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则 阅读全文
posted @ 2016-12-26 23:25 BurningHUA 阅读(152) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 下一页