- 博客(377)
- 资源 (7)
- 收藏
- 关注
原创 GitLab 绑定到其他 IP 地址
这样,GitLab 将会绑定到您所指定的新 IP 地址,并且您可以使用新的 IP 地址来访问它。请注意,您需要使用管理员权限来执行上述步骤。配置项,并将其设置为新的 IP 地址。如果该配置项没有注释,请将其取消注释后再修改。登录 GitLab 服务器,并前往 GitLab 配置文件所在目录。来重新配置 GitLab 并使更改生效。重启 GitLab 以确保更改生效。编辑 GitLab 的配置文件。
2023-06-14 16:58:43
1020
原创 Expected version “8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19“. Got “20.1.0“
版本不兼容。
2023-05-26 22:44:52
235
原创 使用pt-online-schema-change 给数据库大表加索引等
【代码】使用pt-online-schema-change 给数据库大表加索引等。
2023-05-15 18:11:34
53
原创 ThreadLocal和TransmittableThreadLocal
如果使用线程池复用线程,那么threadLocal 取完值后,需要清理,否则取值会发生错乱,取到之前的存值;threadLocal 存的其实是一个弱引用map,key为当前线程对象,value set进去的值,如果线程复用,key相同,可能会导致写入覆盖或者导出重复。可以实现父子线程之间变量传递,同时可以实现线程池复用时,可以正确取值,不会发生错乱。
2023-04-24 17:49:46
63
原创 cyclicBarrier和CountDownLatch测试并发demo
CyclicBarrier 可执行多次,需要注意每次需要凑够队列数才执行,不够不执行。CountDownLatch 只能执行一次。
2023-04-17 19:42:31
136
1
原创 springCglib 复制bean 速度比 org.apache.commons.beanutils.BeanUtils快很多倍
使用springCglib 复制bean,速度比 org.apache.commons.beanutils.BeanUtils快很多倍。
2023-02-13 11:15:52
110
原创 bash 脚本实现倒计时2分钟
实现的大致逻辑就是,把上次输入的删除,然后不换行追加加到尾部。\c转义后相当于 不换行追加。\b转义后相当于 删除。
2022-11-05 17:49:56
130
原创 锁与保护资源的关系
当修饰静态方法的时候,锁定的是当前类的 Class 对象,在上面的例子中就是 Class X;当修饰非静态方法的时候,锁定的是当前实例对象 this。
2022-10-18 16:26:10
62
libfreetype.so.6.12.1
2019-06-21
用PD4ML把HTML转pdf(包含页眉,页脚,页数,插入图片)
2018-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人