摘要: Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助Docker,您可以以与管理应用程序相同的方式来管理基础架构。通过利用Docker的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中 阅读全文
posted @ 2019-10-30 11:20 天晴修屋顶 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Centos7 上安装docker Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季 阅读全文
posted @ 2019-10-30 10:50 天晴修屋顶 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1、什么是kafka Kafka是由Apache软件基金会开发的一个开源的分布式流处理平台,由LinkedIn公司开发,使用 Scala和Java编写。Kafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),它可以处理消费者在网 阅读全文
posted @ 2019-10-15 01:47 天晴修屋顶 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 在window系统开发程序时,远程linux服务器上的hadoop速度很慢,影响开发效率,能不能在本地搭建hadoop环境的?答案肯定的,且看下文如何在window上部署hadoop; (源文地址:https://www.cnblogs.com/lfhappy/p/11482195.html) 1、 阅读全文
posted @ 2019-09-09 10:42 天晴修屋顶 阅读(7172) 评论(0) 推荐(1) 编辑
摘要: wordpress语言本地化 在wordpress上很多插件不支持本地化语言如:中文,需要本地化,则需要制作本地化语言的po(用于编辑)和mo(用于机器识别)文件。可以没有*.po文件,但是不能没有*.mo。(插件一般会有*,pot文件,这是模板,在此基础上创建.po和.mo文件)。 让主题支持语言 阅读全文
posted @ 2019-09-07 10:47 天晴修屋顶 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 一、场景:类与类之间的消息通信,例如创建一个对象前后做拦截,日志等等相应的事件处理。 二、事件监听步骤 (1)自定义事件继承ApplicationEvent抽象类 (2)自定义事件监听器,一般实现ApplicationListener接口,传入自定义事件类 (3)配置监听器,启动时,需要把监听器加入 阅读全文
posted @ 2019-07-08 00:12 天晴修屋顶 阅读(507) 评论(0) 推荐(1) 编辑
摘要: 场景:在项目中想在当前maven项目中自动装配其他自定义的Maven项目,例如,创建数据库配置中心,被多个maven引用,希望简单配置,就实现springboot自动装配数据库配置类。 由此我们联想到,我们新建项目是如何装配第三方jar的?跟踪springboot源码得知,方法其实非常简单。spri 阅读全文
posted @ 2019-07-01 02:53 天晴修屋顶 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 场景:需要根据系统的编码格式有选择装配类。 分析:最直接的实现方式,定义各种编码格式对应的处理类,可以通过System.getProperty("file.encoding")获得项目的编码格式,从而通过条件语句if...else..等方式做相应的业务处理,然后实际中一个项目往往只用到一种编码格式, 阅读全文
posted @ 2019-06-15 18:36 天晴修屋顶 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 什么是访问者模式? 一个对象有稳定的数据结构,却为不同的访问者提供不同的数据操作,对象提供接收访问者的方法,从而保证数据结构的稳定性和操作的多样性。也可以理解为,封装对象的操作方法,达到不改变对象数据结构的稳定性同时易于扩展操作。 解决的主要问题 主要解决:稳定的数据结构和易变的操作耦合问题。 如何 阅读全文
posted @ 2019-06-05 16:06 天晴修屋顶 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 什么是责任链模式? 责任链模式(Chain of Responsibility Pattern):请求知道公开接口,但不知道那个具体类处理,这些具体处理类对象连接成一条链。请求沿着这条链传递,直到有对象处理它为止。 解决什么问题? 职责链将请求的发送者和请求的处理者解耦,客户只需要将请求发送到职责链 阅读全文
posted @ 2019-06-03 14:55 天晴修屋顶 阅读(172) 评论(0) 推荐(0) 编辑