Linux中国

完善的 API 的 4 个基本特征

创建一个 API(应用程序接口),我们所要做的远远不止是让它能“正常工作”。如果你正在构建基于 C/S 模型的应用程序,那么你需要一个应用程序接口(API)。A...

FreeDOS 入门

它看起来像复古计算,但它是一个现代的操作系统,你可以用它来完成任务。在整个 1980 年代和 1990 年代,我主要是一个 DOS 用户。我喜欢 DOS 提供的...

如何在 Ubuntu Linux 上安装 Code Blocks IDE

Code Blocks 是一个用 C++ 编写的开源 IDE,非常适合 C、C++ 和 Fortran 开发。它是跨平台的,可以在 Linux、macOS 和 ...

硬核观察 #304 几乎所有的 DDoS 攻击都来自不到 50 家的托管公司

几乎所有的 DDoS 攻击都来自不到 50 家的托管公司诺基亚 Deepfield 在 NANOG82 上公布了全球 DDoS 流量分析报告。他们发现,DDoS...

2021 年学习 Java 的三个理由

Java 具有功能强大、多样化、可拓展、有趣的特点。这就是 Java 为什么被我们广泛使用,也是我们如何正确使用它的方式。Java 是在 1995 年发布的,当...

硬核观察 #301 加密货币矿工滥用迫使 Docker Hub 取消免费构建服务

加密货币矿工滥用迫使 Docker Hub 取消免费构建服务本周,Docker Hub 宣布其自动构建服务不再提供给免费用户。那些滥用的加密货币矿工们在这些免费...

硬核观察 #302 Linux、Python 的 Freenode IRC 频道也被关闭了

Linux、Python 的 Freenode IRC 频道也被关闭了在 Freenode IRC 服务器管理权被某韩国王室继承人夺走之后,开源社区的 IRC ...

《代码英雄》第四季(4):软盘 —— 改变世界的磁盘

代码英雄讲述了开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。什么是《代码英雄》代码英雄 Command Line Heroes 是世界...

15 个提高工作效率的 VS Code 键盘快捷键

毫无疑问,微软的 VS Code是最好的开源代码编辑器之一。它与传说中的 Vim 不同,VS Code 不需要你是一个快捷键大师(LCTT 译注:以下都指键盘快...

使用 Cockpit 管理你的树莓派

用 Cockpit 建立你的树莓派的控制中心。去年,我写了关于使用 Cockpit 管理我的 Linux 服务器的文章。它是一个基于 Web 的工具,为管理多个...

硬核观察 #299 美国人在 2020 年获得了 41 亿美元的比特币利润

美国人在 2020 年获得了 41 亿美元的比特币利润根据一项新的分析,美国人去年从比特币中获得的财富比任何其他国家都要多。2020 年,随着比特币的价格从 1...

使用开源工具升级你的 Linux PC 硬件

升级你的电脑硬件来提升性能,以获得最大的回报。在我的文章《使用开源工具识别 Linux 性能瓶颈》中,我解释了一些使用开源的图形用户界面(GUI)工具监测 Li...

抽丝剥茧 Linux 浮点运算的原理

编者按:本文来自华辰连科技术团队,分享了他们在将浮点运算放到内核态时的探索。最近我们有一个需求,需要把用户态的浮点数运算全部放到内核态运行,以提高运行速度,移植...

Python 3.9 如何修复装饰器并改进字典

探索最近版本的 Python 的一些有用的特性。这是 Python 3.x 首发特性系列文章中的第十篇,其中一些版本已经发布了一段时间。Python 3.9 在...

硬核观察 #300 Linux 创始人怒斥反疫苗言论

Linux 创始人怒斥反疫苗言论有人在 Linux 内核邮件列表上发表了一些荒唐的疫苗言论,这激怒了 Linux 创始人 Linus Torvalds。他在邮件...

4 位技术专家谈少数族群的技术职业

了解 BHM 对他们意味着什么,什么影响了他们的职业生涯,为想要进入科技领域的少数族群提供资源,等等。为了纪念 BHM,我收集了一些我最喜欢的技术专家和开源贡献...

硬核观察 #298 上线时间不到一周,鸿蒙 2 升级用户突破千万

上线时间不到一周,鸿蒙 2 升级用户突破千万6 月 2 日晚,华为的 HarmonyOS 2 正式发布,这是一款面向全场景的分布式操作系统,可用于物联网各种设备...

寻找为 Linux 内核贡献数千补丁的“超能力者”!

在 LWN.net 发布的 Linux 内核报告中,常年可以看到一个贡献者 —— “Yue Hai Bing”,自 2018 年底以来,TA 对每个版本都会贡献...

RTFM!如何阅读(和理解)Linux 中神奇的手册页

手册页 man pages ,即 参考手册页 reference manual pages 的简称,是你进入 Linux 的钥匙。你想知道的一切都在那里,包罗万...

用 Python 3.8 中的这个位置技巧让你的 API 变得更好

探索只接受位置参数和其他两个未被充分利用但仍然有用的 Python 特性。这是 Python 3.x 首发特性系列文章的第九篇。Python 3.8 于 201...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...