自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java23种设计模式【4】----》建造者模式

*******类名以builder结尾的基本都是构建者模式******* 一、适应场景 建造的对象流程很复杂,包含很多对象,这个时候就可以用到建造者模式。 1、需要很多零件(工厂模式创建) 2、按照特定的模式组装起来 二、开发中应用场景 三、本质 四、代码实现 1、...

2018-10-31 18:45:30

阅读数 31

评论数 0

Java23种设计模式【2、3】----》工厂模式

一句话总结:保证创建大量对象,并且统一到工厂中处理。 一、分类 二、作用 使项目容易扩展和维护 分工 三、没有工厂模式的写法 调用者和创建者在一起: 四、工厂模式的使用 1、简单工厂模式 创建者(工厂): 调用者(不用关心创建者怎么创建对象): 缺...

2018-10-30 21:01:29

阅读数 73

评论数 0

内部类引用外部类的局部变量为什么必须是final

内部类引用外部类局部变量,必须保证外部类的局部变量为final的,因为内部类和外部类的局部变量生命周期不一样,外部类方法执行完该局部变量可能就没了,但该方法中的内部类可能还在执行(如线程),还要使用该变量,所以外部类变量设置为final的,变成常亮,使用的时候内部类可以复制一个副本过去,相当于就不...

2018-10-30 19:18:27

阅读数 395

评论数 0

Java23种设计模式【1】----》单例模式

一、原理 保证一个类只有一个对象,并且提供一个全局的访问点 二、应用场景 三、优点 内存占用小  四、最好拥有的特点 线程安全,调用效率高,懒加载----》推荐使用静态内部类实现 五、常见的五种单例模式 1、饿汉式 调用频繁推荐饿汉式 优点:采用类加载是类初始化的时候创...

2018-10-29 21:12:28

阅读数 52

评论数 3

本地Navicat可以连接linux上的mysql8.0.13但Java程序连接不上(mysql8.0.13驱动配置)

原因:mysql6以后的版本驱动包版本和驱动配置变了 mysql6以前版本配置: db.properties配置: jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/taotao?character...

2018-10-29 11:57:23

阅读数 2550

评论数 1

JavaWeb项目linux环境nginx伪分布式热部署

环境介绍: 部署环境:centos7 项目:Javaweb            所用技术:Dubbo,Zookeeper,Solr,ActiveMQ,Redis,Nginx,Maven,SpringMVC,MySQL;            项目说明:项目共12个模块,分为5组,部署在5台...

2018-10-27 21:39:56

阅读数 208

评论数 0

nginx分布式域名访问反向代理nginx.conf文件配置

配置hosts文件: 192.168.25.100 manager.haomai.com 192.168.25.100 www.haomai.com 192.168.25.100 search.haomai.com 192.168.25.100 item.haomai.com 192.1...

2018-10-27 16:38:32

阅读数 89

评论数 0

shell脚本启动停止本机上的tomcat集群

如图现在编写shell脚本文件启动/停止两台tomcat,多台配置也一样 1、创建shell脚本文件 使用touch命令在和tomcat平级目录创建启动/停止shell脚本 touch starts.sh touch stops.sh 如图: 2、编辑创建的shell脚本文...

2018-10-27 10:59:20

阅读数 105

评论数 0

Navicat连接linux上的mysql报2059 Authentication plugin 'caching_sha2_password'cannot be loaded

Navicat连接linux上的mysql时报如下错误: 错误原因:    即从mysql5.7版本之后,默认采用了caching_sha2_password验证方式。 解决办法: 在linux服务器中,开启mysql,并进入连接的数据库执行如下语句,表示采用原来的身份验证机制。 ...

2018-10-26 21:50:04

阅读数 3061

评论数 6

dubbo监控中心搭建

  需要安装tomcat,然后部署监控中心即可。 1、部署监控中心 上传tomcat和dubbo-admin.war包到linux 2、复制dubbo-admin.war到tomcat/webapps目录下 [root@localhost ~]# cp dubbo-admin-2.5...

2018-10-26 11:15:48

阅读数 66

评论数 0

centos7环境下mysql8.0.13安装、root密码重置及用户远程连接授权

环境:centos7 mysql8.0.13 一、下载mysql的源包 在mysql官网下载yum源rpm安装包。下载链接:https://dev.mysql.com/downloads/file/?id=477146 二、 使用xftp工具上传至linux中 三、安装...

2018-10-24 19:19:24

阅读数 2634

评论数 0

maven配置tomcat7热部署JavaWeb项目到linux环境

环境说明:        部署环境:centos7        工程:maven管理的JavaWeb工程        tomcat版本:tomcat7        数据库:mysql8.0.13        Java开发工具:idea 一、linux版本tomcat下载及上传至...

2018-10-24 19:17:55

阅读数 292

评论数 0

js跨域请求之jsonp原理和运用

1、js请求后端服务时,域名不同或域名相同端口不同都是跨域; 2、无论哪个浏览器js都不能跨域请求后端服务,解决办法为jsonp;jsonp不是新技术,只是一个解决方案;即js不请求后端服务而是跨域请求js,即跨域加载js文件,而这个js文件由服务器端返回。 3、js中可以在cookie中取出...

2018-10-19 20:14:57

阅读数 87

评论数 0

linux下zookeeper、redis、activemq、solr、mysql、nginx启动、停止、查看状态命令

一、zookeeper 首先进入zookeeper/bin目录下 *启动 ./zkServer.sh start *停止 ./zkServer.sh stop *查看状态 ./zkServer.sh status 二、redis 1、 redis简洁安装 redis简洁安...

2018-10-18 17:16:18

阅读数 553

评论数 0

xshell 6评估已过期,xshell 6卸载不了等问题解决

一、访问连接https://www.netsarang.com/download/down_form.html?code=622 下载免费版 二、注意邮箱填写能收到邮件的 三、查看邮件,点击连接 四、点击红框进行下载 注意:如果用win系统下载可能会超级慢或者360会进行劫持,因为是....

2018-10-18 16:26:16

阅读数 6859

评论数 0

nginx反向代理、负载均衡配置与linux环境下的安装及通过ip和域名访问nginx

本文主题: 一、什么是nginx 二、nginx的应用场景 三、linux环境下nigix的安装 四、nginx配置虚拟机(ip、域名) 五、nginx实现反向代理 六、nginx实现负载均衡 一、什么是nginx 1、http服务器(通过nginx配置文件配置,将静态资源放在ng...

2018-10-11 19:40:24

阅读数 781

评论数 0

《深入理解计算机系统》第三版笔记及高清PDF下载链接

注:大小 :500.6M,文件格式 : pdf **本书下载百度链接: 链接:https://pan.baidu.com/s/1BM9yl5hpvE1wJ7GerdmvIw  提取码:n4v9  

2018-10-10 16:56:34

阅读数 24977

评论数 42

UltraEdit下ftp配置,UE远程连接linux

1、打开UE主界面 2、右键选择“账号管理器” 3、 输入相关信息 4、此时可能会报如下错误 可参考https://jingyan.baidu.com/album/91f5db1b1072a31c7e05e360.html?picindex=1进行配置 5、重启双击即可显...

2018-10-07 20:52:36

阅读数 1171

评论数 0

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