会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
低级知识传播者
实战问题分享,关注框架源码、网络编程、效率工具
博客园
首页
标签
归档
导航
谷歌
百度
新随笔
管理
随笔 - 317
文章 - 122
评论 - 447
阅读 -
152万
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 三国梦回
阅读(7648)
评论(0)
推荐(8)
[置顶]
源码编译OpenJdk 8,Netbeans调试Java原子类在JVM中的实现(Ubuntu 16.04)
摘要: 一、前言 前一阵子比较好奇,想看到底层(虚拟机、汇编)怎么实现的java 并发那块。 volatile是在汇编里加了lock前缀,因为volatile可以通过查看JIT编译器的汇编代码来看。 但是原子类,本来在jvm中就是汇编实现的,反而没法看。如果能实际跟踪一下断点,应该也算实际验证了。 这边基本
阅读全文
posted @ 2019-06-04 10:52 三国梦回
阅读(2660)
评论(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 三国梦回
阅读(723)
评论(3)
推荐(8)
2025年4月12日
端口telnet不通排查过程
摘要: 现状 简单描述下最近在做啥,我手里维护的一些系统的线上服务器,还在使用centos7,7.3/7.6/7.9都有,运维侧选定的替换系统是openEuler20.03-LTS-SP1。按理说,运维直接在线上升级系统就完了,但是,由于风险太大了(直接升级后可能导致应用异常),就还是需要研发出迁移方案、测
阅读全文
posted @ 2025-04-12 09:16 三国梦回
阅读(238)
评论(3)
推荐(0)
2025年3月15日
https证书中的subject alternative name字段作用及如何生成含该字段的证书
摘要: 背景 最近,某个运维同事找到我,说测试环境的某个域名(他也在负责维护),假设域名为test.baidu.com,以前呢,证书都是用的生产的证书,最近不让用了。问为啥呢,说不安全,现在在整改了,因为证书和私钥肯定要一起部署在服务器上,既然测试环境的服务器部署了生产上的证书,那也就是说私钥也部署在测试服
阅读全文
posted @ 2025-03-15 15:56 三国梦回
阅读(227)
评论(1)
推荐(2)
2025年3月14日
linux中如何判断一个rpm是手动安装还是通过yum安装的
摘要: 现状 对于一个不熟悉的服务器或者是虽然是自己的服务器,但历史比较久远,对于上面安装了的一些软件包,我们记忆都慢慢模糊了。 我今天遇到一个情况,在安装一个工具x2openEuler时,安装失败,提示依赖冲突: [root@VM-0-6-centos x2openeuler]# yum install
阅读全文
posted @ 2025-03-14 17:16 三国梦回
阅读(340)
评论(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 三国梦回
阅读(305)
评论(3)
推荐(0)
2025年1月22日
网络抓包文件太大,如何切分
摘要: 背景 节前最后几天了,随便写点水文吧,今天就记录一下,当我们拿到的网络抓包文件太大,应该怎么分析。 一般来说,我们个人抓包的话,linux上用tcpdump比较多,抓的时候也会用捕获表达式,抓出来的包一般不大,用wireshark分析就很容易。 但是,前一阵的一个晚上,dba突然找我,看能不能帮忙一
阅读全文
posted @ 2025-01-22 17:15 三国梦回
阅读(734)
评论(0)
推荐(6)
2025年1月21日
分页查询不加排序有问题,加了排序怎么还有问题
摘要: 背景 突然就想起了一句话,“有的路,必须得自己走”,就是说,父母或者长辈有时候苦口婆心地劝说年轻一辈走自己认为对的路,但是呢,年轻人经常很叛逆,不愿意走别人指的路,虽然,若干年后,他发现父母长辈指的路是对的。 我今天这个bug吧,说起来,好早我就知道了,比如做一个后台系统,分页查询,很常见吧。 se
阅读全文
posted @ 2025-01-21 21:27 三国梦回
阅读(559)
评论(2)
推荐(1)
2025年1月19日
利用mybatis拦截器记录sql,辅助我们建立索引(二)
摘要: 背景 上一篇中讲述了mybatis的mapper初始化过程和执行过程,这篇再讲讲具体的拦截器的使用,以实现记录sql到持久化存储,通过分析这些sql,我们就能更方便地建立索引。 利用mybatis拦截器记录sql,辅助我们建立索引(一) 我本地项目的大概版本: spring boot版本2.7,my
阅读全文
posted @ 2025-01-19 14:59 三国梦回
阅读(509)
评论(0)
推荐(1)
2025年1月11日
利用mybatis拦截器记录sql,辅助我们建立索引(一)
摘要: 背景 由于现在的工作变成了带别的小伙子一起做项目,就导致,整个项目中的代码不再全部都是自己熟悉的,可能主要是熟悉其中的部分代码。 但是最终项目上线,作为技术责任人,线上出任何问题,我都有责任(不管是不是我的代码)。其中,慢sql就是其中的一个风险点,解决这个风险的办法,一般就是建索引。建索引的前提是
阅读全文
posted @ 2025-01-11 16:43 三国梦回
阅读(389)
评论(1)
推荐(0)
2025年1月5日
sql server版本太老,java客户端连接失败问题定位
摘要: 背景 最近半路接手了一个系统的优化需求,这个系统有个遗留问题还没解决,随着新需求的上线,系统正式开放使用,这个遗留问题也必须解决。 这个系统大概是下面这样的,支持录入各种数据源的信息(ip、端口、数据库种类、账号密码等): 录入完成后,可以查看这些数据源中的表、表的ddl、表中的列(列名、类型及注释
阅读全文
posted @ 2025-01-05 10:18 三国梦回
阅读(451)
评论(3)
推荐(3)
1
2
3
4
5
···
30
下一页
公告
昵称:
三国梦回
园龄:
12年
粉丝:
629
关注:
5
+加关注
积分与排名
积分 - 661574
排名 - 861
合集
(5)
c3p0(3)
iptables(2)
tcp(2)
点滴记录Coding之路(10)
spring boot/cloud(9)
随笔分类
(321)
DAO层框架(17)
Java基础(7)
Java虚拟机(24)
JDK源码解析(4)
Linux运维(48)
mini-dubbo(2)
Netty重器(4)
redis源码解析(8)
spring/boot源码解析(31)
Spring全家桶(26)
Tomcat&Servlet(19)
Web&HTTP(12)
持续集成(11)
工具Jar包(18)
工作感悟(1)
缓存银弹(9)
接入层技术(7)
开发工具(18)
日志框架(4)
软件工程(5)
数据库(25)
网络编程(13)
微服务(2)
消息中间件(2)
性能(2)
渣渣的算法之旅(2)
更多
随笔档案
(317)
2025年4月(2)
2025年3月(3)
2025年1月(5)
2024年12月(2)
2024年7月(1)
2024年6月(2)
2024年4月(1)
2024年2月(1)
2024年1月(6)
2023年12月(5)
2023年11月(1)
2023年10月(4)
2023年9月(5)
2023年8月(7)
2023年7月(6)
2023年6月(2)
2022年8月(2)
2022年7月(4)
2022年4月(1)
2022年3月(4)
2022年2月(3)
2022年1月(6)
2021年9月(7)
2021年7月(1)
2021年6月(1)
2021年1月(1)
2020年9月(3)
2020年8月(2)
2020年7月(8)
2020年6月(10)
2020年5月(7)
2020年4月(12)
2020年3月(7)
2020年2月(10)
2020年1月(7)
2019年12月(12)
2019年11月(6)
2019年10月(2)
2019年8月(6)
2019年7月(9)
2019年6月(10)
2019年5月(4)
2019年3月(4)
2019年2月(6)
2019年1月(11)
2018年12月(8)
2018年11月(6)
2018年10月(4)
2018年8月(6)
2018年7月(2)
2018年6月(11)
2018年5月(3)
2018年4月(9)
2018年3月(6)
2018年2月(2)
2018年1月(4)
2017年11月(2)
2017年10月(1)
2017年9月(7)
2017年8月(2)
2017年7月(4)
2017年6月(5)
2017年4月(4)
2017年3月(11)
2017年2月(1)
更多
推荐排行榜
1. 【曹工杂谈】 2021在鹅厂干了一年,我的一些感悟(51)
2. ssh登录太慢了,每次都要20s(37)
3. 曹工说Spring Boot源码(29)-- Spring 解决循环依赖为什么使用三级缓存,而不是二级缓存(21)
4. 一个7年程序员的2020之旅(从国企到鹅厂)(19)
5. 问题排查:nginx能跑,但是只能跑一会,不能跑多了(13)
点击右上角即可分享