- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot整合Quartz动态定时任务实战:零停机实现灵活调度
技术的进阶往往始于对工具边界的探索。在初识SpringBoot定时任务时,我们习惯于用`@Scheduled`快速实现基础调度,但当面对**动态规则变更**、**多任务协同**、**故障恢复**等真实场景时,这种简单方案却显得捉襟见肘。
2025-03-04 16:24:52
777
原创 KVM虚拟机磁盘扩容(kylin v10)
在该页面找到cloud-utils-growpart-0.31-1.ky10.x86_64.rpm,下载该rpm包。若出现如下情况,vdb的磁盘容量显示的是40G,但是vdb1的容量还是20G,则说明分区没有扩容。此处使用的的ext4格式的文件系统,所以对文件系统扩容需要执行resize2fs命令。分区空间显示的是500G,但是文件系统还是200G。如果执行出如下内容,则说明该组件已安装。若出现如下情况,则说明分区扩容成功。若出现如下情况则说明没有扩容成功。此处以Kylin v10为例。
2025-02-26 09:39:43
429
原创 还在自己辛苦编写分布式 ID 生成工具?这款神器让你瞬间 “真香”
在日常开发中,我们通常需要自行实现分布式ID生成,但这种方式往往伴随着诸多问题,如性能瓶颈、重复ID风险等。为了解决这些问题,我们可以引入` Hazelcast`,它提供了高效、可靠的分布式ID生成机制,帮助我们避免常见的陷阱,简化开发流程,提升系统稳定性。
2025-02-23 09:54:15
746
原创 Ollama:零代码部署大模型,轻松玩转AI
同局域网访问,检验是否可以,在另一台电脑浏览器中访问http://192.168.1.72:11434/,地址根据自己服务器地址更换。也可以在浏览器中输入如下地址http://127.0.0.1:11434/访问,出现如下内容说明安装成功。在[Service]标记下,添加如下内容,如下图所示(如果实在不理解什么涵义,直接添加下面内容就可以)重启ollama工具,在任务中找到ollama图标,然后右击鼠标右键,点击Quit Ollama。如果需要每次系统重启,ollama随机启动运行,在执行如下命令。
2025-02-22 17:55:37
3176
原创 LM Studio模型本地化部署:快速入门指南!
说明:此处我们需要修改两个文件,首先进入LM Studio的安装目录,此处以作者的为例,我的安装目录在D:\Develop\tools\LM Studio。最后将下载好的模型放在H:\models\lmstudio-community\DeepSeek-R1-Distill-Qwen-7B-GGUF。1.第一个文件,D:\Develop\tools\LM Studio\resources\app.webpack\main\index.js。选择Files and versions,下载对应的模型文件即可。
2025-02-18 08:00:00
1487
原创 Linux通过MinIO二进制包部署
下载MinIO二进制文件其他(ppc64le、s390x)此处以AMD64二进制文件为例```bash。
2024-10-25 16:23:08
638
1
原创 Inherited和Repeatable元注解组合使用
在使用Repeatable元注解后,我们会发现父类上使用Value注解标记同样也是不能获取到注解属性值,那么我们此时会有一个疑问,如何在父类上使用注解同样能在子类中获取注解属性内容呢?我们可以从这些执行结果中看出,Value添加@Inherited注解,Values容器注解不添加@Inherited注解,容器注解会受到影响,编译不通过,反之则正常,但是单次标记不会继承父类的注解信息内容。我们会发现,子类并没有办法获取到父类的注解属性内容,也就说容器注解的继承并不会影响到容器注解关联的注解。
2024-08-17 17:44:17
1052
原创 Repeatable元注解的使用
那么在这时我想大家也会有个疑问,在使用了Repeatable注解以及容器注解后是这样子,那么如果我只是单次标记,是否会使用容器注解呢?在使用Mapstruct 实体类映射工具时,其中有Mapping注解可以在同一个方法上可以多次标记,那么这个操作是怎么实现的呢?我们会发现,这里在多次标记的情况下,会使用Values容器注解,会将多次标记的注解内容放到Values容器注解的数组中。从结果上我们可以很明显的看出,如果使用单次标记就不会使用到容器注解,只有在多次标记的情况下才会使用到容器注解。
2024-08-17 10:11:12
692
原创 Docker Desktop(WSL2)修改镜像存储位置
Docker Desktop(WSL2)修改镜像存储位置此处我使用的是WSL2的版本,因此docker desktop在安装的时候创建两个wsl子系统,分别为docker-desktop和docker-desktop-data# 查看已创建子系统C:\Users\xxxxx>wsl -l -v --all NAME STATE VERSION* docker-desktop Running 2 do
2022-01-27 19:37:35
2591
原创 maven阿里开源资源库地址设置
首先下载好maven的安装包然后解压到maven的conf文件加下打开setting.xml文件在mirrors标签中添加如下: nexus-aliyun * Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public
2017-01-03 20:59:10
4072
原创 mysql免安装版配置与安装
1.解压压缩包,并新建my.ini文件以代替my-default.ini文件:2.my.ini文件内容如下:[mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306#设置mysql的安装目录basedir=D:\\Program Files\\Mysql#设置mysql...
2016-07-20 23:42:03
282
SpringBoot整合Quartz实现动态定时任务与灵活调度方案
2025-03-05
超市管理系统
2012-06-11
elasticsearch千亿数据查询速度非常慢
2022-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人