自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Guardian

版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 博客(108)
  • 资源 (25)
  • 收藏
  • 关注

原创 02、Java 常用关键字理解

02、Java 常用关键字理解1、static1.1 修饰的对象1.2 初始化时机2、final3、try、catch、finally4、volatile5、transient6、default7、面试题7.1 如何证明 static 静态变量和类无关?7.2 常常看见变量和方法被 static 和 final 两个关键字修饰,为什么这么做?7.3 catch 中发生了未知异常,finally 还会执行么?7.4 volatile 关键字的作用和原理1、static意思是静态的、全局的,一旦被修饰,说明

2020-11-21 17:13:02 18 1

原创 01、String、Long 源码解析

01、String、Long 源码解析1、String1.1 不变性1.2 字符串乱码1.3 首字母大小写1.4 相等判断1.5 替换、删除1.6 拆分和合并2、Long2.1 缓存3、面试题3.1 为什么使用 Long 时,大家推荐多使用 valueOf 方法,少使用 parseLong 方法3.2 如何解决 String 乱码的问题3.3 为什么大家都说 String 是不可变的3.4 String 一些常用操作问题,如问如何分割、合并、替换、删除、截取等等问题1、String1.1 不变性我们常

2020-11-21 14:40:58 17

原创 Nodejs安装以及npm与cnpm区别

Nodejs安装以及npm与cnpm区别Nodejsz安装1.下载安装包2.安装3.配置npm在安装全局模块时的路径和缓存cache的路径4.测试5.cnpm安装npm与cnpm区别1.需求由来2.使用方法3.单次使用4.永久使用5.npm改成淘宝镜像与cnpm区别(20190509新增)Nodejsz安装1.下载安装包Node.js 官方网站下载:https://nodejs.org/en/download/2.安装双击打开安装,下一步下一步即可(如安装路径为“D:\Program Fil

2020-09-28 20:56:10 101

原创 Centos7安装mysql8.0.15教程

Centos7安装mysql8.0教程卸载1.查看是否有安装过mysql2.删除mysql3.把所有出现的目录统统删除4. 删除配置文件5.删除mysql的默认密码五步完成之后,这样mysql就全部删除干净了,若没安装过mysql可忽略以上步骤安装1.下载mysql2.安装mysql, 务必按以下顺序执行3.设置查询表名是否区分大小写, 默认区分大小写(如需要区分大小写, 此步跳过; 否则必须在初始化之前设置该值)4.通过以下命令,完成对 mysql 数据库的初始化和相关配置5.通过 cat /var/lo

2020-09-28 20:33:42 17

原创 高可用架构篇:【6】MyCat高可用负载均衡集群的实现(HAProxy + Keepalived + MyCat)

MyCat高可用负载均衡集群的实现(HAProxy + Keepalived + MyCat)一、MySQL源码编译安装(CentOS-6.6+MySQL-5.6)①、服务器配置:1、配置网络2、设置主机名3、设置IP与主机名的映射4、两台数据库服务器的的selinux都要disable5、重启操作系统②、源码安装MySQL5.6.26:1、使用下面的命令检查是否安装有MySQL Server:2...

2019-09-01 19:40:06 226

原创 高可用架构篇:【5】FastDFS集群的安装、配置、使用

FastDFS集群的安装、配置、使用FastDFS介绍(参考:[http://www.oschina.net/p/fastdfs](http://www.oschina.net/p/fastdfs))跟踪器和存储节点都可以由一台多台服务器构成。跟踪器和存储节点中的服务器均可以随时增加或下线而不会影响线上服务。其中跟踪器中的所有服务器都是对等的,可以根据服务器的压力情况随时增加或减少。客户端 cli...

2019-08-13 01:13:50 1153

原创 高可用架构篇:【4】Keepalived + Nginx实现高可用Web负载均衡

Keepalived + Nginx实现高可用Web负载均衡一、场景需求二、Keepalived简要介绍三、方案规划四、安装Nginx1、安装编译Nginx所需的依赖包2、上传Nginx(nginx-1.6.2.tar.gz)到 /usr/local/src 目录3、编译安装Nginx4、配置Nginx5、系统防火墙打开对应的端口886、测试Nginx是否安装成功7、Nginx命令8、设置Ngin...

2019-08-12 00:32:59 1033 1

原创 高可用架构篇:【3】Redis集群的安装(Redis3+CentOS)(多节点)

高可用架构篇 Redis集群的安装(Redis3+CentOS)(多节点)参考文档Redis集群的安装(Redis3.0.3 + CentOS6.6_x64)按规划:防火墙中打开相应的端口安装目录:用户编译和安装所需的包:下载(或上传)Redis3创建安装目录:解压:安装(使用PREFIX指定安装目录):安装完成后,可以看到/usr/local/redis3目录下有一个bin目录,bin目录里就是...

2019-08-11 00:11:58 1009

原创 高可用架构篇:【2】ActiveMQ高可用+负载均衡集群的安装、配置、高可用(多节点)

ActiveMQ高可用集群安装、配置、高可用测试(多节点)前言:从ActiveMQ 5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式,增加了基于ZooKeeper + LevelDB的Master-Slave实现方式,其他两种方式目录共享和数据库共享依然存在。三种集群方式的对比:(1)基于共享文件系统(KahaDB,默认):(2)基于JDBC:(3)基于可复制的L...

2019-08-06 01:04:45 1231

原创 高可用架构篇:【1】ZooKeeper集群的安装、配置、高可用测试(多节点)

ZooKeeper集群的安装、配置、高可用测试前言:Zookeeper集群中只要有过半的节点是正常的情况下,那么整个集群对外就是可用的。正是基于这个特性,要将ZK集群的节点数量要为奇数(2n+1:如3、5、7个节点)较为合适。ZooKeeper环境分配1、 修改操作系统的/etc/hosts文件,添加IP与主机名映射:2、 下载或上传zookeeper-3.4.6.tar.gz到/home/wus...

2019-08-05 00:32:45 1116

原创 远程链接服务器工具SecureCRT设置默认字体、编码、背景色

远程链接服务器工具SecureCRT设置默认字体、编码、背景色1.打开SecureCRT,点开选项进入全局设置2.进入全局设置,进入常规默认会话,点击编辑默认设置3.然后选中外观,设置方案对应的字体大小及编码4.进入外观->高级,选择刚设置的方案,然后对字体颜色和背景色设置![在这里插入图片描述](https://img-blog.csdnimg.cn/20190804204938684.p...

2019-08-04 20:51:01 332

原创 三十、基础五迪米特法则

基础五迪米特法则

2019-07-07 00:10:54 342

原创 二十九、基础四依赖倒转原则

基础四依赖倒转原则

2019-07-07 00:10:18 123

原创 二十八、基础三里氏代换原则

基础三里氏代换原则

2019-07-07 00:09:35 115

原创 二十七、基础二单一职责原则

基础二单一职责原则

2019-07-07 00:09:00 66

原创 二十六、基础一开放封闭原则

基础一开放封闭原则

2019-07-07 00:08:18 85

原创 二十五、访问者模式

访问者模式

2019-07-07 00:07:43 88

原创 二十四、命令模式

命令模式

2019-07-07 00:07:11 62

原创 二十三、状态模式

状态模式

2019-07-07 00:06:25 58

原创 二十二、备忘录模式

备忘录模式

2019-07-07 00:05:49 52

原创 二十一、模板方法模式

模板方法模式

2019-07-06 23:08:03 66

原创 二十、迭代模式

迭代模式

2019-07-06 23:07:26 116

原创 十九、职责链模式

职责链模式

2019-07-06 23:06:50 81

原创 十八、中介者模式

中介者模式

2019-07-06 23:06:12 49

原创 十七、解释器模式

解释器模式

2019-07-06 23:05:41 79

原创 十六、适配器模式

适配器模式

2019-07-06 23:05:09 23

原创 十五、桥接模式

桥接模式

2019-07-06 23:04:26 26

原创 十四、组合模式

组合模式

2019-07-06 23:03:50 56

原创 十三、外观模式

外观模式

2019-07-06 23:03:00 38

原创 十二、代理模式

代理模式

2019-07-06 23:01:42 34

原创 十一、享元模式

享元模式

2019-05-24 00:20:00 45

原创 十、观察者模式

观察者模式

2019-05-24 00:19:20 33

原创 九、策略模式

策略模式

2019-05-24 00:18:43 34

原创 八、装饰模式

装饰模式

2019-05-24 00:18:06 34

原创 七、建造者模式

建造者模式

2019-05-24 00:17:22 36

原创 六、原型模式

原型模式

2019-05-24 00:16:34 30

原创 五、单例模式

单例模式

2019-05-24 00:15:59 47

原创 四、工厂模式在开发中的运用

工厂模式在开发中的运用

2019-05-24 00:15:19 188

原创 三、抽象工厂模式

抽象工厂模式

2019-05-24 00:14:38 47

原创 二、工厂方法模式

工厂方法模式1、什么是工厂方法模式2、模式中包含的角色及其职责1、抽象工厂(Creator)角色2、具体工厂( Concrete Creator)角色3、抽象(Product)角色4、具体产品(Concrete Product)角色3、工厂方法模式和简单工厂模式比较4、代码实现1、什么是工厂方法模式工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 。工厂方法模式的意义是定义一个创建产...

2019-05-24 00:11:29 34

java生成pdf文件Demo加印章

通过java代码先生成html,然后再将html转换成所需要的pdf文件,并加盖印章。

2017-03-28

高可用架构篇:【5】FastDFS集群的安装、配置、使用.rar

对于文章【高可用架构篇:【5】FastDFS集群的安装、配置、使用】需要使用的文件包

2019-08-13

edu-demo-redis-cluster-测试代码.rar

高可用架构篇 Redis集群的安装(Redis3+CentOS)(多节点)对应测试代码

2019-08-11

Zookeeper+ActiveMQ测试.rar

ActiveMQ高可用+负载均衡集群的安装、配置、高可用[ZooKeeper + LevelDB + Static discovery](多节点)文档对应测试代码

2019-08-09

ZAutoDeploy.rar

针对OSGI工程集群部署于服务器上,当多套环境需要更新代码就会感到非常浪费时间,并且有时会忘记更新哪台;因此自己手写一套针对osgi工程自动部署应用jar包到服务器,并且实现配置化进行更新、重启功能!

2019-07-25

基于FastDFS分布式文件系统的测试Demo

基于FastDFS分布式文件系统的测试Demo,可以进行FastDFS分布式文件系统部署后的测试

2019-04-07

Redis缓存结合代码使用Demo

结合Linux部署Redis服务,本地代码结合Spring管理进行单元测试Demo;

2019-03-31

结合MQ的生产者消费者Demo-邮件发送

MQ消息队列,结合邮件的发送的一个生产者与消费者关系的一个小Demo;

2019-03-30

自动化部署工程源码及相关脚本

自动化部署工程源码及相关脚本,结合本博客【持续集成篇1、2、3、4】,最终完成自动化部署;

2019-03-23

sonarqube-4.5.4安装包及语言包相关插件

针对老版本的sonar代码质量管理工具安装,需要使用环境: CentOS 6.6、 JDK7、 MySQL5.1 、 SonarQube-4.5.4(LTS); 但是sonar安装并正常进入之后在线添加语言包或其他插件时会发现无法初始化插件(因为在线添加插件都是支持最新版Sonar适配的,导致无法安装); 在此提供sonarqube-4.5.4安装包及语言包相关插件,只需要copy到sonar部署的./sonarqube/extensions/plugins/下然后进行重启即可。

2019-03-17

hadoop源码编译所需软件包

hadoop源码进行编译,需要预安装的一些软件包,包含protobuf,snappy,findbugs,hadoop源码包,jdk1.7,maven等。

2018-06-20

hadoop源码编译mvn库

hadoop源码编译所需要的maven仓库,省去编译时下载时间。

2018-06-20

java生成pdf文件Demo

通过java代码先生成html,然后再将html转换成所需要的pdf文件。

2017-03-24

zip4j_1.3.*.jar

zip压缩文件压缩解压,及对zip文件压缩加密处理

2017-03-24

zip4j_1.3.1.jar

2017-03-24

短信发送所需jar包

java实现短信发送功能必需jar包文件

2016-12-21

DB2执行sql错误码对应错误信息

DB2中sql执行错误返回的sqlcode错误码,对应的sqlstate和错误信息描述字典表。

2016-12-21

javax.mail

java中邮件发送必需jar包

2016-12-21

使用java截图

2016-12-16

Linux命令大全完整版

Linux命令大全完整版

2016-04-19

PL/SQL Developer

PL/SQL Developer,用于连接oracle客户端

2016-04-19

Oracle敏捷客户端

PL/SQL Developer远程连接oracle数据库

2016-04-19

SQL+Server+2008实战

本书适合SQL server开发人员、管理人员、应用程序开发人员以及那些负责数据库或管理SQL server环境的IT多面手阅读。

2015-05-03

大话数据结构

本书的定位就是一本适合读者自学数据结构的书籍,它有区别于教材,希望给大家另一种阅读体验

2015-05-03

servlet与jsp核心教程

servlet与jsp核心教程 servlet与jsp页面建立连接

2015-01-21

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除