最新 最热

为什么新版内核将进程pid管理从bitmap替换成了radix-tree?

第一次写进程创建的时候我使用的内核版本还是 3.10 的版本。在这个版本里已分配的进程 pid 号是用 bitmap 来存储的。但在 5.4 和 6.1 版本里,发现进程 pid 号管理实现已经从 bitmap 替换成了基数树(radix-tree)。后来翻...

2023-09-01
1

Windows中杀死占用某个端口的进程

最近在写Java web的项目的时候,总是会出现Tomcat端口被占用的问题,这是因为Tomcat的8080端口在启动之后代码缺陷忘记停止进程,导致后面想再次启动时可能会出现端口被占用的bug,那么怎么去解决这一bug呢?...

2023-08-21
1

mybatis Long类型传值为0时bug记录

在mbatis中使用Xml配置sql语句时,出现了这样一个问题。当我传入的参数为0时候不会加条件判断语句,若为其他值就是正常的,然后发现是因为传入数值0去做判断时,mybatis会把参数0当成是空字符串去判断而引起查询结果错误。下...

2023-07-17
1

错误:You can't specify target table 'xxx' for update in FROM clause的解决

select 和update 不能同时使用 解决方案 查询的时候增加一层中间表,就可以避免该错误。

2023-07-17
2

进程pid判断脚本

在每台服务器/etc/zabbix/zabbix_agentd.conf设置路径:此例只需要piddiff.sh

2023-05-19
2

怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题

才可使用 /u 和 /p 命令行选项。必须同时使用 /p 和 /u 才能提供用户密码。

2023-04-26
2

lsof 句柄数和 lsof -p pid的区别

lsof -p pid获取的是当前pid进程文件句柄数 通过 lsof 查看当前pid线程句柄数

2023-03-31
1

PID传感器在医疗领域人体呼出VOC气体检测装置中的应用

呼出气中含有多种挥发性有机化合物(volatile organic compounds, VOCs), 能够表征人体的健康状态, 应用于疾病诊断的研究, 优点在于无创、快捷、可重复采样和适用于大规模的疾病筛查。自发现人体呼出气内有200多种 V...

2023-03-22
1

Kubernetes 排错、调试常用方法总结

在 k8s 云环境中,我们需要在容器内抓包进行 Debug, 但通常大多容器都没有安装 tcpdump 以及其他网络工具;在托管 k8s 中我们想登录 node,不是没权限就是步骤太麻烦。本文的主角nsenter正是很擅长解决这些问题,nsenter可以...

2023-03-20
2

深入了解 Linux 容器调度

微服务从传统虚拟机迁移到在 Kubernetes 上运行的 Docker 容器是大势所趋。Docker 容器是完整的可交付软件包和依赖项,通常可以被认为是轻量级虚拟机。虽然这可能是一个非常方便的简化,但了解容器是如何使用 Linux 控制...

2023-03-18
1