自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 【第三章】SpringBoot2.x集成Redis之-缓存

前面讲了【第二章】SpringBoot2.x集成Redis , 以及SpringBoot中redis的基本使用.本篇主要讲Redis数据库作为SpringBoot中缓存(Cache)的基本使用.引入依赖<!-- redis starter --><dependency> <groupId>org.springframework.boot</gro...

2019-09-06 21:27:42 324

原创 【第二章】SpringBoot2.x集成Redis

上一篇 【第一章】Centos7.x安装Redis , 以及redis常用命令使用.Redis简介redis是一个高性能的键(Key)值(Value)数据库. 是当前最热门的的的NoSql数据库之一.Redis优势基于内存,速度快数据持久化的支持,可以将内存中的数据异步写入到硬盘中.数据结构丰富string<字符串>list<链表>set<...

2019-09-05 19:37:26 610

原创 【第一章】Centos7.x安装Redis

下载fedora的epel仓库yum install epel-release安装redis数据库yum install redis设置redis为开机自动启动chkconfig redis on启动redis服务# 启动redisservice redis start# 使用配置文件启动redis-server /etc/redis.conf &a...

2019-09-04 20:51:57 205

原创 java优雅处理自定义异常

自定义异常使用在java项目中, 一般使用自定义异常对程序做一些特殊处理。使用自定义异常的方式,能更清楚的表现出程序中的逻辑问题。 如何优雅的使用异常,就是一门学问了。本文采用枚举来处理自定义异常, 使用lombok生成get/set,以及构造方法新建异常枚举类import lombok.AllArgsConstructor;import lombok.Getter;/**...

2019-08-21 20:03:28 733

原创 模板(Template)模式

概念一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤使用场景当要完成一件事情,它有固定的程序流程,但某些步骤是自定义的,使用模板方法当需要创建框架时,在超类中提供一个基础的方法,达到代码的复用,并允许子类指定行为示例://抽象类public abstract class templateClass ...

2019-05-30 23:18:18 3429

原创 mysql锁机制

为什么要锁当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性(脏读,不可重复读,幻读等),可能产生死锁。为了解决这个问题,加锁是一个非常重要的技术,对实现数据库并发控制是一个好的方案。简单说,当一个执行sql语句的事务想要操作表记录之前,先向数据库发出请求,对你访问的记录集加锁,在这个事务释放这个...

2019-05-27 21:38:55 155

原创 springboot jar包启动方式

1. linux环境下启动jar包启动命令:nohup java -jar xxx.jar > xxx.txt &nohup: 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行java -jar xxx.jar : 启动jar包‘>xxx.tex’ jar包运行时控制台日志重定向到文件xxx.tex中‘&’ 代表后台运行停止命令:查看...

2019-05-24 22:06:51 7114

原创 springcloud服务网关-gateway

文档Spring Cloud Gateway官方文档地址特性Java 8Spring Framework 5Spring Boot 2动态路由内置到Spring Handler映射中的路由匹配基于HTTP请求的路由匹配 (Path, Method, Header, Host, etc…​)过滤器作用于匹配的路由支持Spring Cloud DiscoveryClient配置路...

2019-01-04 11:10:08 495

原创 springboot-admin对springboot项目监控

简介springboot-admin实在Spring Boot Actuator的基础上提供简洁的可视化WEB UI,是用来管理SpringBoot应用程序的一个简单的界面,功能如下:显示 name/id 和版本号显示在线状态Logging日志级别管理JMX beans管理Threads会话和线程管理Trace应用请求跟踪应用运行参数信息,如:Java 系统属性Java 环...

2018-12-29 17:11:11 683 1

原创 关于java匿名内部类初始化法

最近无意间发现一种对象的初始化方法:匿名内部类初始化法 List&lt;String&gt; list = new ArrayList&lt;String&gt;(){{ add("爱飘de小子"); add("flyingkid"); }}; Map&lt;String,Object&gt; m...

2018-12-02 13:55:26 2073

原创 java灵活传参之builder模式

问题引入例如Person类有以下属性:/** * @author 爱飘de小子 * @date 2018年11月24日 下午2:28:23 * @version 1.0 */@Datapublic class Person { //必要属性 private String id; private String name; //非必要属性 private String...

2018-11-24 15:57:51 897 1

原创 springboot+logback日志异步数据库

logback.xml配置文件:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;configuration debug="false"&gt; &lt;!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--&gt; &lt;springProperty scope="context&quo

2018-11-20 17:02:13 2096

原创 logback.xml获取spring上下文中的属性

springboot启动时,优先加载logback.xml,所以在application.yml中定义的配置,在logback.xml中获取不到 解决方案:  application.yml中加入如下配置;    #自定义日志配置文件路径logging: config: classpath:logback-custom.xml path: /home/Desktop/log...

2018-11-20 16:17:57 3112 3

原创 springcloud链路追踪zipkin服务端搭建

springcloud版本Finchley之后,关于zipkin服务端官方不推荐自行定制编译。官方jar包部署1.下载官方jar包链接:      1.1  手动jar包下载: zipkin-server-2.11.8-exec            https://search.maven.org/remote_content?g=io.zipkin.java&amp;a=zip...

2018-11-09 17:12:35 1443 1

原创 deepin/ubuntu桌面美化

废话不多说,先看效果                                              本文使用deepin系统,基于linux的国产操作系统,社区地址: https://www.deepin.org附带一张桌面效果图: 首先,在deepin应用商店下载  conky manager, 可以在桌面上显示以下信息。:CPU负载 内存使用情况 硬...

2018-11-01 23:04:09 20526 2

原创 springboot2.0集成webservice

1.什么是webservice简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Langua...

2018-10-26 10:45:54 11128 14

原创 快速创建一个springboot项目

  本文主要介绍使用spring官方网站快速生成springboot脚手架1.打开网站  https://start.spring.io2.填写项目信息以及maven依赖(添加web,devtools依赖即可)3.解压生成的zip文件,然后在idea或者eclipse中导入项目新建HelloController类,然后启动DemoApplication中的main方法,...

2018-10-25 16:06:56 1568 1

原创 springboot2.0 集成springDataJpa

1.pom.xml添加 spring-boot-starter-data-jpa 依赖 &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-data-jpa&...

2018-10-24 16:11:56 555

原创 spring-data-jpa Specification构建动态sql

1.持久层继承JpaSpecificationExecutor&lt;T&gt;@Repositorypublic interface DailyBillingRepository extends PagingAndSortingRepository&lt;DailyBilling, Long&gt;, JpaSpecificationExecutor&lt;DailyBilling&gt...

2018-10-23 17:09:02 877

原创 springboot jar包外置配置文件

           springboot项目打成jar包,默认读取的classpath路径下的配置文件,config.properties是自定义配置文件。                                                如果要把config.properties配置放在jar包外面,方便修改配置,         1.在启动类或者配置类上添加@Prop...

2018-10-22 16:31:25 4748

原创 springboot2.0集成rabbitmq

安装rabbitmq  简介: rabbitmq即一个消息队列,主要用来实现应用程序的异步和解耦,消息缓冲,消息分发的作用.由于rabbitmq依赖于erlang语言,所以先安装erlang:# 添加erlang solutions源$ wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch....

2018-08-27 22:21:25 2106

原创 springboot静态资源访问

springboot的项目中,默认的开启的静态资源目录有: classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/设置自定义的静态资源目录有如下两种方式:  1.基于javaconfig的注入    @Componentpublic class WebConfigurer ex...

2018-07-14 10:53:18 931

原创 springboot热部署

方式一: devtools  1. 引入依赖:&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-devtools&lt;/artifactId&gt; &lt;optional&gt;true&lt;/optional&gt;

2018-05-11 17:14:10 167

redis-desktop-manager-0.9.3.817

redis-desktop-manager-0.9.3.817-redis-desktop-manager-0.9.3.817

2018-05-17

git-2.15.zip

git客户端,最新版。。。。。。。。。。。。。。。。。

2018-05-17

HeidiSQL_10_Setup

heidisql...............................................................

2018-05-13

sqlyog绿色中文版

sqlyog绿色中文版

2017-12-08

SourceTreeSetup-2.3.5.0.zip

SourceTreeSetup-2.3.5.0最新中文版,。。。。。。。。。。。。。。。。

2017-12-08

空空如也

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

TA关注的人

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