<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_24409613的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_24409613</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_24409613]]></copyright><item><title><![CDATA[IDEA maven]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/130358119</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/130358119</guid><author>qq_24409613</author><pubDate>Tue, 25 Apr 2023 10:07:17 +0800</pubDate><description><![CDATA[【代码】IDEA maven。]]></description><category></category></item><item><title><![CDATA[maven项目，main方法启动异常]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/117302630</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/117302630</guid><author>qq_24409613</author><pubDate>Wed, 26 May 2021 19:22:34 +0800</pubDate><description><![CDATA[异常信息


java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
	.]]></description><category></category></item><item><title><![CDATA[java.io.File.renameTo]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/108450969</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/108450969</guid><author>qq_24409613</author><pubDate>Mon, 07 Sep 2020 17:47:21 +0800</pubDate><description><![CDATA[问题背景：

1、解压zip文件获取子文件

2、用java.io.File.renameTo对子文件进行改名

3、目录下目标文件名已存在情况下，Windows改名失败，Linux改名成功并覆盖原文件

VER：Microsoft Windows [版本 10.0.18362.1016]

cat /proc/version：Linux version 4.4.184-1.el7.elrepo.x86_64

原因：java.io.File.renameTo最终调用了系统本地方法


private na]]></description><category></category></item><item><title><![CDATA[应用架构背景]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/108335844</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/108335844</guid><author>qq_24409613</author><pubDate>Wed, 02 Sep 2020 15:04:43 +0800</pubDate><description><![CDATA[应用架构背景：http://dubbo.apache.org/zh-cn/docs/user/preface/background.html



单一应用架构

当网站流量很小时，只需一个应用，将所有功能都部署在一起，以减少部署节点和成本。此时，用于简化增删改查工作量的数据访问框架(ORM)是关键。

垂直应用架构

当访问量逐渐增大，单一应用增加机器带来的加速度越来越小，提升效率的方法之一是将应用拆成互不相干的几个应用，以提升效率。此时，用于加速前端页面开发的Web框架(MVC)是关键。

分布式服务架]]></description><category></category></item><item><title><![CDATA[《重构.改善既有代码的设计》读书笔记]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/106932026</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/106932026</guid><author>qq_24409613</author><pubDate>Tue, 23 Jun 2020 21:36:42 +0800</pubDate><description><![CDATA[最近开始阅读技术书籍，不知道从什么书开始读，就从这本改善既有代码开始！

先记录，读完再整理一下。。。。]]></description><category></category></item><item><title><![CDATA[PageHelper坑]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/105791561</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/105791561</guid><author>qq_24409613</author><pubDate>Thu, 14 May 2020 10:05:14 +0800</pubDate><description><![CDATA[pagehelper.support-methods-arguments=false

默认false，若设置为true，当存在pageSize，pageNum同名参数时，pageHelper会自动进行分页


]]></description><category></category></item><item><title><![CDATA[Transactional-循环中事务单独回滚]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/103280982</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/103280982</guid><author>qq_24409613</author><pubDate>Wed, 27 Nov 2019 19:12:32 +0800</pubDate><description><![CDATA[场景：一组数据进行循环 update 操作，若某次 update 需要回滚，使得本次回滚操作不影响循环中其他 update 的正常提交

实现：methodA 中进行循环，循环中调用 methodB

关键点：

@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)

@Transacti...]]></description><category></category></item><item><title><![CDATA[IDEA 利用 Maven Helper 插件 解决依赖冲突]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/99714221</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/99714221</guid><author>qq_24409613</author><pubDate>Mon, 19 Aug 2019 10:19:31 +0800</pubDate><description><![CDATA[1、安装好 Maven Helper



2、打开 pom 文件，左下角会出现 Dependency Analyzer，点击进入



3、Refresh 刷新，搜索冲突 jar 包名称，右键 Jump To Source 或者 F12可以跳转至 pom 依赖引入位置

Conflicts：展示所有冲突。
	All Dependencies as List：以列表的方式展示所有依赖。
	Al...]]></description><category></category></item><item><title><![CDATA[Windows Mysql5.7 修改密码]]></title><link>https://blog.youkuaiyun.com/qq_24409613/article/details/91490972</link><guid>https://blog.youkuaiyun.com/qq_24409613/article/details/91490972</guid><author>qq_24409613</author><pubDate>Wed, 12 Jun 2019 10:30:39 +0800</pubDate><description><![CDATA[net stop mysql #停止mysql服务
	mysqld --console --skip-grant-tables --shared-memory #启动无需密码登录模式
	mysql -uroot -p #重起一个窗口，无密码登录直接回车
	update mysql.user set authentication_string=password('root') where us...]]></description><category></category></item></channel></rss>