自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【学习笔记】《Java编程思想》——第二章 一切都是对象

1.内存中存储数据的五个地方1)寄存器,位于处理器内部,最快,数量有限,不能直接控制,也不能在程序中感觉到寄存器的存在2)堆栈,位于RAM,速度仅次于寄存器,存放对象引用,需要知道存储在此的各项的生命周期,以便上下移动堆栈指针3)堆,位于RAM,存放Java对象,4)常量存储,可以直接放在代码内部,存放在RAM中,在嵌入式中也可以存放在ROM中5)非RAM存储,常见的有流对象和

2015-04-20 20:11:14 338

原创 【学习笔记】慕课网——设计模式之模板方法

模板方法要素:1)抽象基类基本方法:将共性的方法定为基本方法,在抽象基类中实现,定义为private抽象方法:将非共性的方法定为抽象方法,延迟到子类实现,用protected钩子方法:为增加模板灵活性,定义一个钩子方法,以方便子类实现或者不实现某些方法Template方法:将上述三种方法汇总为一个模板方法,用final修饰,不能被子类覆写2)具体子类继承模板方法

2015-04-17 16:02:07 573

原创 【学习笔记】慕课网——Spring

1.Spring是一个轻量级的容器框架1)从大小和开销两方面讲都是轻量级的2)通过控制反转(IoC)的技术达到松耦合的目的3)提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发4)包含并管理应用对象的配置和生命周期,从这个意义上讲,是一个容器5)支持将简单的组件配置、组合成为复杂的应用,从这个意义上说是一个框架2.框架的特点1)半成品

2015-04-15 18:30:02 499

原创 【学习笔记】慕课网——过滤器

1.过滤器定义过滤器是一个服务器端的组件,它可以截获用户端的请求与响应信息,并对这些信息进行过滤2.问题1)过滤器能否改变用户请求的web资源?能否改变用户请求的路径?能2)过滤器能否直接返回数据,能否直接处理用户请求?否3.生命周期init->doFilter->destroy4.过滤器分类1)REQUEST2)INCLUDE3)FORWARD

2015-04-15 13:10:06 321

原创 【学习笔记】慕课网——web监听器

1.Web监听器是Servlet规范中定义的一种特殊类,用于监听ServletContext、HttpSession、ServletRequest等域对象的创建与销毁事件2.Web监听器的主要用途1)统计在线人数和在线用户2)系统启动时加载初始化信息3)统计网站访问量4)跟Spring结合3.Web监听器创建1)实现Web接口类(ServletContextListen

2015-04-15 08:12:18 699

原创 【学习笔记】慕课网——Java多线程之内存可见性

1.Java语言层面支持的实现内存可见性的方式synchronized        volatilefinal2.synchronized 可以实现 原子性和可见性3.synchronized 实现可见性的代码实现过程:1)获得互斥锁2)清空工作内存3)从主内存中拷贝共享变量的最新副本到工作内存4)执行代码5)将工作内存中更改后的共享变量的值更新到主内存

2015-04-14 16:46:48 371

原创 《设计模式——可复用面向对象软件的基础》阅读笔记02

实例研究——设计一个文档编辑器在设计中使用了以下几种设计模式:1.Composite 表示文档的物理结构2.Strategy 允许不同的格式化算法3.Decorator 修饰用户界面4.Abstract Factory 支持多视感标准5.Bridge 允许多个窗口平台6.Command 支持撤销用户操作7.Iterator 访问和遍历对象结构8.Visitor

2015-04-07 19:45:56 349

原创 《设计模式——可复用面向对象软件的基础》阅读笔记01

第一章 引言面向对象程序设计两大原则:1.针对接口编程,而不是针对实现编程2.优先使用对象组合,而不是类继承模式的四个要素:1.模式名称2.问题3.解决方案4.效果常用复用机制:1.继承2.组合3.委托4.参数化类型聚合:一个对象包含另一个对象或者是另一个对象的一部分。聚合意味着聚合对象和其所有者具有相同的生命周期相识:也成为“关

2015-04-07 12:42:54 397

原创 在eclipse中插入注释模板

步骤: Window->Preferences->Java->CodeStyle->Code Templates 点击"Import",插入写好的模板。模板示例如下:/** * @return ${bare_field_name} */ /**   * @param ${param} 要设置的 ${bare_field_name} */ /**&

2015-04-01 11:30:35 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除