摘要: 其实,一直被这个问题所困扰,一直都没有解决,今天又碰到了这个问题,看来是必须要解决了,下面就对其进行对比一下 1、在Python、Java中都有明确区分BytesIO和StringIO、有的语言好像并没有区分这个,所以它是需要将String编码后(如UTF-8),编码成Bytes再进行IO Pyth 阅读全文
posted @ 2018-12-18 21:49 看!前方 阅读(443) 评论(0) 推荐(0)
摘要: 1.动态绑定 允许我们在程序运行的过程中动态的给class加上功能。 2.__slots__ 限制实例可以绑定的属性 注意事项:__slots__定义的属性仅仅对当前类实例起作用,对继承的子类不起作用 3.@property 阅读全文
posted @ 2018-09-26 17:17 看!前方 阅读(92) 评论(0) 推荐(0)
摘要: 1.类 2.类实例化 3.类的property 通过定义一个特殊的__init__方法,绑定相关属性。 有了__init__方法,在创建实例的时候,就不能传入空的参数了,必须传入与__init__方法匹配的参数,但self不需要传,Python解释器自己会把实例变量传进去 类属性 #类似于静态属性: 阅读全文
posted @ 2018-09-25 23:09 看!前方 阅读(160) 评论(0) 推荐(0)
摘要: 1.什么是assert? 在C中assert是定义在<assert.h>中的一个macro define。 语法规范:assert(expr):如果expr为真,则继续执行下一句;如果expr为假,报错:assertion 'expr' failed并退出程序 2.assert有什么用? asser 阅读全文
posted @ 2018-09-25 17:36 看!前方 阅读(135) 评论(0) 推荐(0)
摘要: 1. 目标:依赖 命令 工作原理: 1.检查文件是否存在 向下搜索下面规则,如果有规则生生成查找的依赖,执行规则中的命令 依赖存在,判断是否需要更新: 原则:目标时间 > 依赖时间 反之,则更新 Makefile自带的变量:大写 CPPFLAGS CC 自动变量 $@:表示当前规则中的目标 $<:当 阅读全文
posted @ 2018-08-23 11:28 看!前方 阅读(143) 评论(0) 推荐(0)