摘要: count(1)与count(*)比较:如果你的数据表没有主键,那么count(1)比count(*)快如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快如果你的表只有一个字段的话那count(*)就是最快的啦count(*)count(1)两者比较。主要还是要count... 阅读全文
posted @ 2015-11-27 12:05 春天里的一抹绿 阅读(197) 评论(0) 推荐(0)
摘要: 我们在创建数据表的时候,若没有特殊的指明,那么我们创建的表是一个永久的关系型表格,也就是说,这个表格中对应的数据,除非是我们显示的删除的话,表中的数据是永远都存在的。相对应的,在Oracle数据库中还有一种类型的表,叫做临时表。这个临时表跟永久表最大的区别就是表中的数据不会永远的存在。当一个会话结束... 阅读全文
posted @ 2015-11-27 09:04 春天里的一抹绿 阅读(5346) 评论(0) 推荐(0)
摘要: 1.原型:extern char *strcpy(char *dest,char *src); 用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向des... 阅读全文
posted @ 2015-05-24 10:58 春天里的一抹绿 阅读(182) 评论(0) 推荐(0)
摘要: typedef是一种在计算机编程语言中用来声明自定义数据类型,配合各种原有数据类型来达到简化编程的目的的类型定义关键字。 #define是预处理指令。下面让我们一起来看。typedef是C语言语句,其功能是用户为已有数据类型取“别名”。例如:typedefintINTEGER;这以后就可用INTEG... 阅读全文
posted @ 2015-05-24 10:27 春天里的一抹绿 阅读(759) 评论(0) 推荐(0)
摘要: 1.vi模式 a)一般模式:vi处理文件时,一进入该文件,就是一般模式了. b)编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘RE... 阅读全文
posted @ 2015-04-14 21:33 春天里的一抹绿 阅读(111) 评论(0) 推荐(0)
摘要: 1,首先需要打开Ubuntu和putty(远程控制终端)2,在Ubuntu下运行s5pc100_led程序:s5pc100_led(Makefile s5pc100_led.c test.c)(1)Make程序: 1 /*******************Makefile*************... 阅读全文
posted @ 2015-04-12 16:37 春天里的一抹绿 阅读(419) 评论(0) 推荐(0)
摘要: 1·内核模块: Linux设备驱动属于内核的一部分,Linux内核的一个模块可以以两种方式被编译和加载:(1)直接编译进Linux内核,随同Linux启动时加载;(2)编译成一个可加载和删除的模块,使用insmod加载(modprobe和insmod命类似,但依赖于相关的配置文件),rmmod删除。... 阅读全文
posted @ 2015-04-12 15:46 春天里的一抹绿 阅读(193) 评论(0) 推荐(0)
摘要: 一直不太理解回调函数的作用,下面是找到的一些关于回调函数的作用的解答。1.回调函数是一个很有用,也很重要的概念。当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。2.回调函数就相当于一个中断处理函数,由系统在符合你设定的条件时自动调用。为此,你需要做三件事:1,声明;2,定义;3,设置触... 阅读全文
posted @ 2015-04-12 12:03 春天里的一抹绿 阅读(218) 评论(0) 推荐(0)