GitHub

  • 对构建系统进行容器化的指南

    搭建一个通过容器分发应用的可复用系统可能很复杂,但这儿有个好方法。 一个用于将源代码转换成可运行的应用的构建系统是由工具和流程共同组成。在转换过程中还涉及到代码的受众从软件开发者转…

    编程笔记 2022年5月19日
  • 完美生活:git rebase -i

    让大家觉得你一次就能写出完美的代码,并让你的补丁更容易审核和合并。 软件开发是混乱的。有很多错误的转折、有需要修复的错别字、有需要修正的错误、有需要稍后纠正的临时和粗陋的代码,还有…

    编程笔记 2022年5月19日
  • 使用 FreeBSD 作为桌面操作系统

    FuryBSD 的实时桌面环境能让你在实际使用之前先尝试。 FreeBSD 是一个很棒的操作系统,但是从设计上讲,它并没有自带桌面环境。如果不从 FreeBSD 的 ports 和…

    编程笔记 2022年5月19日
  • 如何用JavaScript构建原生桌面应用程序

    21CTO导读:JavaScript的世界越来越强大,使用Eletron类似的框架都可以轻松开发桌面级应用程序了。本文就讲解,如何使用JavaScript来开发一个本地原生程序。 …

    业界资讯 2022年5月19日
  • 无法在 Ubuntu 20.04 上安装 Deb 文件?这是你需要做的!

    双击.deb 文件后无法通过 Ubuntu 20.04 的软件中心安装?你不是唯一遇到此问题的人。本教程展示了解决方法。 在“安装 Ubuntu 20.04 之后要做的…

    编程笔记 2022年5月19日
  • 编程15年,如何才能成不了高手?

    21CTO社区导读 今天转发一篇栋哥的文章,栋哥的公众号和喜马拉雅电台“软件那些事儿”讲了很多计算机硬件、软件和网络的历史故事,文采飞扬,非常值得关注。  因为我做了一个电台,如果…

    业界资讯 2022年5月19日
  • 用于各种用途的最佳树莓派操作系统

    树莓派 是一款不可缺少的单板电脑,在很多工作中都能派上用场。不相信?只要看看这个树莓派项目列表,就能了解这个小小的设备能做什么。 考虑到树莓派用途这么多,为它选择一个合适的操作系统…

    编程笔记 2022年5月19日
  • 秒杀系统架构之实践

     前言 之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果,文章较长请准备好瓜子…

    业界资讯 2022年5月19日
  • 如何利用 SSL/TLS 保护你的 Linux 邮件服务

    通过理解安全证书来保护你的 Linux 邮件服务。 通常,不管你是通过简单邮件传输协议Simple Mail Transport Protocol(SMTP)或者互联网消息访问协议…

    编程笔记 2022年5月19日
  • 用JavaScript写一个区块链

    几乎每个人都听说过像比特币和以太币这样的加密货币,但是只有极少数人懂得隐藏在它们背后的技术。在这篇博客中,我将会用JavaScript来创建一个简单的区块链来演示它们的内部究竟是如…

    业界资讯 2022年5月19日