自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

melody

人类最伟大的品质在于坚持,所有的梦想和目标都会因此实现

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 20121230 linux进阶者公开课之”如何学好linux“

2012-12-30 22:15:39 327

原创 linux下错误的捕获:errno和strerror的使用

经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。    在程序代码中包含 #include ,然后每次程序调用失败的时候,系统会自动用用错误代码填充errno这个全局变量,这样你只需要读errno这个全局变量

2012-12-29 11:32:01 448

原创 #include <sys/stat.h>文件状态

#include 文件状态,是unix/linux系统定义文件状态所在的伪标准头文件。含有类型与函数:             dev_t     st_dev     Device ID of device containing file.              ino_t     st_ino     File serial number.

2012-12-29 10:29:37 1580

原创 #include <sys/types.h>的作用

#include 基本系统数据类型是Unix/Linux系统的基本系统数据类型的头文件,含有size_t,time_t,pid_t等类型。NAME       sys/types.h - data typesSYNOPSIS       #include DESCRIPTION       The header shall include de

2012-12-29 10:28:04 15594

转载 子进程复制了父进程的什么

原文来自:博客园(华夏35度)http://www.cnblogs.com/zhangchaoyang 作者:Orisun有时会出现父子进程变量的地址一样,但值不一样。看下面代码:#include#include#include#includemain(){ char str[4]="asd"; pid_t pid=fork(); if(pid==0){

2012-12-27 20:22:48 512

原创 进程控制理论基础

进程:进程是一个具有移动独立功能的程序的一次运行活动。特点:动态性 并发性 独立性 异步性进程ID:标识进程的唯一数字互斥:当若干进程都要使用某一共享资源时,任何时刻最多允许一个进程使用,其他要使用该资源的进程必须等待,直到占用该资源者释放了该资源为止。临界资源:操作系统中将一次只允许一个进程访问的资源成为临界资源临界区域:进程中访问临界资源的那段程序代码称为临界区。同步:

2012-12-26 22:51:13 570

原创 TM结构体详解

struct tm {  int tm_sec; /* 秒–取值区间为[0,59] */   int tm_min; /* 分 - 取值区间为[0,59] */   int tm_hour; /* 时 - 取值区间为[0,23] */   int tm_mday; /* 一个月中的日期 - 取值区间为[1,31] */  int tm_mon; /

2012-12-25 20:24:17 37200 1

原创 Linux系统调用 file-cp.c

/*Using system call implementation file copy function: Manual input source file target file pathname pathname If the destination does not exist, create and write*/#include #include #include #

2012-12-25 11:30:03 732

原创 main()函数的参数 int main(int argc, char* argv[])

C编译器允许main()函数没有参数,或者有两个参数(有些实现允许更多的参数,但这只是对标准的扩展)。这两个参数,一个是int类型,一个是字符串类型。第一个参数是命令行中的字符串数。按照惯例(但不是必须的),这个int参数被称为argc(argument count)。大家或许现在才明白这个形参为什么要取这么个奇怪的名字吧,呵呵!至于英文的意思,自己查字典吧。第二个参数是一个指向字符串的指针数

2012-12-23 12:34:19 552

原创 u-boot 打补丁

设置跟uboot相对应版本的gcc查看linux编译器版本 arm-linux-gcc -v  更换uboot对应版本的gcc编译器  tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 设置环境变量 PATH 添加 /work/gcc-3.4.5-glibc-2.3.6/bin     sudo vi etc/environment

2012-12-21 17:26:32 535

原创 虚拟机的网络设置

① vmware 打开的linux机器使用桥接② 三者(windows ,开发板 ,linux ) 可互联A  PC有无线网卡 有线网卡windows的IP 192.168.10.3vmware的IP 192.168.10.4开发板的IP 192.168.10.5开发板的网口通过网线接到PC的有线网口B PC有无线网卡,通过无线路由上网windows

2012-12-21 10:49:56 242

原创 20来岁的选择:留在大城市,还是回老家?

文/特立独行的猫 坐在外滩的边上某一处高高的餐厅里,透过玲珑的窗子向浦西的方向看去,银行一条街的小洋楼闪烁着一排金灿灿的直通天际的光。黄浦江上游荡着三五搜闪 耀着不同光亮的霓虹灯光轮渡,即使那些承载普通客人的渡轮票价只有2元钱,但船体的各色灯光与装饰,让人总会怀疑那是一艘豪华的观光船。窗子前的外滩岸上 黑漆漆的一片,几家小资风的咖啡西餐厅,闪烁着烛光般橘黄色的灯光。

2012-12-19 17:22:55 839

原创 开发板重写Linux+Qt 和 WinCE步骤

开发板重装Linux:1.格式化Nandflash2.安装BootLoader3.安装Linux内核4.安装根文件系统重装WinCE1.格式化Nandflash2.安装BootLoader3.下载烧写BootLogo4.安装WinCE内核映像

2012-12-18 22:04:52 423

原创 float数据在for循环中的判断

#include#includeint main(void){ double x,h=0.1; for(x=0;x<1.5;x=x+h) printf("%.2lf ",x); printf("\n"); for(x=0;x<=1.5;x=x+h) printf("%.2lf ",x); printf("\n");

2012-12-17 18:48:12 1539

原创 MINI2440的两种启动方式

1.NORFLASH 启动 : Supervivi(Bootloder)2.NANDFLASH 启动 : Supervivi+Kernel+RootFS

2012-12-17 10:36:57 442

原创 简单问题过于复杂化 USB转串口驱动安装过程经验

又是重装系统又是找各种驱动最后用驱动精灵1分钟解决哎。。。

2012-12-16 14:01:23 624 2

原创 mini2440跳线开关

2012-12-14 16:05:40 267

原创 三极管工作状态

NPN 型,当B与E之间电压Vbe>0.5V时,如果三个管脚电压关系是Vc>Vb>Ve,则会处於放大状态;如果是Vb>Vc>Ve 则会处於饱和状态(相当於开关);如果此时Ve>Vc则仍会处於截止状态.  PNP 型,当B和E之间电压Veb>0.5V时,如果三个管脚电压关系是Ve>Vb>Vc,则会处於放大状态;如果是Ve>Vc>Vb则会处於饱和状态(相当於开关);如果此时Vc>Ve则仍会

2012-12-13 15:57:47 805

原创 学前班 (一) GPIO 和 门电路

GPIO   general peripheral  input/output   通用外设输入/输出端口     输出引脚输入引脚怎样使用引脚:① 配置引脚功能② 输出引脚: 写值到相应寄存器     输入引脚: 从相应寄存器读值三极管和上/下拉电阻上拉电阻下拉电阻

2012-12-13 12:20:01 512

转载 嵌入式,很高兴认识你

打算写点我自己认识“嵌入式”的过程,从一开始的听说,到学习,到找工作...我:就读杭州电子科技大学,软件工程专业,现在大四。事情是这样的:大一做了很多兼职,服务员,话务员,促销员...大二马上也要结束了,开始思考自己以后的方向,要做什么,也许有人会说你喜欢什么就做什么呗,我会告诉你我想开淘宝店吗,哈哈,这点也导致我大四的一个冲动的决定,后面再说,继续。那时开始在网上搜索软件工程专业可以从事那些

2012-11-16 10:12:45 1172 2

转载 五种应该避免的代码注释

一、自恋型注释(注:原文为Proud,我觉得“自恋”更好一点)public class Program{ static void Main(string[] args) { string message = "Hello World!"; // 07/24/2010 Bob Console.WriteLine(message);

2012-11-16 10:07:17 264

转载 如果该菜单附加到一个对话框,在 Visual c + + 中则不能从其命令用户界面处理程序更改的菜单项的状态

症状:   从其命令用户界面 (UI) 的处理程序更改的菜单项状态 (启用/禁用、 选中/取消选中,更改文本) 不能正常工作菜单附加到一个对话框,如果:void CTestDlg::OnUpdateFileExit(CCmdUI* pCmdUI) { pCmdUI->Enable(FALSE); //Not calling the command handler, but d

2012-09-24 22:51:18 700

深入理解计算机系统(中文版) PDF

深入计算机系统,一本教你去了解汇编、C语言在操作系统中得作用,以及操作系统中得原理方方面面的书籍,该书是中文版的,强烈推荐!

2012-12-26

数据库系统概论 高清PDF

数据库系统概论 高清PDF 清华大学出版社

2012-12-23

华为内部LINUX学习资料

华为内部LINUX学习资料 简单明了 非常适合入门

2012-12-23

myBase6.0.9破解版

平时自己做笔记用的 感觉功能挺好的 传上来大家可以用一下

2012-12-13

空空如也

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

TA关注的人

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