在本地的 git 仓库中,我们需要设置用户名和邮箱地址才能提交新的更改。

值得注意的是,这并不需要跟你的 GitHub 账号的用户名或者邮箱地址一致。

...

发表于 9 个月前 · 148 次访问 · 软件开发
发表于 9 个月前 · 148 次访问

在服务器领域,Linux 已经占据了主导地位。本文记录一些面对全新的 Linux 服务器,我们需要做哪些初始化工作。

本文以 Ubuntu 18.04 LTS 发行版本为例。

...

发表于 11 个月前 · 34 次访问 · 软件开发
发表于 11 个月前 · 34 次访问

作为 systemd 家族的一员,journalctl 命令被用作查询日志。它对应的守护进程是 journald,服务为 systemd-journald.service

journald 之前,每个服务的日志都由自己控制,输出在松散不同的地方,这给系统管理员带来了极大的不便。查询不同的服务日志,就得知道各自服务的日志路径,再加上每个服务日志的记录格式或风格等均有不同程度的差异。

...

发表于 11 个月前 · 60 次访问 · 软件开发
发表于 11 个月前 · 60 次访问

git 已经成为如今软件行业版本控制工具的事实上的标准,越来越多的公司采用 git 来管理软件的开发。

本文旨在列举 git 使用中的常用命令。

...

发表于 去年 · 17 次访问 · 软件开发
发表于 去年 · 17 次访问

作为 systemd 家族的一员,timedatectl 命令可以帮助我们查询以及修改系统的时间和设置。它在 systemd 的 service 是 systemd-timedated.service

也可以直接使用 timedatectl 命令,效果与加上 status 一致。

...

发表于 去年 · 58 次访问 · 软件开发
发表于 去年 · 58 次访问

FizzBuzz 是一个在国外比较知名的小游戏,它的游戏规则是:随机选择一个起始数字,从某个玩家开始,如果它能被 3 整除那么就说 “Fizz”,如果能被 5 整除就说 “Buzz”,如果能被 15 整除,那么就说 “Fizz Buzz”,否则直接报出那个数字。第二个人在起始数字上加一,运行如上规则,以此类推。若是哪个玩家说错了,则为输。

由于其简单易懂的游戏规则,这个游戏常常被用在程序员的面试题中。据说仅此一道简单的题目,可以筛选掉 99.5% 的不合格面试者。

...

发表于 去年 · 24 次访问 · 软件开发
发表于 去年 · 24 次访问

错误检测(Error Detection) 是计算机科学和通信应用中一个非常基础的技术,它可以被用来校验信息传输过程中的完整性和可靠性。今天介绍一个非常基础的校验算法:Luhn 算法。该算法被广泛的应用于美国的信用卡以及金融产品中的证券代码当中。

Luhn 算法是以他的发明者 Hans Peter Luhn 命名而来,Luhn 算法是他的 80 余种专利中的一个。Luhn 同时也是哈希算法改进成现今这样分 bucket 存储的首批倡导者之一。

...

发表于 去年 · 82 次访问 · 软件开发
发表于 去年 · 82 次访问

数学知识在金融风险(FRM, Financial Risk Management)的计算中扮演着举足轻重的角色,一切的理论推演最终都以数学公式的形式展现出来。本文简单介绍一下会涉及到的数学基础知识。

Investopedia 摘抄的定义:

...

发表于 2 年前 · 33 次访问 · 金融财务
发表于 2 年前 · 33 次访问