上一页 1 2 3 4 5 6 ··· 18 下一页

2020年7月3日

设计模式之 ==> 代理设计模式

摘要: 一、什么是代理设计模式 所谓代理,用生活中的事务来做解释的话可以理解为中介,比如:买房、租房,我们都可以找中介,可以省去很多的时间和麻烦。 在程序编码中的代理,就是用一个代理类将目标类封装起来,我们通过调用代理类中的方法,就可以执行目标类当中的方法,同时,我们在代理类中的方法还能增加一些额外的功能, 阅读全文

posted @ 2020-07-03 18:49 破解孤独 阅读(204) 评论(0) 推荐(0) 编辑

2020年7月2日

设计模式之 ==> 建造者设计模式

摘要: 一、什么是建造者(Builder)设计模式 将一个复杂对象的构建过程和它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式可以将一个产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。 如果我们使用了建造者模式,那么用户只需要指定需要建造的类型就可 阅读全文

posted @ 2020-07-02 16:08 破解孤独 阅读(219) 评论(0) 推荐(0) 编辑

2020年5月31日

设计模式之 ==> 工厂设计模式

摘要: 一、简单工厂模式 简单工厂模式就是由一个工厂对象来决定创建出哪一种类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,先看下面这个图: 可以看出,上面总共有三种类,一个简单工厂类,一个产品类(或接口)和三个具体的产品衍生类(子类)。其中,工厂类负责整个创建产品衍生的逻辑判断,所以为了使工厂类知道 阅读全文

posted @ 2020-05-31 18:23 破解孤独 阅读(199) 评论(0) 推荐(0) 编辑

2020年5月30日

设计模式之 ==> 模板设计模式

摘要: 一、什么是模板方法模式 定义一个操作中的算法骨架,将一些步骤的具体实现延迟到子类当中去实现。模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定的步骤。 二、模板方法模式的使用场景 在多个子类中拥有相同的方法,而且逻辑相同时,可以将这些方法抽出来放到一个模板抽象类中。 程序主框架相 阅读全文

posted @ 2020-05-30 18:21 破解孤独 阅读(246) 评论(0) 推荐(0) 编辑

2020年5月29日

设计模式之 ==> 单例模式

摘要: 一、什么是单例模式 单例模式(singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。 二、单例模式的使用场景 应用程序日志 应用程序的日志应用,一般都何用单例模式实现,这一般是由于共享的日志文件一直处于打开状态,因为只能有一个实例去操作,否则内容不好追加。 Web应用的配置文件 阅读全文

posted @ 2020-05-29 23:32 破解孤独 阅读(344) 评论(0) 推荐(0) 编辑

2020年5月28日

字符串操作之 ==> apache.commons.lang3.StringUtils

摘要: 一、常用方法 1、判断是否为空串 isBlank(final CharSequence cs):判断是否为空字符串; isEmpty(final CharSequence cs):判断是否为空字符串; isNotBlank(final CharSequence cs):判断不是空字符串; isNot 阅读全文

posted @ 2020-05-28 17:19 破解孤独 阅读(1151) 评论(0) 推荐(0) 编辑

2020年5月4日

MySQL==> SQL执行流程分析

摘要: 一、MySQL基本架构 从该图可以看出,MySQL 主要分为 Server 层和存储引擎层: Server 层中包含连接器,查询缓存,分析器,优化器,执行器,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能(存储过程、触发器、视图等) 阅读全文

posted @ 2020-05-04 17:07 破解孤独 阅读(1099) 评论(0) 推荐(2) 编辑

2020年4月24日

Docker ==> 简介

摘要: 一、Docker 是什么 Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Google 公司推出的 Go 阅读全文

posted @ 2020-04-24 17:56 破解孤独 阅读(470) 评论(0) 推荐(0) 编辑

2020年4月21日

深入理解JVM之 ==> 类加载机制

摘要: 一、类加载的生命周期 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载总共 7 个阶段。其中,验证、准备、解析 3 个阶段统称为连接。 上图中,加载、验证、准备、初始化和卸载这 5 个阶段的顺序是确定的,类的加载过程必须按照这种顺序按部 阅读全文

posted @ 2020-04-21 23:22 破解孤独 阅读(384) 评论(0) 推荐(1) 编辑

2020年4月20日

深入理解JVM之 ==> 内存分配策略 && 垃圾回收器

摘要: 一、JVM内存分配机制 JVM内存 ≈ Heap(堆内存) + PermGen(方法区) + Thrend(栈) Heap(堆内存)=Young(年轻代)+Old(老年代) 官方文档建议整个年轻代占整个堆内存的3/8,老年代占整个堆内存的5/8,但是可以配置为其他比例; Young(年轻代)= Ed 阅读全文

posted @ 2020-04-20 18:33 破解孤独 阅读(293) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 18 下一页

导航