会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
隔壁w王叔叔
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2018年12月4日
对象反序列化出现类型不匹配的情况(spring-boot-devtools)
摘要: 目前在做springboot项目的shiro session redis共享功能。但是有一个对象我把它放到redis中之后再取出来就会出现类型不匹配的异常 异常信息: 通过debug看到他们的类信息是一样的 难道只是看起来一样么?我来判断一下 结果是false , 那么我们知道JVM判断两个类对象是
阅读全文
posted @ 2018-12-04 11:37 隔壁w王叔叔
阅读(1215)
评论(0)
推荐(0)
2018年11月27日
修改记录-优化后(springboot+shiro+session+redis+ngnix共享)
摘要: 1.普通用户实现redis共享session 1.配置 2.开启缓存 3.编写RedisConfig.java配置类,主要作用是对象序列化 4.RedisSessionDao的自定义实现(session的缓存处理)注意修改redis缓存的项目名 5.上面用到了一个工具类加载配置文件 7..Redis
阅读全文
posted @ 2018-11-27 19:16 隔壁w王叔叔
阅读(1694)
评论(0)
推荐(0)
springboot之启动方式
摘要: 我们在ideal中启动springboot项目时时不需要加载Tomcat容器的,直接在启动类启动就行了,原因是springboot项目中默认包含了内置Tomcat 我们可以点进去看一下spring-boot-starter-web中都有什么 可以看到我们在spring-boot-starter-we
阅读全文
posted @ 2018-11-27 10:56 隔壁w王叔叔
阅读(422)
评论(0)
推荐(0)
2018年11月26日
lambda表达式底层处理机制
摘要: 为了支持函数式编程,Java 8引入了Lambda表达式,那么在Java 8中到底是如何实现Lambda表达式的呢? Lambda表达式经过编译之后,到底会生成什么东西呢? 在没有深入分析前,让我们先想一想,Java 8中每一个Lambda表达式必须有一个函数式接口与之对应,函数式接口与普通接口的区
阅读全文
posted @ 2018-11-26 15:34 隔壁w王叔叔
阅读(1819)
评论(0)
推荐(1)
2018年11月21日
Tomcat部署项目定时任务跑了两次
摘要: 在server.xml下面找到Host这行代码 这几行代码问题是什么?是appBase="webapps"和docBase="/usr/local/apache-tomcat-6.0.29/webapps/evaluation",原因是tomcat加载完appBase="webapps"之后又去加载
阅读全文
posted @ 2018-11-21 15:35 隔壁w王叔叔
阅读(1296)
评论(0)
推荐(0)
2018年11月20日
定时任务redis锁+自定义lambda优化提取冗余代码
摘要: 功能介绍: 我系统中需要跑三个定时任务,由于是多节点部署,为了防止多个节点的定时任务重复执行。所以在定时任务执行时加个锁,抢到锁的节点才能执行定时任务,没有抢到锁的节点就不执行。从而避免了定时任务重复执行的情况 没有使用lambda表达式时的代码是这样的: 灰色部分就是对定时任务加的redis锁,可
阅读全文
posted @ 2018-11-20 09:37 隔壁w王叔叔
阅读(817)
评论(0)
推荐(0)
2018年11月16日
java操作vaftpd实现上传、下载
摘要: 1.配置文件conf/vsftpd.properties (我是单独写了一个配置文件,你可以直接写在application中) 2.操作类FtpUtil.java 3.测试 附gitHub源码:https://github.com/UncleWW/Shop
阅读全文
posted @ 2018-11-16 13:24 隔壁w王叔叔
阅读(731)
评论(0)
推荐(0)
2018年11月15日
springBoot集成Redis遇到的坑(择库)源码分析为什么择库失败
摘要: 提示: springboot提供了一套链接redis的api,也就是个jar包,用到的连接类叫做LettuceConnectionConfiguration,所以我们引入pom时是这样的 如果你想使用其他链接redis的api,最常用的基本上就是Jedis的JedisConnectionFactor
阅读全文
posted @ 2018-11-15 17:15 隔壁w王叔叔
阅读(5894)
评论(0)
推荐(2)
2018年11月12日
ftp服务器搭建(离线安装vsftpd),配置
摘要: 1.下载vsftp:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) 2.检查是否已经安装了vsftp 3.安装vsftpd-3.0.2-22.el7.x86_64.rpm [root@yjy-pt01 vsftpd]
阅读全文
posted @ 2018-11-12 18:15 隔壁w王叔叔
阅读(17581)
评论(2)
推荐(0)
2018年11月1日
linux常用命令
摘要: 1.上传本地文件到linux远程服务器 如果不识别则安装一下 2.文件夹授权 3.查看端口号状态 4.查看防火墙状态 5.查看3306端口是否开放 6.开放3306端口 方法二: 1、修改/etc/sysconfig/iptables文件,增加如下一行: -A RH-Firewall-1-INPUT
阅读全文
posted @ 2018-11-01 16:18 隔壁w王叔叔
阅读(243)
评论(0)
推荐(0)
修改记录
摘要: 一:实现普通用户的session共享 二.超管redis共享tocken 1.在第一步的RedisCacheManager类中多放入一个cache,取个别名就行,不用重新创建 2.直接替换SuperAdminTicketUtils类就可以,下面详情可忽略 【序列化、修改引用、不可忽略】 2.把Sup
阅读全文
posted @ 2018-11-01 11:35 隔壁w王叔叔
阅读(191)
评论(0)
推荐(0)
2018年10月29日
一般性接口开发规范
摘要: 平时呢我是很少有写接口的事情的,最近刚接到一个接口的需求,也是一脸懵逼,不知道咋个写,这里记录一下一般性的皆苦规范 一:提供方 1.接口类型REST接口,返回JSON类型数据,请求方式POST [@RestController] 2.用户名密码放在header中 3.定义Bean接收参数 二:调用方
阅读全文
posted @ 2018-10-29 17:38 隔壁w王叔叔
阅读(1284)
评论(0)
推荐(0)
2018年10月25日
使用@JsonFormat引起的时间比正常时间慢8小时解决方法
摘要: @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
阅读全文
posted @ 2018-10-25 10:08 隔壁w王叔叔
阅读(915)
评论(0)
推荐(0)
2018年10月24日
lambda表达式与方法重载问题
摘要: 笔者之前在学习Java8新特性的时候,最吸引我的就是lambda表达式,它无疑为Java函数编程提供了强有力的支持。lambda表达式的使用方法很简单,下面给出最简单的用法。 lambda表达式的相关知识不再赘述,函数式接口在使用的时候无需指定参数类型,后面直接跟->和Java代码即可。因为编译器会
阅读全文
posted @ 2018-10-24 15:28 隔壁w王叔叔
阅读(591)
评论(0)
推荐(0)
Java Lambda表达式初探
摘要: 前言 本文受启发于Trisha Gee在JavaOne 2016的主题演讲Refactoring to Java 8。 Java 8已经发行两年多,但很多人仍然在使用JDK7。对企业来说,技术上谨慎未必是坏事,但对个人学习而言,不去学习新技术就很可能被技术抛弃。Java 8一个重要的变更是引入Lam
阅读全文
posted @ 2018-10-24 15:04 隔壁w王叔叔
阅读(211)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告