自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何动态配置Spring Boot 日志级别

项目使用了SpringBoot构建项目。下面对动态调整日志的级别进行记录。从版本 1.5.1 之后就提供了基于 spring-boot-starter-actuator 的端点 /loggers。通过该端点可以实现查看系统的 package-path 的日志级别,以及针对特定的 package-path 配置运行中的应用的日志级别的功能。 Actuator 依赖pom 依赖因为是基于...

2018-07-30 18:12:48 3607

转载 Beanstalkd消息队列介绍

一、Beanstalkd是什么?Beanstalkd是一个高性能,轻量级的分布式内存队列二、Beanstalkd特性1、支持优先级(支持任务插队) 2、延迟(实现定时任务) 3、持久化(定时把内存中的数据刷到binlog日志) 4、预留(把任务设置成预留,消费者无法取出任务,等某个合适时机再拿出来处理) 5、任务超时重发(消费者必须在指定时间内处理任务,如果没有则认为任务失...

2018-07-30 17:55:12 292

原创 Beanstalkd消息队列介绍

一、Beanstalkd是什么?Beanstalkd是一个高性能,轻量级的分布式内存队列二、Beanstalkd特性1、支持优先级(支持任务插队) 2、延迟(实现定时任务) 3、持久化(定时把内存中的数据刷到binlog日志) 4、预留(把任务设置成预留,消费者无法取出任务,等某个合适时机再拿出来处理) 5、任务超时重发(消费者必须在指定时间内处理任务,如果没有则认为任务失...

2018-05-29 18:32:13 422

转载 logback的使用和logback.xml详解

一、logback的介绍  Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:  logback-core:其它两个模块的基础模块  logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging  l...

2018-04-02 10:42:41 156

原创 一次Ubuntu更新提示/boot空间不足引发的坑

一、问题描述与分析安装Ubuntu Linux的时候,/boot分区给了200M,理论上够用了。但是系统经常推送内核更新,系统把新内核添加到/boot下,却没有删除之前的旧内核;内核越来越多,导致/boot空间不足,从而引起无法更新系统。看到上面的提示,查询资料知道可以删除旧内核来解决,确实解决了,并且正常更新了。恐怖的问题在我关机系统,重新启动时候出现了。开机无法正常进入系统,一

2018-02-06 11:51:54 1323

转载 Redis的rdb 和aof 持久化的区别

aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。db的特性如下:Code:fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。save, shutdown, slave 命令会触发这个操作。粒度比较大,如果save, shutdown, slave 之前crash了,则中间的操作没办法恢

2017-11-28 13:55:39 518

转载 Java 23种设计模式 深入理解

创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建造者模式  http://www.cnblogs.com/java-my-life/ar

2017-10-18 18:51:22 197

转载 http访问解析流程原理

http访问网址域名解析流程:1、在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。 2、如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。 3、如果hosts与本地DNS解析器缓存都没有相应

2017-10-18 18:49:30 209

原创 JVM系列文章

从微信公众号 【纯洁的微笑】中看到了关于JVM的系列文章,觉得不错,现总结记录下来。jvm系列(一):java类的加载机制jvm系列(二):JVM内存结构jvm系列(三):GC算法 垃圾收集器jvm系列(四):jvm调优-命令篇jvm系列(五):Java GC 分析jvm系列(六):Java服务GC参数调优案例jvm系列(七):jvm调优-工具篇jvm系列(八):jvm知识点总

2017-10-10 18:19:40 790

转载 【JVM】GC算法浅析

如图,这三幅图是前几篇JVM博客中关于内存的介绍:       1.Runtime Data Area              2.立体化的Runtime Data Area               3.JVM体系结构              结合着上述三幅图,开始JVM中Garbage Collection的学习。一

2017-10-10 18:00:12 175

转载 缓存中常见的4种问题分析以及解决方案

转自:http://blog.csdn.net/zzh920625/article/details/78173099?foxhandler=RssReadRenderProcessHandler总结一下,Redis当做缓存使用过程中的一些常见问题。一、前提      1.文中相关术语     (1)缓存命中:

2017-10-10 17:54:07 339

转载 JAVA字符串格式化-String.format()的使用

转载自:http://blog.csdn.net/lonely_fireworks/article/details/7962171/常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, O

2017-10-09 11:28:14 231

转载 原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式

2017-09-30 15:04:34 243

转载 Java中负数的二进制如何计算

计算机对有符号数(包括浮点数)的表示有三种方法:原码、反码和补码,补码=反码+1。在二进制里,是用0和1来表示正负的,最高位为符号位,最高位为1代表负数,最高位为0代表正数。以java中8位的byte为例,最大值为:0111 1111,最小值为1000 0001。        那么根据十进制的数字,我们如何转换为二进制呢?对于正数我们直接转换即可,对于负数则有一个过程。  

2017-09-30 14:47:15 3191 1

转载 Java中关于bit操作你必须要知道的事情

1. bit:位    一个二进制数据0或1,是1bit;2. byte:字节    存储空间的基本计量单位,如:MySQL中定义 VARCHAR(45)  即是指 45个字节;    1 byte = 8 bit3. 一个英文字符占一个字节;    1 字母 = 1 byte = 8 bit4. 一个汉字占2个字节;    1 汉字 = 2 byte = 16 b

2017-09-30 14:40:45 6732

原创 使用Jenkins+Github+Maven实现自动化构建

使用jenkins快速构建自动化部署项目,环境:git、maven、linux。新手入门版。

2016-11-28 17:50:20 565

空空如也

空空如也

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

TA关注的人

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