该文被密码保护。 阅读全文
摘要:
git 是目前全世界最流行的分布式版本控制工具,与之前的集中化的版本控制系统相比,它有如下的优势 项目管理更安全。集中式版本控制系统,只要服务器崩溃,那所有人的代码都将丢失。git 的每个项目参与者都会在自己的本地保存一份完整的代码备份,即便其中的一个或者多个电脑出现问题,依然可以通过其他人的代码恢 阅读全文
摘要:
这两周读了日本作者矢泽久雄写的《程序是怎么跑起来的》,解开了我这个作为通信专业的软件从业者的很多困惑,为了避免日后遗忘,将一些看了这本书之后的问题的解答记录下来。 Q:电脑的 CPU 中包含哪些部分?各自的作用有哪些? A:CPU 包含寄存器,控制器,时钟和运算器四种主要的结构。如下图所示 控制器负 阅读全文
摘要:
今后转行机器学习,现在补上操作系统的短板,边学习边总结,我会发布一系列操作系统的博客,此为第一篇。 操作系统的发展,需要依赖电脑硬件的功能,按照发展技术的不同,OS 可以分为如下几个阶段:串行处理,简单批处理,多道批处理,分时系统。 串行处理 20 世纪四五十年代是串行处理阶段,当时没有操作系统,程 阅读全文
摘要:
python基本操作知识积累。 排序是一个基本的数据操作,本文列举下 python 和 numpy 中的基本排序操作,以备后查。 列表排序 列表排序常用reverse/sort/sorted这三种方法,举例如下 In [28]: ls = [-1, 2, -4, 8, 3] In [29]: ls. 阅读全文
摘要:
公司认证的leetcode题目中经常会用到sort函数,不是很熟悉,今天系统学习总结下。 总述 下面是C++的stl中的排序的所有函数,这个系列的博客会逐一介绍,这次的博客先关注最常用的sort函数。 函数名 用法 sort (first, last) 对容器或普通数组中 [first, last) 阅读全文
摘要:
不懂得逻辑学,小心被诈捐。 罗尔求助事件刚刚过去不久,如果懂点逻辑学,那些掏了大钱的微信用户们可能就不会被诈捐了。 连岳推荐,这本小书期待造就实践者,而不是理论家。整本书读完,论证缜密,但是实例不足,特别简朴的思想在结合现实问题时才能显示其真正的威力。我对其中的一些内容心有戚戚焉,另外想结合实际写写 阅读全文
摘要:
书接上文,在下篇中主要介绍如何在 python 中使用正则表达式实现文本的匹配和替换工作。 匹配字符串 python 的 re 模块支持正则表达式,基本步骤是使用 compile 编译正则表达式为 pattern 实例,之后使用实例匹配目标文本(一般使用方法 match 和 search)。先来看一 阅读全文
摘要:
简单来说,正则表达式是根据一定的语法规则组合而成的用来匹配具有某种模式的文本的字符串。 维基百科定义如下: 正则表达式,又称正规表示式、正规表示法、正规运算式、规则运算式、常规表示法(英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE),计算机科学的一个 阅读全文