Hi there 👋

Welcome to my blog

从生产环境一次数据库死锁说起

前言 由于时间问题,先留个坑,后续再填,纯碎记录一下调查过程,虽然最后的结论目前来看是不太对的 背景 上周的一天线上有个接口突然十几个请求同时全部...

2023-11-05 · 5 min · 2148 words · kei

SpringBoot定时器原理

定时器的基础是ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor类支持周期性任务...

2023-10-09 · 6 min · 2765 words · kei

Java线程池学习

没有线程池,服务器会在创建新线程和销毁线程上花费的时间和消耗的系统资源要比线程处理实际的用户请求的时间和资源更多 使用线程池的最佳时机 单个任务...

2023-09-06 · 11 min · 5341 words · kei

记录编译electerm踩过的坑

最近导师给了个任务,让我改一个ssh工具,首选的有PuTTY和electerm。PuTTY这个软件感觉有点古老,而且是C写的,我就选了ele...

2020-08-19 · 4 min · 1699 words · kei

css中的选择器

选择器 基本选择器 标签选择器:选择一类标签。 标签{} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Title</title> <style> h1 { color:rgb(218, 205, 88); background: #64a2f3; border-radius: 18px; } p { font-size:...

2020-08-11 · 3 min · 1209 words · kei