- 博客(6)
- 收藏
- 关注
原创 __get__和__set__引发的关于python属性获取与设置的顺序探索
之前开始接触python的时候,阅读过python的入门书籍,那个时候就看过关于python的描述符相关的基本知识,而描述又涉及到属性的获取和设置问题,那个时候可以说是对这部分的介绍知识浏览过去,有个印象。但是最近在阅读项目代码的时候,遇到了__get__和__set__相关功能模块的设计。埃?之前写代码的时候几乎不用这两个内置函数,有什么作用呢?然后一查发现是涉及到了python的描述符...
2019-03-03 14:02:32
320
原创 《重构-改善既有代码的设计》读书笔记
重构这个词,相信程序员对这个词不陌生。不过在读这本书之前,我对这个词确实没什么概念,尽管我是一个程序员。读完了这本书,我才对重构这个词有了一个了解,以及程序重构的重要性。重构即是对软件内部结构的一种调整。通过采取一系列的重构手法,在不改变软件可观察行为的前提下,调整软件结构,让软件的内部结构得以清晰有条理,变得更加容易维护于拓展。此外,让代码变得容易让他人理解。“任何人都能够写出计...
2018-10-21 10:41:05
213
原创 Python文档阅读(1)
1、符号’/’与’//’的区别:当被除数和除数都是整型数字的时候,这两个符号没有区别,都是向下整除(floor division),区别体现在被除数和除数至少有一个是浮点数的时候,符号’/‘表现为非整除。2、符号_的作用:在命令行交互模式中,符号’_’被赋予上次表达式运算输出的值,使用这个方便于计算。这个符号在程序中一般作为只读符号,在程序中不要显示给这个符号赋值(一般人也不会这么做)。...
2018-10-21 01:55:38
388
原创 读《Unix编程艺术》笔记
这段时间,工作之余,读了这本书。这本书以unix文化为主线,分几个部分对unix文化进行了详细的讲述,同时结合了许多的例子,让读者更好的理解,甚至可以说是去接受unix文化。读完这本书之后,让我印象最为深刻的就是,这本书中强调的unix文化中的一个原则,那就是kiss(keep it simple, stupid)原则。 纵观这本书,坚持kiss原则。在设计上,要注意尽可能的简单...
2018-09-27 00:11:19
243
原创 Linux系统文件和目录的学习总结
今天学习了Linux系统的文件和目录知识。在这里总结记录一下个人觉得需要了解和掌握的相关知识。 总的来说,文件和目录的相关知识,围绕着三个系统函数stat、fstat和lstat函数展开。所以在这里先列出着三个函数以及相关参数作用进行说明。这三函数调用成功返回0,否则 返回-1;stat函数通过给定的pathname获得指定路径的文件的结构信息;fstat函数则获取在文件描述符上打开...
2018-05-29 13:55:12
1351
原创 Linux文件系统I/O
作为一名C++后台开发程序员,在这个领域需要不断的学习进步,才能够稳定前行。对于毕业工作了一年的我,在着期间,对于Linux系统可以说是很少接触,因为现在的项目主要是windows项目。但是,个人认为,作为后台开发工程师,Linux系统的学习是必须的,最起码要熟悉Linux系统。而对于几乎没接触过Linux系统的我来说,学习Linux系统要从零开始。但是这些不重要,重要是的肯学。所以利用闲...
2018-05-26 14:19:32
648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人