设计模式

1. 设计模式原则 1.1 开闭原则 开闭原则(Open Close Principle)的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设

React 笔记

本文所用代码链接:https://oss.rainsheep.cn/save/react%E5%85%A8%E5%AE%B6%E6%A1%B6%E8%B5%84%E6%96%99.zip 1. React 入门 1.1 React 简介 1.1.1 官网 英文官网: https://reactjs.

React 

Java 新特性

1. Java8 Java8 新特性实战 《Java8 指南》中文翻译 2. Java9 Java 9 新特性概览 3. Java10 Java 10 新特性概览 4. Java11

git 笔记

1. 简介 git 简介 2. 配置 git 配置 3. 命令 git 命令汇总 4. Gitlab-ci gitlab-ci 语法 5. Git flow git flow 6. github GitHub使用教

Git 

druid 教程

参考文献: [druid 常见问题](https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98) [池化技术(一)Druid是如何管理数据库连接的? ](https://www.cnblogs.com/ham

Druid 

Android 学习笔记

# 1. 基础 ## 1.1 Android 体系结构 分为四层: * Linux kernal,linux 内核 * libraries,c/c++ 的开源库 * application framework,应用框架层,用 java 对 libraries 进行了封装 * applicati

Vue 学习笔记

一、邂逅 Vuejs Vue是一个渐进式的框架 渐进式意味着你可以将 Vue 作为你应用的一部分嵌入其中,带来更丰富的交互体验。 或者如果你希望将更多的业务逻辑使用 Vue 实现,那么 Vue 的核心库以及其生态系统,比如Core + Vue-router + Vuex ,可以满足你各种各样的需求。

Vue 

docker 笔记

参考文档: Docker 从入门到实践 Docker 安装 1.centos6.8 yum install -y epel-release yum install -y docker-io # 配置文件 /etc/sysconfig/docker # 启动 docker 服务 service doc

容器 

ELK 教程

参考文献: ELK快速入门教程 搭建ELK日志分析平台 - 2020年7月最新版 ubuntu16.04 快速搭建ELK日志分析平台 官网文献 系统版本:Ubuntu 16.04 ELK 简介 ElasticSearch: 负责数据的存储、处理 LogStash、FileBeats

Linux 学习笔记

vim的三种模式 正常模式 以vim打开一个档案就直接进入一般模式了(这是默认的模式)在这个模式中,你可以使用 『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、粘贴』来处理你的文件数据。 插入模式 按下i,l,o,O,a,A,r,R等任何一个字母之

Linux