这段时间在开发网站,想要去记录自己的开发代码量,所以写了一个小脚本,用来记录,代码如下:#-*- coding: UTF-8 -*-#用来检测当前的代码量import sys,oscount = 0def readfile(file): global count f = open(f...
分类:
其他好文 时间:
2014-08-18 17:51:02
阅读次数:
185
这2天在做一个项目,需要用到光电开关检测位置,因为想到stm32有外部中断EXTI功能,就决定用它吧,不用不知道,用了才发现不像想象的那样简单,程序竟然没按预期动作,调试发现中断进入多次,对照手册,没找到外部中断的滤波设置,所以就按以前的老方法,来个软件滤波吧,效果不错, 1 static unsi...
分类:
其他好文 时间:
2014-08-18 17:46:02
阅读次数:
244
本文给出基于二分查找法的区间查找的定义,并辅以C++源码,并介绍一下二分查找法的区间查找的应用。...
分类:
其他好文 时间:
2014-08-18 16:30:12
阅读次数:
173
上面的两个引脚常态下是断开的,当按下按钮时这两个引脚就接通了,所以可以当成普通的按键来用。下面的三个引脚中,一般是中间的引脚接地,两边的两个引脚分别接上拉电阻后接MCU的两个GPIO,当左右旋转旋钮时,这两个引脚会有相应的脉冲输出,MCU通过对这两个脉冲判断,可以获取是正转还是反转,从而对设备进行相应的控制。
在本例程中,我将树莓派的GPIO0,GPIO1,GPIO2配置成相应的功能,用来对旋转编码开关的状态进行检测。GPIO0检测按钮是否按下,GPIO1和GPIO2配合实现左右旋转的检测,在...
分类:
其他好文 时间:
2014-08-18 16:27:22
阅读次数:
670
chkrootkit是一个Linux系统下的查找检测rootkit后门的工具,需要明白的是,chkrootkit是一款ring3级别的rootkit检测工具,所以从某种程序上来说,chkrootkit能做的事也很有限,但是我们也必须明白,攻防对抗中并不是一味的追求底层kernel的hacking技术...
分类:
其他好文 时间:
2014-08-18 15:54:32
阅读次数:
255
在实际开发中,开发android软件的过程需要不断地进行测试。使用Junit测试框架,是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码: ....上面targetPacka....
分类:
其他好文 时间:
2014-08-18 14:25:22
阅读次数:
133
二步:1、启动时自动挂载安装盘;2、增加一个".repo"(或者改掉原来的源的配置p.s.除非你以后都不想用网络源或者已经知道如何更改源的配置,否则别改)首先,在/media中创建你想挂载光盘的目录(eg:mkdir /media/rhel6p5)找到/etc/rc.d里面的 rc.local文件,...
分类:
其他好文 时间:
2014-08-18 14:24:32
阅读次数:
162
TBOX的内存分配在调试模式下,可以检测支持内存泄露和越界,而且还能精确定位到出问题的那块内存具体分配位置,和函数调用堆栈。 1. 内存泄露检测 内存泄露的检测必须在程序退出的前一刻,调用tb_exit()的时候,才...
分类:
其他好文 时间:
2014-08-18 12:43:34
阅读次数:
230
OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现测试程序:二、使用注意代码...
分类:
其他好文 时间:
2014-08-18 12:26:54
阅读次数:
163
1.关于寄存器Windows 在内部频繁使用 ESI,EDI,EBP,EBX 寄存器,而且并不去检测这些寄存器的值是否被更改,所以如果要使用这些寄存器时必须先保存它们的值,待用完后再恢复它们eax 是WIN32 API 默认的返回值存放处。ecx 是LOOP指令自动减一的寄存器,也就是一半用来计数,...