- 博客(48)
- 收藏
- 关注
原创 多网络选择路由(windows环境)
公司环境需要连接网线才能连接内网,也能上网,但是网速贼慢,我就连接了自己的热点,但是还是很慢,但是一拔掉网线就快了,但是连不上内网环境了。
2025-03-27 20:23:00
678
原创 docker 离线安装redis(离线)
docker离线安装redis时,我找了挺多资料都是需要先在另一台能联网的机器上先下载镜像,然后移动内网中的docker服务器进行部署,我也是这么操作的,但是必须拥有能上网的docker环境才能下载,我在github上找到了一种可以直接下载镜像的方法。
2025-03-05 16:54:58
362
原创 docker 安装达梦数据库(离线)
docker安装达梦数据库,官网上已经下载不了docker版本的了,下面可通过百度网盘下载通过网盘分享的文件:dm8_20240715_x86_rh6_rq_single.tar.zip链接: https://pan.baidu.com/s/1_ejcs_bRLZpICf69mPdK2w?pwd=szj9 提取码: szj9。
2025-03-05 16:51:55
555
原创 麒麟系统离线安装docker(离线)
服务器是内网,上不了互联网,只能离线装了,需要注意的是系统你应该安装什么哪个版本的,我是是x86架构,所以需要下载x86的。
2025-03-05 16:18:31
491
原创 银河麒麟V10 Server安装过程以及遇到的坑
今天让我去给一台服务器装麒麟V10操作系统,在这途中我真是遇到了很多坑,下面我会介绍的我安装过程以及遇到的坑。
2025-02-25 18:32:36
540
原创 mysql datatime数据类型比实际多一秒问题
对同一Date对象存入数据库DateTime类型和 new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")有时相差一秒问题
2024-09-10 14:43:19
520
1
原创 BeanFactoryPostProcessor作用
BeanFactoryPostProcessor是spring中一个很重要的接口,位于spring流程中的获取BeanDefinition之后,实例化之前(点击spring流程),我们可以实现该接口并注入spring容器中进行拓展(对BeanDefinition进行自定义修改),我们知道容器中的Bean都是根据BeanDefinition信息去是实例化的,BeanDefinition中存储了bean的信息,我们这儿可以修改BeanDefinition,所以相当于修改bean。
2024-05-24 15:31:48
692
原创 BeanDefinition作用
在spring流程中是现有BeanDefinition再有bean,bean是根据BeanDefinition中的信息去创建的,当然在还没创建bean的时候还可以修改BeanDefinition中的信息,这个就是BeanFactoryPostProcessor 接口的主要功能,如我们在xml中定义的${jdbc.name}最终替换为真正的值就是在实现BeanFactoryPostProcessor 接口完成的。
2024-05-24 14:06:37
963
原创 Aware接口作用
Aware(感知)接口是一个标记,里面没有任何方法,实际方法定义都是子接口确定(相当于定义了一套规则,并建议子接口中应该只有一个无返回值的方法)。我们知道spring已经定义好了很多对象,如ApplicationContext、BeanFactory、Environment等,但是这些对象是spring框架自身的,我们去获取这些是及其困难的,所以spring定义了一套规则能让我们很容易得获取框架中的对象,这就是Aware的意义,现在对Aware有一定了解了吧,Aware是感知spring容器中的对象。
2024-05-24 13:17:11
1270
原创 解决jasper在linux环境中找不到字体(亲测有效)
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available to the JVM. See the Javadoc for more details.linux找不到字体
2024-05-20 13:47:35
1399
1
原创 maven mirrorOf的作用
在工作中遇到了一个问题导致依赖下载不了,最后发现是mirror的问题,决定好好去看一下mirror的配置,以及mirrorOf的作用,以前都是直接复制过来使用,看了之后才明白什么意思。
2024-05-11 16:45:25
1319
原创 maven找不到依赖,in offline mode
Cannot access aliyunmaven (https://maven.aliyun.com/repository/public) in offline mode and the artifact org.jetbrains.kotlin:kotlin-project:pom:1.2.71 has not been downloaded from it before.
2024-05-11 15:19:59
671
原创 jenkins修改全局安全配置之后登录错误
jenkins修改全局安全配置之后登录错误hudson.security.AccessDeniedException2: anonymous is missing the Read permission
2024-04-19 13:25:02
624
2
原创 Hash 算法详解!
散列算法(Hash Algorithm),又称哈希算法,杂凑算法,是一种从任意文件中创造小的数字「指纹」的方法。Hash算法就是一种以较短的信息来保证文件唯一性的标志,这种标志与文件的每一个字节都相关,而且难以找到逆向规律。哈希算法(Hash Algorithm)是一种将任意长度的消息映射为固定长度的消息摘要(Message Digest)的算法。
2024-02-22 09:58:01
436
1
原创 linux使用iptables禁用ip
iptables 是一个强大的开源软件,它是 Linux 系统内核中 netfilter 包过滤框架的一部分,用来实现防火墙功能。iptables 提供了一种灵活的方式来控制和管理进出以及通过 Linux 计算机的网络流量。
2024-02-01 16:47:51
940
1
原创 @Lazy 注解详解
Lazy注解在Spring框架中用于声明一个bean的懒加载行为。当一个bean被标记为@Lazy时,它不会在容器启动时立即初始化,而是在第一次真正需要使用这个bean的时候才进行实例化。
2024-01-30 11:20:08
4310
1
原创 @PostConstruct注解详解
标注了@PostConstruct的方法会在对象实例化并完成所有依赖注入之后调用。用于实现类内部资源的初始化工作,比如打开数据库连接、加载配置信息、预处理数据结构等。
2024-01-29 16:00:53
477
原创 docker离线安装rabbitMq
需要安装rabbitMq的服务器是内网的,而且操作系统是centos7,但是现在很多新rabbitmq的版本对el7是不支持的,直接安装rabbitmq出现了很多问题,我就想我能不能用docker进行安装,最后我试了一下是可行的。
2024-01-29 13:16:44
1067
原创 operation basic.ack caused a channel exception precondition_failed: unknown delivery tag 1
operation basic.ack caused a channel exception precondition_failed: unknown delivery tag 1channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-id=80)
2024-01-16 10:31:17
1372
1
原创 maven optional 详解以及用法,超级详细!
到这也就很好理解为什么 Maven 为什么要设计 optional 关键字了,假设一个关于数据库持久化的项目(Project C), 为了适配更多类型的数据库持久化设计,比如 Mysql 持久化设计(Project A) 和 Oracle 持久化设计(Project B),当我们的项目(Project D) 要用的 Project C 的持久化设计,不可能既引入 mysql 驱动又引入 oracle 驱动吧,所以我们要显式的指定一个,就是这个道理了。pom文件中什么依赖都没引入,也沒有什么内容。
2024-01-11 14:12:02
1667
原创 @ConditionalOnClass的编译问题,用示例让你明白!
在学习@ConditionalOnClass注解时,我有个百思不得其解的问题,如以下内容现在类路径中没有Test这个类,那肯定编译都通不过,所以@Test(value = {CheckedException.class})那肯定需要有Test类,那么Test类肯定在类路径下,一旦有Test类,TestConfig肯定被实例化,那这么配置有什么意义,你是不是有这个疑问?
2024-01-11 13:51:52
1391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人