导语 今天想发个简(qi)单(shi)的(jiu)练(shi)手(xiang)小(tou)项(ge)目(lan)~利用Python制作一个简单的快递查询系统。 让我们愉快地开...
git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便. 虽然以代...
TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层, 每层都有相应的协议,如下图 IP: 网络层协议;(高速公路) TCP和UDP: 传输层协议;(卡车) H...
写在前面 出于对产品的执念,从去年9月开始,我决定动手开发一款开源产品——TailLog。 这种冲动和小时候肢解电器或撒尿和泥源自一套逻辑——兴趣,特长,创造。 从酝酿ide...
内容纯属个人理解,不对之处,欢迎指正。 __call__ 在Python中,具有__call__方法的对象才可以被执行,执行的过程就是__call__被调用的过程。示例: 由...
内容纯属个人理解,不对之处,欢迎指正。 之前说过,装饰器其实就是函数,既然是函数,那就可以有参数,装饰器也不例外,接下来我们来分析带参数的装饰器。 如何构造带参数 带参数倒是...
内容纯属个人理解,不对之处,欢迎指正。 多装饰器示例 运行结果: 通过现象看本质。我们注意到,程序开始执行后,装饰函数是最先开始执行的,然后再执行的foo。原因就是Pytho...
内容纯属个人理解,不对之处,欢迎指点。 装饰问题:__name__和__doc__ 接着上回分解,在我们给函数添加了计算运行时间的功能后(准确来说应该是执行某函数时我们同时对...
内容纯属个人理解,不对之处,欢迎指点。 深、浅拷贝的定义 深拷贝:对一个对象的所有层次的递归拷贝浅拷贝:对一个对象表层元素的拷贝,传递表层元素的引用 在分析之前,先给大家推荐...
内容纯属个人理解,不对之处,欢迎指点。 什么是装饰器? 装饰器实际就是函数。它接收函数对象,能在不修改函数源码的情况下为函数添加一些附加功能。看到很多关于讲解装饰器的文章都是...