技术干货

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

从x86流水线层面,如何进行性能优化

从x86流水线层面,如何进行性能优化
导读 如何在面对分支的时候选取正确的路?如果指令选取错误,整条流水线需要首先等待剩余指令执行完毕,清空之后再重新从正确的位置开始。流水线的层次越...
阅读全文

怎样在 Linux 系统中恢复被删除文件

怎样在 Linux 系统中恢复被删除文件
导读 当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复...
阅读全文

使用 Python 与 Asyncio 编写在贪吃蛇游戏

使用 Python 与 Asyncio 编写在贪吃蛇游戏
在这个系列中,我们基于多人游戏 贪吃蛇 来制作一个异步的 Python 程序。 代码戳这里 制作一个完整的游戏 4.1 工程概览 在此部分,我们将回顾一个完整在...
阅读全文

全面了解监控知识体系

全面了解监控知识体系
导读 监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。目前业界有很多不错的开源产品可...
阅读全文

Kubernetes 的重要性

Kubernetes 的重要性
导读 Kubernetes 是一个相对较新的运行容器化负载的平台,它解决了这些问题。它原本是 Google 内部的一个项目,Kubernetes 在 2015 年被捐赠给了云原生计...
阅读全文

勒索病毒下数据安全的反思

勒索病毒下数据安全的反思
导读 5月12日,WannaCry (想哭)勒索病毒在全球范围大爆发,在短短24小时内,以迅雷不及掩耳的速度席卷全球超过150个国家,感染了超过30万台电脑。国家计...
阅读全文

Kubernetes为何如此炙手可热?

Kubernetes为何如此炙手可热?
导读 在开发和部署云原生应用程序时,运行容器化负载的 Kubernetes 平台起到了重大作用。自然而然的,开发和部署云原生应用程序已经变得非常受欢迎。对于...
阅读全文

如何使用apache反向代理tomacat?

如何使用apache反向代理tomacat?
起源 在大部分的生产环境中,基本上使用的都是java程序,从而促进了各种应用程序中间件的产生,在这里大概有几种,tomcat作为最著名的开源servlet容器,jbos...
阅读全文

企业级运维三大招

企业级运维三大招
导读 大家好,北京早上很堵,这个点可能有些嘉宾还在路上,我先抛砖引玉。我这次分享的主题是《敏捷运维趋势与管理实践》。说到运维,大数据时代的运维面...
阅读全文

Docker 引擎的 Swarm 模式之入门!

Docker 引擎的 Swarm 模式之入门!
导读 Swarm,听起来像是一个朋克摇滚乐队。但它确实是个新的编排机制,抑或者是,一个 Docker 现有编排体制的改进。简单来讲,如果你在用一个旧版本的 Doc...
阅读全文

加密算法史

加密算法史
导读 作为一种安全手段,加密算法和我们大多数人的生活发生着紧密联系。只要你上网,都会从中受益,因为凡是使用 https 的网站都已经使用了加密协议 TLS/S...
阅读全文

机器学习可自动优化你的数据库管理系统,运维是否会失业

机器学习可自动优化你的数据库管理系统,运维是否会失业
导读 数据库管理系统(DBMS)是任何数据密集型应用系统中最重要的一个部分。它们可以处理大量的数据和复杂的工作负载。但是由于它们有成百上千个配置“按钮...
阅读全文

论Linux文件系统

论Linux文件系统
导读 本文旨在高屋建瓴地来讨论 Linux 文件系统概念,而不是对某种特定的文件系统,比如 EXT4 是如何工作的进行具体的描述。另外,本文也不是一个文件系统...
阅读全文

作为大数据时代的DBA,如何防止自己被淘汰

作为大数据时代的DBA,如何防止自己被淘汰
导读 随着大数据时代的到来,DBA的作用会越来越显著,DBA的发展前景也会变得越来越明朗。 一句话对比三大数据库软件 这个世界上Oracle、SQL Server和M...
阅读全文

Docker 引擎的 Swarm中添加工作者节点!

Docker 引擎的 Swarm中添加工作者节点!
导读 让我们继续几周前在 CentOS 7.2 中开始的工作。 在本指南中,我们学习了如何初始化以及启动 Docker 1.12 中内置的原生的集群以及编排功能。但是我们...
阅读全文

curl 中减少内存分配操作

curl 中减少内存分配操作
今天我在 libcurl 内部又做了一个小改动[1],使其做更少的 malloc。这一次,泛型链表函数被转换成更少的 malloc (这才是链表函数应有的方式,真的)。 研究 ma...
阅读全文

程序员如何与项目经理友好的共事?

程序员如何与项目经理友好的共事?
作为一名程序员:你是否经常被要求在同一时间完成多个deadline?你是否经常被要求干与专业不相干的活?或者是被要求快速上手其他软件业务? 在这相爱相杀的过...
阅读全文

Python开发游戏的正确姿势

Python开发游戏的正确姿势
Python3在Python2的基础之上做了非常多的改进,比如字符串编码,在Python3中默认字符使用的是unicode编码,可以涵盖这个地球上所有的字符,当然了,优势不仅...
阅读全文

使用CloudStats监控Linux服务器

使用CloudStats监控Linux服务器
CloudStats是一个服务器监控平台,可让您轻松地监控整个服务器基础平台,同时也可以立即采取行动并解决问题。 CloudStats监控工具不需要任何特殊技能或知识来...
阅读全文

Python 中 virtualenv 使用方法

Python 中 virtualenv 使用方法
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个...
阅读全文

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