学会成熟

还有在女孩子面前要懂事,要知道你应该为她做什么, 在她做选择之前要先替她想好后果,然后帮她分析,让她感觉可以依赖你, 觉得你说的、作的都很对,很成熟的感觉,这是我的体会 今天的表现让我觉得自己很不成熟,回来后思考才发现被人的话中之话,就在网上搜索了一下 1、成熟的男人应该有经济...

2012-06-15 15:28:53

阅读数 1529

评论数 0

用shell写俄罗斯方块

http://bbs.chinaunix.net/thread-184858-1-1.html 把注释加进去了,可能不是很详尽, 只希望能把问题表现的清楚一点 感谢各位兄弟的捧场, 属于旧瓶装新酒了,呵呵 如果你的终端可以显示出颜色,效果会好点 运行于GNU bash, v...

2012-04-14 13:57:55

阅读数 1823

评论数 0

PID控制算式的数字化

前一排做电机控制时用到了pid算法在这里做一下总结吧 由于计算机的出现,计算机进入了控制领域。人们将模拟PID 控制规律引入到计算机中来。 由于计算机控制是一种采样控制,它只能根据采样许可的偏差计算控制量,而不能象模拟 控制那样连续输出控制量,进行连续控制。由于这一特点,公式 中的...

2012-03-07 11:20:19

阅读数 16861

评论数 1

负数-补码

今天看网络小说热血传奇之路,提到游戏里的沙巴克刷钱bug,说是当沙城的钱负到21亿的时候会开始变正。虽然传奇玩的较晚,时间也不长也不深入,不知道这事,但是小说作者作为传奇的骨灰级玩家,提到的这事让我很感兴趣,就从21亿这个数来看,这事肯定是真的了。显然这21亿就是int的最大值2147483647...

2011-12-14 22:44:29

阅读数 14511

评论数 4

不同方式实现的strcpy函数 使用时间对比

#include #define GLIBC_STRCPY //#define MY_STRCPY2 //#define MY_STRCPY3 //#define MY_STRCPY4 /*没有考虑 dest src 指向同一内存地址 的情况*/ char *my_strcpy1(cha...

2011-12-02 19:21:32

阅读数 2005

评论数 0

分享一个用递归实现的 strlen函数

#include //还有个条件就是不能用变量 int strlen_recursive(char *array) { if(*array == '\0') { return 0; }else{ return strlen_recursi...

2011-11-30 21:50:53

阅读数 3125

评论数 0

斐波那契数列(Fibonacci Sequence)

数列:1、1、2、3、5、8、13、21、…… 用递归求第 41 个 数 ! #include long Fibonacci(int n) { if( n == 0 ) return 0; if( n == 1)  return 1; if( n > 1 )  re...

2011-11-30 21:28:58

阅读数 1498

评论数 0

数组逆序

#include #define SIZEOF (sizeof(array)/sizeof(int)) int print(int *array, int n) { int i; for(i = 0; i < n; i++) { p...

2011-11-28 20:42:09

阅读数 1395

评论数 0

const volatile 关键字

const int joy = 101; 建立了一个变量joy,它的值固定为101. volatile unsigned int incoming; 表明incoming 在程序中的两次出现之间它的值可能会改变 const int *ptr  = &joy; 表明...

2011-11-28 17:06:59

阅读数 1794

评论数 0

冒泡法排序

//方法一 #include void print(int *a, int n); void tmp(int *a, int *b) { int t; t = *a; *a = *b; *b = t; } void cmp(int *a, i...

2011-11-28 15:53:40

阅读数 1463

评论数 0

Ubuntu10.10安装Tomcat

Ubuntu10.10安装Tomcat 其实我到现在也没弄明白Tomcat怎么用,只知道想要运行jsp之类的需要这个。今天我就尝试安装了一下,避免以后忘记。我的安装环境是Ubuntu10.10,在网上查了,安装方法大同小异。 首先需要安装JAVA环境,可惜我暂时还不懂JAVA,面包会有的!呵呵...

2011-10-26 21:18:36

阅读数 1782

评论数 0

mini6410-JNI-led

<!-- p {margin-bottom:0.21cm} a:link {color:rgb(255,153,0); text-decoration:none} --> <!-- p {margin-bottom:0.21cm} a:link ...

2011-10-24 20:55:38

阅读数 2492

评论数 0

实例解析linux内核I2C体系结构

实例解析linux内核I2C体系结构 作者:刘洪涛,华清远见嵌入式学院讲师。 一、概述 谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。 第一种方法的好处(对应...

2011-10-19 22:56:51

阅读数 2697

评论数 0

i2c adapter、i2c总线控制器、I2C bus(帖子)

i2c adapter是软件上抽象出来的i2c总线控制器接口 物理上一条i2c总线可以挂接多个硬件设备(slave),一个CPU可以挂接多条i2c总线(想象一下PCI总线) i2c总线控制器就是CPU访问I2C总线的硬件接口,也就是你说的那几个寄存器 Linux I2C框架搞那么复杂是为...

2011-10-19 22:21:40

阅读数 6657

评论数 0

可重入和不可重入

重入一般可以理解为一个函数在同时多次调用,例如操作系统在进程调度过程中,或者单片机、处理器等的中断的时候会发生重入的现象。 一般浮点运算都是由专门的硬件来完成,举个例子假设有个硬件寄存器名字叫做FLOAT,用来计算和存放浮点数的中间运算结果 假设有这么个函数 void fun() { //...这...

2011-10-19 21:51:36

阅读数 28144

评论数 1

inline - noinline

<!-- p {margin-bottom:0.21cm} -->  noinline 关键字用来通知编译器不要内联这个函数。 【赛迪网讯】inline属性在使用的时候,要注意以下两点:inline关键字在GCC参考文档中仅有对其使用在函数定

2011-10-18 23:45:44

阅读数 5293

评论数 0

@Override遇到的问题

@Override遇到的问题 今天在把在javaproject下的java代码复制到java webproject下时报错了,但把@Override去掉就不报错了。经过查阅后发现:@override注释在jdk1.5环境下只能用于对继承的父类的方法的重写,但不能用于对实现

2011-10-18 20:31:13

阅读数 2695

评论数 0

android led_misc驱动 + 测试应用程序(ndk-build)

1. 新建一个project目录ledapp 在ledapp下建立一个 jni 目录。如果要使用 NDK 自带的 Android.mk,必须叫做这个名字。 把源码放到这个目录。这里程序的名字是 led_misc_test.c,那么目录结构为 ledapp/jni/led

2011-10-15 21:49:30

阅读数 2122

评论数 0

输入子系统简单(按键)测试

输入子系统简单(按键)测试  //input_key.c   1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include /* for

2011-10-11 17:16:26

阅读数 4306

评论数 0

Input event驱动(ppt)

Input event驱动 Andrew Huang Linux 专门对输入设备。 键盘,鼠标,手柄,触摸屏。按键。封装一个类驱动。 主要统一与应用程序接口。这一类的设备结点都是在/dev/input/eventn( 0 用户程序读驱动的输入都采用统一格式,即

2011-10-10 22:02:45

阅读数 11074

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭