程序员

  • 使用 C 优化你的 Python 代码

    Cython 创建的 C 模块可以加速 Python 代码的执行,这对使用效率不高的解释型语言编写的复杂应用是很重要的。 Cython 是 Python 编程语言的编译器,旨在优化…

    编程笔记 2021年8月6日
  • 7个管理家目录的 Git 技巧

    这是我怎样设置 Git 来管理我的家目录的方法。 我有好几台电脑。一台笔记本电脑用于工作,一台工作站放在家里,一台树莓派(或四台),一台 Pocket CHIP,一台&n…

    编程笔记 2021年8月6日
  • 什么是 Git 遴选(cherry-pick)?

    了解 git cherry-pick 命令是什么,为什么用以及如何使用。 当你和一群程序员一起工作时,无论项目大小,处理多个 Git 分支之间的变更都会变得很困…

    编程笔记 2021年8月6日
  • 在 Firefox 上使用 WebAssembly 要了解的 6 件事

    了解在 Firefox 上运行 WebAssembly 的机会和局限性。 WebAssembly 是一种可移植的执行格式,由于它能够以近乎原生的速度在浏览器中执行应用而引起了人们的…

    编程笔记 2021年8月6日
  • 把你的树莓派变成一个 HiFi 音乐系统

    为你的朋友、家人、同事或其他任何拥有廉价发烧设备的人播放音乐。 在过去的 10 年里,我大部分时间都是远程工作,但当我走进办公室时,我坐在一个充满内向的同伴的房间里,他们很容易被环…

    编程笔记 2021年8月6日
  • 学习使用 GDB 调试代码

    使用 GNU 调试器来解决你的代码问题。 GNU 调试器常以它的命令 gdb 称呼它,它是一个交互式的控制台,可以帮助你浏览源代码、分析执行的内容,其本质上是对…

    编程笔记 2021年8月6日
  • 6 个最佳的 Git 仓库管理实践

    抵制在 Git 中添加一些会增加管理难度的东西的冲动;这里有替代方法。 有权访问源代码使对安全性的分析以及应用程序的安全成为可能。但是,如果没有人真正看过代码,问题就不会被发现,即…

    编程笔记 2021年8月6日
  • WebAssembly 介绍

    到底什么是 WebAssembly? WebAssembly,也叫 Wasm,是一种为 Web 优化的代码格式和 API(应用编程接口),它可以大大提高网站的性能和能力。WebAs…

    编程笔记 2021年8月6日
  • Linux 盐计划:免费申请电脑试用 Linux,让你无忧折腾够

    《庄子·至乐》有曰:万物皆出于机,皆入于机。 接触开源的最好办法无非是在自己的机器上装上 Linux ,装上 BSD, 装上各种开源软件实际亲身体…

    业界资讯 2021年8月6日
  • Linux 内核 4.4 LTS 发布,可以在虚拟机中玩 OpenGL 游戏了

    美国时间 2016/1/10,Linux 历史翻开了新的一页,Linus Torvalds 以及千千万万辛勤的程序员们正式发布了 Linux 内核 4.4 LTS 版本(长期支持版…

    业界资讯 2021年8月6日