摘要: git log 查看commit的历史 git show 查看某次commit的修改内容 git log -p 查看某个文件的修改历史 git log -p -2查看最近2次的更新内容 git log –name-status 每次修改的文件列表, 显示状态 git log –name-only 每 阅读全文
posted @ 2022-12-20 09:03 guoruiak 阅读(790) 评论(0) 推荐(0) 编辑
摘要: find . -name 'filename*' | xargs sed -i '$a springfox.documentation.enabled=false' 由於 $ 代表的是最后一行,而 a 的动作是新增,因此该文件最后新增 springfox.documentation.enabled= 阅读全文
posted @ 2022-12-07 10:29 guoruiak 阅读(34) 评论(0) 推荐(0) 编辑
摘要: #1.递归 理解起来比较困难,网上大部分是这种实现 参考: https://blog.csdn.net/weimingjue/article/details/101013282 #2.lambda表达式 简单,清晰 参考:https://www.91mszl.com/zhangwuji/articl 阅读全文
posted @ 2021-10-22 16:38 guoruiak 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 启动报错: 解决办法: 升级openssl yum install openssl 或者 yum update openssl 阅读全文
posted @ 2019-10-09 15:41 guoruiak 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 一个简单的方法: 在idea中设置启动方法: 打开设置: 点左上角“+”号,选择maven 设置命令行参数为: 阅读全文
posted @ 2019-08-14 16:00 guoruiak 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: https://www.geeksforgeeks.org/callback using interfaces java/ 阅读全文
posted @ 2019-04-19 08:21 guoruiak 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 官方解释 Set a system property value. If value is a string that contains spaces, you must enclose the string in double quotes: java Dfoo="some string" Som 阅读全文
posted @ 2019-03-01 16:19 guoruiak 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 问题: 生成的ws(webservice)客户端代码,wsdl的文件地址写死在文件中,无法从配置中心读取。 步骤: 查看地址写死位置 静态代码块中的变量注入 由于静态代码块会先于spring注入执行,故常规思路不可行。 创建配置文件schedule.properties,和配置类ScheduleHr 阅读全文
posted @ 2019-02-20 11:01 guoruiak 阅读(6557) 评论(4) 推荐(1) 编辑
摘要: 问题来由 一个老系统使用频率很低,但是一旦用,就是很多人一起用。每次这个时候,服务都会挂掉。 原因是使用mysql数据库做复杂计算。没有使用缓存。 着手解决 框架版本 struts 2.0 spring 3.2 集成redis 代码优化 添加缓存。 重新方法。减少不要的数据库查询。 异步入库。 并发 阅读全文
posted @ 2019-02-02 17:46 guoruiak 阅读(3522) 评论(0) 推荐(0) 编辑
摘要: 线程池的作用 限制系统中执行线程的数量 做法:使用线程池控制线程数量,其他线程排队等候。 为什么要使用线程池 减少线程的创建和销毁 可以根据系统承受能力调整线程数量,太多了系统扛不住 几个重要的类 ExecutorService:线程池接口 ScheduledExecutorService: 和Ti 阅读全文
posted @ 2019-01-30 20:51 guoruiak 阅读(488) 评论(0) 推荐(0) 编辑