自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积累与分享

技术与生活

  • 博客(29)
  • 资源 (13)
  • 收藏
  • 关注

原创 初学者如何学习linux

     在这之前,我先声明,这条学习路径纯属我个人体会,不一定适合所有人,我写出来只是希望对大家有所帮助,纯粹的是为了在2009年末和大家一同分享自己在linux学习过程中一部分感言。     首先在学习linux之前,大家就应该明白一点,你用linux使用来做什么的,如果只是用来做一个桌面用户而已,那么它不太适合你,你可以一如既往的选择windows;如果你是用来玩游戏的话,那么它的的确确

2009-12-31 22:12:00 737 1

原创 linux内核函数笔记(二)

信号指定处理函数void (*signal (int signum,void (*handle)(int)))(int);设置某个信号的处理方法 int sigaction(int signum,const struct sigaction *act,struct sigaction *oldact);用于检查或改变进程在接到信号时的动作 信号集操作函数static inl

2009-12-31 10:55:00 994 1

原创 linux内核函数笔记(一)

进程管理函数pid_t getpid();返回当前进程的标识号PIDpid_t fork();创建一个进程。pid_t vfork();与fork()相似,vfork保证子进程先运行,在它调用exec或exit之后父进程才可能被调用。exec函数族:用于把一个新程序载入调用进程的内存空间,来改变进程的执行代码,从而形成新进程。execve才是真正意义上的系统调用,其他的都是在此

2009-12-28 16:53:00 868

原创 嵌入式文件输入/输出函数小结

基本I/O函数 fopen 打开文件,用完后一定要关闭。FILE *fp;fp=fopen("文件名","使用文件方式");使用文件方式:r        读r+      读写w      只写w+    读写a       追加a+     追加读写rb      只读 二进制rb+    读写 二进制wb     只写 二进制wb+

2009-12-27 21:20:00 966

转载 C语言 数据类型修饰符与存储类修饰符

C语言允许修改简单数据类型的默认特征。这些数据类型修饰符主要改变允许的值的范围。数据类型修饰符之应用于数据,而不针对函数。程序员可以在变量、参数和函数的返回值里使用它们。某些数据类型修饰符能够同任何变量一起使用,而其他则只用于特殊类型的一个集合。①    数值常量修饰符:const和volatile编译器优化程序的能力依赖于多个因素,其中之一是程序里数据对象的相对持久性。默认时,程

2009-12-26 22:15:00 4820

原创 C/C++中near和far的区别

C/C++中near和far的区别      关键字near和far受目标计算机体系结构的影响。目前编程中使用不多。      near关键字创建一个指向可寻址内存低端部分的目标指针。这些指针占用内存的单一字节,并且他们能够指向的内存单元被限制到256个位置,通常是在0x0000~0x00ff范围中。      int near * ptr;      far关键字创建一个能够指向

2009-12-26 21:53:00 2046 1

原创 整理volatile 的理解

整理volatile 的理解      volatile 关键字表示字段可能被多个并发执行线程修改。声明为 volatile 的字段不受编译器优化(假定由单个线程访问)的限制。这样可以确保该字段在任何时间呈现的都是最新的值。[从这里可以看出,如果使用了该修饰符,则应该是每次都从内存中读取的]       volatile 关键字可应用于以下类型: 引用类型,指针类型(在不安全的上下文中),

2009-12-26 21:40:00 671

原创 c 函数指针

c 函数指针 函数指针是什么?      一个函数占用一段连续内存。当调用一个函数时,实际上是跳转到函数入口地址,执行函数体的代码,完成后返回。 如何找到对应的入口地址?     这是由函数名来标记的,实际上,函数名就是函数的入口地址。 函数指针是一种特殊类型的指针,它指向一个函数的入口地址。      注意:除了void类型指针是无类型的指针外,其他所有指针都是有对应类型

2009-12-26 17:08:00 838

转载 Linux 2.6.19.x 内核编译配置选项简介

版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他作品本文作者十分愿意与他人共享劳动成果,如果你对我的其他翻译作品或者技

2009-12-25 21:32:00 800

转载 Linux bootloader 编写方法

级别: 初级范晓炬 (xiaoju_f@263.net), 联想(北京)有限公司软件设计中心嵌入式研发处开发工程师, 联想(北京)有限公司软件设计中心2003 年 8 月 11 日对于移植 linux 到其它开发板的人来说,编写 boot loader 是一个不可避免的过程。对于学习linux的人来讲,编写 bootloader 也是一个很有挑战性的工作。本文通过对 linux引导协议

2009-12-25 21:15:00 627

转载 中国地理知识

中国地理知识按行政区域划分: 1、华北地区:北京、天津、河北、山西、内蒙古(5个省、区、市)。 2、东北地区:辽宁、吉林、黑龙江、大连(4个省、市)。 3、华东地区:上海、江苏、浙江、安徽、福建、江西、山东、宁波、厦门、青岛(10个省、市)。 4、中南地区:河南、湖北、湖南、广东、广西、海南、深圳(7个省、区、市)。 5、西南地区:重庆、四川、贵州、云南、西藏(5个省、区、市)。 6、西北地区

2009-12-22 22:42:00 1087

转载 中国地理知识大全(转载)

中国地理知识大全(转载)  1、中国位于亚洲东部、太平洋西岸,它的版图被形象地比作一只头朝东尾朝西的金鸡。  2、中国陆地面积约960万平方公里,在世界各国中,仅次于俄罗斯、加拿大,居第三位,差不多同整个欧洲面积相等。  3、中国领土东西跨经度有60多度,跨了5个时区,东西距离约5200公里。  4、中国领土南北跨越的纬度近50度,南北距离约为5500公里。  5、中国领土最北端在黑龙江省漠河

2009-12-22 22:40:00 5702

原创 中国地理知识集锦

中国地理知识集锦最长的河流:长江 含沙量最大的河流:黄河 最长的国际河流:黑龙江 最大的内陆河:塔里木河 唯一注入北冰洋的河流:额尔齐斯河 最长的运河:京杭运河 最古老的运河:灵渠 最大的咸水湖:青海湖 最大的淡水湖:鄱阳湖 五大淡水湖:鄱阳湖、洞庭湖、巢湖、洪泽湖、太湖 最深的湖泊:长白山天池 最深的峡谷:雅鲁藏布大峡谷 最大的瀑布:黄果树

2009-12-22 22:39:00 1560

转载 VMWare网络简介

三种网络方式BRIDGED:  bridge就是“桥”的意思,说起桥接,就不能不说局域网。比如我们有两个局域网络,他们的ip段都处于192.168.0.*,同时,我们希望把这两个网络链接起来,这中情况下,我们就可以采用桥接。这个时候,“桥”就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在“桥”上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B

2009-12-21 16:19:00 673

转载 ubuntu显示中文文本乱码解决方法

在Windows下能够打开的文本文件在Ubuntu9.10下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的,Windows下有些文本文件的编码方式gbk,而Ubuntu下的gedit默认没有对gdk的支持,所以需要手动配置   在菜单-->System Tool-->ConfigurationEditor里面/app/gedit-2/preference/enco

2009-12-16 13:16:00 1878

原创 嵌入式视频学习资料

尚观-嵌入式高级C语言进阶培训http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24676741尚观-十问嵌入式http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3374013&

2009-12-14 15:14:00 995

原创 在Ubuntu在安装SkyEye及测试

有一堆依赖的关键包,比如gtk的依赖,一般Ubuntu都默认安装了,稳妥起见,运行下面的代码:sudoapt-get install libgtk2.0-dev pkg-config libatk1.0-dev libpango1.0-devlibfreetype6-dev libglib2.0-dev libx11-dev binutils-dev我的系统是ubuntu 9.

2009-12-14 13:25:00 2122

转载 Linux下源码阅读工具ctags+vim中安装ctags

代码阅读工具简介对于学习Linux内核的人来说,源代码的阅读尤为重要。因为所有设计思想、内部机制都是以代码的形式实现,所有的资料也都是为了更好的诠释代码。那么一个好的阅读工具,能够提高阅读的效率和效果。常见的代码阅读工具有,Source Navigator、Source Insight、lxr、Cscope等。 • "Source Navigator"是红帽子公司的,

2009-12-14 12:26:00 4600 1

原创 嵌入式LINUX试题

嵌入式LINUX试题1、你平常是怎么用C写嵌入式系统的死循环的?   2、解释signal函数原型的含义:typedef void (*sighandler_t)(int);sighandler_t signal(int signum, sighandler_t handler);    4、volatile有什么含意?    5、分析代码:

2009-12-13 09:42:00 1904

原创 Ubuntu系统内核更新与垃圾清理方法

Ubuntu Linux与Windows系统不同,Ubuntu Linux不会产生无用垃圾文件,但是在升级缓存中,Ubuntu Linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法。1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove这三个命令主要清理升级缓

2009-12-13 09:11:00 3380 1

原创 迈出第一小步

        经过一个星期的努力,就在现在的今天的刚刚的下午3点,成功的在纯linux环境下连接起了我的嵌入式开发板,心情有点小激动,所以就写下了这篇博文,一来是庆祝一下今天的成功,二来也是记惦自己这些天来的努力,为了不忘记自己经过哪些的努力,我已将自己的成果发布在博客的技术类文章中。        之所以说是一小步的原因,是因为正真的技术活还在后面,我现在做得单单之是搭建了一个完全属于自己

2009-12-12 14:57:00 909

原创 ubuntu 下minicom的安装及使用

安装:         sudo apt-get install minicom配置:        1 . 在终端中输入minicom以启动minicom;        2. 先按下Ctrl + a, 放开, 再按o, 出现配置菜单.        3. 选择 Serial port setup, 此时所示图标在“Change which setting”中,键入“A”

2009-12-12 14:32:00 21832 1

转载 ubuntu 服务管理

一. 基础知识补充在Linux系统下,各个服务都是运行在一定的”运行级别“下的。我们先来认识下运行级别,在Linux系统下,系统有6个级别,分别是:*运行等级 S:开机进程中的第一个运行等级。*运行等级 1:(single-user)单用户模式。为单用户模式,就像Win9x 下的安全模式类似。*运行等级 2,3,4,5: multi-user多用户环境,细分的话,是:(2)

2009-12-12 13:20:00 1606 3

原创 ubuntu NFS设置

今天花了一些时间来配置了一下NFS服务,能过这种方式来挂载嵌入式linux系统的文件系统将会更加方便。下面将整个过程记录下来,一来是为了以后当笔记用,,二是给在配置NFS服务有问题的朋友提供一点方便。先介绍一一下NFS:NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问

2009-12-12 09:59:00 765

转载 Linux与windows 互访总结(转)

Smb是实现linux和windows互访的一座桥梁,所以就先让我们来了解一下什么是smb,它的主要功能,通过smb实现共享的方法及配置。在最后我们还介绍了怎样使用mount命令来挂载windows共享目录。一. Samba 简介 Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一

2009-12-11 17:33:00 682

转载 Ubuntu9.10平台下对Qt4.50嵌入式开发环境的安装

近期计划学习嵌入式编程,所以开始学习Qt,原来知道嵌入式门槛高,经过这两天的测试得出结论:的确不低。      满打满算安装Qt已经花了我一周的时间(还有很多朋友和我一起搞的),接下来会在花一周的时间把这些经验和资料整理出来,一是防止自己忘记,二十给大家有个借鉴,三是如果有更方便更简洁的方法请网友一定告诉我,因为这个安装过程是很痛苦的。        首先把安装需要的文

2009-12-10 20:19:00 2745

原创 ubuntu9.10 成功配置 交叉编译环境

ubuntu9.10 成功配置 交叉编译环境在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。 一、所需软硬件环境 ■ 主机环境 建立交叉编译工具链的主机环境:Ubuntu 9.10~ubuntu8.04■ U

2009-12-10 13:56:00 1496 5

转载 ubuntu 9.04下建立Qt/Embedded 4.5开发环境

前两天由于Ubuntu8.04频繁死机,一激动给系统来了个大换血,装了个Ubuntu9.04 Final版,重新编译了一下QT4.5和Qt/Embedded 4.5。都是目前最新版本的(^O_O^)。记录如下:说明:我的开发环境:   【硬件】: CPU:P4 2.8 内存:2G 硬盘:160G。   【操作系统】:Ubu

2009-12-09 11:06:00 605

转载 Ubuntu 9.04安装arm-linux-gcc交叉编译工具

原文来源:http://blog.csdn.net/JiangBo_HIT/archive/2009/05/06/4154436.aspx最近要开发嵌入式linux,但是手头上大多文档中介绍交叉编译环境的都是基于RedHat9的,这个版本虽说很经典,但是毕竟实在是太古老了,自己机器上本身装的是Ubuntu,因此小小的研究了一下,在ubuntu中安装交叉编译环境 arm-linu

2009-12-08 21:40:00 839

教你在VMWare下安装MAC OS X Snow Leopard 10.6

个人收藏备份,顺便方便他人。2007office的文档 不想下载,或者没有账号和积分的,请看这里原帖!http://bbs.weiphone.com/read-htm-tid-564573.html

2011-07-25

FFmpeg中文手册.pdf

rt,难得的中文手册!非常适合开发者使用。

2010-12-08

RS232串口转USB驱动

适合于笔记本上面没有串口,而通过转接头或转接线转成USB接口,可以实现linux和windows与其他设备终端相连。本人自己的转接线的型号为:U232-P9。建议不要直接安装,最好在插入设备后让它自行搜索安装,这样可以减少一些不必要的麻烦。

2009-12-30

CSF播放器转码工具解码器

可以播放csf格式的文件,并且能将CSF转换成WMV格式和lv格式,然后你可以利用其他工具转换成你想要的格式。目前还没有直接转换成其他格式的转码器,可以利用这个做两次转换达到目的。

2009-07-16

数据结构(Pascal and C).

数据结构(Pascal and C两个版本) 非常适合初学者的结构资料,讲解生动形象。

2009-07-06

LanQQ局域网传输软件

局域网内任意两点间传输,不需要连入互联网就可以实现同一局域网的任意传输,功能比“飞鸽”更强,支持在线聊天,传输速度在7M以上。

2009-05-18

visual studio 2005与mysql连接问题 mysql-connector-net-5.2.5.zip

用于实现visual studio 2005与MySQL数据库连接问题

2008-12-05

WsyscheckV1.68下载

Wsyscheck是一款手动清理病毒木马的工具,其目的是简化病毒木马的识别与清理工作。 一般来说,对病毒体的判断主要可以采用查看路径,查看文件名,查看文件创建日期,查看文件厂商,微软文件校验,查看启动项等方法,Wsyschck在这些方面均尽量简化操作,提供相关的数据供您分析。 最终判断并清理木马取决际您个人的分析及对Wsyscheck基本功能的熟悉程度。

2008-12-05

联想旭日420A 网卡驱动

不用多说了吧,自己用!<br>下的慢的原因,可能是服务器访问太高了!<br>避开高峰期下<br>这个不能用就是前面那个1

2008-06-06

WGA-Crack

轻松帮你绕过Microsoft的升级验证!<br>让你体验Vista风格的Media Player!!<br>

2008-06-06

联想旭日420A-XP网卡驱动

联想C420A在WINDOWS XP下的网卡驱动

2008-02-28

IceSword 1.20

冰刃 IceSword 1.20 简介 IceSword是一斩断黑手的利刃(所以取这土名,有点搞e,呵呵)。它适用于Windows 2000/XP/2003操作系统,用于查探系统中的幕后黑手(木马后门)并作出处理,当然使用它需要用户有一些操作系统的知识。

2008-02-28

空空如也

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

TA关注的人

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