摘要:
并发(concurrency):把任务在不同的时间点交给处理器进行处理。 在同一时间点,任务并不会同时运行。 并行(parallelism):把每一个任务分配给每一个处理器独立完成。 在同一时间点,任务一定是同时运行。 阅读全文
摘要:
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 翻译过来就是:0,None,"" 为 false,其它都为true。如下代码所示: if __name__ == '__main__': if not 0: print("false") if not 阅读全文
摘要:
速览 # 查看所有被忽略提交的文件 git status --ignored # 将被忽略提交的文件加入暂存区 git add -f <文化名> 场景 想要提交opencv_world460d.lib到git中,git检测不到。 排查及解决 查看所有被ignore的文件 git status --i 阅读全文
摘要:
病情描述 打开Ubuntu准备工作,结果黑屏,等了一会(几分钟),通过ssh连上,使用df -h查看磁盘占用,发现/var目录空间被占满了,上图: 病情分析 先top查看资源占用,如下图所示: 这不,病灶找到了,cupsd干的好事,cpu直接拉满!问题来了,cupsd是个什么玩意?百度百科描述如下: 阅读全文
摘要:
原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值。 反码的表示方法是:正数的反码是其本身;负数的反码是在其原码的基础上, 符号位不变,其余各个位取反。 补码的表示方法是:正数的补码就是其本身;负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1。 (即在反码的基 阅读全文
摘要:
日常工作中,我们偶尔会对表中的数据进行截位操作,而使用RIGHT与LFET函数可以方便的进行截位操作。 但是有个缺点:只能从左边或右边开始截位。 下面进行演示: 1、创建通讯录表 2、插入数据 3、对第二条数据,去掉左边的三位 结果如下: 可以看出,第二条数据左边三位已经被去掉了,结果正确。 4、对 阅读全文
摘要:
在工作中,我们经常会发现表中会存在重复数据,那么如何找出和删除这些数据呢? 下面,以一个小例子来说明: 1、创建学生表 2、向学生表中插入数据 3、查找仅学号重复的记录 从插入记录上看,id为1、5、6的记录学号都是相同的,那么验证一下查询的数据是否正确 查询结果如下: 查询结果和我们事先分析的数据 阅读全文
摘要:
数据类型的选择 为表中的字段选择合适的数据类型: 当一个列可以选择多种数据类型时,应该优先考虑数字类型,其次是日期或二进制类型,最后是字符类型。对于相同级别的数据类型,应该优先选择占用空间小的数据类型。 整数类型 浮点数类型 说明:DECIMAL类型,每4个字节存9个数字,小数点占1个字节 例如:D 阅读全文