- 博客(431)
- 资源 (16)
- 收藏
- 关注
原创 【Java并发编程之如何在线程中安全地访问一个全局Boolean类型的静态变量?】
在Java中,保证多线程访问全局布尔变量时的读写安全性,需综合考虑可见性和原子性。
2025-02-11 09:58:42
262
原创 【Java并发编程之什么是指令重排序?如何避免指令重排序?】
在Java中,指令重排序是指编译器和处理器为了提高程序执行效率,可能会对指令的执行顺序进行重新排列。这种重排序不会改变单线程程序的执行结果(即遵循as-if-serial语义),但在多线程环境下,可能会导致不可预期的行为。
2025-02-10 20:33:09
781
原创 【Java自定义类加载器实现同一个服务中不同的方法使用不同版本的mysql驱动实战】
自定义类加载器实现同一个服务中不同的方法使用不同版本的mysql驱动实战
2025-01-15 19:43:08
252
转载 【人民艺术家乒乓球大蟒许昕的甜美爱情故事】
许昕与妻子姚彦相识21年,相恋15年,从队友到伴侣,互相支持度过低谷,育有两子。两人共同创立乒乓球馆,事业家庭双丰收,是体育圈的模范夫妻。
2024-10-30 08:41:11
18
原创 Spring Security 5.7.11 集 Spring Session之 redis 客户端不支持 keyspace-notifications 键空间通知时的过期rediskey清理解决方案
spring security + spring session keyspace-notifications 不支持解决方案
2024-10-24 11:32:40
677
原创 fixed【because the URL contained a potentially malicious String “//“】
fixed【because the URL contained a potentially malicious String "//"】
2024-10-10 19:21:58
350
原创 zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue
zsh发现目录权限配置不够安全
2024-09-14 14:48:38
841
原创 【failed with MalformedInputException: Input length = 1 -> 修复解决方案】
经过分析发现,是资源目录下有一些证书文件的字符存在不合法的UniCode字符导致的。
2024-09-11 10:08:37
1375
原创 Java并发编程之由于静态变量错误使用可能导致的并发问题
我们知道在 Java 后端服务开发中,如果出现并发问题一般都是由于在多个线程中使用了共享的变量导致的。今天我们就一起来看一个由于静态变量错误使用可能导致的并发问题
2024-06-07 00:00:02
1317
原创 Centos7升级 g++ 版本4.8.5到 9.3.1
默认通过 yum 自带的软件仓库,安装的g++ 4.8.5 可能与某些先进的三方库不兼容,因此有时候我们需要升级到更新版本。
2024-05-24 09:30:43
1049
原创 Node.js v20.12.2版本执行npm run dev 报openssl 错误2024最新修复方案
NodeJS最新版本和使用最新版本openssl 整合兼容方案
2024-05-07 16:13:09
650
原创 Java中各个版本JDK分别有哪些常见的垃圾回收算法?它们的适用场景和开启方法是什么?
Java JDK中引入了一些不同类型的垃圾回收算法,每种算法都有不同的适用场景和开启方法。
2023-11-06 17:06:12
1641
原创 开源Open JDK哪家强?Oracle JDK替代解决方案盘点
开源Open JDK哪家强?Oracle JDK替代解决方案盘点不知道选哪个高版本Open jdk? 快进来看看
2023-11-06 14:35:22
9614
原创 Feign 调用为何POST不支持同时传入多个SpringQueryMap对象,但是GET方法就支持?
Feign 调用POST不支持同时传入多个SpringQueryMap对象,但是GET方法就支持
2023-10-13 17:38:56
1474
3
原创 如何在一个传统的html中,引入vueJs并使用vue复制组件?
这篇博文主要分享如何在一个传统的html中,通过通过引入js方式使用vue功能和vue复制组件。
2023-10-11 11:11:37
2227
1
原创 Centos7 完全断网离线环境下安装MySQL 8.0.33 图文教程
这篇博文分享如何在 Centos7 完全断网离线环境下安装MySQL 8.0.33 图文教程。本篇为付费文章,和免费文章不同的是,博主花费十几个小时精心编写了一个sh 脚本,可实现一键安装配置,大大简化了安装过程。
2023-09-10 18:01:43
883
1
原创 什么是Air-gapped test or development environments?
什么是Air-gapped test or development environments?
2023-09-08 23:15:48
588
原创 如何写一个sh脚本将一个本地文件通过 scp命令上传到远程的 centos服务器?
分享如何使用`scp`和`expect`命令写一个脚本来自动填充密码并实现自动登录并上传文件到服务器。
2023-09-06 00:49:18
1854
原创 Feign在进行序列化时遇到泛型类型的擦除,导致反序列化时成了LinkedHashMap
Feign在进行序列化时遇到泛型类型的擦除,导致反序列化时成了LinkedHashMap,错误解析造成java.util.LinkedHashMap cannot be cast to xxxx 错误
2023-08-29 14:56:15
2138
原创 2. HBase中文学习手册之如何运行一个单机版的HBase?
本文将会继续分享如何运行一个单机版的 HBase,我们将会通过shell创建一个表,插入一行,然后删除它,最后停止HBase。
2023-08-23 00:41:06
605
原创 5. vue-element-admin 二次开发攻略指南
vue-element-admin 是一款非常强大和优秀的后端管理 UI 框架。当我们基于此框架做一些二次开发的时候,往往需要对代码进行修改。为了加快改造流程,我们来做一些优化方便二次开发。
2023-08-12 13:38:40
5080
原创 如何离线安装ModHeader - Modify HTTP headers Chrome插件?
ModHeader是一个非常好用的Chrome浏览器插件,可以用于在浏览器发出的所有请求中拦截并添加自定义的header.
2023-08-07 10:49:33
6514
原创 分享一个优秀的动态数据源开源库-dynamic-datasource-spring-boot-starter
在我们的Java后端研发工作中, 有时候由于业务的快速迭代和数据的安全隔离性,往往会为不同的 API业务线分配不同的数据库,即一个微服务经常需要和多个数据源打交道。
2023-07-01 00:11:51
2231
揭开HBase的神秘面纱思维导图原件
2023-08-22
ModHeader - Modify HTTP headers Chrome插件 离线安装包
2023-08-07
vue-tinymce 富文本编辑器自定义图片上传
2020-11-24
bbs-pic-group.zip
2020-02-04
clipbrd粘贴板系统文件.zip
2019-11-23
ASCII中英文字符编码查询器
2019-04-11
Berkeley DB Java Edition (JE)
2018-07-18
C3p0连接池连接数据库教程+JavaDemo
2015-10-31
钢琴的声音do re mi fa so la si do的音频素材
2015-10-21
驱动资料整理
2015-10-02
listView之自定义适配器Demo
2015-10-02
html与Activity交互调用demo
2015-10-02
Access账号密码管理系统
2014-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人