自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Unicode和UTF-8之间的转换详解

 通过这几天的研究,终于明白了Unicode和UTF-8之间编码的区别。Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比UTF-8占用的字节少1个字节。Unicode为双字节,而UTF-8中汉字占三个字节。    UTF-8编码字符理论上可以最多到6个字节长,然而16位BMP(Basi

2009-05-21 00:04:00 1128 1

转载 UTF-8与UNICODE的关系及代码转换

所谓“utf-8”只是UCS Transformation Format,只是UNICODE的一种表现形式,不等同于UNICODE,一般汉字在UNICODE中为两个(双)字节表示,而我们看到实际保存的文档确是三个字节表示一个汉字的,看看下表:U-00000000 - U-0000007F:  0xxxxxxxU-00000080 - U-000007FF:  110xxxxx 10xxxxxx

2009-05-21 00:01:00 1216

转载 Linux设备驱动程序的中断

2009-05-18 21:44:00 544

转载 Linux设备驱动编程之中断处理

 与Linux设备驱动中中断处理相关的首先是申请与释放IRQ的API request_irq()和free_irq(),request_irq()的原型为:int request_irq(unsigned int irq,void (*handler)(int irq, void *dev_id, struct pt_regs *regs),unsigned long irqfla

2009-05-18 21:41:00 578

原创 字节对齐

        现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。其他平台可能没有这种

2008-04-24 17:26:00 606

转载 指针变量也是传值调用的(C语言)

先看看下面一段代码:#include #include void F(int *pi){    pi = (int *)malloc(sizeof(int));}main(){    int *pi = NULL;    F(pi);    printf("%d/n", pi == NULL);}如果你指望函数F能帮你改变pi的值,那你就错了,运行上面这段代码,你会发现输出是1。刚

2008-04-21 16:50:00 778

转载 斯比亚之名

把双臂弯曲成弓,血液,从弓背澎湃流过。 弦,是生命凝聚; 箭,是灵魂铸就; 用超越万物生灵的目光,瞄准; 用与生俱来的驰骋,引发; 穿透岁月的震颤,让星空,一再凋零; 让大地,永世残缺; 独留下,斯比亚之名!  

2007-05-16 17:34:00 781

转载 linux学习笔记

 linux目录架构/   根目录/bin    常用的命令 binary file 的目錄/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内     /boot/grub/menu.lst   GRUB设置     /boot/vmlinuz   内核     /boot/initrd     核心解壓縮所需 RAM Disk/dev    系统周边设备   

2007-04-13 15:16:00 696

转载 100个最佳linux站点

(一) 软件下载 (1) Freshmeat站点 网址:http://www.freshmeat.net 评介:如果你绝对肯定,非要获取开放源代码应用程序,那毫无疑问,Freshmeat就是个不错的站点。这个最值得推崇的软件下载站点,有着数以千计的大量开放源代码应用程序的分类链接。此外,Freshmeat站点在更新程序的基础上,每天还会添加10到30个新程序链接。 (2) Tucows Linux

2006-11-03 08:35:00 1139

转载 Linux操作系统的内核编译内幕详解

 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。   Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。  全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的好处就是Li

2006-11-03 08:28:00 1177

原创 硬盘引导安装linux系统

  硬盘引导安装linux系统(fedora core6)首先,wingrub的安装: 1、下载地址:http://grub4dos.sourceforge.net 或: http://fedora.linuxsir.org/main/files/WINGRB0206.EXE在上面的网址中,有下载页面,里面说的就是wingrub;2、安装:1]安装wingrub

2006-10-27 15:32:00 2314

原创 Linux_Debian系统安装

 以WinGrub 引导安装Debian为例,详述用WinGrub来引导Linux的安装 提要:本文主要讲述的是用wingrub 引导Linux的进入安装过程,以通过wingrub引导Fedora 4.0进入安装过程为例,来引导初学者进入精彩的Linux 世界 ;有些弟兄没有光驱,也无刻录机,更没有软驱,在这种情况下,如何才能把Linux安装上呢?本文的重点就在这里;一、 关于

2006-10-25 16:50:00 952

原创 Debian 系统配置文件

 Debian 系统配置文件都有哪些?分别由什么作用?如下: /etc/passwd、/etc/shadow 和 /etc/group这三个配置文件用于系统帐号管理,都是文本文件,可用 vi 等文本编辑器打开。/etc/passwd 用于存放用户帐号信息,/etc/shadow 用于存放每个用户加密的密码,/etc/group 用于存放用户的组信息。/etc/passwd

2006-10-25 15:23:00 2845

原创 Linux 文件系统类型

  Linux 文件系统类型下表是 Linux 的文件系统类型:  文件系统 类型名称 用途

2006-10-25 15:20:00 1027

原创 Debian 下的 Deb 软件包管理工具 apt-get 怎么使用?

 Debian 下的 Deb 软件包管理工具 apt-get 怎么使用?Debian 使用 Deb 软件包来管理软件。apt-get 是 Debian 的 Deb 软件包管理工具,它的最低底层还是调用 dpkg 包管理程序,它是 Debian 发行版的最大特色。要使用好 apt-get 就要配置好一个名为sources.list 的资源列表,资源列表指向 Debian 系统的软件库,apt

2006-10-25 15:18:00 1940

原创 Debian 下安装 Samba 服务器

  Debian 下安装 Samba 服务器Samba 服务器是 Linux 平台上的 Windows 文件服务器和打印服务器,可供 Windows 用户或 Linux 用户共同使用,是 Linux 与 Windows 之间信息沟通的桥梁。安装命令如下:debian~:# apt-get install samba smbclientsamba 是服务器软件包, smbclient

2006-10-25 15:14:00 5408

原创 DEBIAN下中文输入法的安装

 1.用包管理工具把fcitx包装上就可以了注意一定要在用户目录下的.bashrc文件中写入如下一行,export XMODIFIERS=@im=fcitx此行的作用是启动系统的时候指定启动fcitx,如果安装成功的话,启动X的时候会出小企鹅图标条,启动 OPEN OFFICE 的时候FCITX会被激活。CTRL+空格是启动输入法。注意:一般情况下FCITX输入法在ROOT下不好用,请用普通用

2006-10-25 15:11:00 4740

原创 Linux_Debian系统下中文显示

 DEBIAN下中文显示一.首先检查LOCALE情况说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在。1.挂载ISO文件包,前8个ISO包就可以(这里不在讲述)。2.启动终端#apt-get install locales 3.重新配置LOCALE#dpkg-reconfigure locales在所有的语言包选择en_

2006-10-25 15:06:00 2392

alsa driver

This document describes how to write an ALSA (Advanced Linux Sound Architecture) driver

2009-08-02

嵌入式系统的构建(清华大学试用版)

第一章 嵌入式系统的硬件构成 第二章 操作系统 第三章 嵌入式Linux 第四章 交叉编译 第五章 嵌入式Linux 的软件开发环境 第六章 设备驱动程序

2009-05-21

空空如也

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

TA关注的人

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