自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySql学习笔记5:正则表达式搜索

表名:info_user字段:id、name、borndata、age、sex、email、sail5.1

2014-08-31 19:19:53 466

原创 MySql学习笔记4:模糊匹配语句

表名:info_user字段:id、name、borndata、age、sex、email、sail4.

2014-08-31 12:26:14 479

原创 MySql学习笔记3:where语句

表名:info_user字段:id、name、borndata、age、sex、email、sail

2014-08-31 12:05:37 506

原创 MySql学习笔记2:排序语句

表名:info_user字段:id、name、borndata、age、sex、email、sail

2014-08-30 19:30:48 487

原创 MySql学习笔记1:select语句

表名:userTable字段:username、userid、

2014-08-30 15:25:39 631

转载 如何编写Linux操作系统的设备驱动程序

序言 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。本人这几周来为实验室自行研制的一块多媒体卡编制了驱动程序,获得了一些经

2012-05-30 11:20:22 564

转载 Linux内核tty设备

虽然做嵌入式Linux,宿主机和开发板通信天天都在用tty设备,但是其实自己对TTY设备的认识几乎是0。对于Linux内核的终端、tty、控制台等概念的认识也很模糊。由于在学习的时候碰到了重定向console的问题,所以借机学习下tty的知识。以下是我对tty的认识总结,信息来源于网络和内核文档。参考资料见文章末尾。tty一词源于Teletypes,或Teletypewriters,它是最早出

2012-05-29 20:27:47 2448

转载 linux下gdb调试

编写代码过程中少不了调试。在windows下面,我们有visual studio工具。在linux下面呢,实际上除了gdb工具之外,你没有别的选择。那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。[cpp] view plaincopy#include     int iterate(int value)  {

2012-05-28 19:42:03 435

转载 Linux目录架构详解

· / - Root通常称为根分区。所有的文件和目录皆由此开始。只有root用户对此目录拥有写权限。· /bin - 用户可执行文件此目录包含二进制可执行文件。在单用户模式下Linux使用此目录的命令。此目录包含所有用户的常用命令,如ls、ping、cp等。· /sbin - 系统可执行文件此目录中的命令主要供系统管理员使用,以进行系统维护。例如,iptables、reboot

2012-05-04 19:55:37 285

转载 Linux内存:内存管理的实质

1. 内核初始化:     * 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G--3G+len]::[0--len]这样的虚地址vaddr和物理地址paddr的线性对应关系;    * 内核建立一个page数组,page数组和物理页面系列完全是线性对应,page用来管理该物理页面状态,每个物理页面的虚地址保存在page->virtual中;

2012-05-03 19:07:21 575

转载 linux 的cache

linux的文件cache导致写文件消耗大量内存http://blog.chinaunix.net/u2/83058/showart_1384708.html今天对设备的录像功能作了个设想,发现录像时会导致崩溃的问题是由于内存不足,到网上google了一下,在[http://www.ibm.com/developerworks

2012-05-02 19:40:54 2107 2

原创 linux内存小记1

这应该是一个操作系统调度问题,而不是一个编程问题,我在Linux内核2.6.9(内存256MB)下做了测试:按照LZ的那种写文件方式,确实有这个现象,不过top监控是进程本身的虚拟内存和物理内存消耗很少,基本很稳定,但是vmstat跟踪系统状态结果如下[root@localhost ~]# vmstat 60procs -----------memory---------- ---sw

2012-05-02 19:36:30 668

转载 Open()函数的内核追踪

open函数相信大家都用过,这里就不多说它的使用方法等事项,现直接进入正题...用户态程序调用open函数时,会产生一个中断号为5的中断请求,其值以该宏__NR__open进行标示.而后该进程上下文(process context)将会被切换到内核空间。待内核中的相关操作完成后,就会从内核返回,此时还需要一次进程上下文切换(process context switch)。

2012-04-18 10:05:06 3538 1

转载 Linux内存管理(下)

物理内存管理(页管理)Linux内核管理物理内存是通过分页机制实现的,它将整个内存划分成无数4k(在i386体系结构中)大小页,从而分配和回收内存的基本单位便是内存页了。利用分页管理有助于灵活分配内存地址,因为分配时不必要求必须有大块的连续内存[1],系统可以东一页、西一页的凑出所需要的内存供进程使用。虽然如此,但是实际上系统使用内存还是倾向于分配连续的内存块,因为分配连续内存时,页表不需要更

2012-04-17 17:16:33 471

转载 Linux内存管理(上)

摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存地使用方法。力求从外自内、水到渠成地引导网友分析Linux地内存管理与使用。在本章最后我们给出一个内存映射地实例,帮助网友们理解内核内存管理与用户内存管理之间地关系,希望大家最终能驾驭Linux内存管理。 前言内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无

2012-04-17 16:57:06 344

PIC单片机软件异步串行口实现技巧

按不同的接收技巧并针对单片机的特点, 这里介绍两种常用且十分可靠的方法。

2009-10-24

基于PIC单片机的智能小区监控系统的设计

一篇关于用PIC单片机监控系统的设计论文

2009-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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