会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
低级知识传播者
实战问题分享,关注框架源码、网络编程、效率工具
博客园
首页
新随笔
管理
1
2
3
4
5
···
30
下一页
[置顶]
博客目录导航,让我们一起学起来吧(持续更新)
摘要: #spring boot源码解析 总览 曹工说Spring Boot源码(29)-- Spring 解决循环依赖为什么使用三级缓存,而不是二级缓存 曹工说Spring Boot源码(28)-- Spring的component-scan机制,让你自己来进行简单实现,怎么办 曹工说Spring Boo
阅读全文
posted @ 2020-05-21 22:59 三国梦回
阅读(7684)
评论(0)
推荐(8)
[置顶]
源码编译OpenJdk 8,Netbeans调试Java原子类在JVM中的实现(Ubuntu 16.04)
摘要: 一、前言 前一阵子比较好奇,想看到底层(虚拟机、汇编)怎么实现的java 并发那块。 volatile是在汇编里加了lock前缀,因为volatile可以通过查看JIT编译器的汇编代码来看。 但是原子类,本来在jvm中就是汇编实现的,反而没法看。如果能实际跟踪一下断点,应该也算实际验证了。 这边基本
阅读全文
posted @ 2019-06-04 10:52 三国梦回
阅读(2668)
评论(9)
推荐(4)
2025年4月20日
centos停服,迁移centos7.3系统到新搭建的openEuler
摘要: 背景 最近在做的事,简单来讲,就是一套系统差不多有10多台虚拟机,都是centos系统,版本主要是7.3、7.6、7.9,现在centos停止维护了,转为了centos stream,而centos stream的定位是:Red Hat Enterprise Linux (RHEL) 开发之前持续交
阅读全文
posted @ 2025-04-20 12:37 三国梦回
阅读(989)
评论(3)
推荐(8)
2025年4月12日
端口telnet不通排查过程
摘要: 现状 简单描述下最近在做啥,我手里维护的一些系统的线上服务器,还在使用centos7,7.3/7.6/7.9都有,运维侧选定的替换系统是openEuler20.03-LTS-SP1。按理说,运维直接在线上升级系统就完了,但是,由于风险太大了(直接升级后可能导致应用异常),就还是需要研发出迁移方案、测
阅读全文
posted @ 2025-04-12 09:16 三国梦回
阅读(313)
评论(3)
推荐(0)
2025年3月15日
https证书中的subject alternative name字段作用及如何生成含该字段的证书
摘要: 背景 最近,某个运维同事找到我,说测试环境的某个域名(他也在负责维护),假设域名为test.baidu.com,以前呢,证书都是用的生产的证书,最近不让用了。问为啥呢,说不安全,现在在整改了,因为证书和私钥肯定要一起部署在服务器上,既然测试环境的服务器部署了生产上的证书,那也就是说私钥也部署在测试服
阅读全文
posted @ 2025-03-15 15:56 三国梦回
阅读(298)
评论(1)
推荐(2)
2025年3月14日
linux中如何判断一个rpm是手动安装还是通过yum安装的
摘要: 现状 对于一个不熟悉的服务器或者是虽然是自己的服务器,但历史比较久远,对于上面安装了的一些软件包,我们记忆都慢慢模糊了。 我今天遇到一个情况,在安装一个工具x2openEuler时,安装失败,提示依赖冲突: [root@VM-0-6-centos x2openeuler]# yum install
阅读全文
posted @ 2025-03-14 17:16 三国梦回
阅读(363)
评论(2)
推荐(2)
2025年3月9日
对接服务升级后仅支持tls1.2,jdk1.7默认使用tls1.0,导致调用失败
摘要: 背景 如标题所说,我手里维护了一个重要的老项目,使用jdk1.7,里面对接了很多个第三方服务,协议多种多样,其中涉及http/https的,调用方式也是五花八门,比如:commons-httpclient、apache httpclient、原生的url.openConnection()等。 <de
阅读全文
posted @ 2025-03-09 13:20 三国梦回
阅读(356)
评论(3)
推荐(0)
2025年1月22日
网络抓包文件太大,如何切分
摘要: 背景 节前最后几天了,随便写点水文吧,今天就记录一下,当我们拿到的网络抓包文件太大,应该怎么分析。 一般来说,我们个人抓包的话,linux上用tcpdump比较多,抓的时候也会用捕获表达式,抓出来的包一般不大,用wireshark分析就很容易。 但是,前一阵的一个晚上,dba突然找我,看能不能帮忙一
阅读全文
posted @ 2025-01-22 17:15 三国梦回
阅读(766)
评论(0)
推荐(6)
2025年1月21日
分页查询不加排序有问题,加了排序怎么还有问题
摘要: 背景 突然就想起了一句话,“有的路,必须得自己走”,就是说,父母或者长辈有时候苦口婆心地劝说年轻一辈走自己认为对的路,但是呢,年轻人经常很叛逆,不愿意走别人指的路,虽然,若干年后,他发现父母长辈指的路是对的。 我今天这个bug吧,说起来,好早我就知道了,比如做一个后台系统,分页查询,很常见吧。 se
阅读全文
posted @ 2025-01-21 21:27 三国梦回
阅读(566)
评论(2)
推荐(1)
2025年1月19日
利用mybatis拦截器记录sql,辅助我们建立索引(二)
摘要: 背景 上一篇中讲述了mybatis的mapper初始化过程和执行过程,这篇再讲讲具体的拦截器的使用,以实现记录sql到持久化存储,通过分析这些sql,我们就能更方便地建立索引。 利用mybatis拦截器记录sql,辅助我们建立索引(一) 我本地项目的大概版本: spring boot版本2.7,my
阅读全文
posted @ 2025-01-19 14:59 三国梦回
阅读(553)
评论(0)
推荐(1)
2025年1月11日
利用mybatis拦截器记录sql,辅助我们建立索引(一)
摘要: 背景 由于现在的工作变成了带别的小伙子一起做项目,就导致,整个项目中的代码不再全部都是自己熟悉的,可能主要是熟悉其中的部分代码。 但是最终项目上线,作为技术责任人,线上出任何问题,我都有责任(不管是不是我的代码)。其中,慢sql就是其中的一个风险点,解决这个风险的办法,一般就是建索引。建索引的前提是
阅读全文
posted @ 2025-01-11 16:43 三国梦回
阅读(436)
评论(1)
推荐(0)
2025年1月5日
sql server版本太老,java客户端连接失败问题定位
摘要: 背景 最近半路接手了一个系统的优化需求,这个系统有个遗留问题还没解决,随着新需求的上线,系统正式开放使用,这个遗留问题也必须解决。 这个系统大概是下面这样的,支持录入各种数据源的信息(ip、端口、数据库种类、账号密码等): 录入完成后,可以查看这些数据源中的表、表的ddl、表中的列(列名、类型及注释
阅读全文
posted @ 2025-01-05 10:18 三国梦回
阅读(491)
评论(3)
推荐(3)
1
2
3
4
5
···
30
下一页
公告