- 博客(22)
- 收藏
- 关注
原创 Java调用OpenCv库处理图像
我们使用需要找到两个依赖文件 jar 和 dllbuild为构建后的文件包含了 java python这里要结合java使用,所以选择Java目录 找到所需的jarjava目录下 x64 和 x86 代表不同系统 这里选择x64 找到所需的dll。
2024-10-23 20:35:11 339 1
原创 Launch4j jar变exe 使用记录
用于创建轻量级Windows本机exe的跨平台Java可执行包装器。提供高级JRE搜索、应用程序启动配置和更好的用户体验。
2024-09-23 21:24:30 471
原创 Linux 常用命令总结
反之,若系统中并没有指定软件包的较旧版本,rpm 命令并不会安装此软件包。find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 '.txt' 结尾的文件到另一个目录。mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd 创建一个目录的iso镜像文件。
2024-08-13 19:10:35 727
原创 DDD思想 - Domain Driven Design
主要是围绕用户、角色和两者的关系,构建权限分配领域模型。采用 DDD 4 层架构,包括用户接口层、应用层、领域层和基础服务层。数据通过 VO、DTO、DO、PO 转换,进行分层隔离。采用 SpringBoot + MyBatis Plus 框架,存储用 MySQL。谈谈我对 DDD 的理解,我觉得 DDD 不像一门技术,我理解的技术比如高并发、缓存、消息队列等,DDD 更像是一项软技能,一种方法论,包含了很多设计理念。
2024-07-26 17:57:54 649
原创 强、软、弱、虚引用介绍
软引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象被垃圾回收器回收,Java虚拟机就会把这个软引用加入到与之关联的引用队列中。当垃圾回收器准备回收一个对象时,如果发现它还有虚引用,就会在回收对象的内存之前,把这个虚引用加入到与之关联的引用队列中。弱引用可以和一个引用队列(ReferenceQueue)联合使用,如果弱引用所引用的对象被垃圾回收,Java虚拟机就会把这个弱引用加入到与之关联的引用队列中。通过关键字new创建的对象所关联的引用就是强引用。
2024-07-26 17:43:05 349
原创 多租户实现 基于SpringBoot+MybtaisPlus ~ 表级别隔离实现
此处实现场景:请求中多租户Id 【tenant-id】值即为库名值,也为表中 tenant_id 多租户列值。
2023-07-17 11:34:44 405
原创 多租户实现 基于SpringBoot+MybtaisPlus ~ 行级别隔离实现
mybatisPlus多租户插件行级别数据隔离、封装独立stater方便使用
2023-07-13 18:16:23 1648
原创 Shell脚本恢复mysql 备份数据
如:dump-table_name-202305091804.sql --> table_name/bin/bash# 显示脚本开始执行的提示信息echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>开始执行restore_dumps.sh脚本..."# 定义变量user=root# 记录开始时间# 导入数据库之前,设置MySQL系统变量echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>正在设置MySQL系统变量 ..."dothen。
2023-07-07 17:39:41 279
原创 kafka探索
这里写自定义目录标题kafka消息的有序性kafka消息的有序性在一个partition内部kafka依靠内存维护的offset保证有序性;kafka消息乱序场景:1、一个topic有多个partition,producer生产者将一组有序的消息被分散发送到了不同的partition,造成consumer消费者消费信息产生乱序;原因分析:乱序点在于消息被分散发送到了不同的partition解决方式:1)、一个topic 让其只有一个partition (在一个partition 内部kafka
2021-03-28 21:56:38 93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人