<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[stone的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44892091</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44892091]]></copyright><item><title><![CDATA[redis存储目录key目录乱码导致获取key的时候一直为null]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/124428871</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/124428871</guid><author>qq_44892091</author><pubDate>Tue, 26 Apr 2022 15:28:16 +0800</pubDate><description><![CDATA[通过redis连接工具连接redis，获取key值的时候一直拿不到，后来才发现我保存在redis的key是目录结构的，保存的时候目录乱码了导致get key的时候一直为null

添加如下配置即可
package com.zyjc.base.message.config;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.fasterxml.jacks]]></description><category></category></item><item><title><![CDATA[freemarker导出word如何换行]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/121574423</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/121574423</guid><author>qq_44892091</author><pubDate>Sat, 27 Nov 2021 11:34:56 +0800</pubDate><description><![CDATA[先说如何实现，粘贴下面代码段放到你需要换行的地方即可
&lt;w:p w:rsidR="00A82B52" w:rsidRPr="00CB725B" w:rsidRDefault="00CC1725" w:rsidP="00CB725B"&gt;&lt;w:pPr&gt;&lt;w:pStyle w:val="a5"/&gt;&lt;/w:pPr&gt;&lt;/w:p&gt;

下面是换行前后导出word后的效果图及如何使用。
没换行前代码

没换行前导出word的结果

添加换行代码   不建议直接粘贴]]></description><category></category></item><item><title><![CDATA[JSON解析错误:语法错误，expect {， actual [， pos 1，第1行，第2列[{“id”:“110805214923063296”，“casId”:“5515251865965035]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/109846652</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/109846652</guid><author>qq_44892091</author><pubDate>Fri, 20 Nov 2020 15:18:14 +0800</pubDate><description><![CDATA[今天在前后端联调的时候出现了这个问题 ，前端传递了一个JSON数组给我，我后端使用@RequestBody +map的方式和@RequestBody + object的方式都报错如下错误， 解决的部分后面使用@RequestBody + jsonarray去接收

应该还有一种办法，就是创建一个实体 ，实体字段存在需要得到的数据名称，在创建@RequestBody + List&lt;实体&gt; 这种方法应该可行 ，只不过我还没试

...]]></description><category></category></item><item><title><![CDATA[FileUtils中writeStringToFile和readFileToString的使用]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/109165385</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/109165385</guid><author>qq_44892091</author><pubDate>Mon, 19 Oct 2020 20:00:44 +0800</pubDate><description><![CDATA[使用FileUtils的前提必须先导入commons.io   jar包
maven 版本
&lt;!-- https://mvnrepository.com/artifact/commons-io/commons-io --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;commons-io&lt;/groupId&gt;
    &lt;artifactId&gt;commons-io&lt;/artifactId&gt;
    &lt;version&gt;2.]]></description><category></category></item><item><title><![CDATA[freemarker保留指定小数点位数]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/108978049</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/108978049</guid><author>qq_44892091</author><pubDate>Fri, 09 Oct 2020 14:42:36 +0800</pubDate><description><![CDATA[解决的办法 取值时在值后面添加；m2M2  格式： #{ 值 ；m2M2}    ；不可缺少，m2M2代表最少显示小数点后二位，最多显示小数点后四位
引发思考问题： 文件上传时，获取文件的大小显示在前段页面当中 ， 但在显示的时候出现了0m大小

之前以为是文件的大小为0字节，后面打开文件属性一下并不是
显示文件大小的代码

修改显示代码后面

显示结果


...]]></description><category></category></item><item><title><![CDATA[idea中.properties文件中文乱码问题]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/108823496</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/108823496</guid><author>qq_44892091</author><pubDate>Sun, 27 Sep 2020 10:56:51 +0800</pubDate><description><![CDATA[乱码

解决方法  File -&gt; Settings… -&gt; Editor -&gt; File Encodings     勾选Transparent native-to-ascii conversion 保存（Apply  -&gt;ok）即可

解决完成


]]></description><category></category></item><item><title><![CDATA[redis Error writing to socket fd （已解决）]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/108703502</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/108703502</guid><author>qq_44892091</author><pubDate>Mon, 21 Sep 2020 10:09:07 +0800</pubDate><description><![CDATA[我的redis配置了集群，今天在启动集群的单个redis服务的时候出现了 Error writing to socket fd，我在redis.windows.conf中配置了cluster-config-file nodes-7001.conf节点信息，在redis启动的时候会自动生成nodes-7001.conf  文件
解决办法就是把自动生成的文件删除掉在让他自动生成

生成的文件删除

在启动

...]]></description><category></category></item><item><title><![CDATA[关于eclipse中.properties文件乱码问题]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/105506205</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/105506205</guid><author>qq_44892091</author><pubDate>Tue, 14 Apr 2020 10:24:58 +0800</pubDate><description><![CDATA[原乱码文件

平常开发我们希望看到的是如下样子，很直观能明确配置的参数代表的信息：

在网上找到的解决办法是，设置.properties文件的编码格式，默认的编码方式是iso-8859-1，这里可以修改编码为UTF-8，方法是：

此种办法是修改后新增的参数显示中文是没问题的，但是之前的参数中文解释就有问题了。那么该如何解决呢？
可以安装Properties Editor插件，方法：
...]]></description><category></category></item><item><title><![CDATA[idea导入Eclipse的web项目并部署到tomcat]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/105499105</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/105499105</guid><author>qq_44892091</author><pubDate>Mon, 13 Apr 2020 22:14:07 +0800</pubDate><description><![CDATA[概述

主要分为项目配置和tomcat配置两大步骤。

&nbsp;

一、项目配置

　　打开idea，选择导入项

　　

&nbsp;

　　选择将要打开的项目路径后，继续选择项目的原本类型（后续引导设置会根据原本的项目类型更新成idea的项目），此例中选择Eclipse，然后一直next到底即可

　　　　

&nbsp;

　　File-&gt;Project Structure打开...]]></description><category></category></item><item><title><![CDATA[idea中使用svn]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/105493564</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/105493564</guid><author>qq_44892091</author><pubDate>Mon, 13 Apr 2020 17:38:58 +0800</pubDate><description><![CDATA[第一步:下载svn的客户端，通俗一点来说就是小乌龟啦！去电脑管理的软件管理里面可以直接下载，方便迅速 
 
下载之后直接安装就好了，但是要注意这里的这个文件也要安装上，默认是不安装的，如果不安装，svn中的bin目录下就会没有svn.exe，这个待会会用到，所以一点要注意哦。（都是坑啊） 
 
然后就下一步下一步就安装好了。
第二步：如果已经搭建好了svn服务的话，就要开始在i...]]></description><category></category></item><item><title><![CDATA[The absolute uri: http://shiro.apache.org/tags cannot be resolved in either web.xml or the jar files]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104807403</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104807403</guid><author>qq_44892091</author><pubDate>Wed, 11 Mar 2020 22:23:29 +0800</pubDate><description><![CDATA[今天在学习shiro使用shiro标签的时出现了该错误

解决方案
点击错误提示的网页地址 http://shiro.apache.org/tags 链接
点击链接进入到github上

在项目的WEB-INF中创建shiro.tld文件，然后在吧github中内容复制进去    如图


如果实在没看懂的话就可以去我的百度网盘上下载tld文件
链接: https://pan.baidu.com/...]]></description><category></category></item><item><title><![CDATA[IniSecurityManagerFactory过期]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104802398</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104802398</guid><author>qq_44892091</author><pubDate>Wed, 11 Mar 2020 18:17:01 +0800</pubDate><description><![CDATA[我使用的shiro版本是1.5.1 ，在获取shiro.ini文件时发现IniSecurityManagerFactory过期，证明在以后的jdk版本中IniSecurityManagerFactory可能会被删除。

解决办法DefaultSecurityManager
DefaultSecurityManager defaultSecurityManager=new DefaultSecuri...]]></description><category></category></item><item><title><![CDATA[One or more Filters failed to start. Full details will be found in the appropriate container log fil]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104797134</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104797134</guid><author>qq_44892091</author><pubDate>Wed, 11 Mar 2020 15:18:38 +0800</pubDate><description><![CDATA[今天在spring集成shiro安全框架的时候，在tomcat运行时没有报错，并且项目无法正常运行，仅出现One or more Filters failed to start. Full details will be found in the appropriate container log file严重提示。
并且在tomcat的错误日志文件夹中也并没有错误日志

解决方案
在项目的cla...]]></description><category></category></item><item><title><![CDATA[mybatis多参数类型解决方案]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104481701</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104481701</guid><author>qq_44892091</author><pubDate>Mon, 24 Feb 2020 18:11:26 +0800</pubDate><description><![CDATA[项目架构

案例代码
StudentDao
public interface StudentDao
{
 //  多条件查询学生
    Student  selectOne2( Integer id,  String name);
}

StudentDao.xml
&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;!DOCTYPE mapper...]]></description><category></category></item><item><title><![CDATA[mybatis中获取自增主键的值]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104480318</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104480318</guid><author>qq_44892091</author><pubDate>Mon, 24 Feb 2020 16:45:58 +0800</pubDate><description><![CDATA[在需要获取的sql代码中添加useGeneratedKeys="true" keyProperty="需要回显的值"
不添加运行结果
添加运行结果

测试代码
public class StudentTest
{

    StudentDao mapper = null;
    Reader reader = null;
    SqlSessionFactory sessionFactory...]]></description><category></category></item><item><title><![CDATA[mybatis mapper文件映射]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104416857</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104416857</guid><author>qq_44892091</author><pubDate>Thu, 20 Feb 2020 20:09:16 +0800</pubDate><description><![CDATA[整体项目架构


mapper标签 class属性，针对于sql注册文件在类中，并该注册文件名必须和接口名称同名

&lt;mappers&gt;
		&lt;mapper class="com.stone.mybatis.mapper.StudentDao"&gt;&lt;/mapper&gt;
&lt;/mappers&gt;


方法一如果是maven项目需要添加如下代码
 &lt;!-- ...]]></description><category></category></item><item><title><![CDATA[mybatis实体类名太长给实体起别名]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104414385</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104414385</guid><author>qq_44892091</author><pubDate>Thu, 20 Feb 2020 17:41:01 +0800</pubDate><description><![CDATA[方式一：mybatis全局配置文件中配置typeAlias
type指定需要配置的别名实体类的全类名，alias需要指定的别名（不区分大小写）
&lt;typeAliases&gt;
		&lt;typeAlias type="com.stone.mybatis.model.Student" alias="student"&gt;&lt;/typeAlias&gt;
&lt;/typeAliase...]]></description><category></category></item><item><title><![CDATA[mybatis]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104285977</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104285977</guid><author>qq_44892091</author><pubDate>Wed, 12 Feb 2020 21:16:31 +0800</pubDate><description><![CDATA[mybatis原为Apache下的ibatis，2010年被谷歌收取，重新命名为mybati，那年也是mybatis3.0版本的发布
mybatis能干嘛：mybatis能够于数据库进行操作，简化对jdbc的操作，实现数据库的持久化，是一款非常优秀的orm框架
mybatis官网：https://mybatis.org/mybatis-3/
mybatis进行增删改查操作
项目架构
导包

   ...]]></description><category></category></item><item><title><![CDATA[SpringMvc国际化]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104255930</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104255930</guid><author>qq_44892091</author><pubDate>Mon, 10 Feb 2020 22:33:24 +0800</pubDate><description><![CDATA[国际化资源命名规范 基名_语言_地区.properties
地区可省 基名_语言.properties
springmvc需要使用国际化需要导入二个jar包jstl 和standard
 &lt;!--    国际化需要的二个jar包    --&gt;

        &lt;dependency&gt;
            &lt;groupId&gt;jstl&lt;/groupId&...]]></description><category></category></item><item><title><![CDATA[SpringMvc异常信息处理]]></title><link>https://blog.youkuaiyun.com/qq_44892091/article/details/104249938</link><guid>https://blog.youkuaiyun.com/qq_44892091/article/details/104249938</guid><author>qq_44892091</author><pubDate>Mon, 10 Feb 2020 19:24:43 +0800</pubDate><description><![CDATA[@ExceptionHandler ： 该方法表示在方法上，表示该方法专门用来处理异常信息
@ResponseStatus：自定义异常，标识在方法上
SimpleMappingExceptionResolver 配置方式

@ExceptionHandler 案例
项目架构

MyController类
@Controller
public class MyController
{


    ...]]></description><category></category></item></channel></rss>