自定义博客皮肤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 346

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

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

2015-04-17 16:02:07 585

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

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

2015-04-15 18:30:02 512

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

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

2015-04-15 13:10:06 330

原创 【学习笔记】慕课网——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 708

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

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

2015-04-14 16:46:48 377

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

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

2015-04-07 19:45:56 365

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

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

2015-04-07 12:42:54 408

原创 在eclipse中插入注释模板

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

2015-04-01 11:30:35 297

空空如也

空空如也

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

TA关注的人

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