- 博客(117)
- 收藏
- 关注
原创 解决 linux 服务器 java 命令不生效问题
在Linux系统中,当你安装Java并设置了JAVA_HOME环境变量后,你可能需要使用source /etc/profile命令来使Java命令生效。这是因为/etc/profile是一个系统级的配置文件,它包含了系统的全局环境变量设置。但是需要注意的是,source /etc/profile命令只会在当前终端会话中生效。新登录的shell窗口,java命令,jps命令无效如下:解决办法1 cd ~2 vi .bashrc3 将source /etc/profile命令添加到你的.bash
2024-03-29 17:33:04
1462
1
原创 caffeine 一级缓存
Redis 这种 NoSql 作为缓存组件,它能够很好的作为分布式缓存组件提供多个服务间的缓存,但是 Redis 这种还是需要网络开销,增加时耗。本地缓存是直接从本地内存中读取,没有网络开销,例如秒杀系统或者数据量小的缓存等,比远程缓存更合适.Caffeine 是基于 JAVA 8 的高性能缓存库。并且在 spring5 (springboot 2.x) 后,spring 官方放弃了 Guava,而使用了性能更优秀的 Caffeine 作为默认缓存组件。
2024-01-10 15:39:20
536
原创 minio 分布式对象存储
Minlo 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb到最大5T不等。MinIo是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。官网: https://min.io/ http://www.minio.org.cn/
2023-12-22 15:00:55
2563
原创 mysql 查出 字符串 在 另一个字符串中是否包含
我要找出来 数据库中 name 字段 包含 list中任意 字符串 a 或 b 或 c 的。例 List fruits = Arrays.asList(“a”, “b”, “c”);需求: list 中包含 3个字符串,数据库存的格式为一个字段, 逗号分隔。
2023-07-21 15:28:23
493
原创 excel导入,错误数据excel导出
要实现功能,非空校验,如果为空 则下载错误excel,说明错误原因</</</</</</</</</</</</</</</</</</</</</</</
2023-07-20 18:36:18
644
原创 freemarker 使用word模板赋值
1. 引包 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.28</version> </dependency>word文档工具类import freemark
2023-06-27 13:35:29
1413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人