App
-
苹果在GitHub上正式开源iOS内核源码
21CTO社区导读:相对于Andorid、Linux平台,苹果一直是自己的世界。万万没想到,国庆节这天醒来一看,素以“封闭”闻名的苹果公司,竟然在GitHub上公布了旗舰操作系统的…
-
在 Linux 上使用 Window Maker 桌面
本文是 24 天 Linux 桌面特别系列的一部分。让我们和 Window Maker 一起时光倒流,它为如今的用户实现了老式 Unix NeXTSTEP 环境。 在 Mac OS…
-
21 个 curl 命令练习
最近,我对人们如何学习新事物感兴趣。我正在读 Kathy Sierra 的好书《Badass: Making Users Awesome》,它探讨了有关“刻意练习&rd…
-
《王者荣耀》技术总监:我们为什么要在技术架构与网络同步方案上做出这些改变?
21CTO社区导读:本文是腾讯王者荣耀项目技术总监孙勋为我们带来的《王者荣耀技术架构》的主题演讲。在网游中的系统架构,和原来Web和后端的技术架构有共通点,也有区别。从文字和画…
-
在 awk 中怎么使用循环
来学习一下多次执行同一条命令的不同类型的循环。 awk 脚本有三个主要部分:BEGIN 和 END 函数(都可选),用户自己写的每次要执行的函数。某种程度上,awk 的主体部分就是…
-
推荐系统眼中的你:内容画像与用户画像
尽管推荐系统中应用了各种高深的算法、架构,但其基础原理是朴素的:更好的了解待推荐的内容、更好的了解要推荐给的人,从而更高效的完成内容与人之间的对接。断物识人,是一切推荐行为的起点。…
-
提升用户体验的必杀器—A/B实验统计方法解密
导读:A/B 实验是很多互联网技术团队都非常关注的内容,本文内容由滴滴出行效能平台部倾情呈现,介绍 A/B 实验所涉及的重要统计学知识。 前言 持续快速有效的A/B实验是实现业务从…
-
面对缓存,有哪些问题需要思考?
作者|邱家榆 编辑|雨多田光 缓存可以说是无处不在,比如 PC 电脑中的内存、CPU 中的二级缓存、HTTP 协议中的缓存控制、CDN 加速技术都是使用了缓存的思想来解决性能问题。…
-
揭开 Kubernetes 的神秘面纱
Kubernetes 是一款生产级的开源系统,用于容器化应用程序的自动部署、扩展和管理。本文关于使用 Kubernetes 来管理容器。 “容器”已成为最新…
-
如何使用 Sphinx 给 Python 代码写文档
最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。 Python 代码可以在源码中包含文档。这种方式默认依靠 docstring,它以三…