技术干货

专注于生产最新鲜的开源资讯、Linux业界新闻和热门奇趣帖子,您还可关注本站的微信、微博等自媒体频道。
Linux技术交流群:点此查看 微信公众号:linuxprobe 也可直接搜索:linux就该这么学。
投稿指南:https://www.linuxprobe.com/tougao/
刘遄老师亲自上课的培训课程:https://www.linuxprobe.com/training

全功能的二进制文件分析工具 Radare2

全功能的二进制文件分析工具 Radare2
导读 Radare2 是一个为二进制分析定制的开源工具。有大量(非原生的)Linux 工具可用于二进制分析,为什么要选择 Radare2 呢? 为什么我需要另一个工具...
阅读全文

Swagger3.0新版带来的新变化

Swagger3.0新版带来的新变化
导读 在社区的推动下,Springfox3.0 去年 7 月份就发布了,最近终于得空和小伙伴们聊一聊新版本的新变化。这次的版本升级估计小伙伴们都翘首以待好久了,...
阅读全文

来看看C# ObservableCollection和List的区别

来看看C# ObservableCollection和List的区别
导读 聊聊C# ObservableCollection和ListObservableCollection这个类的方法,对数据的操作很少,重点放在了当自己本事变化的时候(不管是属性,还是集合)会...
阅读全文

Firewalld共享上网及本地yum仓库搭建步骤

Firewalld共享上网及本地yum仓库搭建步骤
导读 分享Firewalld共享上网及本地yum仓库搭建步骤 Firewalld共享上网 1.服务端操作(有外网的服务器) 1.开启防火墙并加入开机自启动 [root@linuxpro...
阅读全文

聊聊linux查看服务和端口状态命令netstat

聊聊linux查看服务和端口状态命令netstat
导读 使用netstat命令可以查看linux系统中正在使用的服务和端口情况 常见参数 -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项...
阅读全文

浅析鸿蒙系统的 Gn 与 Ninja(一)

浅析鸿蒙系统的 Gn 与 Ninja(一)
导读 鸿蒙系统的编译构建是基于 Gn 和 Ninja 完成的,那么 Gn 和 Ninjia 有什么关系呢?具体又是如何工作的呢?想必大多数热衷于应用开发的同学都还没有...
阅读全文

DevOps 工具链可推动你的创新计划!

DevOps 工具链可推动你的创新计划!
导读 一套完整启用的 DevOps 工具链可推动你的创新计划,实现快速部署并节约成本。不同规模和不同行业组织都致力于为提高软件交付的速度和质量提供解决方...
阅读全文

Ceph pg unfound处理过程详解

Ceph pg unfound处理过程详解
导读 今天检查ceph集群,发现有pg丢失,本文就给大家介绍一下解决方法。 1.查看集群状态 [root@k8snode001 ~]# ceph health detail HEALTH_ERR 1/97301...
阅读全文

简述Linux C下线程池的使用

简述Linux C下线程池的使用
导读 线程池也是多线程的处理方式。是将“生产者”线程提出任务添加到“任务队列”,然后一些线程自动完成“任务队列”上的任务。 多线程编程,创建一个线程...
阅读全文

详解 ARM64 内核中对 52 位虚拟地址的支持

详解 ARM64 内核中对 52 位虚拟地址的支持
导读 当 64 位硬件变得可用之后,处理更大地址空间(大于 232 字节)的需求变得显而易见。现如今一些公司已经提供 64TiB 或更大内存的服务器,x86_64 架构...
阅读全文

迭代器笔试题,看看你会不会?

迭代器笔试题,看看你会不会?
导读 有位小朋友最近正在为年后换工作做准备,但是遇到一个问题,觉得很不可思议的一道笔试题。然后我把这道题发到技术群里,发现很多人居然不知道,很多...
阅读全文

精彩好文:教你深入认识排序算法

精彩好文:教你深入认识排序算法
排序是我们生活中经常会面对的问题,体育课的时候,老师会让我们从矮到高排列,考研录取时,成绩会按总分从高到底进行排序(考研的各位读者,你们必能收到心...
阅读全文

你滥用判空了吗?

你滥用判空了吗?
导读 作为搬砖党,我们对判空一定再熟悉不过了,那么为什么我不建议你用去 “ ! = null " 做判空? 问题 为了避免空指针调用,我们经常会看到这样的语句...
阅读全文

解读Spring Initializr中的Mvnw

解读Spring Initializr中的Mvnw
导读 当我们使用Spring Initializr来创建Spring Boot工程的时候,有没有发现在工程根目录下有两个名为mvnw的文件: 从命名、图标、扩展名来猜测,这...
阅读全文

这些 Shell 分析服务器日志命令集锦,收藏好

这些 Shell 分析服务器日志命令集锦,收藏好
导读 自己的小网站跑在阿里云的ECS上面,偶尔也去分析分析自己网站服务器日志,看看网站的访问量。看看有没有黑阔搞破坏!于是收集,整理一些服务器日志分析...
阅读全文

使用Trace-Event解决系统不能深度睡眠

使用Trace-Event解决系统不能深度睡眠
导读 最近遇到一个问题,系统不能睡眠到c7s, 只能睡眠到c3. (c-state不能到c7s, cpu的c-state, c0是运行态,其它状态都是idle态,睡眠的越深,c-state的值...
阅读全文

介绍 Saltstack批量管理文件和计划任务

介绍 Saltstack批量管理文件和计划任务
导读 saltstack是由thomas Hatch于创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。用来管理你的基础架构,可轻松管理成千上万台服务器。...
阅读全文

log包在Golang语言的标准库中是怎么使用的?

log包在Golang语言的标准库中是怎么使用的?
导读 Golang 语言的标准库中提供了一个简单的 log 日志包,它不仅提供了很多函数,还定义了一个包含很多方法的类型 Logger。但是它也有缺点,比如不支持区...
阅读全文

一文看明白 ARM64 Linux 内核页表的块映射

一文看明白 ARM64 Linux 内核页表的块映射
导读 内核文档Documentation/arm64/memory.rst描述了ARM64 Linux内核空间的内存映射情况,应该是此方面最权威文档。 内核文档Documentation/arm64/mem...
阅读全文

来看看如何在 C# 中使用反射

来看看如何在 C# 中使用反射
导读 C# 中的 反射 常用于在程序的运行时获取 类型 的元数据,可获取的信息包括已加载到进程中的 程序集 和 类型 信息,它和 C++ 中的 RTTI(Runtime Type ...
阅读全文

刘遄老师
学员顾问
刘遄老师