- 博客(69)
- 资源 (6)
- 收藏
- 关注
原创 Java项目编译不通过,IDEA无法运行或调试Unit test类
步骤1:IDEA 打开 File -> Setting ->Compiler ,找到“Automatically show first error in editor” 取消勾选。步骤2:打开 edit Configurations,选择Unit 类,找到“Before launch”新增一个“build,no error check”程序包xxx.xxx.xxx 不存在或找不到符号。删除默认“build”
2024-10-18 09:33:21 209 1
原创 docker easy-captcha 字体报错
原来的dockerfile写法,去掉字体包。解决方案1:使用带字体的镜像。解决方案2:下载字体到容器中。
2024-07-19 13:30:37 148 1
原创 JPA 批量保存超级慢如何解决
JPA在保存的时候并不知道当前对象是否是新增还是更新,所以需要先查询DB是否存在,当表的数据非常大的情况,每查询一次都要很长时间,如果是批量保存就要多次查询,所以需要在不查询的情况下就要知道当前对象是否为新数据,这样就可以避免查询带来损耗。自定义的 Entity class 实现 Persistable interface 的 isNew method,固定返回 true,则在 JPA save 时一定会执行 insert sql。
2023-12-31 13:14:15 805
原创 程序员给自家宝宝取名
https://github.com/watemei/GoodGoodNamehttps://juejin.cn/post/6868186071260856334
2023-12-18 17:58:38 399
原创 HMTL print 布局设置
参考:CSS Paged Media Module Level 3css设置打印样式@page_css @page_胡小逗儿的博客-CSDN博客html设置打印规则,css @page规则控制打印设置选项_Iva留学说的博客-CSDN博客Page features · danfickle/openhtmltopdf Wiki · GitHub
2023-08-17 15:34:40 81
原创 IDEA 使用正则表达式部分替换
说明:查找的表达式括号里面的值,表示保留不进行替换(占位字符串),$1 :替换后的占位字符串。需求字符串值改成数字的值:"orderNo": "4" => "orderNo": 4。
2023-03-16 16:14:30 629 1
原创 自定义公式
4)报表导出,数据来源使用存储过程,Word文档内设置算法。3)财务数据、统计数据之中的算法,(注:本项目使用。ToolGood.Algorithm支持。代码与算法分离,避免项目强制升级。2)项目维护时,经常改动的算法;1)项目初期,未确定的算法;
2022-12-21 16:33:26 424
原创 Linux 服务器上使用Docker部署ES
Linux 服务器上使用Docker部署ES,Sprint Boot 和Elasticsearch 对应版本:
2022-10-24 22:10:21 1522
原创 Linux 使用Crontab定时删除docker容器日志
或者到 crotab文件存放于/etc/下,用户的crontab位于/var/spool/cron下。然后编辑定时任务:crontab -e ,如果已经有其他定时任务,增加一行。退出当前编辑 按ESC后 按SHIFT+Z,或是直接ctrl+Z.创建一个clean_log.sh 文件。把sh文件放到/home/目录下。写入内容:Ctrl + O。保存并输出,保存完成。
2022-09-17 12:31:23 596
原创 spring boot JPA+Flyway执行顺序
项目中使用了JPA自动生成表结构,又使用了Flyway 数据库版本控制,spring boot项目启动时,表结构还未创建好,就先执行了Flyway更新或插入初始数据导致启动失败。所以要解决此问题,就要修改他们的启动顺序,让JPA初始DB结构后再去执行Flyway。解决方案:增加一个FlywayConfig.java。...
2022-08-17 12:09:08 1619
原创 SBT 运行出现 module java.base does not “opens java.lang“ to unnamed module错误
这两天拿到DXP项目,运行怎么也跑不起来,刚开始以为是SBT 版本的问题,把SBT各个版本都装了个遍,愣是没解决。修复之前本机环境:OpenJDK 18.0.1 , SBT 1.6.0 网上解决方案修改JDK启动参数,也不能解决卸载OpenJDK18,到Archive | Adoptium 下载OpenJDK 11,重新安装重启电脑后 问题解决。...
2022-07-05 22:11:09 2464
原创 Docker 设置日志文件限制最多3个,最大5M
Docker每个容器最多可以保留3个日志文件,每个文件限制为5M文件中的以下内容自动轮换日志:配置完后重启dockersystemctl reload docker
2022-06-14 13:21:46 1535
原创 Saas 多租户模式介绍
本项目可以通过配置,轻松切换项目的多租户实现方式。租户模式 描述 优点 缺点 NONE (非租户模式) 没有租户 简单、适合独立系统 缺少租户系统的优点 COLUMN (字段模式) 租户共用一个数据库,在业务表中增加字段来区分 简单、不复杂、开发无感知 数据隔离性差、安全性差、数据备份和恢复困难、 SCHEMA (独立数据库) 每个租户独立一个 数据库(schema),执行 sql 时,动态在表名前增加 schema 简单、.
2022-04-29 14:06:44 1562
原创 Nuget 相关命令 & 使用vscode安装nuget插件之后出现错误
Microsoft官方说明:dotnet nuget list source 命令 - .NET CLI | Microsoft Docs显示所有本地缓存目录的路径dotnet nuget locals all -l列出当前目录中的已配置源:dotnet nuget list source
2022-04-25 12:10:09 637
原创 VUE 实现内容搜索并高亮显示
先展示效果图:用到的相关正则:// 清除所有span标签var reg1 = new RegExp('</?span.*?>', 'gi') //g 全局搜索 i表示不区分大小写this.contextHtml = this.contextHtml.replace(reg1, '')//搜索关键词,并返回所在位置(索引)var rStr = new RegExp(value, 'gi') //i表示不区分大小写,g表示全局搜索 var arr...
2022-04-15 10:32:32 8526 1
原创 Chrome项目目录结构浏览插件(GitCodeTree)
https://chrome.google.com/webstore/detail/gitcodetree/inaaldjpdbkaodlmdcplgpoibohcmmlj?hl=zh-CN
2022-04-06 16:16:35 539
转载 elasticsearch通用工具类
这几天写了一个关于es的工具类,主要封装了业务中常用es的常用方法。 本文中使用到的elasticsearch版本6.7,但实际上也支持es7.x以上版本,因为主要是对springboot提供的:ElasticsearchRestTemplate 提供的API做的二次封装。目的是:让不懂es的开发人员新手也能轻松上手。一、概述整个工程分为es-api与es-server。es-api为对外公共jar,包含了es映射实体;es-server包含了具体的es工具类与Repository接口
2022-04-05 14:02:16 1587
原创 Linux 部署Net core Api项目
第一步安装:dockeryum install docker查看版本:docker versionsystemctl start docker # 启动docker服务systemctl stop docker # 停止docker服务systemctl restart docker # 重启docker服务验证: docker run hello-worlddocker自动启动设置:systemctl enable docker.service在运行...
2022-02-10 21:34:41 2170
原创 收盘涨幅大于1.5%小于5%的选股公式
选股公式:股价涨停后回调条件选股公式: 条件要求:1、必须是涨停后的股票;2、只选择涨停后12天以内的股票;3、20日均线向上的股票;4、股价回调到20日均线以上,不高于5日均线0.9%的股票5.流通市值大于30亿 并且小于500亿6.五日换手和大于15 并且小于657.阴线实体一天比一天小8.今日高开9.今日收盘涨幅大于1.5%小于5%的选股公式编写方法:...
2021-09-20 15:37:45 9263
原创 SQL查询所有外键子父表关系
Mysqlselect a.owner, --主键拥有者 a.table_name, --主键表 b.column_name, --主键列 c.OWNER, --外键拥有者 c.table_name, --外键表 d.column_name --外键列 from user_constraints a left join user_cons_columns b ..
2021-06-22 10:30:47 323
原创 Nuget配置修改
nuget默认下载地址为:C:\Users\username\.nuget\packages修改NuGet配置文件:打开C:\Users\userName\AppData\Roaming\NuGet\NuGet.Config<?xml version="1.0" encoding="utf-8"?><configuration> <packageSources> <add key="nuget.org" value="https://ap...
2021-04-28 16:43:12 883
原创 SQL 脚本检查本地服务器文件是否存在
declare @result intdeclare @path nvarchar(100)set @path='D:\ting_log3.txt'exec master.dbo.xp_fileexist @path,@result out -- 1表文件存在 0表文件不存select @result
2021-04-15 10:24:21 174
原创 System.Reflection.TargetInvocationException: ‘Exception has been thrown by the target of an invocati
启动SocketService报错:System.Reflection.TargetInvocationException: 'Exception has been thrown by the target of an invocation.'Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---...
2021-03-10 17:44:10 8287
2019全国省市区县街道.zip
2019-11-04
VisualSVN-6.2.2破解,永久破解,亲测
2018-12-09
Excel 帮助类(兼容Excel 2003、Excel 2007、Excel 2010 导入导出)、Excel 导入导出
2014-05-07
公共封装类大全(各种基类)
2014-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人