摘要: 场景举例: 由于某些岗位每周工作存在重复性,工作周报内容都大同小异。这些周报只有一些小地方存在差异,但是现行系统每周默认创建的周报都是空白报表,用户只能通过重新输入或不断复制粘贴来填写重复的周报内容,极大降低了工作效率,浪费宝贵的时间。 所以:用户将创建好的周报保存为模板,再次创建周报时,可以创建全 阅读全文
posted @ 2017-04-09 21:32 上台阶 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 饿汉式单例类不能实现延迟加载,不管将来用不用始终占据内存;懒汉式单例类线程安全控制烦琐,而且性能受影响。 饿汉式:如果初始化比较麻烦,加载时间可能会比较长。 懒汉式:单例类在第一次使用时创建,无须一直占用系统资源,实现了延迟加载,但是必须处理好多个线程同时访问的问题,特别是当单例类作为资源控制器,在 阅读全文
posted @ 2017-04-07 17:16 上台阶 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.问 : 很多时候通过反射机制就可以很灵活地创建对象,为毛还要工厂? 将对象的创建和使用分开,单一职责。两个类A和B之间的关系应该仅仅是A创建B或是A使用B,而不能两种关系都有。 与一个对象相关的职责通常有三类:对象本身所具有的职责、创建对象的职责和使用对象的职责 在Java语言中,我们通常有以下 阅读全文
posted @ 2017-04-07 15:14 上台阶 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.理由: 拆 代码拆分,复用。如何将代码分散在几个不同的类中?为什么要有“接口”?何谓针对抽象编程?何时不应该使用继承?如果不修改源代码增加新功能? 2 掌握: 这个设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它 阅读全文
posted @ 2017-04-07 14:26 上台阶 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费 阅读全文
posted @ 2017-04-07 10:37 上台阶 阅读(119) 评论(0) 推荐(0) 编辑
摘要: https://www.gitbook.com/book/quanke/design-pattern-java https://quanke.gitbooks.io/design-pattern-java/content/对象的克隆——原型模式(三).html 阅读全文
posted @ 2017-04-05 14:04 上台阶 阅读(180) 评论(0) 推荐(0) 编辑
摘要: IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)和字符流(抽象基类为Reader和Writer)。根据流向不同,可以分为:输入流和输出流。 其中主要结构可以用下图来表示: 字符流和字节流的 阅读全文
posted @ 2017-02-15 17:19 上台阶 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 用户只需要登录一次就可以访问所有相互信任的应用系统。 讲登录的session信息不是单独放到某台服务器,而是放到一个redis数据库中,从redis查询session判断是否已经登录。或者实现session共享,讲session信息放到memcached缓存中。 以前的登录流程 在系统服务器只有一个 阅读全文
posted @ 2017-02-14 16:26 上台阶 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 默认:none Cascade 属性值: none:在保存、删除修改对象的时候,不考虑其附属物的操作 save-update:在保存、更新当前对象时,级联保存、更新附属物。 delete:在删除当前对象时,级联删除附属物。 all: 包含save-update和delete的操作 delete-or 阅读全文
posted @ 2016-12-13 17:57 上台阶 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 三范式 1.属性不可再分 2.非主属性不 部分依赖于主属性, 也就是对主键没有部分依赖 ,和主键相关的属性就放进来,无关的就不放 ,部分依赖的都单独成表,存外键。 3.不存储重复性的数据 非主属性不传递依赖于候选码, 这种都单独成表, 放外键。 候选码:数据唯一不重复的列 主属性:属于主键的列 非主 阅读全文
posted @ 2016-12-13 14:27 上台阶 阅读(154) 评论(0) 推荐(0) 编辑