学而时习之,不亦说乎!

子曰:学而时习之,不亦说乎!有朋自远方來,不亦乐乎!人不知而不愠,不亦君子乎! 上学时,对这句话的理解是:“孔子说,经常学习,不也喜悦吗?从远方来了朋友,不也快乐吗?别人不了解我也不怨恨,不也是君子吗?” 重读《论语》,对于这句话也有了新的理解和…

查看全文

所有文章

程序员应该遵守的编程原则

程序员拥有一个较好的编程原则能使他的编程能力有大幅的提升,可以使其开发出维护性高、缺陷更少的代码。以下内容梳理自StactOverflow的一个问题:编程时你最先考虑的准则是什么? KISS(Keep It Simple Stupid) …

汉语拼音正词法基本规则

在听《字谈字畅》节目的时候了解到了一个新的概念:中文拼音正词法。 《中文拼音正词法基本规则》是中华人民共和国国家标准GB/T 16159—1996,1996-01-22国家技术监督局发布,1996-07-01实施。以下为摘录内容…

数据, 术→技巧 ·

《Linux/Unix设计思想》读书笔记

《Linux/Unix设计思想》是一本关于Linux/Unix设计思想的书,书中很多思想和方案值得在日常的项目推进中采用与学习。 第一章 Linux哲学:集思广益的智慧 NIH综合症 NIH是英文Not Invented Here(非此创造…

哲学, 道→理念 ·

机器学习中的欠拟合和过拟合

对于深度学习或机器学习模型而言,我们不仅要求它对训练数据集有很好的拟合(训练误差),同时也希望它可以对未知数据集(测试集)有很好的拟合结果(泛化能力),所产生的测试误差被称为泛化误差。度量泛化能力的…

Scikit-Learn数据集拆分train_test_split

监督机器学习的关键方面之一是模型评估和验证。当您评估模型的预测性能时,过程必须保持公正。为了制作训练数据(training samples)和测试数据(testing samples),常使用sklearn里面的sklearn.model_selection.t…

MacOS下文件压缩与解压缩

文件的压缩和解压缩是操作系统最基本的诉求,一款好用的解压缩软件可以更好的提升您的工作效率,让您打包和解压文件数据更稳定更安全,更高效。日常使用中,常见的文件压缩格式有: .zip:是在1989年发布的一…

器→工具, 工具软件 ·

计算机硬件知识:内存

作为现代计算机的基础,冯·诺依曼体系结构的计算机主要由运算器、控制器、存储器和输入输出设备组成,其中存储器在现代计算机里面指的就是内存和硬盘。内存的主要作用就是处理器与外部之间进行通讯的时候,作为一个…

器→工具, 工具软件 ·

ThinkPad小红点使用方法

小红点的历史 ThinkPad 最具识别度的元素莫过于小红点(TrackPoint)。自 20 世纪 80 年代发明以来,小红点一直是 ThinkPad 的品牌象征。在小红点出现之前,ThinkPad使用的是轨迹球,就像下图这款ThinkPad 220一样…

器→工具, 工具软件 ·

MacOS、Windows触摸板手势

触摸板主要是在笔记本上用的比较多,由于技术的进步,原来特别鸡肋的触摸板也变得越来越好用。其中以苹果Macbook Pro配备的多点触控最为出色。 MacOS的触摸板手势 以下为来自苹果官网提供的“触控板”手势的介…

器→工具, 工具软件 ·

ThinkPad X1 Carbon 2018 三系统安装

在先前的文章中介绍了安装Linux和Windows双系统的方法,这次需要挑战的是Linux + Windows + MacOS。 前面两个步骤安装Windows和Linux相对比较简单,难的是安装MacOS,由于MacOS是相对封闭的系统,安装过程中…

器→工具, 工具软件 ·