自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 线程池ThreadPoolExecutor原理

在并发场景下,线程池出镜率是比较高的,线程池的使用可以给我们带来一些好处: 降低资源消耗 通过对线程的重复利用避免了频繁的创建和销毁线程所带来的的开销。 提高相应速度 当有任务产生时,可以直接使用现有的空闲线程,无需去创建。 提高对线程的管理 并发情况下往往会有很多线程运行,但线程不能无限度的创...

2019-08-16 10:58:24

阅读数 10

评论数 0

原创 Springboot错误页面和错误信息定制

SpringBoot2.1.4错误处理机制 前面一片已经介绍了springboot错误处理的机制,其实从整个分析过程中我们已经大概知道如何定制了。 1、错误页面自定义 springboot有个默认的错误页面,但是开发时错误页面肯定是自己定义的。那该如何定义? 在DefaultErrorViewRe...

2019-05-10 16:11:00

阅读数 557

评论数 0

原创 SpringBoot2.1.4错误处理机制

       springboot的自动配置中帮我们配置了相关的错误处理组件,例如访问一个不存在的页面,就会出现下面的错误页面,上面也会显示相应的信息 在Postma...

2019-05-08 19:49:03

阅读数 129

评论数 0

原创 SpringBoot自动配置分析续

前言         上一篇SpringBoot-2.1.3自动配置原理已经介绍了自动配置...

2019-02-25 16:00:21

阅读数 46

评论数 0

原创 SpringBoot-2.1.3自动配置原理

前言 J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大。springboot提供一站式解决方案,默认集成了主流的框架,大量的自动配置,免去了很多的配置文件,大大的简化开发,这大多数人对springboot的最直接的印象,这也是springboot的成功之处。 ...

2019-02-23 23:11:12

阅读数 1121

评论数 0

原创 SSM整合Shiro框架时自定义Realm中(@Autowired、@Resource)注入service失败问题

        在SSM框架中整合Shiro时,在自定义的Realm类中通过@Autowi...

2019-01-06 17:21:19

阅读数 453

评论数 2

原创 Redis之Master/Slave-主从复制

一、Master/Slave Redis对于数据持久化前面介绍过rdb和aof,这两种方式都是在同一台机器上进行读写操作,如果在高并发下对于服务器将是很大考验,所以一般都是读写分离,一台负责写,一台负责读。 Redis的复制(Master/Slave),也就是我们所说的主从复制,主机数据更新后根据...

2018-12-22 23:09:51

阅读数 223

评论数 0

原创 Redis持久化之AOF

一、是什么 以日志的形式来记录每个写操作(增删改),将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。 二、怎么配置 a...

2018-12-22 14:23:48

阅读数 52

评论数 0

原创 svn 认证失败请看解决办法

第一次在eclipse使用svn时,提交项目是可能出现svn 认证失败,我们需要在配置文件中进行配置。 在自己的svn版本库中找工程对应的版本库,进入后打开conf文件,里面会看到如下文件: 首先打开svnserver.conf,找到下面两行,默认是被注释掉的 # 匿名可读 anon-acces...

2018-12-21 21:57:37

阅读数 2569

评论数 0

原创 Redis持久化-RDB

一、RDB         即Redis DataBase,在指定的时间间隔内将内存中的数...

2018-12-21 21:34:44

阅读数 30

评论数 0

原创 Redis配置文件redis.conf介绍

redis配置文件中常见的几个板块 Units INCLUDES GENERAL SNAPSHOTTING REPLICATION SECURITY LIMITS APPEND ONLY MODE 具体说明 一、 Units单位 配置大小单位,开头定义了一些基本的...

2018-12-21 19:52:18

阅读数 81

评论数 0

原创 SVN服务端安装

一、下载安装 1、下载 百度盘:https://pan.baidu.com/s/1i7WNjZ087mAuWcaiU5ae_w,密码:js9e 2、安装 双击安装包一路next,选择安装路径时,目录名最好是英文不带空格。 3、检查 安装时会自动在path中添加环境变量,所以打开cmd,输入svn ...

2018-12-12 15:25:10

阅读数 63

评论数 0

原创 Mybatis值trim标签

        Mybatis具有实现动态SQL的能力,使用这个特性免不了会用到trim这...

2018-12-11 22:44:38

阅读数 419

评论数 0

原创 eclipse中SVN的安装

进行版本控制可以有SVN、Git等等,具体使用哪个看公司了。 实际开发中会存在一些需求,如备份、协同修改、查看历史版本等等,要是靠每个开发人员自己解决肯定不现实,到时候会出现五花八门的情况,这就需要版本管理。不多说,首先来看看SVN在eclipse上的安装。 一、安装 1、点击eclipse...

2018-12-09 17:37:30

阅读数 6690

评论数 0

原创 springboot 2.0 配置时间格式化不生效问题

        在开发中日...

2018-12-07 12:01:35

阅读数 5987

评论数 11

原创 BufferedInputStream效率的简单认识

BufferedInputStream效率的简单认识 BufferedInputStream是在处理I/O时的常客,通常也拿它与FileInputStream作比较,说BufferedInputStream比FileInputStream效率高,但今天做测试时貌似好像不是绝对的。 ...

2018-12-04 16:10:04

阅读数 167

评论数 0

原创 MySQL索引

跟数据库打交道肯定听说过“索引”这两个字,那索引是什么? 一、索引         很多人...

2018-12-04 16:08:43

阅读数 39

评论数 0

原创 部署web项目到阿里云

一、准备 1、Xshell连接服务器 2、在usr/local中建立java、tomcat两个目录,分别安装jdk和tomcat用 3、上传文件到服务器 使用rz/sz命令进行文件的上传下载,但先要安装这个命令,即lszrz包 apt-get install lrzsz 二、jdk...

2018-11-12 14:03:22

阅读数 405

评论数 0

原创 springboot项目打包部署到阿里云

1、打包前准备 1.1、 打包前确认工程中指定的端口在服务器在未被占用。 application.properties文件 server.port=8090 并确保改端口已经添加到你的阿里云安全组中,具体参考前面文章中 阿里云服务器mysql安装 tomcat的8080端口或者mys...

2018-11-12 11:52:54

阅读数 4145

评论数 0

原创 阿里云服务器mysql安装

1、安装mysql 安装之前先apt-get update更新资源索引,安装执行下面命令安装mysql,安装过程中需要你设置mysql的登录密码。 apt-get install mysql-server 安装客户端,这个可能会提示已经安装了。 apt-get install mysq...

2018-11-12 11:32:28

阅读数 1702

评论数 0

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