<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ipx_me的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ipx_me</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ipx_me]]></copyright><item><title><![CDATA[springboot中使用thymeleaf 返回路径：不返回页面只返回字符串问题]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/143372123</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/143372123</guid><author>ipx_me</author><pubDate>Wed, 30 Oct 2024 18:51:58 +0800</pubDate><description><![CDATA[编辑器中全局搜索thymeleaf，是不是同时配置了关于thymeleaf的模板解析器配置（代码配置）和springboot的文件配置有冲突。]]></description><category></category></item><item><title><![CDATA[mybatis缓存导致的返回结果差异问题]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/139918992</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/139918992</guid><author>ipx_me</author><pubDate>Mon, 24 Jun 2024 10:46:03 +0800</pubDate><description><![CDATA[因为object1和object2是同一个对象，修改了object1导致 object2也进行修改。或者对object1进行copy生成新的对象，不对object1进行更改。// 如果object1和object2是同一个对象，则表示使用了一级缓存。该方法内部重复调用同一个mybatis的方法，因为入参相同触发一级缓存。// 再次执行相同的查询，可能从缓存中获取结果。// 检查缓存中的对象是否与数据库中的对象相同。最近有一个方法返回的结果与预想的不一致。原因：mybatis的一级缓存导致的问题。]]></description><category></category></item><item><title><![CDATA[一次java OOM的排查-AbstractAutoProxyCreator的advisedBeans]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/139008607</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/139008607</guid><author>ipx_me</author><pubDate>Fri, 17 May 2024 17:15:20 +0800</pubDate><description><![CDATA[但是一旦返回的是动态html代码或者是动态的路径。会通过springmvc的AbstractAutoProxyCreator的advisedBeans方法把动态生成的内容添加到其内部的集合里面，久而久之，导致oom问题。通过明确返回数据的配置，不去调用此默认方法。猜测此方法的设计初衷应该是为了配和模板引擎使用。如果接口返回的是模板路径或者是相对固定的字符串不会出现问题。3.分析业务代码定位到 一个返给前端动态html的接口。业务接口需要返回html代码，所以如下改进。这个接口用的是@Controller。]]></description><category></category></item><item><title><![CDATA[java用某些邮箱平台的邮箱发送邮件报错：Could not connect to SMTP host: xxx, port: 465]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/133269915</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/133269915</guid><author>ipx_me</author><pubDate>Mon, 25 Sep 2023 11:31:54 +0800</pubDate><description><![CDATA[javax.mail 的版本太低了，我用1.4.7某些平台报错，升级版本1.6.2就好了。有些邮箱能发送出去，有些邮箱发送不出去。]]></description><category></category></item><item><title><![CDATA[springboot的@Valid或者@Validated不生效，自定义校验注解也无效]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/128974646</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/128974646</guid><author>ipx_me</author><pubDate>Fri, 10 Feb 2023 17:35:12 +0800</pubDate><description><![CDATA[springboot的@Valid或者@Validated不生效，自定义校验注解也无效]]></description><category></category></item><item><title><![CDATA[rvm install ruby时卡着不动或者报错]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/128937013</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/128937013</guid><author>ipx_me</author><pubDate>Wed, 08 Feb 2023 15:47:53 +0800</pubDate><description><![CDATA[ruby rvm]]></description><category></category></item><item><title><![CDATA[vue实现图片悬停切换]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/125990910</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/125990910</guid><author>ipx_me</author><pubDate>Tue, 26 Jul 2022 11:18:21 +0800</pubDate><description><![CDATA[vue实现图片悬停切换]]></description><category></category></item><item><title><![CDATA[MybatisPlus和pagehelper兼容性问题]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/124730532</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/124730532</guid><author>ipx_me</author><pubDate>Thu, 12 May 2022 14:31:17 +0800</pubDate><description><![CDATA[MybatisPlus运用插件 报错一般是因为系统中还用了pagehelper分页

双方jsqlparser这个包版本产生了冲突

解决方案：升级pagehelper的版本 从而 升级jsqlparser 去兼容MybatisPlus
]]></description><category></category></item><item><title><![CDATA[javamail引出的ssl问题Could not connect to SMTP host]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/121971519</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/121971519</guid><author>ipx_me</author><pubDate>Thu, 16 Dec 2021 11:58:06 +0800</pubDate><description><![CDATA[当你按照网上各种方法尝试修改不起作用，最后你可以注意一下jdk版本。

openjdk某些版本ssl和oracle jdk有所不同。

如果你本地服务器是oracle jdk可以发送邮件，检查一下云服务器，是否把jdk安装成了openjdk。
...]]></description><category></category></item><item><title><![CDATA[eclipse查看class文件（源码注释）中文乱码]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/82624508</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/82624508</guid><author>ipx_me</author><pubDate>Tue, 11 Sep 2018 13:44:49 +0800</pubDate><description><![CDATA[jar包的源码编码格式是UTF-8或者其他。

在eclipse菜单栏中，Window–&amp;gt;Preferences–&amp;gt;General–&amp;gt;Content types

将Java Class File 的Default encoding都设置为jar包的编码。

Window–&amp;gt;Preferences–&amp;gt;General–&amp;gt;Workspace，将Text file e...]]></description><category></category></item><item><title><![CDATA[eclipse导入项目pom文件报错，找不到指定的jar包]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/82423848</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/82423848</guid><author>ipx_me</author><pubDate>Wed, 05 Sep 2018 14:49:28 +0800</pubDate><description><![CDATA[ maven更新项目时选中force update  of snapshots/releases

 ]]></description><category></category></item><item><title><![CDATA[eclipse重新显示problem窗口]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79487412</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79487412</guid><author>ipx_me</author><pubDate>Thu, 08 Mar 2018 17:26:25 +0800</pubDate><description><![CDATA[【windows】 → 【Show View】 →【 Other】 → 搜索框输入Problems → 选中Problems视图 → 点击OK]]></description><category></category></item><item><title><![CDATA[eclipse导入web工程出现jsp或者项目名错误]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79487276</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79487276</guid><author>ipx_me</author><pubDate>Thu, 08 Mar 2018 17:24:25 +0800</pubDate><description><![CDATA[一般两个原因：jdk不同，服务器不同。右击build path，重新选定jdk，服务器。右键点击【工程名】 → 【Properties】→ 【Targeted Runtimes】→ tomcat7.0的去掉对勾，tomcat8.0的打对勾。→ 【Apply】→ 【OK】，因为我的机子上安装的是Tomcat8.0，所以要去掉上者，选中下者。...]]></description><category></category></item><item><title><![CDATA[eclipse配置文件出现莫名其妙错误]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79487229</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79487229</guid><author>ipx_me</author><pubDate>Thu, 08 Mar 2018 17:16:58 +0800</pubDate><description><![CDATA[在eclipse中点击一下菜单栏的project–&amp;gt;clean一下就好了。作用类似于重新编译。]]></description><category></category></item><item><title><![CDATA[eclipse中的maven install 打包时报错]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79342576</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79342576</guid><author>ipx_me</author><pubDate>Wed, 21 Feb 2018 13:00:45 +0800</pubDate><description><![CDATA[在pom中加入&amp;lt;plugin&amp;gt;          &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt;          &amp;lt;artifactId&amp;gt;maven-surefire-plugin&amp;lt;/artifactId&amp;gt;          &amp;lt;configuration&amp;gt;            &amp;lt...]]></description><category></category></item><item><title><![CDATA[tomcat发布solr服务出现404]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79340518</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79340518</guid><author>ipx_me</author><pubDate>Tue, 20 Feb 2018 18:39:59 +0800</pubDate><description><![CDATA[当你在网上已经尝试许多教程还没找到原因：可能你solr工程发布的时候带有版本号。而你访问的是/solr。]]></description><category></category></item><item><title><![CDATA[java.unknowhostException主机名主机名乱码或未知]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79336127</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79336127</guid><author>ipx_me</author><pubDate>Mon, 19 Feb 2018 00:11:28 +0800</pubDate><description><![CDATA[重新配置网络时就变了，之前没出现过此异常。原因是java找linux下的etc/hosts文件中的本地名，127.0.0.1却对应localhost，改之主机名，即可。]]></description><category></category></item><item><title><![CDATA[递归]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79330312</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79330312</guid><author>ipx_me</author><pubDate>Fri, 16 Feb 2018 15:48:25 +0800</pubDate><description><![CDATA[递归算法解题相对常用的算法如普通循环等，运行效率较低。因此，应该尽量避免使用递归，除非没有更好的算法或者某种特定情况，递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等。递归的实现就是函数调用自己，且有函数内部具有界限，否则栈溢出。...]]></description><category></category></item><item><title><![CDATA[使用pagehelper分页工具page警告问题]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79256108</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79256108</guid><author>ipx_me</author><pubDate>Mon, 05 Feb 2018 00:33:46 +0800</pubDate><description><![CDATA[最近使用pagehelper分页工具的时候遇到如下问题：




警告: Hessian/Burlap: 'com.github.pagehelper.Page' is an unknown class in WebappClassLoader

:

java.lang.ClassNotFoundException: com.github.pagehelper.Page

]]></description><category></category></item><item><title><![CDATA[为什么多线程、junit 中无法使用spring 依赖注入？]]></title><link>https://blog.youkuaiyun.com/ipx_me/article/details/79255653</link><guid>https://blog.youkuaiyun.com/ipx_me/article/details/79255653</guid><author>ipx_me</author><pubDate>Sun, 04 Feb 2018 22:48:30 +0800</pubDate><description><![CDATA[一、为什么多线程下spring的依赖注入失效了呢？

　　答：因为spring为了考虑安全性问题，在多线程情况下，不支持直接使用 @Resouce 注解方式进行直接的bean注入，那么也就是说，如果在多线程调用该注入实例化的变量时，将会报NullPointerException 。

　　解决办法： 多线程情况下，通过调用的service进行传入需要操作的bean变量，而多线程只是将前台工]]></description><category></category></item></channel></rss>