01 2019 档案
摘要:Java技术体系 如果仅从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分:Java程序设计语言各种硬件平台上的Java虚拟机Class文件格式Java API类库来自商业机构和开源社区的第三方Java类库 我们可以把Java程序设计语言、 Java虚拟机、 Java API类
阅读全文
摘要:差异点 外观模式,是把功能通过一个接口提供出来,方便日后更换实现,或者这种实现可以由多方提供,但同时只用一个。典型例子:@Slf4j 桥接模式,多个维度,每个维度提供一个接口,这些接口集中在一个类中,供这个类使用。 相同点 都是通过抽象一个接口,通过接口访问具体的功能。 设计思想:分离不同的变化方向
阅读全文
摘要:组合模式概述 组合模式为处理树形结构提供了一种较为完美的解决方案,它描述了如何将容器和叶子进行递归组合,使得用户在使用时无须对它们进行区分,可以一致地对待容器(包含子节点的节点)和叶子(不包含子节点的节点)。 常用到组合模式的场景:操作系统中的目录结构、应用软件中的菜单、办公系统中的公司组织结构等等
阅读全文
摘要:桥接模式概述 桥接模式是一种很实用的结构型设计模式,如果软件系统中某个类存在两个独立变化的维度,通过该模式可以将这两个维度分离出来,使两者可以独立扩展,让系统更加符合“单一职责原则”。与多层继承方案不同,它将两个独立变化的维度设计为两个独立的继承等级结构,并且在抽象层建立一个抽象关联,该关联关系类似
阅读全文
摘要:什么是适配器 我的笔记本电脑的工作电压是20V,而我国的家庭用电是220V,如何让20V的笔记本电脑能够在220V的电压下工作?答案是引入一个电源适配器(AC Adapter),俗称充电器或变压器,有了这个电源适配器,生活用电和笔记本电脑即可兼容。 在软件开发中,有时也存在类似这种不兼容的情况,我们
阅读全文
摘要:ASCII ASCII = American Standard Code for Information Interchange(美国信息交换标准码) 美国最先有了计算机技术,计算机里面只有01,也就是数字,要用数字代表附号,所以需要制定一张数字附号对应表。 所以美国就自己定义了一张表,也就是asc
阅读全文
摘要:在培养“好习惯”过程中如果方法用的不对,恰恰就培养了坏习惯。方法用对了,好习惯就是水到渠成的事。正确的方法,其实远比错误的方法简单易做。 1.“不陪”才能培养好习惯 家长陪孩子学习 的时间越长,扮演的角色越接近监工。而孩子从骨子里是不喜欢一个监工的,他最多表面上暂时屈从他,内心绝不会听他的话。所以说
阅读全文
摘要:建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。 建造者模式概述 建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者
阅读全文
摘要:上火 医理 人体阴阳平衡失调的结果 感受外邪,或人体机能活动亢进,就会出现阳盛阴衰的热证证候。 病因 病因可以概括为五个方面:①外感火热之邪;②寒邪入里化热;③七情过激,郁而化热;④饮食不节,积久化热;⑤房室劳伤,劫夺阴津。 实火 多由于火热之邪内侵或嗜食辛辣所致,而精神过度刺激、脏腑功能活动失调亦
阅读全文