https
-
Uber首席系统架构师Matt Ranney:可伸缩的软件系统工作原理
据报导,在短短四年间,Uber已经惊人地增长了38倍。现在,Uber的首席系统架构师Matt Ranney 在他的报告“可伸缩Uber实时市场平台”中,对Uber软件系统的工作原理…
-
用开源搜索引擎定制你的互联网
上手开源的对等 Web 索引器 YaCy。 很久以前,互联网很小,小到几个人就可以索引它们,这些人收集了所有网站的名称和链接,并按主题将它们分别列在页面或印刷书籍中。随着万维网网络…
-
3 种使用 PostgreSQL 命令的方式
无论你需要的东西简单(如一个购物清单)亦或复杂(如色卡生成器) ,PostgreSQL 命令都能使它变得容易起来。 在 PostgreSQL 入门一文中, 我解释了如何安装、设置和…
-
JavaScript 中常见排序算法详解
有句话怎么说来着: 雷锋推倒雷峰塔,Java implements JavaScript. 当年,想凭借抱Java大腿火一把而不惜把自己名字给改了的JavaScript(原名Liv…
-
如何在 Ubuntu 中更改默认终端
终端Terminal是 Linux 系统的关键部分。它能让你通过 shell 访问 Linux 系统。Linux 上有多个终端应用(技术上称为终端仿真器)。 大多数桌面环境都有自己…
-
使用 GSConnect 将 Android 手机连接到 Fedora 系统
苹果和微软公司都不同程度的提供了桌面产品与移动设备集成。Fedora 提供了类似甚至更高集成度的工具——GSConnect。它可以让你将安卓手机和你的 Fe…
-
通过 Git 来管理多媒体文件
在我们有关 Git 鲜为人知的用法系列的最后一篇文章中,了解如何使用 Git 跟踪项目中的大型多媒体文件。 Git 是专用于源代码版本控制的工具。因此,Git 很少被用于非纯文本的…
-
用 Python 脚本发现 OpenStack Overcloud 中的问题
LogTool 是一组 Python 脚本,可帮助你找出 Overcloud 节点中问题的根本原因。 OpenStack 在其 Overcloud 节点和 Undercloud 主…
-
如何进行 Linux 启动时间优化
快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给予一些关于如何增强任意设备的启动时间的重要技巧。 快速启…
-
如何使用PHP读取大文件(一)
作为PHP开发者,我们并需要经常担心内存管理。PHP引擎在后台为我们做了很好的清理工作,执行完上下文就短期释放的Web服务器模型意味着,就算是烂代码也不会产生太久的影响。 没错,有…