上一页 1 2 3 4 5 6 7 8 ··· 29 下一页
摘要: n&(n-1)作用:将n的二进制表示中的最低位为1的改为0,先看一个简单的例子: n = 10100(二进制),则(n-1) = 10011 ==》n&(n-1) = 10000可以看到原本最低位为1的那位变为0。弄明白了n&(n-1)的作用,那它有哪些应用? 1、 判断一个数是否是2的方幂n > 阅读全文
posted @ 2016-06-15 11:12 Magnum Programm Life 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 1. 首先重装系统后需要执行: sudo apt-get install update 2. 然后安装必要的软件: terminator, vim, git, 阅读全文
posted @ 2016-06-12 19:35 Magnum Programm Life 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在minicom -s 的配置中:——》 Serial port setup --》 选择F - Hardware Flow Control : No默认是yes, 但是没有tx信号输出,改为no 后使用正常 阅读全文
posted @ 2016-06-08 14:45 Magnum Programm Life 阅读(344) 评论(0) 推荐(0) 编辑
摘要: usb 驱动学习总结: usb 采用分层的拓扑结构,金字塔型,最多是7层。usb 是主从结构,主和主或者从和从之间不能交换数据。理论上一个usb主控制器最多可接127个设备,协议规定每个usb设备具有一个7bit的地址,范围是[0,127], 0地址是保留给为初始化的设备用的。 一个完整的USB数据 阅读全文
posted @ 2016-05-31 22:19 Magnum Programm Life 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 今日饱受一个全局变量的危害,导致多个项目出现问题,揪其根本原因是,全局变量的危害导致的。这里转载一篇关于全局变量危害的代码:工作也有些年头了,从一位技术新人成长到现在自诩小牛级别的人物,少不了要自己寻找资料阅读。论坛上、书店里、杂志上......要嘛是些菜鸟浅薄的自炫处女贴,要嘛是高屋建瓴云里来雾里 阅读全文
posted @ 2016-05-16 23:04 Magnum Programm Life 阅读(1849) 评论(0) 推荐(1) 编辑
摘要: 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的 阅读全文
posted @ 2016-05-16 20:29 Magnum Programm Life 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 解决方法如下: 1.adb nodaemon server 查看不能执行的原因,输出: cannot bind ‘tcp:5037’ 2.定位到了是端口的问题!是5037端口被占用了! 3.netstat -ano | findstr 5037 查找谁占用了5037的进程,得到进程pid. 4.杀死 阅读全文
posted @ 2016-05-16 20:07 Magnum Programm Life 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 平常我们说的32位机,64位机,说的就是32字长,64字长,英文叫word size字长越大,CPU运算能力越牛逼4位8位16位32位64位,现在大部分CPU都这个水平字长:CPU一次操作可以处理的二进制比特数(0或1), 1字长 = 1 bit举例子一个字长是8的cpu,一次能进行不大于1111, 阅读全文
posted @ 2016-05-10 21:44 Magnum Programm Life 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 假设你在项目的'2.6.18'版上面工作, 但是你当前的代码(master)崩溃(crash)了. 有时解决这种问题的最好办法是: 手工逐步恢复(brute-force regression)项目历史, 找出是哪个提交(commit)导致了这个问题. 但是 linkgit:git-bisect1 可 阅读全文
posted @ 2016-04-12 17:21 Magnum Programm Life 阅读(254) 评论(0) 推荐(0) 编辑
摘要: BSS段 在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。.bss section 的空间结构类似于 stack 特征[编辑] 静态变量、 阅读全文
posted @ 2016-02-18 22:10 Magnum Programm Life 阅读(966) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 29 下一页