摘要: 目的 配置spring java项目开机启动 服务运行日志能够重定向到自定义的文件 服务配置 systemd服务配置如下(参考了这个连接和这个连接): [Unit] Description=app main service After=network-online.target [Service] 阅读全文
posted @ 2023-10-11 12:16 mosakashaka 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 问题描述 启动命令 /usr/local/java/jdk1.8.0_281/bin/java -jar -javaagent:/pinpoint/pinpoint-agent-2.2.1/pinpoint-bootstrap-2.2.1.jar -Dpinpoint.agentId=153.18- 阅读全文
posted @ 2023-10-11 11:32 mosakashaka 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在看Istio的网络配置,对于里面的几个组件如ingress-gateway、Gateway、VirtualService、DestinationRule和k8s原生的Service间的关系不是很清楚,这里整理以下自己的理解 组件 这里可能陈述不完全正确,属于个人理解 ingress-ga 阅读全文
posted @ 2023-09-19 09:54 mosakashaka 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 背景 项目需要将PDF转为图片存储,在网上搜索,找到了三种方案(这里链接都是找的github上的地址): pdfbox,开源软件,apache社区在维护,还比较活跃 icepdf, 商业软件,但是github上有开源版本,最近一年还有提交 jpedal, 商业软件,但是有LGPL版本的,很不活跃,上 阅读全文
posted @ 2023-02-09 14:51 mosakashaka 阅读(4391) 评论(1) 推荐(1) 编辑
摘要: 问题1 启动java进程没有反应 描述 我是通过shell模块执行一个启动脚本,脚本中通过java命令启动spring boot的jar包,脚本的核心但是运行结束后没有反应。看起来进程并没有被执行。 脚本核心黑绒如下: #!/bin/bash nohup java jar xxxx.jar & 分析 阅读全文
posted @ 2022-11-02 14:50 mosakashaka 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 前言 这个问题来自开发一个系统测试提出的bug,某个字段限制只能传输50个字符,测试输入emoji表情,只输入了26个时保存就会报超长。 分析 Spring开发的程序,用@Length做的限制,总不会是框架的bug? 于是调试测试了一下,只传一个表情字符进来,代码接收到的字符串长度,竟然是2. 调试 阅读全文
posted @ 2022-05-10 08:32 mosakashaka 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 前言 element-ui中的懒加载文档解释的不算详细,实际处理时有的需求也是查了半天才实现的 先贴一下我的树的定义,主要,我这里绑定的ref是list,绑定的数据是roomList,当然lazy是true <el-table ref="list" :data="roomList" row-key= 阅读全文
posted @ 2022-03-26 16:03 mosakashaka 阅读(6037) 评论(0) 推荐(0) 编辑
摘要: 前言 密码复杂度校验是很常见的功能,一般用正则实现。 网上搜索到的内容,使用了正则的Lookaround表达式,之前没有用过,这里记录一下 Lookaround 主要的内容来自这里,讲的很通俗易懂。这里做一下简单的翻译 Lookaround包括Lookahead和Lookbehind两种匹配模式。 阅读全文
posted @ 2021-04-19 17:58 mosakashaka 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 在MYSQL的information_schema.COLUMNS表中,有NUMERIC_PRECISION和COLUMN_TYPE两列 对于int类型的列,NUMERIC_PRECISION显示的始终是10,而COLUMN_TYPE列中int(xxx)内的长度缺不一定。 两者有什么区别呢?在网上找 阅读全文
posted @ 2021-03-08 16:30 mosakashaka 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: 目的 练一下排序算法,同时通过图形界面直观的展示排序过程,包含十种排序算法。 记得原来网上也有过类似的作品。自己这里重新实现一遍,用的c++和SDL做图形展示。 最终效果: SDL配置 通过visual studio编译SDL工程有不少教程,不过使用vscode我还是花了不少时间才配成功。 这里我用 阅读全文
posted @ 2021-01-08 15:36 mosakashaka 阅读(1624) 评论(0) 推荐(0) 编辑