2022年4月7日

摘要: https://python3-cookbook.readthedocs.io/zh_CN/latest/ 阅读全文
posted @ 2022-04-07 14:11 宋梦强 阅读(8) 评论(0) 推荐(0) 编辑

2021年12月21日

摘要: 1.线程本地变量,使用方式 public class ThreadLocalDemo { public static class ThreadLocalWrapper { static ThreadLocal<Integer> count = new ThreadLocal<>(); } publi 阅读全文
posted @ 2021-12-21 17:37 宋梦强 阅读(34) 评论(0) 推荐(0) 编辑

2021年12月16日

摘要: 构建一些使用场景: 通过内存dump查询spring-boot 启动时使用的端口: SELECT toString(s.value) FROM java.util.Hashtable$Entry s WHERE (toString(s.key) = "server.port"); 查询上下文路径: 阅读全文
posted @ 2021-12-16 17:51 宋梦强 阅读(422) 评论(0) 推荐(0) 编辑

2021年10月11日

摘要: 装饰模式强调装饰者与被装饰者实现同一个接口,装饰者内部声明被装饰者对象,在调用装饰者方法时会先调用被装饰者方法,在原有基础上进行处理,最终得到一个基于被装饰者方法处理结果的新结果! 代理模式在远程代理对象与被代理对象不存在包含关系,两者是分开的。本地代理虽然存在包含关系,但是本地代理在调用方法时都会 阅读全文
posted @ 2021-10-11 22:09 宋梦强 阅读(260) 评论(0) 推荐(0) 编辑

2021年9月14日

摘要: 流水线: pipeline { agent any stages { ///* stage('拉取代码') { steps { echo 'get code' checkout([$class: 'SubversionSCM', additionalCredentials: [], excluded 阅读全文
posted @ 2021-09-14 16:44 宋梦强 阅读(46) 评论(0) 推荐(0) 编辑

2021年9月11日

摘要: public int search (int[] nums, int target) { int indexUp = nums.length-1; int indexLower = 0; while(indexLower<=indexUp){ int indexMiddle = (indexUp+i 阅读全文
posted @ 2021-09-11 22:00 宋梦强 阅读(6) 评论(0) 推荐(0) 编辑

2021年8月31日

摘要: 程序使用自定义脚本调用先后调用stop.sh,startup.sh以及tail -f 命令实现程序重新部署与日志监控。但是程序莫名其妙会访问不了。 使用 ps -ef|grep xxx 发现程序还在,但是过程中发现发布脚本jDeployPro.sh相关进程还在。后尝试将jDeployPro.sh相关 阅读全文
posted @ 2021-08-31 11:24 宋梦强 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1.本地开发环境会共用一套配置中心,做远程调用时会出现调到其他同事的dubbo服务的情况,可使用idea 启动配置覆盖配置中心的配置。实现修改dubbo服务分组的功能,进而实现只调用本地服务的功能 2.可实现如redis,调本地mysql等相关配置。并且不影响配置中心配置 3.eclipse相关覆盖 阅读全文
posted @ 2021-08-31 10:39 宋梦强 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 1.pom.xml中使用maven-assembly-plugin maven组件,标识使用assembly.xml方式打包 <build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.ap 阅读全文
posted @ 2021-08-31 10:33 宋梦强 阅读(350) 评论(0) 推荐(0) 编辑