摘要: 前言 感谢CSDN这篇文章,原始代码基于这里。 正常对于“abc@google.com”这段文字,搜索'@'这个符号是搜不出来的。本文主要修改是扩展IK分词器,增加了对诸如"@ -"这种特殊文字的检索。 当然这个其实并没有多少实际意义,所以基本也是出于学习的目的。 正文 IK分词器分析 这里不深入原 阅读全文
posted @ 2024-06-11 15:27 mosakashaka 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 目的 配置spring java项目开机启动 服务运行日志能够重定向到自定义的文件 服务配置 systemd服务配置如下(参考了这个连接和这个连接): [Unit] Description=app main service After=network-online.target [Service] 阅读全文
posted @ 2023-10-11 12:16 mosakashaka 阅读(167) 评论(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:31 mosakashaka 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在看Istio的网络配置,对于里面的几个组件如ingress-gateway、Gateway、VirtualService、DestinationRule和k8s原生的Service间的关系不是很清楚,这里整理以下自己的理解 组件 这里可能陈述不完全正确,属于个人理解 ingress-ga 阅读全文
posted @ 2023-09-19 09:54 mosakashaka 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 背景 项目需要将PDF转为图片存储,在网上搜索,找到了三种方案(这里链接都是找的github上的地址): pdfbox,开源软件,apache社区在维护,还比较活跃 icepdf, 商业软件,但是github上有开源版本,最近一年还有提交 jpedal, 商业软件,但是有LGPL版本的,很不活跃,上 阅读全文
posted @ 2023-02-09 14:51 mosakashaka 阅读(5872) 评论(2) 推荐(1) 编辑
摘要: 问题1 启动java进程没有反应 描述 我是通过shell模块执行一个启动脚本,脚本中通过java命令启动spring boot的jar包,脚本的核心但是运行结束后没有反应。看起来进程并没有被执行。 脚本核心黑绒如下: #!/bin/bash nohup java jar xxxx.jar & 分析 阅读全文
posted @ 2022-11-02 14:50 mosakashaka 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 前言 这个问题来自开发一个系统测试提出的bug,某个字段限制只能传输50个字符,测试输入emoji表情,只输入了26个时保存就会报超长。 分析 Spring开发的程序,用@Length做的限制,总不会是框架的bug? 于是调试测试了一下,只传一个表情字符进来,代码接收到的字符串长度,竟然是2. 调试 阅读全文
posted @ 2022-05-10 08:32 mosakashaka 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 前言 element-ui中的懒加载文档解释的不算详细,实际处理时有的需求也是查了半天才实现的 先贴一下我的树的定义,主要,我这里绑定的ref是list,绑定的数据是roomList,当然lazy是true <el-table ref="list" :data="roomList" row-key= 阅读全文
posted @ 2022-03-26 16:03 mosakashaka 阅读(6973) 评论(0) 推荐(0) 编辑
摘要: 前言 密码复杂度校验是很常见的功能,一般用正则实现。 网上搜索到的内容,使用了正则的Lookaround表达式,之前没有用过,这里记录一下 Lookaround 主要的内容来自这里,讲的很通俗易懂。这里做一下简单的翻译 Lookaround包括Lookahead和Lookbehind两种匹配模式。 阅读全文
posted @ 2021-04-19 17:58 mosakashaka 阅读(409) 评论(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 阅读(2265) 评论(0) 推荐(0) 编辑