开源
-
用 Git 帮助写作者更好地完成工作
如果你是一名写作者,你也能从使用 Git 中受益。在我们的系列文章中了解有关 Git 鲜为人知的用法。 Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以…
-
Twitter网站架构介绍
作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字…
-
你需要知道的 DevSecOps 流程及工具
DevSecOps 对 DevOps 进行了改进,以确保安全性仍然是该过程的一个重要部分。 到目前为止,DevOps 在 IT 世界中已广为人知,但其并非完美无缺。试想一下,你在一…
-
浅谈推荐系统和个性化推送
摘要: 前言 在移动互联网迅速发展的今天,人们获取信息的途径越来越多,信息量爆发性增长。 如何从大量的信息中获取我们想要的内容,成为了推荐系统研究的重点。 随着大数据产业的不断壮大…
-
如何在 Ubuntu 上安装和配置 PostgreSQL
本教程中,你将学习如何在 Ubuntu Linux 上安装和使用开源数据库 PostgreSQL。 PostgreSQL (又名 Postgres) 是一个功能强大的自由开源的关系…
-
Swift 之父 Chris Lattner 访谈录(超长完整版)
Chris Lattner 是谁 教育背景:伊利诺伊大学 PHD 工作经历:2005年 – 2017年供职苹果,前开发部高级总监,架构师2017年开始,担任特斯拉副总裁…
-
什么是 Java 构造器?
构造器是编程的强大组件。使用它们来释放 Java 的全部潜力。 在开源、跨平台编程领域,Java 无疑(?)是无可争议的重量级语言。尽管有许多伟大的跨平台框架,但很少有像 Java…
-
盘点流氓App驻留后台的奇技淫巧
和iOS相比,安卓是一个更加开放的平台,带来了更多自由的同时,也容许了更多“法外之地”。App在安卓系统中的限制比iOS更小,这令安卓孕育出了很多流氓App。尽管Google一直尝…
-
干货:PHP与大数据开发实践
大数据是使用工具和技术处理大量和复杂数据集合的术语。能够处理大量数据的技术称为MapReduce。 何时使用MapReduce MapReduce特别适合涉及大量数据的问题。它通过…
-
MySQL创始人:写代码比打游戏还爽,程序员应该多泡开源社区
编者按:根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库.受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点…