摘要:
用于资源记录。 视频: 卡内基梅隆大学 Introduction to Computer Systems CMU 15-213 Fall 作业(labs): Lab Assignments 阅读全文
摘要:
主要涉及计算机中数的表示法: (1)整数: two's complement,即补码表示法 假设用N位bit表示整数w: 其中最左边一位为符号位,符号位为0,表示正数,为1表示负数。 (2)浮点数: 浮点数采用类似科学计数法的方式 以float为例:编码分为三部分:首位为符号位S,然后是8位指数位e 阅读全文
摘要:
原文在这里 :Python测试框架doctest 先记录一下,直接复制粘贴后,排版是乱的,后续再弄。 阅读全文
摘要:
本博按: mixin是看起来是多继承的一种,但是,这种继承并不作为父类存在,而是增加功能到子类中。 像C或C++这类语言都支持多重继承,一个子类可以有多个父类,这样的设计常被人诟病。因为继承应该是个”is-a”关系。比如轿车类继承交通工具类,因为轿车是一个(“is-a”)交通工具。一个物品不可能是多 阅读全文
摘要:
c语言中没有可以直接打印float类型数据的二进制或者十六进制编码的输出格式, 因此,需要单独给个函数,如下: 结果如下: 为了更好看,打印出二进制: 结果如下: THE END 阅读全文
摘要:
缘起 最近在看卡耐基梅隆大学的【深入理解计算机系统实验】之datalab时,遇到一个题目: 即只能用题目提供的操作实现 x/(2^n) 的计算。对于正数,没什么可说的,直接x>>n即可。 但是负数也是这样吗,仔细一看,才发现 x/(2^n) 和 x>>n不是一回事。 比如 -33/(2^4) = - 阅读全文
摘要:
这篇文章写得不错: 理解JWT(JSON Web Token)认证及python实践,这里不做转载,仅摘要如下,有删改,仅做个人学习,感谢原作者。 常用认证机制: 1)HTTP basic Auth: client和server之间使用username+“:”+password然后以Base64编码 阅读全文
摘要:
安装 jupyter时遇到这个问题,在这里查到了解决方法,特记录一下。 解决方式为: 先安装 python-dev: 然后再安装需要的包: 阅读全文
摘要:
转载自: http://blog.sina.com.cn/s/blog_1318255b00102wbtz.html Python的第一个主流打包格式是.egg文件,现在大家庭中又有了一个叫做Wheel(*.whl)的新成员。 wheel“被设计成包含PEP 376兼容安装(一种非常接近于磁盘上的格 阅读全文
摘要:
转载自: http://blog.163.com/weak_time/blog/static/25852809120169333247925/ Python的命令行参数,提供了很多有用的功能,可以方便调试和运行,通过man python就能查看, 以下是一些常用参数使用实例和场景: 1. -B参数, 阅读全文