关于数据一致性的思考 发表于 2020-10-24 | 更新于 2020-10-26 | 分类于 Thinking | 热度 ℃ | 字数统计: 1,497(字) | 阅读时长: 5(分) 前言也不知道是谁这么有才,居然发明了1024这个程序员的节日,其他的节日都是买买买,唯独这个节日促销活动少的可怜,连早上买菜都是占了第二天重阳节的便宜,除了程序员们自嗨,也没人来给码农们庆祝了。 阅读全文 »
linux环境下使用sort命令完成常见排序操作 发表于 2020-10-14 | 更新于 2020-12-27 | 分类于 linux | 热度 ℃ | 字数统计: 2,909(字) | 阅读时长: 14(分) 前言linux 系统下的命令常常给人一种短小精悍的感觉,使用起来就像一把把锋利的小刀,在自己专注的领域做到极致,今天要聊的就是 linux 环境下的排序命令 sort,处理文本按列排序非常方便,最近使用 sort命令来排序日志查找问题,为了防止一段时间不用又会忘记,所以记录下来便于下次查找。 阅读全文 »
Go语言在解决实际问题时的优点与不便 发表于 2020-10-14 | 更新于 2020-10-14 | 分类于 Go | 热度 ℃ | 字数统计: 1,871(字) | 阅读时长: 7(分) 前言Go语言,全称golang,是Google开发的一种静态强类型、编译型、并发型并具有垃圾回收功能的编程语言。 从2007年末由 Robert Griesemer、Rob Pike、Ken Thompson 主持开发,其中的 Ken Thompson 可是和 Dennis Ritchie 一起发明了C语言的大佬。Go 语言于2009年11月正式宣布成为开放源代码项目, 并在2012年初,发布了Go 1.0稳定版本,此后便开启了稳步发展的道路。 阅读全文 »
使用Spreadsheet Compare工具对比Excel文件差异 发表于 2020-10-04 | 更新于 2020-10-14 | 分类于 Tools | 热度 ℃ | 字数统计: 1,165(字) | 阅读时长: 4(分) 前言与 Spreadsheet Compare 这个工具的相遇是通过 TortoiseSVN 来牵线的,在使用 SVN 管理 Excel 表格时发现,TortoiseSVN自带的比较工具不能对比Excel文件的版本差异,这对于通过日志查找问题来说非常不方便,通过搜索发现了 Spreadsheet Compare 这款优秀的工具,特此记录一下,方便日后查找并快速配置。 阅读全文 »
东拉西扯01世界的沧海桑田 发表于 2020-09-26 | 更新于 2020-10-14 | 分类于 Thinking | 热度 ℃ | 字数统计: 1,303(字) | 阅读时长: 5(分) 前言此篇非技术总结,但却与技术相关,写这篇总结的起因是前两天看了一节关于虚幻四的公开课,这节课也不是讲开发技术,更多的是讲创作艺术,课程开始前看到虚幻编辑器的画面,还是有一种很熟悉的感觉,毕竟使用了3年多的时间,外观几乎没有变化,使用方式依旧是原来的步骤,但随着课程的进行,我发现它变了。 阅读全文 »
C++求解组合数的具体实现 发表于 2020-09-19 | 更新于 2020-09-22 | 分类于 C/C++ | 热度 ℃ | 字数统计: 3,274(字) | 阅读时长: 14(分) 前言很少写关于具体算法的总结笔记,因为很难把一个算法从头到尾的叙述清晰并且完整,容易造成误解。这次想总结一下组合数的具体实现,原因是最近总是碰见组合数,所以决定来写写,免得每次从头推导公式耽误时间。排列组合经常会作为一个问题解决方案中一部分,通常是求某个问题有多少个解,达到某种状态有多少种操作方式等等。 阅读全文 »
C++中优先队列priority_queue的基础用法 发表于 2020-09-11 | 更新于 2020-09-12 | 分类于 C/C++ | 热度 ℃ | 字数统计: 2,378(字) | 阅读时长: 9(分) 前言学习优先队列之前先看个单词队列 queue, 这个单词的读法很多人都能读对吧,音标是 /kjuː/ ,再看一个双端队列 deque,它的音标是 /dek/,应该有人读错了吧,反正我是没读对,刚开始看见一次错一次,现在还好了,基本能记住怎么读了,可是这些队列怎么用呢? 阅读全文 »
git log根据特定条件查询日志并统计修改的代码行数 发表于 2020-09-05 | 更新于 2020-09-07 | 分类于 Git | 热度 ℃ | 字数统计: 3,360(字) | 阅读时长: 16(分) 前言随着年龄的增长和知识的积累,最近常常有种豁然开朗的感觉,或者对一个已经存在的事物突然有了新的认识,比如统计这个词很早就接触了,从没考虑过它是什么意思,而这篇总结的题目中用了统计一词,第一感觉应该是汇总、记录的意思,后来去查了词条定义,也确实就是类似的解释,从没有刻意去学这个词的含义,但是在每天的生活中已经潜移默化地归纳、总结出来了。 阅读全文 »
Python中时间戳、时间字符串、时间结构对象之间的相互转化 发表于 2020-08-27 | 更新于 2020-09-02 | 分类于 Python | 热度 ℃ | 字数统计: 1,857(字) | 阅读时长: 8(分) 前言使用 Python 写程序的时候常常要查看中间结果,需要把一些内容记录到日志中,为了不让新产生的日志覆盖之前的日志文件,所以通常使用时间字符串来作为文件名,类似于 2020827_233842.log 这种格式,就是表示程序在 2020-8-27 23:38:42 启动时产生的日志文件。 阅读全文 »
GDB调试指北-启动调试或者附加到进程 发表于 2020-08-17 | 更新于 2020-09-03 | 分类于 GDB | 热度 ℃ | 字数统计: 1,831(字) | 阅读时长: 8(分) 前言要想使用 gdb 调试程序,必须让 gdb 程序和被调试程序建立联系,这种联系可以通过程序的可执行文件、core文件或者正在运行的进程来建立,具体调试的时候使用的选项不同,涉及到参数的传递,选项的顺序,多进程启动前的设置等等,接下来可以看一些常见用法。 阅读全文 »