<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Fan_c_w的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Fan_c_w</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Fan_c_w]]></copyright><item><title><![CDATA[mvc加了responsebody 也配置了jackson相关的配置导致的返回的值的content-type是text/html的原因]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/129028998</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/129028998</guid><author>Fan_c_w</author><pubDate>Tue, 14 Feb 2023 16:21:47 +0800</pubDate><description><![CDATA[在AbstractMessageConverterMethodProcessor 会获取上图supportedMediaType 配置的content-type  ，图上配置了两个，代码会取第一个值，导致返回值为text/html。RequestResponseBodyMethodProcessor类是responsebody 的处理类。]]></description><category></category></item><item><title><![CDATA[spring 因为自动注入的类不是代理类导致的事务失效的场景]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/129028825</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/129028825</guid><author>Fan_c_w</author><pubDate>Tue, 14 Feb 2023 16:15:39 +0800</pubDate><description><![CDATA[spring 因为自动注入的类不是代理类导致的事务失效的场景]]></description><category></category></item><item><title><![CDATA[list对象传递用stream的注意点]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/122501003</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/122501003</guid><author>Fan_c_w</author><pubDate>Fri, 14 Jan 2022 19:42:49 +0800</pubDate><description><![CDATA[https://www.jb51.net/article/215812.htm
1: list 进行对象传递到方法中，用stream 进行处理，外部对象的list  的值没有改变的原因：
list.stream  是new 一个  arrayList  地址指向变了，没有操作到外面方法的list

]]></description><category></category></item><item><title><![CDATA[linux下 开放端口并 安装nginx]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/121787715</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/121787715</guid><author>Fan_c_w</author><pubDate>Wed, 08 Dec 2021 14:06:41 +0800</pubDate><description><![CDATA[开发linux  端口
查看对外开放的端口状态
查询已开放的端口 netstat  -ntulp | grep 端口号：可以具体查看某一个端口号
查询指定端口是否已开 firewall-cmd --query-port=666/tcp
提示 yes，表示开启；no表示未开启。
（2）查看防火墙状态
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld
关闭防火墙 systemctl stop firewalld
开启防火墙 se]]></description><category></category></item><item><title><![CDATA[SpringBoot+MyBatis+MySQL读写分离]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/121679256</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/121679256</guid><author>Fan_c_w</author><pubDate>Thu, 02 Dec 2021 15:53:37 +0800</pubDate><description><![CDATA[SpringBoot+MyBatis+MySQL读写分离
https://www.cnblogs.com/cjsblog/p/9712457.html

]]></description><category></category></item><item><title><![CDATA[升级到spring boot2.0后，继承WebMvcConfigurationSupport配置默认首页无效]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/104779335</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/104779335</guid><author>Fan_c_w</author><pubDate>Tue, 10 Mar 2020 17:46:19 +0800</pubDate><description><![CDATA[升级到spring boot2.0后，继承WebMvcConfigurationSupport配置默认首页无效
参考一下文章
https://www.jianshu.com/p/bf9be49eb79b
https://blog.youkuaiyun.com/innovationad/article/details/79959383
https://www.jianshu.com/p/c5c1503f5367...]]></description><category></category></item><item><title><![CDATA[sql 优化]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/100550918</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/100550918</guid><author>Fan_c_w</author><pubDate>Thu, 05 Sep 2019 08:56:17 +0800</pubDate><description><![CDATA[1：适当的创建索引，考虑在 where 及 order by 涉及的列上建立索引
2:尽量避免在 where 子句中对字段进行 null 值判断、使用!=或&lt;&gt;操作符、使用 or 来连接条件、对字段进行函数操作等
3:in 和 not in 也要慎用，否则会导致全表扫描
4:很多时候用 exists 代替 in 是一个好的选择
5:尽量使用数字型字段，若只含数值信息的字段尽量不要设计为...]]></description><category></category></item><item><title><![CDATA[项目]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/100155912</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/100155912</guid><author>Fan_c_w</author><pubDate>Fri, 30 Aug 2019 14:11:01 +0800</pubDate><description><![CDATA[控制并发登录人数
https://gitee.com/yintianwen7/taven-springboot-learning/tree/master/login-control

]]></description><category></category></item><item><title><![CDATA[锁释放和事务提交的顺序问题]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/100042385</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/100042385</guid><author>Fan_c_w</author><pubDate>Fri, 23 Aug 2019 17:01:31 +0800</pubDate><description><![CDATA[面对高并发是锁的实现要使用aop 实现，锁不能加在方法中，应为事务一般是方法结束后提交，而锁在finally 方法中提交，从而会出现锁已经解锁而事务还没来得及提交，下个锁获得到的数据就不对。

...]]></description><category></category></item><item><title><![CDATA[SpringBoot集成各种框架的例子]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/96355387</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/96355387</guid><author>Fan_c_w</author><pubDate>Wed, 17 Jul 2019 20:11:41 +0800</pubDate><description><![CDATA[SpringBoot集成各种框架的例子：
https://github.com/wu-boy/parker.git

]]></description><category></category></item><item><title><![CDATA[tbody 不能充满table的原因]]></title><link>https://blog.youkuaiyun.com/Fan_c_w/article/details/90764483</link><guid>https://blog.youkuaiyun.com/Fan_c_w/article/details/90764483</guid><author>Fan_c_w</author><pubDate>Tue, 04 Jun 2019 10:35:16 +0800</pubDate><description><![CDATA[tbody 不能充满table的原因
table设置了display :block 属性
改成 display：table 属性就可以了




值
描述




block
此元素将显示为块级元素，此元素前后会带有换行符。


table
此元素会作为块级表格来显示（类似 ），表格前后带有换行符。



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