业务场景图解(持续更新中......)

本文图解了微服务架构、JVM内存模型、高并发秒杀系统、库存扣减处理和防护机制等核心业务场景。通过图文方式,详细解析了秒杀场景下的前端限流、高并发库存扣减、线程生命周期和HTTPS加密过程,帮助理解如何应对高并发、突发流量等挑战。

疯一样的男子 发布于 2025-07-01

业务场景图解(持续更新中......)

本文图解了微服务架构、JVM内存模型、高并发秒杀系统、库存扣减处理和防护机制等核心业务场景。通过图文方式,详细解析了秒杀场景下的前端限流、高并发库存扣减、线程生命周期和HTTPS加密过程,帮助理解如何应对高并发、突发流量等挑战。

疯一样的男子 发布于 2025-07-01

MySQL和postgreSQL在执行sql语句时开启事务示例

本文介绍了MySQL和PostgreSQL在处理长时间挂起的事务时可能出现的问题,并提出了相应的解决方案。长时间未提交的事务可能导致锁等待、连锁阻塞、系统稳定性下降和表空间膨胀等问题。针对这些问题,文章建议立即提交或回滚事务,并在MySQL和PostgreSQL中提供了具体的命令和配置方法,如KILL、pg_terminate_backend、innodb_lock_wait_timeout等,以预防或解决这些问题。

疯一样的男子 发布于 2025-11-14

关于使用工具入apifox或postman等调试工具发起请求get请求传递Map动态参数时如何填写

本文探讨了在开发中动态传参的现象,特别是在实体类中存在Map集合属性变量时。文章以API调试工具如Apifox为例,介绍了如何通过GET请求传递包含Map动态参数的情况。具体方法是在key中填写`values[map的key]`,在value中填写map的value,从而实现动态参数的传递。

疯一样的男子 发布于 2025-10-15

记录一次分配线上Linux系统用户权限导致docker运行的Redis崩溃和RabbitMQ崩溃问题

本文讲述了一次因权限设置不当导致Linux系统服务崩溃的案例。由于错误地将整个docker文件夹权限分配给新创建的用户,导致Redis和RabbitMQ服务无法访问其数据文件,引发服务崩溃。通过恢复文件所有者和权限,最终修复了服务。文章强调了在处理权限设置时需谨慎,特别是在涉及运行服务的目录时。

疯一样的男子 发布于 2025-09-28

Java开发测试题(在评论区留下你的答案)

本文提供了两道Java实机测试题目。第一题要求使用git命令从线上仓库克隆代码到本地;第二题要求编写SQL查询,查询电商系统中下单金额排名前三的用户的相关信息,包括姓名、城市、总下单金额、订单号、订单时间和商品明细。需要使用子查询和联表操作,并按照特定字段输出结果。

疯一样的男子 发布于 2025-09-12

Java服务检查cpu飙升、查看线程堆栈,排查死锁等问题解决方法

本文介绍了两种排查Java应用问题的方法。方法一是使用jstack命令,通过top命令找出占用CPU最多的Java进程PID,再通过ps和jstack命令定位到具体的线程和堆栈信息。方法二是使用开源工具arthas,通过其丰富的命令行功能,快速定位和解决Java应用问题。

疯一样的男子 发布于 2025-08-04

子域名添加了ssl证书的主机记录但是无法通过验证

问题 由于子域名的ssl证书过期,需要重新部署ssl证书,在申请生成证书时,需要往域名中添加主机记录,通过验证之后才能进行证书签发,子域名和主域名都添加了ssl证书的主机记录,但是一直无法通过验证,主域名和子域名都加了主机验证记录。 解决办法 上图中提示需要在域名中添加_dnsauth.nps主机记

疯一样的男子 发布于 2024-11-18

获取电脑本机的wifi列表和密码

1.调出cmd命令窗口 2.输入以下代码得到已连接过的wifi名称列表 netsh wlan show profiles 3.输入以下

疯一样的男子 发布于 2021-12-24

关于c#程序使用注册表设置开机自启后不能读取指定配置文件的问题

把一个窗体程序设置开机自启后,程序开机自启读取的不是我指定位置的config.ini,我指定的是读取启动程序同级目录下的config.ini,它读取的却是C盘system32里的config.ini(我并没有在c盘创建config.ini),而且我手动启动程序或者在调试时,程序能正确读取程序同级目录

疯一样的男子 发布于 2021-08-12