<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大爱猫plus的博客]]></title><description><![CDATA[技术资料]]></description><link>https://blog.youkuaiyun.com/a774630093</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a774630093]]></copyright><item><title><![CDATA[SpringBoot整合Dubbo报错： java.lang.ClassCastException]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/105201157</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/105201157</guid><author>a774630093</author><pubDate>Mon, 30 Mar 2020 15:53:20 +0800</pubDate><description><![CDATA[使用dubbo调用远程服务时候，总是报java.lang.ClassCastException 看了下明明是同一个对象为毛会报转换异常呢？死活找不出问题。

想起最近添加了热部署依赖


&lt;dependency&gt;
   &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
   &lt;artifactId&gt;sp...]]></description><category></category></item><item><title><![CDATA[RedisTemplate使用SCAN命令扫描key替代KEYS避免redis服务器阻塞，无坑！完美解决方案]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/102606343</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/102606343</guid><author>a774630093</author><pubDate>Thu, 17 Oct 2019 14:40:16 +0800</pubDate><description><![CDATA[先来鄙视下博客上很多人不懂瞎几把乱说还有大量转载误导群众，本文原创亲自验证方案。

话不多说先上代码，拿走即用。


long start = System.currentTimeMillis();
        //需要匹配的key
        String patternKey = "pay:*";
        ScanOptions options = ScanOptions.sc...]]></description><category></category></item><item><title><![CDATA[关闭钉钉烦人的log打印]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/82743859</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/82743859</guid><author>a774630093</author><pubDate>Mon, 17 Sep 2018 15:48:28 +0800</pubDate><description><![CDATA[  最近在开发钉钉应用中，只要调用了钉钉SDK的东西就会1秒打印烦人的log如下图所示：

 严重影响开发体验，于是百度了一大圈没没有找到靠谱的解决方案，后面翻看钉钉开发文档才找到这句：



官方文档中示例是log4j的配置，但是本人用的是springboot+logback于是修改logback文件为：



完美解决问题，留给各位被钉钉SDK恶心的伙伴们参考。。。...]]></description><category></category></item><item><title><![CDATA[Springboot整合redis自定义RedisTemplate]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/80637419</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/80637419</guid><author>a774630093</author><pubDate>Sat, 09 Jun 2018 23:34:28 +0800</pubDate><description><![CDATA[前言：    由于使用springboot整合redis操作对象时，会导致对象乱码不可读。作为数据强迫症的我自然是受不了这样现象，虽然不影响数据安全但是还是开始了折腾。原因：    因为redis默认序列化时会使用jdk序列化器。解决方案：    配置自定义序列化器取代默认。    注意：处于性能考虑，使用的是fastJson来做对象序列化，所以需要添加fastJson依赖。我使用的是1.2.45...]]></description><category></category></item><item><title><![CDATA[CentOS7 64位安装Redis]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/80636564</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/80636564</guid><author>a774630093</author><pubDate>Sat, 09 Jun 2018 22:13:17 +0800</pubDate><description><![CDATA[redis介绍：     Redis是c语言开发的。    安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++环境说明：  CentOS7 64位1804下安装。步骤记录：    1.下载redis:进入redis官网点击下载Redis4.0.9。    2.使用xftp工具将redis源码包上传到Linux系统。    3.解压缩redis源码...]]></description><category></category></item><item><title><![CDATA[springboot2.0中添加自定义拦截器]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/80479880</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/80479880</guid><author>a774630093</author><pubDate>Mon, 28 May 2018 11:40:56 +0800</pubDate><description><![CDATA[业务场景：    由于需要使用拦截器做api的token验证，想着添加一个自定义的拦截器去做这个验证。解决思路：   百度了一堆添加拦截器的方法试了下结果都是无效或者是过期方法，于是参考springboot官方文档点击打开链接有关于这块的说明：    意思就是所需要定义一个配置类去实现WebMvcConfigurer类，重写addInterceptors()方法，添加自定义的拦截器即可。代码：  ...]]></description><category></category></item><item><title><![CDATA[CentOS7 64位安装mysql教程，亲测完美]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/79270080</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/79270080</guid><author>a774630093</author><pubDate>Tue, 06 Feb 2018 14:12:17 +0800</pubDate><description><![CDATA[从最新版本的linux系统开始，默认的是 Mariadb而不是mysql！这里依旧以mysql为例进行展示1、先检查系统是否装有mysqlrpm -qa | grep mysql1这里返回空值，说明没有安装这里执行安装命令是无效的，因为centos-7默认是Mariadb，所以执行以下命令只是更新Mariadb数据库yum install mysql1删除可用yum remove mysql12、下]]></description><category></category></item><item><title><![CDATA[JAVA程序运行的内存分析堆与栈]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/78921522</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/78921522</guid><author>a774630093</author><pubDate>Thu, 28 Dec 2017 14:17:23 +0800</pubDate><description><![CDATA[栈：
1.每个线程私有，不能实现线程间的共享！
2.局部变量放置于栈中。
3.栈是由系统自动分配，速度快！栈是一个连续的内存空间
堆：
1.放置new出来的对象
2.堆是一个不连续的内存空间，分配灵活，速度慢！
方法区（也是堆）：
1.被所有线程共享
2.用来存放程序中永远是不变或者唯一的内容。（类代码信息、静态变量、字符串常量）]]></description><category></category></item><item><title><![CDATA[jeesite用户、组与activiti用户、组                                                                        ]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/77160538</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/77160538</guid><author>a774630093</author><pubDate>Mon, 14 Aug 2017 13:25:18 +0800</pubDate><description><![CDATA[1.jeesite通过代码和配置文件接管了了Activiti的用户和组，开发中无需理会activiti的用户和组。使用系统的用户管理即可。 
 
2.jeesite是通过角色来对应Activiti的群组群组编码。 
 
流程图用户组编码： 
 
3.当流程执行到该节点时，该dept角色所有成员均可以签收，此时登录用户为dept角色成员。 
 
4.角色分配： 
在角色管理菜单中，点击分配按钮选择分]]></description><category></category></item><item><title><![CDATA[反射02:通过反射动态操作类]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/77116756</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/77116756</guid><author>a774630093</author><pubDate>Sat, 12 Aug 2017 14:53:21 +0800</pubDate><description><![CDATA[本Demo用到的类：User实体类、Demo02测试类
User.java
package reflect;
/**
 * 用户实体类
 * @author xhe
 *
 */
public class User {
	
	private String name;
	private int age;
	
	public User() {}
	public User(String name, ]]></description><category></category></item><item><title><![CDATA[反射01:通过反射获取类的信息]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/77116057</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/77116057</guid><author>a774630093</author><pubDate>Sat, 12 Aug 2017 14:24:34 +0800</pubDate><description><![CDATA[User实体类User.javapackage reflect;
/**
 * 用户实体类
 * @author xhe
 *
 */
public class User {
	
	private String name;
	private int age;
	
	public User() {}
	public User(String name, int age) {
		super();
		]]></description><category></category></item><item><title><![CDATA[博客搬家到优快云]]></title><link>https://blog.youkuaiyun.com/a774630093/article/details/77101312</link><guid>https://blog.youkuaiyun.com/a774630093/article/details/77101312</guid><author>a774630093</author><pubDate>Fri, 11 Aug 2017 17:32:05 +0800</pubDate><description><![CDATA[原oschina博客搬家到优快云啦。]]></description><category></category></item></channel></rss>