自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dazhi的博客

——会画画,爱音乐,懂理发的程序员

  • 博客(11)
  • 收藏
  • 关注

原创 读《所谓情商高,就是会说话》笔记

这两天读了《所谓的情商高,就是会说话》做得一些笔记如下1、人的行为意愿,会受到措辞的影响。2、措辞能改变人生。3、把“NO”的回答变成“Yes”的三个步骤:(1)、“不直接说出自己的想法”(2)、“揣测对方的想法”(3)、“考虑符合对方利益的措辞”实例:希望家人多吃柑橘“大家继续吃啊”“多吃柑橘就不会感冒了”4、把”No“变成”Y

2016-12-01 18:54:28 8866 1

原创 读《java web整合开发》笔记

这次读了一本很厚的《java web整合开发 王者归来》做得一些笔记JSP部分1、编译后的JSP跟HttpServlet一样,都是javax.servlet.Servlet接口的子类,因此JSP是另一种形式的Servlet。2、JSP包含的技术:javaBean、自定义标签库、EL表达式、JSTL、3、在JavaEE5.0规范中,如果一个Web应用只含有JSP程序以及HTML页

2016-11-30 10:17:47 606

原创 读《Effective java》笔记

这次读《Effective java》笔记如下1、同大多数学科一样,学习编程的艺术首先要学会基本的规则,然后才能知道什么时候可以打破这些规则;2、本书讨论如何编写出清晰、正确、可用、健壮、灵活、可维护的程序;

2016-11-30 10:14:21 580

原创 读《Head First设计模式》笔记

这次读《Head First设计模式》笔记策略模式:定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。基础:1、抽象;2、继承;3、多态;4、封装。设计原则:1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2、针对接口编程,而不是实现编程。3、多用组合,少用继承

2016-11-30 10:11:02 706

原创 读《重构——改善既有代码的设计》笔记

这一次是读《重构——改善既有代码的设计》的笔记1、重构的意义在于:你永远不必说对不起——只要把出问题的地方修补好就行 了;2、重复代码是万恶之源;3、一般来说,我不会在扩展类中覆写原始类的函数,只会添加新的方法;4、数据声明为public被看做是一种不好的做法;

2016-11-30 10:03:46 581

原创 读《代码整洁之道》笔记

这次,读了《代码整洁之道》,做的一些笔记如下1、尽量使用“一词一义”;2、破窗理论;3、保持函数短小;4、switch中判断语句太多。可考虑使用设计模式(例如:抽象工程模式)5、取个容易理解的方法名(哪怕名称很长);6、最理想的函数参数量是零,其次是一个参数,最好参数数量少于3个;7、注意函数的副作用;8、重复可能是软件中一切邪恶的根源;9、调用函数应该放在

2016-11-30 09:59:02 429

原创 23种设计模式之——单例模式

单例模式        单例模式,顾名思义,程序在运行时只有一个对象被创建,如何保证运行程序中只创建一个单一的对象呢?有两种方法,其一是程序员在应用程序中使用代码来保证仅有一个实例被创建,其二是不依靠应用程序,而是仅设计需要仅有一个的实例的类,由该类本身的结构确保其仅能够创建一个实例。但是,第一种方法明显不是很好,因为可能由于程序员一时的疏忽导致创建了两个实例。实践证明方法二能从根本上保证只创

2016-11-29 21:50:31 635

原创 读李尚龙《你只是看起来很努力》摘录的句子

每读一本书,我都想留下些什么,用来日后迷茫时给自己的一些指引,下面是我摘录李尚龙《你只是看起来很努力》的一些句子,我认为这些句子写得真的很好1、我们虽然被社撞得头破血流,但是我们乐观得要死,认定这个世界会因为我们而改变。2、没有计划的学习都只是浪费时间,没有目标的努力都只是自欺欺人。3、记住:优秀不够,你必须做到卓越,才能无可替代。4、无可替代:(1)、做别人不愿意做的事;

2016-11-26 19:49:20 3449

原创 23种设计模式之——抽象工厂模式

抽象工厂模式     为创建一组相关或相互依赖的对象提供一个借口,无需指定它们的具体类,在java程序中,它可以是接口或者抽象类。抽象工厂模式包含:(1)、一系列相互关联的产品类,这些产品类具有相同的结构;(2)、一系列实的工厂类,实现由抽象工厂类提供的接口。每个工厂类生产一组相关的

2016-11-16 16:16:01 940

原创 23种设计模式之——工厂方法模式

上一篇文章中说到了简单工厂方法模式中存在的诸多缺点,为了克服简单工厂模式不符合开发原则的缺点(即是每次增加一个新产品加入到产品类时,工厂方法就要增加适当的条件语句,以便能够在客户需要时创建新增加的类的实例),在简单工厂方法模式的基础上进行了进一步的改进,即把原来简单工厂方法中单一的工厂类改写为一个层次来,来解决问题,即是本文中的工厂方法模式。工厂方法模式的类图如下所示:在工

2016-11-10 12:17:08 2382

原创 23种设计模式之——简单工厂方法模式

写在最前面的话:        这是本人:dazhi,开博的第一篇博客,由于作者水平有限,文章难免有错误,希望各个博友多多指正,共同进步。        好了,该是第一次写博客了,好累,说实在的,好吧,就从23中设计模式写起吧。首先第一篇要介绍简单工厂模式,在23中设计模式中,这应该是最好写的了,好,废话不对说,下面让我们开始吧。简单工厂方法模式的类图如下:

2016-11-05 14:29:46 666

空空如也

空空如也

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

TA关注的人

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