标签: 随笔
2025 年度总结:转折性的一年

2025 年给我的感觉格外漫长。 这种漫长并非因为难熬,而是与疫情三年那种“晃眼而过”的空白感形成了鲜明对比。 当一年的信息密度极大、认知边界被不断拓宽时,时间在精神感受上会被自然拉长。回顾这一年,用“转折”来形容最为贴切——无论是对行业,还是对我个人。 关于生产力的解放 为什么会有这种“漫长”的充实感?核心原因在于 AI 带来的范式转移。 就在写下这段文字的同时,Claude Code 正在后台逐个模块地 Review Pigsty 的代码,并在同步核对、修正及翻译文档站点。 我只需要每隔十几 …
2025 年给我的感觉格外漫长。 这种漫长并非因为难熬,而是与疫情三年那种“晃眼而过”的空白感形成了鲜明对比。 当一年的信息密度极大、认知边界被不断拓宽时,时间在精神感受上会被自然拉长。回顾这一年,用“转折”来形容最为贴切——无论是对行业,还是对我个人。 关于生产力的解放 为什么会有这种“漫长”的充实感?核心原因在于 AI 带来的范式转移。 就在写下这段文字的同时,Claude Code 正在后台逐个模块地 Review Pigsty 的代码,并在同步核对、修正及翻译文档站点。 我只需要每隔十几 …
2023年度总结:三十而立

三十而立 2023 年,我三十岁。孔子曰:“三十而立”,我也算是搞出了点名堂:成了家,立了业,有了些技术声望。2023最后一天,做个盘点,留个念想。 开源 GitHub 是全球一亿开发者的精神家园,全球最大的♂同性交友网站。在 Github 上,我算是一个相当活跃的开源贡献者,在2023年末活跃度排名 中国区第81,关注者数排名 中国区第410,Star数排名 全球排名483。 作为一个开源贡献者,我最得意的开源项目是 —— Pigsty。 它旨在为 PostgreSQL 打造一个开箱即用的数据 …
三十而立 2023 年,我三十岁。孔子曰:“三十而立”,我也算是搞出了点名堂:成了家,立了业,有了些技术声望。2023最后一天,做个盘点,留个念想。 开源 GitHub 是全球一亿开发者的精神家园,全球最大的♂同性交友网站。在 Github 上,我算是一个相当活跃的开源贡献者,在2023年末活跃度排名 中国区第81,关注者数排名 中国区第410,Star数排名 全球排名483。 作为一个开源贡献者,我最得意的开源项目是 —— Pigsty。 它旨在为 PostgreSQL 打造一个开箱即用的数据 …
墨天轮风云人物访谈录 —— 冯若航

微信公众号原文 | 【墨天轮风云人物访谈录:冯若航】 导读: 近日,数据库行业的一场历史性的辩论引起热议。数据库界的“王牌辩论手”—— 90后创业者冯若航进入大家的视野,他为何会参加此类可能会“引战”的技术辩论活动?他对数据库未来发展有哪些看法?本次专访邀请到他,就其技术人生、数据库的热点话题展开聊聊! 磐吉云数创始人 —— 冯若航 简介: 磐吉云数创始人,开源 RDS PG 替代 —— Pigsty 作者。PostgreSQL专家与全栈开发者,开源贡献者,PostgreSQL中文社区技术委员 …
微信公众号原文 | 【墨天轮风云人物访谈录:冯若航】 导读: 近日,数据库行业的一场历史性的辩论引起热议。数据库界的“王牌辩论手”—— 90后创业者冯若航进入大家的视野,他为何会参加此类可能会“引战”的技术辩论活动?他对数据库未来发展有哪些看法?本次专访邀请到他,就其技术人生、数据库的热点话题展开聊聊! 磐吉云数创始人 —— 冯若航 简介: 磐吉云数创始人,开源 RDS PG 替代 —— Pigsty 作者。PostgreSQL专家与全栈开发者,开源贡献者,PostgreSQL中文社区技术委员 …
ISD数据集:分析全球120年气候变化

微信公众号原文 ISD 是 Integrated Surface Dataset 的缩写,是 NOAA 美国国家海洋和大气管理局公开的一份数据集。包括了全球接近3万个地表气象站从 1900 年迄今的观测记录,气象领域的朋友对此应该非常熟悉。 我最近重新整理了一下这份数据集:编写了下载的脚本,解析的Parser,建模的PostgreSQL DDL,查询的SQL语句,可视化的Grafana Dashboard,以及清理好的 CSV 原始数据。用于探索分析,教学演示与数据库性能测试对比。 公开 …
微信公众号原文 ISD 是 Integrated Surface Dataset 的缩写,是 NOAA 美国国家海洋和大气管理局公开的一份数据集。包括了全球接近3万个地表气象站从 1900 年迄今的观测记录,气象领域的朋友对此应该非常熟悉。 我最近重新整理了一下这份数据集:编写了下载的脚本,解析的Parser,建模的PostgreSQL DDL,查询的SQL语句,可视化的Grafana Dashboard,以及清理好的 CSV 原始数据。用于探索分析,教学演示与数据库性能测试对比。 公开 …
90后,辞职创业,说要卷死云数据库

微信公众号原文 | 开源中国文章 出品:OSCHINA 开源中国 被访者:冯若航( Pigsty 创始人) 冯若航最近很忙,6 月一场创业营路演下来,他一次性加了两三百个投资人。不过,这也是他 “自找” 的。 此前,他是一名 PostgreSQL DBA,为了减少自己的工作量,写了一个开源软件 —— Pigsty 帮自己干活,日子越发好过了起来。明明可以 “摸鱼” 度日,冯若航却非要选择出来全职创业。 “创业这种事儿吧,一般人一辈子也就是一两次机会,既然摆在面前了,我没理由不去做。” 他这样回 …
微信公众号原文 | 开源中国文章 出品:OSCHINA 开源中国 被访者:冯若航( Pigsty 创始人) 冯若航最近很忙,6 月一场创业营路演下来,他一次性加了两三百个投资人。不过,这也是他 “自找” 的。 此前,他是一名 PostgreSQL DBA,为了减少自己的工作量,写了一个开源软件 —— Pigsty 帮自己干活,日子越发好过了起来。明明可以 “摸鱼” 度日,冯若航却非要选择出来全职创业。 “创业这种事儿吧,一般人一辈子也就是一两次机会,既然摆在面前了,我没理由不去做。” 他这样回 …
微信读相册这点事

微信公众号原文 昨天晚上,看到一个新闻说微信在后台读用户相册,然后微信还回复了 虽然国产软件干这种龌龊事情并不让我惊奇,但本着求真务实的精神,早上起来我也准备看看,微信是不是真干坏事了。结果发现,微信果然屁股不干净,而且这个回复解释也是在放屁。比如,今天早上6点40分,我还在呼呼大睡的时候,微信就偷偷读取了我的相册,难道说这也是“按+快速发图”触发的吗?作为经常性八九点起床的人,六点是根本不可能去碰手机的,所以这是微信App的自主行为,而这种行为显然没有经过我的同意。 …
微信公众号原文 昨天晚上,看到一个新闻说微信在后台读用户相册,然后微信还回复了 虽然国产软件干这种龌龊事情并不让我惊奇,但本着求真务实的精神,早上起来我也准备看看,微信是不是真干坏事了。结果发现,微信果然屁股不干净,而且这个回复解释也是在放屁。比如,今天早上6点40分,我还在呼呼大睡的时候,微信就偷偷读取了我的相册,难道说这也是“按+快速发图”触发的吗?作为经常性八九点起床的人,六点是根本不可能去碰手机的,所以这是微信App的自主行为,而这种行为显然没有经过我的同意。 …
28岁的人生

28岁的人生 又是一年中秋节,又老了一岁。 阳历生日(9月21日)碰上中秋节这件事,在我这辈子应该只会发生三次:2002年9岁时一次,2021年28岁时一次;2059年66岁时最后一次,假使我正常活到那一天的话。按理说,这是一个值得纪念的特殊日子,但我却无论如何都高兴不起来。这一年发生了太多的事情,已让我的神经变得麻木。 28岁开始于一场旅行:十一节的疫情已经短暂告一断落,我去参加了乌孙古道徒步。在旅途中,我认识了许多新朋友,一起渡过了一段难忘而开心的旅程。更重要的是,结识了一位知己,立下了共同 …
28岁的人生 又是一年中秋节,又老了一岁。 阳历生日(9月21日)碰上中秋节这件事,在我这辈子应该只会发生三次:2002年9岁时一次,2021年28岁时一次;2059年66岁时最后一次,假使我正常活到那一天的话。按理说,这是一个值得纪念的特殊日子,但我却无论如何都高兴不起来。这一年发生了太多的事情,已让我的神经变得麻木。 28岁开始于一场旅行:十一节的疫情已经短暂告一断落,我去参加了乌孙古道徒步。在旅途中,我认识了许多新朋友,一起渡过了一段难忘而开心的旅程。更重要的是,结识了一位知己,立下了共同 …
是时候和GPL说再见了【译】

微信公众号原文 | Martin Kleppmann 原文 原文由 Martin Kleppmann 于2021年4月14日发表,译者:Vonng。 Martin Kleppmann是《设计数据密集型应用》(a.k.a DDIA)的作者,译者 Vonng 为该书中文译者。 本文的导火索是Richard Stallman恢复原职,对于自由软件基金会(FSF)的董事会而言,这是一位充满争议的人物。我对此感到震惊,并与其他人一起呼吁将他撤职。这次事件让我重新评估了自由软件基金会在计算机领域的地位 …
微信公众号原文 | Martin Kleppmann 原文 原文由 Martin Kleppmann 于2021年4月14日发表,译者:Vonng。 Martin Kleppmann是《设计数据密集型应用》(a.k.a DDIA)的作者,译者 Vonng 为该书中文译者。 本文的导火索是Richard Stallman恢复原职,对于自由软件基金会(FSF)的董事会而言,这是一位充满争议的人物。我对此感到震惊,并与其他人一起呼吁将他撤职。这次事件让我重新评估了自由软件基金会在计算机领域的地位 …
与外公的告别

尽管2020年是一个多灾之年,但在外公去世前,我一直还以为是能得过且过的。 至亲去世,于我已是第二次。先是父亲,然后是外公。人在生死面前显得如此无力,我能做的也就是记录下这一片刻。这样逝者也许能以另一种形式活在生者的记忆中,聊以告慰。 我的故乡位于荒无人烟的西北大漠戈壁,坐落于弱水河畔的20基地——酒泉卫星发射中心。本地人更喜欢叫它东风,这是一座只有万把人口的小镇,由军人与军属组成。住在一栋楼里的,是几十年的老同事老战友,在街上骑车上班的人,都挂着一两道杠杠。良风美俗,路不拾遗,夜不闭户;来自五 …
尽管2020年是一个多灾之年,但在外公去世前,我一直还以为是能得过且过的。 至亲去世,于我已是第二次。先是父亲,然后是外公。人在生死面前显得如此无力,我能做的也就是记录下这一片刻。这样逝者也许能以另一种形式活在生者的记忆中,聊以告慰。 我的故乡位于荒无人烟的西北大漠戈壁,坐落于弱水河畔的20基地——酒泉卫星发射中心。本地人更喜欢叫它东风,这是一座只有万把人口的小镇,由军人与军属组成。住在一栋楼里的,是几十年的老同事老战友,在街上骑车上班的人,都挂着一两道杠杠。良风美俗,路不拾遗,夜不闭户;来自五 …
简明实用密码学

微信公众号原文 密码学里有一个经典的问题,就是如何在不安全的信道中安全可靠地传输数据。避免自己的聊天与通信遭到偷窥,监控与河蟹。只要你手头有电脑,就可以轻易做到这一点。 问题1 现假设有两个用户翠花(Alice)与老王(Bob),正在使用偷窥狂马大帅(Oscar)家的垄断聊天软件宏信(MarcoMessage)讨论私密的事情。譬如: 老王 -------> 约吗 ---------> 翠花 老王 <------- 约!<--------- 翠花 消息被马大帅偷看去了,很不好,所以两人事先约定好 …
微信公众号原文 密码学里有一个经典的问题,就是如何在不安全的信道中安全可靠地传输数据。避免自己的聊天与通信遭到偷窥,监控与河蟹。只要你手头有电脑,就可以轻易做到这一点。 问题1 现假设有两个用户翠花(Alice)与老王(Bob),正在使用偷窥狂马大帅(Oscar)家的垄断聊天软件宏信(MarcoMessage)讨论私密的事情。譬如: 老王 -------> 约吗 ---------> 翠花 老王 <------- 约!<--------- 翠花 消息被马大帅偷看去了,很不好,所以两人事先约定好 …
互联网之殇

《理解互联网》 中聊了对互联网的认识,今天聊一聊刻意省略的部分:互联网将面临的挫折。 命运 这是一个最好的时代,也是一个最坏的时代; 这是一个智慧的年代,这是一个愚蠢的年代; 这是一个信任的时期,这是一个怀疑的时期; 这是一个光明的季节,这是一个黑暗的季节; 这是希望之春,这是失望之冬; 人们面前应有尽有,人们面前一无所有; 人们正踏上天堂之路,人们正走向地狱之门。 —— 狄更斯,《双城记》 让我们先从宏大叙事开始。 互联网的长远发展是无比光明的,因为这是一种新兴的社会组织形式,具有无可比拟的巨 …
《理解互联网》 中聊了对互联网的认识,今天聊一聊刻意省略的部分:互联网将面临的挫折。 命运 这是一个最好的时代,也是一个最坏的时代; 这是一个智慧的年代,这是一个愚蠢的年代; 这是一个信任的时期,这是一个怀疑的时期; 这是一个光明的季节,这是一个黑暗的季节; 这是希望之春,这是失望之冬; 人们面前应有尽有,人们面前一无所有; 人们正踏上天堂之路,人们正走向地狱之门。 —— 狄更斯,《双城记》 让我们先从宏大叙事开始。 互联网的长远发展是无比光明的,因为这是一种新兴的社会组织形式,具有无可比拟的巨 …
新年随想

本文可能引起不适,阅读请谨慎。 新年难得有闲暇独处,写下此篇随笔,想到哪儿就写到哪。 我一直认为选择要比努力重要:人的一生在形式上就是由一系列关键的选择组成的路径,做出正确的选择需要智慧,而坚持努力前行需要意志。智慧与意志两者都是珍贵而稀有的属性,但智慧相对更为重要,因为它决定了前进的方向,以及可行选择的多少。 在过去一年里,我做出了很多重要的选择:换了职业,换了行业,也换了工作。但要说最重要的选择是什么,我认为是将大量时间花在了社会认知水平的提高上。得益于职业特殊性,我有着大把的时间来学习, …
本文可能引起不适,阅读请谨慎。 新年难得有闲暇独处,写下此篇随笔,想到哪儿就写到哪。 我一直认为选择要比努力重要:人的一生在形式上就是由一系列关键的选择组成的路径,做出正确的选择需要智慧,而坚持努力前行需要意志。智慧与意志两者都是珍贵而稀有的属性,但智慧相对更为重要,因为它决定了前进的方向,以及可行选择的多少。 在过去一年里,我做出了很多重要的选择:换了职业,换了行业,也换了工作。但要说最重要的选择是什么,我认为是将大量时间花在了社会认知水平的提高上。得益于职业特殊性,我有着大把的时间来学习, …
中国行政区划相关知识

中国行政区划分为几个级别,宪法规定了三个级别,但实际上有五个级别:省—地区—县(区)—乡镇” 四级制,算上中央就是五级。 行政区划的级别 中国行政区划(administrative division)分为几个级别(government level): 宪法规定了三个级别(de jure level),但实际上有五个级别(de facto level/practical level) 我国现行的行政层级是“省—地区—县(区)—乡镇” 四级制,算上中央就是五级。 由于我国存在“以党代政”的问题,有党 …
中国行政区划分为几个级别,宪法规定了三个级别,但实际上有五个级别:省—地区—县(区)—乡镇” 四级制,算上中央就是五级。 行政区划的级别 中国行政区划(administrative division)分为几个级别(government level): 宪法规定了三个级别(de jure level),但实际上有五个级别(de facto level/practical level) 我国现行的行政层级是“省—地区—县(区)—乡镇” 四级制,算上中央就是五级。 由于我国存在“以党代政”的问题,有党 …
互联网之冬

这是最好的时代,也是最坏的时代; 这是智慧的年代,这是愚蠢的年代; 这是信任的时期,这是怀疑的时期; 这是光明的季节,这是黑暗的季节; 这是希望之春,这是失望之冬; 人们面前应有尽有,人们面前一无所有; 人们正踏上天堂之路,人们正走向地狱之门。 —— 狄更斯,《双城记》 互联网之冬 让我们先从宏大叙事开始。 互联网的长远发展是无比光明的,因为这是一种新兴的社会组织形式,具有无可比拟的巨大优势。 以阿里巴巴为例,为什么一家做toB交易中介平台起家的网站,能够发展成为今天这样一个囊括人们衣食住行吃 …
这是最好的时代,也是最坏的时代; 这是智慧的年代,这是愚蠢的年代; 这是信任的时期,这是怀疑的时期; 这是光明的季节,这是黑暗的季节; 这是希望之春,这是失望之冬; 人们面前应有尽有,人们面前一无所有; 人们正踏上天堂之路,人们正走向地狱之门。 —— 狄更斯,《双城记》 互联网之冬 让我们先从宏大叙事开始。 互联网的长远发展是无比光明的,因为这是一种新兴的社会组织形式,具有无可比拟的巨大优势。 以阿里巴巴为例,为什么一家做toB交易中介平台起家的网站,能够发展成为今天这样一个囊括人们衣食住行吃 …
理解互联网

我曾经觉得互联网的本质,互联网行业的发展,互联网公司的战略这些“高大上”的东西都应该是政府官员,公司高管思考的问题。作为一个互联网从业人员,一名软件工程师,能把自己领域的技术钻研透就不错了。但现在的我改变了想法:一个人的命运啊,当然要靠自我奋斗,但也要考虑到历史的进程。 世界潮流,浩浩汤汤。顺之则昌,逆之则亡。站在历史转折的十字路口,只有认清大势才不会迷茫。这几个月的空闲时间,几乎全部被我投入到了认识世界的过程之中。大致看清了当前的形势的轮廓,并对未来的走势形成了影影绰绰的直觉;虽然技术进步的脚 …
我曾经觉得互联网的本质,互联网行业的发展,互联网公司的战略这些“高大上”的东西都应该是政府官员,公司高管思考的问题。作为一个互联网从业人员,一名软件工程师,能把自己领域的技术钻研透就不错了。但现在的我改变了想法:一个人的命运啊,当然要靠自我奋斗,但也要考虑到历史的进程。 世界潮流,浩浩汤汤。顺之则昌,逆之则亡。站在历史转折的十字路口,只有认清大势才不会迷茫。这几个月的空闲时间,几乎全部被我投入到了认识世界的过程之中。大致看清了当前的形势的轮廓,并对未来的走势形成了影影绰绰的直觉;虽然技术进步的脚 …
学习知识的几个层次

微信公众号原文 知识的层次 当我们说“学习知识”时,究竟说的什么? 当我们说一个人“聪明”时,指的又到底是什么? 通过观察思辨,我们把脑内认识深化过程从接受知识开始到最高的“悟性”层次可以分成四个阶段:知识,理解,意识,悟性。整个认识的函数图景整体上是连续单调递增的,但在理解与意识的阶段之间存在一个跃迁。那么让我们来明确一下,这四个词到底意味着什么。 第一层次:知识 简而言之,知识就是脑内存储的正确信息,换言之,脑内存储的一切正确信息都叫做知识,因此知识一词是很广泛的术语。所谓“正确”信息,即 …
微信公众号原文 知识的层次 当我们说“学习知识”时,究竟说的什么? 当我们说一个人“聪明”时,指的又到底是什么? 通过观察思辨,我们把脑内认识深化过程从接受知识开始到最高的“悟性”层次可以分成四个阶段:知识,理解,意识,悟性。整个认识的函数图景整体上是连续单调递增的,但在理解与意识的阶段之间存在一个跃迁。那么让我们来明确一下,这四个词到底意味着什么。 第一层次:知识 简而言之,知识就是脑内存储的正确信息,换言之,脑内存储的一切正确信息都叫做知识,因此知识一词是很广泛的术语。所谓“正确”信息,即 …
理解字符编码

微信公众号原文 程序员,是与 Code(代码/编码) 打交道的,而字符编码又是最为基础的编码。如何 使用二进制数来表示字符,这个 字符编码 问题并没有看上去那么简单,实际上它的复杂程度远超一般人的想象:输入、比较排序与搜索、反转、换行与分词、大小写、区域设置,控制字符,组合字符与规范化,排序规则,处理不同语言中的特异需求,变长编码,字节序与BOM,Surrogate,历史兼容性,正则表达式兼容性,微妙与严重的安全问题等等等等。 如果不了解字符编码的基本原理,即使只是简单常规的字符串比较、排序、 …
微信公众号原文 程序员,是与 Code(代码/编码) 打交道的,而字符编码又是最为基础的编码。如何 使用二进制数来表示字符,这个 字符编码 问题并没有看上去那么简单,实际上它的复杂程度远超一般人的想象:输入、比较排序与搜索、反转、换行与分词、大小写、区域设置,控制字符,组合字符与规范化,排序规则,处理不同语言中的特异需求,变长编码,字节序与BOM,Surrogate,历史兼容性,正则表达式兼容性,微妙与严重的安全问题等等等等。 如果不了解字符编码的基本原理,即使只是简单常规的字符串比较、排序、 …
冯振彪自传

在书房收拾时,发现了先父的自传。本应是档案中的党八股,未想其中却包含这多精彩内容。 新旧社会映像,KMT与TG的对比访谈。 关于文革起因的政治论文 关于逻辑学的哲学论文 关于‘中国特色社会主义’的思考 贡嘎雪山历险求生。 89年与大学生活。 反舰弹道导弹轶事。 如何当一名‘发测架构师’。 资深业余摄影师的心得 应该说,这是一份很有趣的自传。 这100页纸,记录了父亲的光辉岁月。 斯人已去,名不见经传。 至少我能做的是,把它转成电子版罢。 归档在互联网的某个旮旯,聊以告慰,作为留念。 冯振彪自传 …
在书房收拾时,发现了先父的自传。本应是档案中的党八股,未想其中却包含这多精彩内容。 新旧社会映像,KMT与TG的对比访谈。 关于文革起因的政治论文 关于逻辑学的哲学论文 关于‘中国特色社会主义’的思考 贡嘎雪山历险求生。 89年与大学生活。 反舰弹道导弹轶事。 如何当一名‘发测架构师’。 资深业余摄影师的心得 应该说,这是一份很有趣的自传。 这100页纸,记录了父亲的光辉岁月。 斯人已去,名不见经传。 至少我能做的是,把它转成电子版罢。 归档在互联网的某个旮旯,聊以告慰,作为留念。 冯振彪自传 …
从/0开始:理解错误与异常

在计算机中除以0会发生什么?错误是错误,异常是异常。这里面但区别还是很微妙的。 是的,没有打错,标题中是 /0 而不是 0。 那么问题就来了:除以0会发生什么? 限定条件是必须的:在CS领域,*nix | win操作系统下任意编程语言中,整数除法运算中除数为零的情况。 答案并不是固定的,在不同的操作系统,不同的编程语言,甚至不同的编译器下,答案都可能是不同的。 除0异常 譬如, 在OS X下,使用C语言,Clang编译,引发除零并不会报错,会返回一个垃圾值。 $ echo 'void …
在计算机中除以0会发生什么?错误是错误,异常是异常。这里面但区别还是很微妙的。 是的,没有打错,标题中是 /0 而不是 0。 那么问题就来了:除以0会发生什么? 限定条件是必须的:在CS领域,*nix | win操作系统下任意编程语言中,整数除法运算中除数为零的情况。 答案并不是固定的,在不同的操作系统,不同的编程语言,甚至不同的编译器下,答案都可能是不同的。 除0异常 譬如, 在OS X下,使用C语言,Clang编译,引发除零并不会报错,会返回一个垃圾值。 $ echo 'void …
标签分类理论

最近在某业务中需要设计一套标签管理系统。在对现有标签进行整理的过程中,倒腾出了这套理论。 0. 标签的定义:标签分类学(Taxonomy) 对于 标签(tag),很难列出一个公认的定义,指明这个概念的种差与属概念。 所以为了把握这个概念,就需要采取定义另一种办法:分类 与 枚举。 要解决的第一个问题是,有哪些类型的标签?如何对标签进行分类? 首先不妨对“如何分类”本身进行分类:分别从“形式”与“内容”上考察标签的分类。 1. 标签的形式分类 标签的形式是标签分类最主要的依据。 我们可以列出一些常 …
最近在某业务中需要设计一套标签管理系统。在对现有标签进行整理的过程中,倒腾出了这套理论。 0. 标签的定义:标签分类学(Taxonomy) 对于 标签(tag),很难列出一个公认的定义,指明这个概念的种差与属概念。 所以为了把握这个概念,就需要采取定义另一种办法:分类 与 枚举。 要解决的第一个问题是,有哪些类型的标签?如何对标签进行分类? 首先不妨对“如何分类”本身进行分类:分别从“形式”与“内容”上考察标签的分类。 1. 标签的形式分类 标签的形式是标签分类最主要的依据。 我们可以列出一些常 …
排序算法通览

排序算法是最基础、应用最广泛、也是面试最常考的算法。 一个 排序算法(Sorting algorithm)是一种能将一串数据依照特定排序方式进行排列的一种算法。其中: 输出结果为递增序列 输出结果是原输入的一种排列或重组 可排序对象所需的两个基本操作为:比较(Compare)与交换(Swap) 排序算法分类 大类 细分 交换排序 冒泡排序 鸡尾酒排序 奇偶排序 梳排序 侏儒排序 快速排序 臭皮匠排序 Bogo排序 选择排序 选择排序 堆排序 平滑排序 笛卡尔树排序 锦标赛排序 圈排序 插入排序 …
排序算法是最基础、应用最广泛、也是面试最常考的算法。 一个 排序算法(Sorting algorithm)是一种能将一串数据依照特定排序方式进行排列的一种算法。其中: 输出结果为递增序列 输出结果是原输入的一种排列或重组 可排序对象所需的两个基本操作为:比较(Compare)与交换(Swap) 排序算法分类 大类 细分 交换排序 冒泡排序 鸡尾酒排序 奇偶排序 梳排序 侏儒排序 快速排序 臭皮匠排序 Bogo排序 选择排序 选择排序 堆排序 平滑排序 笛卡尔树排序 锦标赛排序 圈排序 插入排序 …
百技1509期课后感想

9月23日,我来杭州参加了百技培训。不似百阿,开始前对于百技我倒并没有特殊的期待。因为一天的培训嘛,很可能只是走个过场,能学到多少东西我是持怀疑态度的。不过今天上完一天课,我认为百技确是算是不枉此行的。趁热打铁交作业,写下这篇感想。 Now, when it’s fresh —— Dr.Grace 《Avatar》 今天有五位主讲嘉宾:一粟、沈询、范禹、南天、玄难。 在我看来,玄难老师的课最具启发性与帮助,南天老师的课干货满满而风趣幽默,沈询老师讲的最为生动形象、深入浅出,一粟老师则在安利自家钉 …
9月23日,我来杭州参加了百技培训。不似百阿,开始前对于百技我倒并没有特殊的期待。因为一天的培训嘛,很可能只是走个过场,能学到多少东西我是持怀疑态度的。不过今天上完一天课,我认为百技确是算是不枉此行的。趁热打铁交作业,写下这篇感想。 Now, when it’s fresh —— Dr.Grace 《Avatar》 今天有五位主讲嘉宾:一粟、沈询、范禹、南天、玄难。 在我看来,玄难老师的课最具启发性与帮助,南天老师的课干货满满而风趣幽默,沈询老师讲的最为生动形象、深入浅出,一粟老师则在安利自家钉 …
2014年度总结

大半夜也睡不着,2014年的最后一个小时,想来回顾一下今年,展望一下明年还算是比较合适的。 随手翻了翻2013年的年度总结,还有2014年的日记,也是感慨颇多呢,春节的第一篇日记还特意记录着小保方晴子的诱导干细胞和磁单极子发现,而现在晴子桑事件也告一段落了。进阿里实习虽说是七月份的事了,可是我还能无比清晰地记起那些日子的经历。感谢日记,一整年的记忆依然如昨日一般鲜活。 对照着13年对今年的规划,预期目标算是达成了一半多吧。其他的目标大多数都是因为自己的道路选择发生变化而被其他目标替代了。哈,还真 …
大半夜也睡不着,2014年的最后一个小时,想来回顾一下今年,展望一下明年还算是比较合适的。 随手翻了翻2013年的年度总结,还有2014年的日记,也是感慨颇多呢,春节的第一篇日记还特意记录着小保方晴子的诱导干细胞和磁单极子发现,而现在晴子桑事件也告一段落了。进阿里实习虽说是七月份的事了,可是我还能无比清晰地记起那些日子的经历。感谢日记,一整年的记忆依然如昨日一般鲜活。 对照着13年对今年的规划,预期目标算是达成了一半多吧。其他的目标大多数都是因为自己的道路选择发生变化而被其他目标替代了。哈,还真 …
论计算思维

《保密史与保密制度》课后论文,论计算思维及其在本科教育中的意义。我猜是老师自己的作业。 1. Abstract 本文扯了一扯计算思维的相关内容。应作业要求,特补充了关于与本科生教育有关的内容 2.引言 任何一门学科都有其核心思想。数学中,公理化的数理思维居于核心;工程学里,近似化的工程思维乃是黄金准则;法学上,权利与义务的思维则贯穿始终;经济学内,有着理性人的概念作为基本假设。一门学科的学习过程,相比知识的积累,更为重要的便是这种思维的培养。一门学科的思维,蕴含着整个学科理论体系的世界观与方法论 …
《保密史与保密制度》课后论文,论计算思维及其在本科教育中的意义。我猜是老师自己的作业。 1. Abstract 本文扯了一扯计算思维的相关内容。应作业要求,特补充了关于与本科生教育有关的内容 2.引言 任何一门学科都有其核心思想。数学中,公理化的数理思维居于核心;工程学里,近似化的工程思维乃是黄金准则;法学上,权利与义务的思维则贯穿始终;经济学内,有着理性人的概念作为基本假设。一门学科的学习过程,相比知识的积累,更为重要的便是这种思维的培养。一门学科的思维,蕴含着整个学科理论体系的世界观与方法论 …
赞美数学

人类理性世界正中央 一座永恒象牙高塔矗立其上 从一望无际的直观大地深处 直入浓云滚涌的混沌天顶近旁 无数电弧枝桠从此塔之中延展而出 弥漫于空间之中,跃动于水面之上。 在塔内,有那样一群人 他们不断地凿刻雕琢,向下,向上 他们在凿穿从归纳演绎的思维壁垒 他们正建造立万物一统的理论殿堂 那天地正中的黑暗虚空亟待探索 尽管这征途一望无际,道阻且长 有时候,象牙塔的某段,会被凿出一个小小的天窗 先贤们说:要有光! 霎时,世界那一侧的空间,被智慧的电弧所击穿,被负熵的火花照亮 沿前人所凿之路攀爬的人 每当 …
人类理性世界正中央 一座永恒象牙高塔矗立其上 从一望无际的直观大地深处 直入浓云滚涌的混沌天顶近旁 无数电弧枝桠从此塔之中延展而出 弥漫于空间之中,跃动于水面之上。 在塔内,有那样一群人 他们不断地凿刻雕琢,向下,向上 他们在凿穿从归纳演绎的思维壁垒 他们正建造立万物一统的理论殿堂 那天地正中的黑暗虚空亟待探索 尽管这征途一望无际,道阻且长 有时候,象牙塔的某段,会被凿出一个小小的天窗 先贤们说:要有光! 霎时,世界那一侧的空间,被智慧的电弧所击穿,被负熵的火花照亮 沿前人所凿之路攀爬的人 每当 …
2013年度总结

2013年的最后半个小时,回顾自己在2013的经历,唏嘘不已。 2013,我证明了很多事情。 从标准的学渣,到专业课全部优秀满绩,获得所有老师好评,我证明了自己的学习能力。 从Fresh Meat到项目负责人,在实验室打地铺的两个月整。我证明了自己的执行力。 从220斤到年初的190斤,再到今天的170斤,我证明了自己的意志力。 从重度的游戏成瘾者,到一年半不沾网游,专心学习。我证明了自己的控制力。 2013,我证明了人可以改变的如此彻底。不仅证明给别人,更是证明给自己! 2013,我开始从自己 …
2013年的最后半个小时,回顾自己在2013的经历,唏嘘不已。 2013,我证明了很多事情。 从标准的学渣,到专业课全部优秀满绩,获得所有老师好评,我证明了自己的学习能力。 从Fresh Meat到项目负责人,在实验室打地铺的两个月整。我证明了自己的执行力。 从220斤到年初的190斤,再到今天的170斤,我证明了自己的意志力。 从重度的游戏成瘾者,到一年半不沾网游,专心学习。我证明了自己的控制力。 2013,我证明了人可以改变的如此彻底。不仅证明给别人,更是证明给自己! 2013,我开始从自己 …
计算机网络与物流系统

计算机网络就像一个物流系统,区别在于物流系统传递的是邮件包裹这类物质实体,而计算机网络传递的是信息这种无形的东西。 计算机网络从下到上分为五个层:物理层,数据链路层,网络层,传输层,应用层: 密密麻麻的公路组成了 物理层。 中转站和公路一起构成了 数据链路层。 各个集散分拨中心,就是路由器,它们构成了 网络层 的核心。 再往上,那些派送的门店成为了 运输层 的主体。 最后各个用户,消费者,企业,公司位于系统的最顶端——应用层。 1.应用层 消费者在网上购买东西,向远方的朋友寄信,都需要用到物流系 …
计算机网络就像一个物流系统,区别在于物流系统传递的是邮件包裹这类物质实体,而计算机网络传递的是信息这种无形的东西。 计算机网络从下到上分为五个层:物理层,数据链路层,网络层,传输层,应用层: 密密麻麻的公路组成了 物理层。 中转站和公路一起构成了 数据链路层。 各个集散分拨中心,就是路由器,它们构成了 网络层 的核心。 再往上,那些派送的门店成为了 运输层 的主体。 最后各个用户,消费者,企业,公司位于系统的最顶端——应用层。 1.应用层 消费者在网上购买东西,向远方的朋友寄信,都需要用到物流系 …
世界观、价值观、人生观

人难免有一天会追溯到世界本源的问题,对这些问题的回答,则是确立自己cornerstone的过程。 也许是因为近来解决了一个困扰了快两年的心理问题吧,再加上一年来不断的学习与积累,仿佛捅破了一张窗户纸。突然之间,很多东西融汇贯通起来。人生观,世界观,价值观在多次的颠覆与重建,修补与改进后,终于在此刻以一种固定的形态沉淀下来。值得庆幸,此刻正值我人生中学习能力的巅峰时刻,知识与见识高速积累的黄金时期。藉由对哲学,数学,物理三门学科的研究与学习,我最终决定将灵魂的核心构建于这三门学科之上。它们将成为 …
人难免有一天会追溯到世界本源的问题,对这些问题的回答,则是确立自己cornerstone的过程。 也许是因为近来解决了一个困扰了快两年的心理问题吧,再加上一年来不断的学习与积累,仿佛捅破了一张窗户纸。突然之间,很多东西融汇贯通起来。人生观,世界观,价值观在多次的颠覆与重建,修补与改进后,终于在此刻以一种固定的形态沉淀下来。值得庆幸,此刻正值我人生中学习能力的巅峰时刻,知识与见识高速积累的黄金时期。藉由对哲学,数学,物理三门学科的研究与学习,我最终决定将灵魂的核心构建于这三门学科之上。它们将成为 …
论认识的层次

通过观察思辨,我们把脑内认识深化过程从接受知识开始到最高的“悟性”层次可以分成四个阶段:知识,理解,意识,悟性。整个认识的函数图景整体上是连续单调递增的,但是在积累与意识的阶段存在一个跃迁阶段。本着公理化的思想,无论如何,这四个词的定义首先需要被明确。 第一层次:知识 简而言之,知识就是脑内存储的正确信息,换言之,脑内存储的一切正确信息都叫做知识,因此知识一词是很广泛的术语。所谓“正确”信息,即从根本上说是符合实际的信息,尽管暂时还无法检验,亦即这只是一种理论上的说法。 知识可以来自客观经验(包 …
通过观察思辨,我们把脑内认识深化过程从接受知识开始到最高的“悟性”层次可以分成四个阶段:知识,理解,意识,悟性。整个认识的函数图景整体上是连续单调递增的,但是在积累与意识的阶段存在一个跃迁阶段。本着公理化的思想,无论如何,这四个词的定义首先需要被明确。 第一层次:知识 简而言之,知识就是脑内存储的正确信息,换言之,脑内存储的一切正确信息都叫做知识,因此知识一词是很广泛的术语。所谓“正确”信息,即从根本上说是符合实际的信息,尽管暂时还无法检验,亦即这只是一种理论上的说法。 知识可以来自客观经验(包 …
东西方人的思维特征

东方人强调从宏观到微观,西方人强调从微观到宏观,在我看来这是东西方思维差异的根源 首先需要明确东西方的定义,这里的东方指以中国为主的东亚与东南亚。主要以中日朝等国形成的儒教文化圈。而西方则主要指直接传承自希腊罗马文化的欧洲文化圈。 东方人的思维,强调从宏观到微观。 西方人的思维,强调从微观到宏观。 这一点,我认为是东西方思维的最大根本差异。 这一点,在不同的领域可以给出不同的解释: 要谈论一个文明的特征,首先就不得不提到哲学。它是文明的世界观,价值观最直接的体现。 那么,东方和西方的哲学有什么 …
东方人强调从宏观到微观,西方人强调从微观到宏观,在我看来这是东西方思维差异的根源 首先需要明确东西方的定义,这里的东方指以中国为主的东亚与东南亚。主要以中日朝等国形成的儒教文化圈。而西方则主要指直接传承自希腊罗马文化的欧洲文化圈。 东方人的思维,强调从宏观到微观。 西方人的思维,强调从微观到宏观。 这一点,我认为是东西方思维的最大根本差异。 这一点,在不同的领域可以给出不同的解释: 要谈论一个文明的特征,首先就不得不提到哲学。它是文明的世界观,价值观最直接的体现。 那么,东方和西方的哲学有什么 …
自然数到底是什么?
自然数这个概念,在小学的时候就应当学过。整个小学数学的基础,就从这样的一个定义开始。然而当进入大学之后,在离散数学中我又重新见到这个问题。 自然数的定义是什么? 一言以蔽之,可以表示为: 0=∅∧n+1=n∪{n} 0=\emptyset \land n+1=n∪\{n\} 0=∅∧n+1=n∪{n}没学过离散的人大概是不会回答出这样的答案的。那么,正常人会怎么回答这个看似简单的问题? 粗一看,这个问题似乎很容易解决。自然数嘛:0,1,2,3…这样的数叫自然数。但是,这样的描述能够令人满意吗? …
自然数这个概念,在小学的时候就应当学过。整个小学数学的基础,就从这样的一个定义开始。然而当进入大学之后,在离散数学中我又重新见到这个问题。 自然数的定义是什么? 一言以蔽之,可以表示为: 0=∅∧n+1=n∪{n} 0=\emptyset \land n+1=n∪\{n\} 0=∅∧n+1=n∪{n}没学过离散的人大概是不会回答出这样的答案的。那么,正常人会怎么回答这个看似简单的问题? 粗一看,这个问题似乎很容易解决。自然数嘛:0,1,2,3…这样的数叫自然数。但是,这样的描述能够令人满意吗? …
爱情观

最近我室友和女朋友分手了。原本相亲相爱腻歪的不行的一对,说散就散了。这不禁让我开始思考一些平时没有细想的问题:决定恋爱与婚姻的到底是什么? 我想,在自由恋爱取代包办婚姻并占主导地位的今天,一对男女能否走到一起还是取决于他们的爱情观是否相匹配。那么,爱情观到底又是什么?被什么所影响?又会怎样作用于人的情感生活。花了不少时间,我得出了自己的答案。哲学不愧是最高的指导性学科,任何问题究其根源都会陷入哲学的范畴。 我认为,在讨论爱情首先要明确一点,恋爱与婚姻是人类感情生活的两个不同阶段。部分人在处理这些 …
最近我室友和女朋友分手了。原本相亲相爱腻歪的不行的一对,说散就散了。这不禁让我开始思考一些平时没有细想的问题:决定恋爱与婚姻的到底是什么? 我想,在自由恋爱取代包办婚姻并占主导地位的今天,一对男女能否走到一起还是取决于他们的爱情观是否相匹配。那么,爱情观到底又是什么?被什么所影响?又会怎样作用于人的情感生活。花了不少时间,我得出了自己的答案。哲学不愧是最高的指导性学科,任何问题究其根源都会陷入哲学的范畴。 我认为,在讨论爱情首先要明确一点,恋爱与婚姻是人类感情生活的两个不同阶段。部分人在处理这些 …