自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

duanlove(技术路途)专栏

兴趣驱使我前行,思考让我活得更有意义!

  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

转载 adduser添加(创建)用户和终端方向键tab键不能用的解决(在ubuntu11上验证)

问题描述:用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。      问题解决:在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为dash。因

2012-09-28 13:01:36 1107

原创 在Makefile中把变量的值变成小写或者大写

小写变大写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr a-z A-Z)大写变小写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr A-Z a-z)

2012-09-24 15:49:17 2457

转载 linux 顶层Makefile执行的流程

原文地址:http://blog.csdn.net/melong100/article/details/6365299这篇文章还可以,就是写的稍微乱了点。 1、make menuconfigVERSION = 2PATCHLEVEL = 6SUBLEVEL = 26EXTRAVERSION =NAME = Rotary Wombat# *DOCUMENTATIO

2012-09-24 10:09:39 1746

原创 arm架构下的原子操作(atomic)函数源码分析

关于下面源码中用到的ldrex和strexeq指令请参考:arm上ldrex和strexeq指令用来尝试获取独占内存权限和设置在独占权限时回写  (http://blog.csdn.net/duanlove/article/details/8048050 ) /* *  arch/arm/include/asm/atomic.h * *  Copyright (C) 199

2012-09-18 11:04:25 4390

原创 kobject驱动模型的架构与相关函数

在linux内核中("kernel/include/linux/cdev.h")kobject结构定义如下:struct kobject { const char *name; struct list_head entry; struct kobject *parent; struct kset *kset;

2012-09-18 08:57:12 807

原创 展讯8810平台的ANDROID/linux的GPIO物理地址与虚拟地址的变换

./kernel/arch/arm/mach-sc8810/include/mach/regs_global.h./u-boot/arch/arm/include/asm/arch-sc8810/regs_global.h ./mach-sc8810/board-sp8810/gpio_cfg.c  gpio配置规划kernel/arch/arm/mach-sc8810/include

2012-09-14 13:40:32 2211 1

原创 添加samba用户,并设置密码[linux通用,ubuntu11上验证]

另一篇详解介绍samba配置和使用方法的文章:http://blog.csdn.net/lyjtynet/article/details/5297564 我们用的方法是先添加用户,但添加的这些用户都是虚拟用户,因为这些用户是不能通过SHELL登录系统的;另外值得注意的是系统用户密码和Samba用户的密码是不同的。如果您设置了系统用户能登入SHELL,可以设置用户的Samba密码和系统用

2012-09-14 10:15:17 1817

转载 【加入自己的部分内容】Linux设备驱动模型学习之基础篇--Kobject.txt翻译

参考的原文地址:http://blog.csdn.net/king_208/article/details/5273689 ------------------------------------------------------------------------------------------本帖翻译了Linux2.6.29的Kobject.txt文档,由于英文水平不好,

2012-09-13 15:56:12 1124

原创 SYSFS以及设备文件或kobject目录创建的关系

sysfs_create_group()定义的文件 kernel/fs/sysfs/group.c: static int internal_create_group(struct kobject *kobj, int update, const struct attribute_group *grp){ struct sysfs_dire

2012-09-13 15:20:22 1901

原创 展讯平台 脚本 ANDROID_3RDPARTY_IMAGE_TAG 和 ANDROID_3RDPARTY_SELECTED_PRODUCT 两个变量的位置(追踪)

customize/customer_cfg/sp8810ga_s2/res/build.sh:  export ANDROID_3RDPARTY_IMAGE_TAG=$ANDROID_3RDPARTY_SELECTED_PRODUCTcustomize/shell/build.products.sh:   export ANDROID_3RDPARTY_SELECTED_PRODUCT=

2012-09-13 15:18:42 1236

原创 linux系统中的“ __stringify() ”宏定义 详解

include/linux/stringify.h : #ifndef __LINUX_STRINGIFY_H#define __LINUX_STRINGIFY_H/* Indirect stringification. Doing two levels allows the parameter to be a * macro itself. For example,

2012-09-13 14:25:35 6697

原创 更新ubuntu的PAE内核失败(更新源下载失败)

如果你通过命令:sudo apt-get install linux-generic-pae linux-headers-generic-pae下载更新 激活了PAE功能的内核时,出现下载不了的错误,那很有可能,你的 源不完整。以163的源为例,你很有可能落下了如下源地址: deb http://mirrors.163.com/ubuntu/natty-updates

2012-09-03 14:26:37 1374

用于测试DLL扫描程序的DLL

基于特定格式的dll函数,方便扫描。 里面的函数有init,execute,uninit,函数编号都是基于约定的数字格式的。

2012-08-13

搜索DLL中特定函数的程序

朋友写的一个可以加载dll文件,并识别dll中特定函数的应用程序

2012-08-13

搞挂电脑的程序(让电脑死机的程序)virtus1.rar

搞挂自己电脑的程序(windows平台),如果各位有兴趣的话,可以在自己电脑上运行一下试试。程序放在压缩包当中了,可以到本文下面的附件当中下载。解压后双击里面那个文件就可以运行了。哈哈 挺无聊的吧 不过千万记得要保存你自己未保存的文档或者其他东东。否则电脑挂掉了,死机了,没保存的数据丢失了,可不能怪我哦。呵呵

2012-06-13

android音频解码的源代码(适用于音乐播放器)

android音频解码的源代码(适用于音乐播放器) 其他不多说了,文件不大,又不用积分,下了看看自己需不需要,也许正是你需要的。

2011-11-25

自己写的明文加密程序(char_convert)

一个比较简单的又小巧的明文加密程序,明文的好处就是可以把加密的明文复制出来,放到别的地方,然后再复制出来,仍然可以恢复出来。可以用于特殊资料转移。 cmd "c" for convert file to special format cmd "r" for resume file to normal format cmd "p" show context of a file cmd "q" or "Q" for quit program cmd "h" or "H" for help 输入c为 加密,接下来提示输入 “输出加密文件的路径,包括文件名”,如d:\test\jiami.txt 同样,r 为恢复加密文件,即解密。输入r 回车之后,提示输入 “输出解密文件的路径,包括文件名” 输入p,可以打印某个文件的内容 q/Q 可以推出, h/H 可以查看帮助

2011-11-14

诺基亚OVI-PC套件需要的usbser.sys、usbser_lowerflt.sys等4个文件

诺基亚手机连接电脑(装有PC套件pc_suite)时,xp老是弹出来要装“usbser.sys”这个驱动文件。。。。 OVI套件需要的usbser.sys、usbser_lowerflt.sys等4个文件 我自己没有电脑每次在网吧装ovi就需要这几个文件。 我想不止我一个人需要这几个文件吧。 我就给传上来! 包含了usbser.sys 、usbser_lowerflt.sys、usbser_lowerfltj.sys和usbstor.sys 4个文件,有需要的自己下载吧。 呵呵! usbser.rar (32.03 KB)

2011-11-04

Mini-XML 程序员开发手册, Version 2.5(html格式)

详细说明:minixml2.6最新的版本。 嵌入式xml 解析、查找、生成、遍历 功能,全部实现是标准c,移植很容易。 最新的2.6,修改了很多bug。 这个压缩包,里下载完了,直接就可以在liunx下编译安装。 如果是在windows下的话,只需要根据readme.txt的提示,修改一个小地方,就可以运行。非常方便。 感谢很多不同的开发者给我的回馈和支持, 从那以后,Mini-XML逐渐发展为一个提供更多完整的XML实现,当前已经高达3441行代码,但已经可以和103893行代码的libxml2 2.6.9版本相比较了。 译者:仅用了两天时间,作者真是大牛啊!我较喜欢Mini-XML,我也用过TinyXML,libexpat,libxml2等解析器,相比之下Mini-XML实现了一个非常简洁且功能适用的解析器,很适合我的需求:DOM型解析器、解析小型的XML文件,不进行错误恢复及校验,简单易用,且使用纯ANSI-C实现,方便移植到嵌入系统中。评价:很好很强大,而且很简单。Z.F

2011-10-30

Expat XML Parser(一个很好用的expat xml解析器)

这是一个用C语言写的 XML解析器库 This is James Clark's Expat XML parser library in C. It is a stream oriented parser that requires setting handlers to deal with the structure that the parser discovers in the document.

2011-10-30

Mini-XML(用C写的XML开源解析器,可读写查询xml)

Mini-XML 是一个小型的XML解析器,采用 C 语言开发。该解析器最大的特点就是小型、无须依赖其他类库,只需要 GCC 编译器 和 make 程序即可编译,支持 UTF-8/UTF-16 编码。 要使用 Mini-XML 只需要引入 #include <mxml.h> 编译方法:gcc -o myprogram myprogram.c -lmxml 示例代码: FILE *fp; mxml_node_t *tree; fp = fopen("filename.xml", "r"); tree = mxmlLoadFile(NULL, fp, MXML_TEXT_CALLBACK); fclose(fp);

2011-10-30

51单片机C语言学习杂记(笔记)

51单片机C语言学习杂记(笔记) 或许是一个很好的指导,能为大家解惑

2010-04-09

网络工程师资料大全.rar

网络工程师资料大全 关于网络工程方面的技术研究

2009-09-27

酒敏传感器智能酗酒检测仪设计

题目:酒精测试仪设计 副名: 智能酗酒检测仪设计 本设计采用单片机和酒敏传感器为主要核心器件,酒精检测仪是通过电压频率转换将酒敏传感器传出的电压值转换成数字量,经单片机系统对传感器输出的非线性进行查表式校正、译码后,用软件将被测量的最大值保留并最终显示。着重介绍了该仪器的工作原理及性能特点。

2009-04-10

空空如也

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

TA关注的人

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