找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

从零写一个时间序列数据库
从零写一个时间序列数据库
这篇文章是一篇关于 Prometheus 中的时间序列数据库的设计思考,虽然写作时间有点久了,但是其中的考虑和思路非常值得参考。
JSON、XML、TOML、CSON、YAML 大比拼
JSON、XML、TOML、CSON、YAML 大比拼
我们坚持使用 web 系统可以理解或不需要太多努力就能理解的特殊格式,而且对人类可读性特别有用的格式。每个都有各自的优缺点和适当的用例场景。
API 演进的正确方式
API 演进的正确方式
负责任的库作者与其用户的十个约定。

软件开发

  • 一些关于Java的句子

    本文并没有什么新鲜的。我只是收集了一些不太重要的语句,但这些语句可能对初级程序员来说很重要。也就是些无聊的旧东西。 如果以下的这些你都知道的话,那么你比Java的了解已经超过了对一个平常的家庭主妇的了解。 ...

    评论:7 分享:16 收藏:3      2014-12-21 11:07      Peter Verhas, a598799539

  • Shell 脚本基础 - 使用 if 语句进行条件检测

    Bourne Shell 的 if 语句和大部分编程语言一样 - 检测条件是否真实,如果条件为真,shell 会执行这个 if 语句指定的代码块,如果条件为假,shell 就会跳过 if 代码块,继续执行之后的代码。 if 语句的语法: if th ...

    评论:10 分享:24 收藏:2      2014-12-21 10:31      Pradeep Kumar, ThomazL

  • 李纳斯法则:只要有足够多的眼球,就可让所有bug浮现

    开放源代码运动的主要领导者、最为大众所知道(并最具争议性)的黑客埃里克雷蒙(Eric Steven Raymond)在他1999年出版的讨论软件工程方法的著名文集《大教堂和市集》中首次描述了这样一个精彩的观点: 只要足够多的 ...

    评论:3 分享:12 收藏:2      2014-12-19 13:21     

  • 为什么我要竖向对齐程序代码

    最近在HackerNews上Linux内核编码风格的讨论非常热闹。 讨论的进行中,我的一个回复触发了另外一场关于是否应该竖向对齐代码的口水仗。我坚持我的观点!下面让我来解释一下为什么要竖向对齐。 为什么要竖向对齐代码 ...

    评论:13 分享:12 收藏:2      2014-12-19 10:20     

  • JVM的自愈能力

    在IT行业,碰到问题的第一个反应通常是——“你重启过没”——而这样做可能会适得其反,本文要讲述的就是这样的一个场景。接下来要介绍的这个应用,它不仅不需要重启,而且毫不夸张地说,它能够自我治愈。 ...

    评论:2 分享:5 收藏:1      2014-12-16 10:44      花名有孚

  • 2014年12月最棒的 15 个 JavaScript 库

    在这篇文章里,我们将介绍几个 2014 年 12 月最适用的 JavaScript 和 Jquery 库。 它们可能对你当前的任务,或者你正在为你的站点遇到的头疼的问题提供很棒的解决方法。希望你会觉得这个列表很方便,帮你发现一些在 ...

    评论:1 分享:9 收藏:1      2014-12-11 10:43      ifeixiang

  • 反射是否真的会让你的程序性能降低?

    早两天写了《从把三千行代码重构成15行代码谈起》这篇文章,看到评论中有一些同学的回复还是在质疑反射的性能,好像程序用上了反射,就像开上了拖拉机似的。本来我觉得这个话题没有什么好讨论的了,网上已经有太多太 ...

    评论:3 分享:3 收藏:2      2014-12-09 10:17      马非码

  • 同行代码审查(Peer Code Review)实战经验

    我有时候会听到我们的团队成员这样议论: "项目的Code review 只是浪费时间。" "我没有时间做Code review。" "我的发布时间延迟了,因为我的同事还没有完成我代码的Code review。" "你相信我的同事居然要求我对我的 ...

    评论:3 分享:4 收藏:1      2014-12-09 09:10      Matt, johnhoow

  • 从把三千行代码重构成15行代码谈起

    如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。 把三千行代码重构为15行 那年我刚毕业,进了现在这个公司。公司是搞数据 ...

    评论:33 分享:37 收藏:4      2014-12-08 10:10      马非码

  • 通过Ionic构建一个简单的混合式(Hybrid)跨平台移动应用

    自从混合式移动开发火起来之后,一部分Web工程师开始转战移动开发。混合式移动开发技术让Web工程师可以开发出各个平台的移动应用,而且不需要 学习各个平台的原生编程语言。现在已经有很多诸如PhoneGap和Titanium这 ...

    评论:2 分享:2 收藏:0      2014-12-08 09:33     

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。