- 博客(9)
- 收藏
- 关注
原创 maven项目,main方法启动异常
异常信息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) .
2021-05-26 19:22:34 490
原创 java.io.File.renameTo
问题背景: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
2020-09-07 17:47:21 207
转载 应用架构背景
应用架构背景:http://dubbo.apache.org/zh-cn/docs/user/preface/background.html单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,提升效率的方法之一是将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的Web框架(MVC)是关键。分布式服务架
2020-09-02 15:04:43 155
原创 PageHelper坑
pagehelper.support-methods-arguments=false默认false,若设置为true,当存在pageSize,pageNum同名参数时,pageHelper会自动进行分页
2020-05-14 10:05:14 191
原创 Transactional-循环中事务单独回滚
场景:一组数据进行循环 update 操作,若某次 update 需要回滚,使得本次回滚操作不影响循环中其他 update 的正常提交实现:methodA 中进行循环,循环中调用 methodB关键点:@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)@Transacti...
2019-11-27 19:12:32 3940 3
原创 IDEA 利用 Maven Helper 插件 解决依赖冲突
1、安装好 Maven Helper2、打开 pom 文件,左下角会出现 Dependency Analyzer,点击进入3、Refresh 刷新,搜索冲突 jar 包名称,右键 Jump To Source 或者 F12可以跳转至 pom 依赖引入位置Conflicts:展示所有冲突。 All Dependencies as List:以列表的方式展示所有依赖。 Al...
2019-08-19 10:19:31 1347
原创 Windows Mysql5.7 修改密码
net stop mysql #停止mysql服务 mysqld --console --skip-grant-tables --shared-memory #启动无需密码登录模式 mysql -uroot -p #重起一个窗口,无密码登录直接回车 update mysql.user set authentication_string=password('root') where us...
2019-06-12 10:30:39 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人