自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 Visual Studio2005 + Visual SourceSafe 6.0 实现团队开发

<br />参考网址:Visual Studio2005 + Visual SourceSafe 2005 实现团队开发

2011-05-01 11:27:00 528

转载 打开VSS6.0时出现"...... um.dat may be corrupt"错误

打开VSS6.0时出现"...... um.dat may be corrupt"错误的解决办法

2011-05-01 10:49:00 5610

转载 Ubuntu下pdf、gedit、vim 中文无法读取或者显示乱码的解决方法

<br />原文地址:http://hi.baidu.com/%B1%BFa%D0%A1%BA%A2/blog/item/634eb3cd5a6d8d1800e92834.html<br /> Ubuntu PDF 中文乱码解决方法对于Ubuntu下的evince无法读取中文或者显示乱码的问题,我尝试了很多种方法,下面这个是最终的解决之道,在这里些下来希望对其他朋友能有所帮助。<br /><br />首先到 http://poppler.freedesktop.org/下载一个最新的poppler

2011-02-12 16:58:00 521

转载 grub4dos 从硬盘引导安装 ubuntu

<br />原文地址:http://hi.baidu.com/sxpspace/blog/item/aa29f5f351acf857352acc38.html<br /> <br />从硬盘安装 ubuntu 根本不要这么多文件,我之前放这么多文件在根目录也是按网络上的方法来做的。用 grldr, menu.lst, ISO 文件,vmlinuz 文件,initrd.gz 文件,以及修改 boot.ini 就可以用 grub4dos 来引导安装 ubuntu 了。假设上面这些文件都放在 C 盘根目录

2011-02-12 15:15:00 1584

转载 Android中的MessageQueue,Handler,Looper和Thread

原文地址:http://blog.csdn.net/absurd/archive/2009/11/09/4788284.aspx

2011-01-17 21:06:00 422

转载 Dreamweaver中如何格式化代码

<br />原文地址:http://senton.javaeye.com/blog/272976<br />Dreamweaver本身带有自动整理的功能!<o:p></o:p><br />首先在[编辑]|[首先参数]的"代码格式"中设置好格式:<o:p></o:p><br /> <br />第一行:勾选.可以选择使用Tab键或空格键填补缩进.<br />第二行:Tab键所占空位.这个只在DreamWeaver中有影响.不管你设为几,在文件中,一

2011-01-09 19:30:00 7701

转载 IE下div使用margin:0px auto不居中的原因

一般在将div居中显示时,使用css:divX {margin:0 auto;}此css在firefox下是好的,但是在ie下不起作用,网上看到原因如下:margin: 0 auto 看看内容居中否如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“”声明文本居中,即[ Copy ] [ Run ] [ Save ]margin: 0 auto 看看内容居中否(加了body文本居中)然后,单个div的CSS居中,非要扯上?于是在不采用“”声明文本居中

2011-01-09 19:26:00 682

转载 ADROID 2.1 架构解析之键盘

1、WindowManager服务文件:frameworks/base/services/java/com/android/server/WindowManagerService.javaWindowManagerService的构造函数中会创建内部类KeyQ对象。private WindowManagerService(Context context, PowerManagerService pm,            boolean haveInputMethods) {    i

2010-12-14 19:42:00 750

转载 Android平台之WindowManager

<br />原文网址:http://wallage.blog.163.com/blog/static/1738962420104243213882/<br /><br /><br />写Android程序的时候一般用WindowManager就是去获得屏幕的宽和高,来布局一些小的东西。基本上没有怎么看他的其他的接口。<br />这两天想写一个简单的类似于Toast的东西,自定义布局,突然发现,原来Toast的时间是不能自己定义的,只有两个固定的时间,分别是2秒和3.5秒。我的需求是自定义显示的时

2010-12-09 19:28:00 461

原创 VC.net中如何使用自定义资源

将自定义的资源文件放到工程的res目录下。在资源编辑器中点鼠标右键,选择【添加资源】--》【导入】选项,然后选择需要导入的文件,然后在弹出的对话框中填写资源类型,比如为【BIN】,那么导入的资源名称默认将为【IDR_BIN1】。在需要使用时,通过FindReourse, LoadResource, LockResource加载资源,示例代码如下:LONG CIROM_Fus

2009-10-13 14:01:00 795

转载 ALSA system on chip(ASOC)驱动概述

http://blog.csdn.net/noshape/archive/2008/01/22/2060254.aspx另外,可以查看linux源码目录下的“Documentation/sound/alsa/soc/”子目录下的帮助文档。

2009-06-23 14:55:00 782

转载 ALSA Soc音频驱动分析

http://blog.chinaunix.net/u/18846/showart_497953.html

2009-06-23 14:41:00 744

原创 使用nopage方法重新映射RAM

在驱动程序中,使用remap_pfn_range函数映射内存中的保留页(如X86系统中的640KB~1MB区域)和设备IO内存。而使用nopage函数来映射RAM。static char data[PAGE_SIZE];void scullp_vma_open(struct vm_area_struct *vma) { }void scullp_vma_close(struct vm_ar

2009-06-08 15:28:00 1856

原创 Linux应用层的精确延迟函数

#include #include #include void mdelay(int ms_count){ struct timeval tpStart, tpEnd; float timeUse; gettimeofday(&tpStart, NULL); do { gettimeofday(&tpEnd, NULL); timeU

2009-06-08 13:40:00 2127

原创 在Ubuntu 8.04下安装MiniGUI 2.0.4

1. 到http://www.minigui.com/index.php?id=minigui-doc-dev-package&L=1上下载minigui-procs-dev_2.0.4Ubuntu7.10_i386.deb ,以及两个示例包mg-samples-2.0.4.tar.gz和mde-2.0.4.tar.gz。2. MiniGUI 2.0.4需要qvfb的支持,因此安装qvfb:

2009-05-13 14:38:00 1066

原创 先装ubuntu再装Windows系统后启动时找不到ubuntu系统菜单的问题

1. 安装grub4dos:      下载grub4dos后(http://download.gna.org/grub4dos/ ),解压缩后就可以了。核心文件有下面这几个:grldr和grub.exe,及menu.lst(此为样本,需修改)。如果你需要中文支持,就用chinese子目录中的文件。将这3个文件拷贝到windows系统的根目录下(如C:/)。 2. 获得

2009-04-07 14:19:00 1638

原创 编译内核模块命令

$ make INSTALL_MOD_PATH=xxx modules_install其中,INSTALL_MOD_PATH指定模块的安装路径。

2009-04-05 15:40:00 530

原创 ubuntu下如何下载特定命令的源码

比如需要下载mkfs命令的源码,步骤如下:$ which mkfs/sbin/mkfs$ dpkg -S /sbin/mkfsutil-linux: /sbin/mkfs$ cd /tmp$ apt-get source util-linux

2009-04-05 15:11:00 482

原创 解决“虚拟机上网络不通,解析不到域名”的问题

分析原因:网关或者DNS没有配置好。解决办法:将DNS设置为202.102.192.68,在终端运行“route add default gw 192.168.2.254; route”设置网关。

2009-03-24 19:58:00 3876

原创 minicom崩溃问题的解决

现象:启动某些开发板时,minicom会崩溃,提示信息是“minicom: ../iconv/loop.c:4 30: internal_utf8_loop_single: Assertion `inptr - bytebuf > (state->__count & 7) failed"。分析原因:应该是minicom的语言设置有问题。解决办法:在PC的终端输入"export LC_AL

2009-02-25 09:46:00 791

原创 C语言编程如何获取SD卡的块大小

代码如下:#include #include #include static unsigned long get_BLKGETSIZE_sectors(int fd){ uint64_t v64; unsigned long longsectors; if (ioctl(fd, BLKGETSIZE64, &v64) == 0) { /* Go

2009-02-17 14:56:00 4931

原创 ubuntu下使用USB手柄

1, 安装手柄驱动:# modprobe joydev2. 安装手柄测试软件:# sudo apt-get install joystick3. 测试手柄:# jstest /dev/js0 或者 # jstest /dev/input/js0

2009-02-16 20:01:00 4309

原创 编程参考

The Linux Kernel API:http://docs.huihoo.com/gnu_linux/kernel-api/index.html Linux常用C函数(中文版):http://man.chinaunix.net/develop/c&c++/linux_c/default.htm C++ Reference:http://man.chinaunix.

2009-02-16 14:32:00 359

原创 如何使用proc文件系统让用户空间和内核空间进行交互

参考:http://www.ibm.com/developerworks/cn/linux/l-proc.html下面再给出一个proc系统中write_proc函数的例子:static int usb_power = 1;static int usb_proc_write(struct file* file, const char* buffer, unsigned long c

2009-02-16 08:43:00 776

原创 在Ubuntu上用zsnes玩SFC游戏

安装:apt-get install zsnes运行:zsens注意:必须以root用户身份运行,不然会出现“Could not set 512x448 video mode: Unable to open a console terminal”错误。 参考:http://muzuiget.blog.ubuntu.org.cn/archives/use-sfc-f如果没有声音,

2009-02-11 14:13:00 1117

原创 在Ubuntu上用mednafen玩GBA游戏

mednafen是一個多功能摸疑器, 支援gb, gba, nes, md等等, 可是沒有GUI界面. 不緊要, 能玩就好了.安装:sudo apt-get install mednafen运行:mednafen 文件路径注意:必须以root用户运行,不然会出现"Could not initialize SDL: Unable to open a console terminal."错

2009-02-11 13:58:00 3210

原创 在Ubuntu上用gfceu玩FC游戏

首先,安装gfceu,方法见http://linuxdesktop.cn/2007/06/22/gfceu-playe-fc-game.html。其次,还要让Ubuntu启动framebuffer,具体方法见http://forum.ubuntu.org.cn/viewtopic.php?t=89141。最后,必须以root用户运行程序,不然会出现“ [SDL] Unable to ope

2009-02-11 11:53:00 814

原创 ubuntu使用firefox听在线音乐

sudo apt-get install mplayer mozilla-mplayer 同时在firefox里安装了一个mediaWrap的plugin 如果还不行的话,sudo apt-get remove totem-mozilla 我试过了,现在可以听www.1ting.com的音乐了。

2009-02-10 15:12:00 454

转载 如何参与Linux内核开发

Chinese translated version of Documentation/HOWTOIf you have any comment or update to the content, please contact theoriginal document maintainer directly.  However, if you have problemcommun

2009-01-12 10:50:00 1081

原创 LCD & framebuffer开发心得

    Linux内核:2.6.24            帧缓冲设备属于字符设备,采用了“文件层-驱动层”的接口方式。在驱动层上,Linux为帧缓冲设备定义的接口为struct fb_info结构。在文件层次上,Linux为其定义了下面的操作函数:struct file_operations。    软件运行流程:在文件层次上,

2009-01-11 14:28:00 900

原创 Linux2.6.21之ARM2410电源管理分析

    由于arm系统中没有bios设备, 所以要使用APM(Advanced Power Management),只能为arm系统创建一个虚拟的字符设备来模拟APM与用户空间进行通讯. 这就是drivers/char/apm-emulation.c文件。drivers/char/apm-emulation.c:    此文件实现了一个misc设备apm_bios,实质上也是一个字符设

2009-01-07 20:53:00 2227

转载 linux板级设备的初始化过程

出处:start_kernel() -> setup_arch(&command_line) -> mdesc =setup_machine(machine_arch_type) -> list = lookup_machine_type(nr)-> return struct machine_desc. 内核在启动的时候就是最先运行start_kernel() ,然后她就

2009-01-07 14:25:00 595

高质量C++编程指南.pdf

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我 以前捏造的C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的 建议。

2011-02-20

空空如也

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

TA关注的人

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