找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

GNU Autotools 介绍
GNU Autotools 介绍
如果你仍未使用过 Autotools,那么这篇文章将改变你递交代码的方式。
API 演进的正确方式
API 演进的正确方式
负责任的库作者与其用户的十个约定。
从零写一个时间序列数据库
从零写一个时间序列数据库
这篇文章是一篇关于 Prometheus 中的时间序列数据库的设计思考,虽然写作时间有点久了,但是其中的考虑和思路非常值得参考。

软件开发

  • MySQL 的隐式类型转换

    隐式类型转换有无法命中索引的风险,在高并发、大数据量的情况下,命不中索引带来的后果非常严重。将数据库拖死,继而整个系统崩溃,对于大规模系统损失惨重。 MySQL 的隐式类型转换原则: 两个参数至少有一个是 NU ...

    评论:0 分享:0 收藏:1      2015-07-05 10:18      Bruce Dou

  • 如何在 Git 里撤销(几乎)任何操作

    任何版本控制系统的一个最有的用特性就是撤销 (undo)你的错误操作的能力。在 Git 里,撤销 蕴含了不少略有差别的功能。 当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可以利用 G ...

    评论:2 分享:1 收藏:9      2015-06-29 09:14      老码农

  • 如何在 Ubuntu/Debian/Linux Mint 中编译和安装 wxWidgets

    wxWidgets wxWidgets是一个程序开发框架/库, 允许你在Windows、Mac、Linux中使用相同的代码跨平台开发。它主要用C++写成,但也可以与其他语言绑定比如Python、Perl、Ruby。 本教程中我将向你展示如何在基于Debian ...

    评论:0 分享:0 收藏:3      2015-06-20 13:28      Silver Moon, geekpi

  • 编程语言Red 0.5.4发布:新datatypes、异常处理和set操作

    Red是一种可以运行于多种平台的全栈语言,它的语法主要继承于Rebol,同时在设计过程中借鉴了Scala和Lua的优点 。作为一门全栈语言,Red既可以用于高层级的编程,如DSL(Domain Specific Language),也可用于低层级 ...

    评论:0 分享:0 收藏:1      2015-06-16 09:03     

  • 如何在Bash Shell脚本中显示对话框

    这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子。使用这些工具,你的脚本能够告知用户当前程序运行的状态并能与用户进行交互。这两个工具的不同之处在于显示消息框或 ...

    评论:9 分享:0 收藏:9      2015-06-02 20:36      Ilija Lazarevic, ictlyh

  • PHP 实现四种基本排序算法

    许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择 ...

    评论:1 分享:0 收藏:6      2015-04-09 08:14     

  • Linux有问必答:Perl中本地时间和UNIX时间戳间相互转换

    问题: 在Perl语言中,我需要转换易读的日期和时间到对应的UNIX时间戳,反之亦然。你可以给我一些将日期及时间转换到UNIX时间戳的Perl代码例子吗?或者相反,转换UNIX时间戳到可读的日期和时间。 当你的Perl脚本需要 ...

    评论:0 分享:0 收藏:2      2015-04-08 11:52      Dan Nanni, Vic020

  • CSS 和 CSS 预处理器简介

    我已经想了很多关于自己编写的CSS,其当前的状态和这么多年来是如何改变的。 我通常在开始做一个新项目的时候都会使用自己的框架Motherplate。它使用了Sass和Compass。大部分的类名最初都没有基于任何其他的框架。也 ...

    评论:0 分享:1 收藏:4      2015-04-06 08:34      Lee Munroe, 大漠

  • C语言数据类型是如何被大多数计算机系统所支持?

    问题: 在读KR版的The C Programming Language一书时,我在看到这样一条说明: 因为C语言提供的数据类型和控制结构可以直接被大部分计算机系统所支持,所以在实现自包含程序时所需要的运行库文件一般很小。 这段黑 ...

    评论:10 分享:17 收藏:1      2015-04-03 07:19      Dietrich Epp, KayGuoWhu

返回顶部

分享到微信

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