自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 redistemplate 常用方法总结(持更)

StringsetIfAbsent对应的命令setnx只有当key不存在时才设置key的值,并返回true;当key存在时不修改key的值,并返回false。redisTemplate.opsForValue().setIfAbsent(key, value)...

2019-11-28 15:29:37 951 2

原创 redis 常用客户端命令总结

1.连接1.redis-cli -h host-p port-a pwd 建立连接--raw(避免中文乱码)2.auth pwd 输入密码3.quit 退出4.select database 选择数据库。eg:select 9。2.key相关命令1.exists key 是否存在key2.del key 删除一个key3.dump key序列化给定 key ...

2019-11-28 14:54:58 523

原创 WebSocket in Spring

一、什么是WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。二、WebSocket能解决什么问题?为什...

2019-11-27 13:51:21 101

原创 aspectjweaver AspectJ

基于aop的依赖jar包,可以实现切面过滤拦截。依赖包:<!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver --><dependency> <groupId>org.aspectj</groupId> <artifactId>asp...

2019-11-26 17:24:42 2222

原创 maven tomcat插件tomcat7-maven-plugin

为什么使用tomcat7-maven-plugintomcat7-maven-plugin是maven中集成tomcat容器的一个插件,使用这个插件启动项目有很多好处。1.相比于springboot自启动的tomcat容器,他可以排除每个项目都自带一套tomcat容器的尴尬,这样便于上线以后单容器启动多项目管理。2.相比于自己启动一个tomcat容器,他可以很方便的编译启动一个项目,省...

2019-11-26 15:56:27 1520

原创 idea 解决maven依赖冲突的插件Maven Helper

1.打开设置,选中Plugins,搜索maven help2.安装Maven Helper插件3.重启idea4.打开pom文件,选中Dependency Analyzer按钮5.选择Conflicts,选中冲突jar包,在选则需要排除的版本,右键,Exclude6.排除完成,可以返回Text查看一下结果...

2019-11-26 15:33:41 6817

原创 程序包com.sun.image.codec.jpeg不存在

问题:编译项目时报:程序包com.sun.image.codec.jpeg不存在原因:由于编译的依赖JDK版本过高引起的。从JDK1.7开始,com.sun.image.codec.jpeg这个类被删除,所以编译总是报错。解决方法:1.采用jdk1.6编译2.加包:将JAVA_HOME/jre/lib下的rt.jar和jce.jar放到JAVA_HOME/lib下...

2019-11-26 14:56:02 836

原创 StopWatch 时间记录器

StopWatch是springframework框架提供的时间记录器。通常,如果我们想要记录一段程序的时间是这样的: long time1 = System.currentTimeMillis(); Thread.sleep(200L); long time2 = System.currentTimeMillis(); Sy...

2019-11-25 18:12:13 341 2

原创 JAVA主流集合框架

一、IterableJava集合的顶级接口之一,内部定义了三个方法。1.获取集合的迭代器Iterator<T> iterator();2.遍历集合,并指定消费方法(default方法)。forEach(Consumer<? super T> action);3.获取分割器(default方法)。default Spliterator<T>...

2019-11-25 14:35:17 153

空空如也

空空如也

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

TA关注的人

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