赖进杰的专栏

学而时习之,温故而知新。生命不息,学习不止!

生命不息,学习不止。

仅为个人日常工作笔记、积累分享,收藏阅读所用。学而时习之,温故而知新。遇到生活工作忙,就暂时没空更新记录啦……

2018-04-26 11:28:46

阅读数 268

评论数 1

《仙剑奇侠传》-酒剑仙

御剑乘风来,除魔天地间,有酒乐逍遥,无酒我亦癫。 一饮尽江河,再饮吞日月,千杯醉不倒,唯我酒剑仙。 ——酒剑仙《仙剑奇侠传》

2019-05-27 12:33:15

阅读数 35

评论数 0

spring 声明式事务例子

spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务管理建立在AOP...

2019-03-29 18:34:46

阅读数 45

评论数 0

spring整合redis使用RedisTemplate的坑Could not get a resource from the pool

一、背景   项目中使用spring框架整合redis,使用框架封装的RedisTemplate来实现数据的增删改查,项目上线后,我发现运行一段时间后,会出现异常Could not get a resource from the pool。起初我是觉得redis的最大连接数不够,所以一味地增大最...

2019-03-14 18:32:28

阅读数 649

评论数 0

阿里巴巴非常优秀的开源项目

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务...

2019-02-21 09:30:29

阅读数 199

评论数 0

Tomcat Connector三种运行模式(BIO, NIO, APR)的比较和优化

Tomcat Connector的三种不同的运行模式性能相差很大,有人测试过的结果如下: 这三种模式的不同之处如下: BIO: 一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。 Tomcat7或以下,在Linux系统中默认使用这种方式。 NIO: 利用Java的异步I...

2018-12-26 17:04:44

阅读数 153

评论数 0

Java线程池详解

作者:CarpenterLee 链接:http://www.cnblogs.com/CarpenterLee/p/9558026.html Java线程池详解 构造一个线程池为什么需要几个参数?如果避免线程池出现OOM?Runnable和Callable的区别是什么?本文将对这些问题一一解答...

2018-12-26 15:56:16

阅读数 79

评论数 0

spring boot 项目启动初始化资源或配置的方式

转载来自:https://rensanning.iteye.com/blog/2363313   启动成功后可以通过以下方法运行自己的初始代码:  @PostConstruct注解 ApplicationReadyEvent事件 CommandLineRunner/Application...

2018-12-20 16:25:54

阅读数 324

评论数 0

SpringBoot 常用注解大全

作者:tanwei81 , 链接:www.cnblogs.com/tanwei81 一、注解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration...

2018-12-11 09:57:45

阅读数 65

评论数 0

Eclipse转IDEA一定要改的8条配置

作者:孤独烟 来自:打杂的ZRJ 引言 坦白说,我很少写这种操作类型的文章。因为这种文章没啥新意,大家操作步骤肯定是一样的。然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDEA了,于是以示鼓励,写一篇给她! 那么是哪八条一定要改的配置呢!我没列快捷键,是因为I...

2018-11-28 18:43:41

阅读数 101

评论数 0

谈谈分布式锁的实现

作者:奎哥本文原创发布于微信公众号「 不止思考 」 大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。 当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只...

2018-08-29 10:04:44

阅读数 89

评论数 0

RabbitMQ Exchange Queue RoutingKey BindingKey解析

许多新手在刚接触RabbitMQ的时候,会被各种名词弄晕,包括ConnectionFactory 、Connection 、Channel、Exchange、Queue、RoutingKey、BindingKey等等,现在我言简意赅的描绘一下这些名词到底是啥概念首先我们肯定知道RabbitMQ就是...

2018-05-24 13:59:25

阅读数 1374

评论数 0

Java代码优化(长期更新)

Java代码优化(长期更新)前言2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的:就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义...

2018-05-03 11:48:59

阅读数 146

评论数 0

基于springmvc的easypoi简单使用

基于springmvc的easypoi简单使用最近要做一些excel导入导出的工作,就花时间研究了一下,官方文档实在是有点不足,在这里分享一下研究成果项目框架,SSM框架,基础框架是直接从mybatis-plus项目上 clone下来的 使用eclipse开发 官方资料http://git.osc...

2018-04-26 11:20:03

阅读数 394

评论数 0

@NotEmpty,@NotBlank,@NotNull的使用

判断业务增删改查的时候,我们一般需要判断一些字段是否为空,为null,长度是否为空。之前常用的做法是直接通过if else判断,这样显得代码层面比较冗余,刚好看到以下这些注解方便简洁多了,于是搜集了相关资料,直接使用。@NotEmpty 用在集合上面@NotBlank用在String上面@NotN...

2018-04-11 10:08:43

阅读数 1040

评论数 0

Java 程序员常用的开发工具

1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。...

2018-03-30 11:45:16

阅读数 43681

评论数 0

MySQL命令show full processlist

processlist命令的输出结果显示了有哪些线程在运行,可以检查当前数据库的运行状态,两种方式使用这个命令。1 进入MySQL/bin目录下输入mysqladmin processlist;2启动mysql,输入show processlist;如果有 SUPER 权限,则可以看到全部的线程,...

2018-03-27 10:46:56

阅读数 148

评论数 0

spring boot 直接通过url访问获取内部或者外部静态资源图片

第一种方式,在代码上配置@Configuration public class WebMvcConfiguration extends WebMvcConfigurerAdapter { @Override     public void addResourceHandlers(Resour...

2018-03-22 10:19:21

阅读数 26332

评论数 7

Lombok介绍及使用方法 lombok简介

Lombok介绍及使用方法 lombok简介摘要: 转载 http://www.cnblogs.com/holten/p/5729226.html Lombok介绍及使用方法 lombok简介 lombok是暑假来到公司实习的时候发现的一个非常好用的小工具,刚见到的时候就感觉非常惊艳,有一种相见恨...

2018-03-07 16:20:47

阅读数 176

评论数 0

Java将每半年发布一个版本

Oracle近日宣布,他们将Java的发布频率改为每六个月一次。JCP执行委员会在八月份的会议上提到了这一说法,随后,Oracle发言人Donald Smith在他的博客中确认了这一消息。该决定将在Java 9正式发布之后开始实行,也就是说,Java的下一个发布日期是2018年初。除了发布周期,O...

2018-03-07 15:45:16

阅读数 713

评论数 0

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