不安分的黑娃
踏踏实实,坚持学习,慢慢就懂了~
posts - 121,comments - 7,views - 79695
08 2021 档案
Elasticsearch 使用-安装
摘要:Elasticsearch 使用-安装 官方网站 https://www.elastic.co/cn/elasticsearch/ 什么是 Elasticsearch? Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elas 阅读全文
posted @ 2021-08-29 21:05 不安分的黑娃 阅读(70) 评论(0) 推荐(0) 编辑
12-factors
摘要:12-factors 官方网址 The Twelve-Factor App 简介 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项 阅读全文
posted @ 2021-08-29 11:26 不安分的黑娃 阅读(221) 评论(0) 推荐(0) 编辑
Kafka 使用-安装
摘要:Kafka 使用-安装 官方网站 http://kafka.apache.org/ 官方文档 Kafka 是什么? Apache Kafka is an open-source distributed event streaming platform used by thousands of com 阅读全文
posted @ 2021-08-29 01:40 不安分的黑娃 阅读(57) 评论(0) 推荐(0) 编辑
Apache Zookeeper 使用-安装
摘要:Apache Zookeeper 使用-安装 官方网站 https://zookeeper.apache.org/ 官方文档 下载地址 Zookeeper 是什么? ZooKeeper is a centralized service for maintaining configuration in 阅读全文
posted @ 2021-08-29 01:18 不安分的黑娃 阅读(521) 评论(0) 推荐(0) 编辑
JDK 使用-安装
摘要:Java 使用-安装 官方网站 JDK 下载地址 JDK 历史版本 参考资料 CentOS7系统卸载自带的OpenJDK并安装SUNJDK CentOS7卸载 OpenJDK 安装Sun的JDK8 安装步骤 CentOS 环境 官方安装指导: https://docs.oracle.com/java 阅读全文
posted @ 2021-08-29 00:46 不安分的黑娃 阅读(182) 评论(0) 推荐(0) 编辑
设计模式-模板方法模式
摘要:设计模式-模板方法模式 定义 Template Method Pattern 模板方法模式是指定义一个算法的骨架,并允许子类为其中一个或多个步骤提供实现。 模板方法使得子类在不改变算法结构的基础上,重新定义算法的某些步骤。 属于行为型设计模式。 代码示例 定义模板类 package com.blac 阅读全文
posted @ 2021-08-28 21:25 不安分的黑娃 阅读(41) 评论(0) 推荐(0) 编辑
设计模式-组合模式
摘要:设计模式-组合模式 定义 Composite Pattern 组合模式也叫 整体-部分模式,它的宗旨是通过将单个对象(叶子节点)和组合对象(树枝节点)用相同的接口进行表示。 作用:使客户端对单个对象和组合对象保持一致的方式处理。 属于结构型 使用场景 希望客户端可以忽略组合对象与单个对象的差异时 对 阅读全文
posted @ 2021-08-28 19:52 不安分的黑娃 阅读(35) 评论(0) 推荐(0) 编辑
设计模式-享元模式
摘要:设计模式-享元模式 定义 又称为轻量级模式,是对象池的一种实现。类似于线程池,线程池可以避免不停地创建和销毁多个对象,消耗性能。提供了减少对象数量从而改善应用所需的对象结构的方式。 宗旨:共享细粒度对象,将多个对同一对象的访问集中起来。 属于结构型。 应用场景 常常用于系统底层的开发,以便解决系统的 阅读全文
posted @ 2021-08-28 13:39 不安分的黑娃 阅读(47) 评论(0) 推荐(0) 编辑
设计模式-桥接模式
摘要:设计模式-桥接模式 定义 桥接模式又叫桥梁模式、接口模式或柄体模式。是将抽象的部分和实现的部分分离开来,使它们可以独立变化 通过组合的方式建立两个类之间的联系,而不是继承。 属于结构型模式。 适用场景 在抽象和具体实现之间需要增加更多的灵活性的场景。 一个类存在两个独立变化的维度,而这两个维度都需要 阅读全文
posted @ 2021-08-19 23:49 不安分的黑娃 阅读(55) 评论(0) 推荐(0) 编辑
设计模式-门面模式
摘要:设计模式-门面模式 定义 门面模式又叫“外观模式”,提供了一个统一的接口,来访问子系统中的一群接口。 属于结构型。 阅读全文
posted @ 2021-08-18 21:02 不安分的黑娃 阅读(35) 评论(0) 推荐(0) 编辑
设计模式-装饰器模式
摘要:设计模式-装饰器模式 定义 是指在不改变原来对象的基础上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能)。 属于结构型。 适用场景 用于扩展一个类的功能或给一个类添加附加职责 动态的给一个对象添加功能,这些功能可以再动态撤销 UML 类图 装饰器和被装饰对象都继承统一父类 阅读全文
posted @ 2021-08-17 23:39 不安分的黑娃 阅读(43) 评论(0) 推荐(0) 编辑
设计模式-代理模式
摘要:设计模式-代理模式 代理模式: 代理模式是指为其他对象提供一种代理,以控制对这个对象的访问。 代理对象在客户端与服务端之间起到中介作用。 属于结构型设计模式。 使用场景 保护目标对象 增强目标对象 静态代理 代码示例: package com.black.design.pattern.proxy; 阅读全文
posted @ 2021-08-16 23:03 不安分的黑娃 阅读(28) 评论(0) 推荐(0) 编辑
设计模式-建造者模式
摘要:设计模式-建造者模式 建造者模式是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 用户只需要指定需要建造的类型就可以获得对象,建造过程和细节不需要了解。 例子: package com.black.design.pattern.builder.sql; import ja 阅读全文
posted @ 2021-08-09 21:24 不安分的黑娃 阅读(37) 评论(0) 推荐(0) 编辑
设计模式-工厂模式
摘要:设计模式-工厂模式 1.简单工厂模式 由一个工厂对象,决定创建出哪种产品类的实例。 2.工厂方法模式 工厂方法模式是定义一个创建对象的接口类,让这个接口的实现类来决定创建什么对象,工厂方法让类的实例化推迟到子类中。 3.抽象工厂 抽象工厂模式是提供一个创建一系列相关或相互依赖对象的接口,无需指定他们 阅读全文
posted @ 2021-08-08 17:28 不安分的黑娃 阅读(34) 评论(0) 推荐(0) 编辑
DDD(Domain-Driven Design) 领域驱动设计
摘要:DDD(Domain-Driven Design) 领域驱动设计 1. DDD(Domain-Driven Design)是什么? DDD是Eric Evans在2003年出版的《领域驱动设计:软件核心复杂性应对之道》(Domain-Driven Design: Tackling Complexit 阅读全文
posted @ 2021-08-08 16:04 不安分的黑娃 阅读(736) 评论(0) 推荐(0) 编辑
Oracle使用记录
摘要:Oracle使用记录 1、Linux 启动Oracle数据库实例 1、切换oracle用户 su - oracle 2、设置数据库实例变量 export ORACLE_SID=数据库实例SID 3、连接数据库 sqlplus /nolog connect / as sysdba 5、停止数据库 sh 阅读全文
posted @ 2021-08-08 01:01 不安分的黑娃 阅读(35) 评论(0) 推荐(0) 编辑
UML中类关系表示与Java代码中的对应关系
摘要:UML中类关系表示与Java代码中的对应关系 1. 类的UML表示法 上图中,Employee 类有两个String类型的私有属性和一个返回值为String类型public 方法 getName(); 2. 类的关联关系 关联(Association)关系是一种结构化关系,用于表示一类对象与另一类对 阅读全文
posted @ 2021-08-07 22:10 不安分的黑娃 阅读(155) 评论(0) 推荐(0) 编辑
VirtualBox使用报错
摘要:VirtualBox使用报错 1、启动报错:Failed to instantiate CLSID_VirtualBox... 报错内容: Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ I 阅读全文
posted @ 2021-08-01 11:32 不安分的黑娃 阅读(1083) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示