Django 测试那些事 2020-01-09 Django 测试的教程:https://docs.djangoproject.com/zh-hans/3.1/intro/tutorial06/ Django 测试的文档:https://docs.djangoproject.com/zh-hans/3.1/topics/testing/ 在后端开发中,自己写测试样例还是非常重要的,不然每次修改程序以后手动测试,工作量又大,还很难测 ...
C/C++ 字节对齐(Byte alignment) 2019-08-20 C/C++ 的结构,就像是一个将几种数据结构打包的功能。在使用的时候,可能会注意到,结构体的大小不等于结构体所有成员的大小之和,原因是编译器进行了字节对齐。 字节对齐的目的 如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在 32 位 CPU 下,假设一个整型变量的地址为 0x00000004(下面简写为 0x04),那它就是自然对齐的。 需要字节对齐的根 ...
C++ 基本计算的速度 2019-08-20 ACM 时,曾经测试过 Lutece 的速度,毕竟 OJ 运算速度直接关系到了每一次写的代码的复杂度。 脱坑 ACM 以后,在编程珠玑里面看到了自己的电脑的运算速度应该作为常识记住,于是就花一天的时间测了一下,并进行了简要分析。附测试的[代码](/blob/cpp-calculating-efficiency/computer_calcu ...