c c++ c# java se ee me .net vc 区别 发表于 2024-05-06 | 分类于 编程 | 暂无评论 C语言是一种过程式编程语言,旨在提供高效的系统级编程。C++是在C语言基础上发展而来的,既支持过程式编程,也支持面向对象编程。C#是面向对象的编程语言,专注于开发Windows应用程序和.NET平台上的应用。 ### C:经久不衰的语言 C语言是面向过程的编程语言,它是结构化程序设计语言,以简洁、高效和灵活著称,经常用于系统编程和嵌入式开发。 ### C++是面向对象的编程语言 也可以进行面向过程编程,它引入了类和对象的概念,支持多态、封装和继承,让程序的设计更加模块化和可维护,广泛应用于游戏开发、系统软件和高性能应用程序的开发。 主要领域一是做桌面程序,像QQ,迅雷这种桌面软件 大部分游戏(包括魔兽等)后台语言就是使用C++ 阅读全文 »
docker 容器根据 pid 查找该进程所属的容器 发表于 2024-04-26 | 分类于 docker容器 | 暂无评论 有时候我们可能会遇到Docker容器占用资源过高的情况,但我们不知道具体是哪个容器导致的。这时我们可以通过查找进程来找到具体的容器。以下是一些常用的命令: ### 1.通过top查看内存占用高的进程 ```shell PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2962 root 20 0 1040288 96708 19944 S 0.3 2.5 234:48.26 node ``` ### 2.通过pid查看具体容器 ```shell # docker ps -q | xargs docker inspect --format '{{.Id}} {{.State.Pid}} {{.Name}}'|grep 2962 没有结果输出 ``` 阅读全文 »
nginx 监控日志封禁恶意IP 发表于 2024-04-19 | 分类于 nginx | 暂无评论 使用 nginx deny 拦截恶意IP ### 1.创建文件 touch /etc/nginx/blocksip.conf touch /etc/nginx/blocksip.tmp ### 2.nginx 配置文件 ` server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; include blocksip.conf; ... }` 阅读全文 »
2024年 12306 火车票退改签 候补变化 发表于 2024-01-24 | 分类于 生活实用 | 暂无评论 2024年铁路春运自1月26日开始,3月5日结束,为期40天,春运火车票1月12日开始发售。 详细信息可以在12306APP--我的--常见问题--中查看 ### 候补购票新变化  阅读全文 »
ext4、xfs、btrfs、zfs 文件系统对比 发表于 2023-05-28 | 分类于 Linux | 暂无评论 >https://zhuanlan.zhihu.com/p/571235218?utm_id=0 >https://blog.csdn.net/linkyy5/article/details/125955196 >https://blog.csdn.net/m0_64560763/article/details/130020512