开源
-
如何使用 Sphinx 给 Python 代码写文档
最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。 Python 代码可以在源码中包含文档。这种方式默认依靠 docstring,它以三…
-
给新手 Java 开发者的 7 点提示
如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识。 Java 是一个多功能的编程语言,在某种程度上,它用在几乎所有可能涉及计算机的行业了里。Java 的最大优势是…
-
如何使用 TimeShift 备份和还原 Ubuntu Linux
你是否曾经想过如何备份和还原 Ubuntu 或 Debian 系统?Timeshift 是一款自由开源工具,可让你创建文件系统的增量快照。你可以使用 RSYNC 或 BTRFS 两…
-
如何在 Linux 上安装 Java
在桌面上拥抱 Java 应用程序,然后在所有桌面上运行它们。 无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 F…
-
终于,期待已久的 Java 9 正式发布了!
经过4次跳票,历经曲折的 Java 9 正式版终于发布了! 我们以通过Oracle的官网(http://www.oracle.com/technetw … .html)…
-
关于 sudo 你可能不知道的
觉得你已经了解了 sudo 的所有知识了吗?再想想。 大家都知道 sudo,对吗?默认情况下,该工具已安装在大多数 Linux 系统上,并且可用于大多数 BSD 和商业 Unix …
-
快讯:Facebook 将重新修改 React, Jest, Flow 和 Immutable.js 授权协议
就在几个小时前,React 宣布放弃 React,Jest,Flow 和 Immutable.js 开源项目的专利条款,许可证将改为 MIT。下周将发布 React 16 许可证更…
-
7 个有助于 AI 技术的最佳开源工具
人工智能是一种紧跟未来道路的卓越技术。在这个不断发展的时代,它吸引了所有跨国组织的关注。谷歌、IBM、Facebook、亚马逊、微软等业内知名公司不断投资于这种新时代技术。 预测业…
-
一文看懂Web服务器、应用服务器、Web容器、反向代理服务器区别与联系
我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相…
-
关于Git与SVN
很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全…