自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Ubuntu更新命令

常用的APT命令参数:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"

2014-10-29 17:17:31 580

原创 ubuntu12.04启用root帐户登陆

ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。然后执行:vi/etc/lightdm/lightdm.conf.增加greeter

2014-10-29 11:59:37 513

原创 ubuntu12.04安装五笔输入法

IBus 全称 Intelligent Input Bus是下一代输入法框架(或者说“平台”)。项目现托管于 Google Code -https://code.google.com/p/ibus/此项目包含了世界多数语言的文字输入需求——由世界多个国家开发者维护。IBus输入法安装和设置IBus是一个框架,支持多种输入法。安裝IBus框架:在终端输入:sudo apt-g

2014-10-29 11:56:53 1305

转载 make menuconfig提示'make menuconfig' requires the ncurses libraries.

问题:原来使用的ubuntu 11.10系统由于误操作,导致系统崩溃,重新安装了ubuntu 11.10;在编译内核的时候,提示如下错误:[plain] view plaincopyprint?dingq@wd-u1110:~/hwsvn/2sw/1prj_linux/pdu/kernel/linux-2.6.30$ make menuconfig   *** 

2014-10-28 18:25:47 485

原创 Linux下的修改文件名

MOKO:今天在修改一个文件名时,忽然想起来除了mv之外貌似还有一个rename的命令可以修改文件名,就理所当然地rename XXX YYY,居然没反应。其实在mv和rename都是可以改文件名的,mv比较简单,直接mv xxx yyy就可以修改了,不过它只能修改单个文件,如果你遇到要把几百个.html修改为.htm的话,几百个够你磨一段时间的,这里我们使用rename,它能够批量修改文件名

2014-10-28 11:58:36 1063

原创 LINUX外部磁盘读这写测试

dir=$(ls -l /media/ |awk '/^d/ {print $NF}')for i in $dirdo    echo "Disk $i"    echo "Disk $i Test Success!" > /media/$i/UdiskTest.txt    cat  /media/$i/UdiskTest.txt    rm -f /media/$i

2014-10-24 14:45:31 663

原创 linux 在shell下如何 将字符串写入 文件?

用重定向即可echo "aaa" > a.txt追问中间可以加路径么?比如 echo "aaa“> /home/root/a.txt可以么回答可以,绝对路径和相对路径都可以

2014-10-24 14:12:22 36964

原创 Shell获取某目录下所有文件夹的名称

#!/bin/bash#方法一 dir=$(ls -l D:/temp/ |awk '/^d/ {print $NF}')for i in $dirdo    echo $idone   ########方法二for dir in $(ls D:/tmep/)do    [ -d $dir ] && echo $dirdone        ##

2014-10-24 14:11:17 25152

原创 Linux下FrameBuffer直接写屏

"Linux下FrameBuffer直接写屏"因为Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,故Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。在继续下面的之前,先说明几个背景知识:1、FrameBuffer主要是根据VESA标准的实现的,所以只能实现最简单的功能。2、由于涉

2014-10-23 19:53:35 3201

原创 linux的sleep()和usleep()的使用和区别

usleep功能把进程挂起一段时间, 单位是微秒(百万分之一秒);   头文件: unistd.h   语法: void usleep(int micro_seconds);   返回值: 无   内容说明:本函数可暂时使程序停止执行。参数 micro_seconds 为要暂停的微秒数(us)。   注意:这个函数不能在windows操作系统下运行Sleep(unisgne

2014-10-23 19:47:40 4613

原创 linux环境下C语言中sleep的问题

printf默认是输出到标准输出,而标准输出默认使用的是行缓冲。在sleep之前fflush(stdout)强制刷缓冲,或者在程序开始使用setbuf(stdout, NULL)禁用缓冲当然,假如你有足够的耐心,大约过几个小时后,缓冲区终于满了,你会看到效果的。

2014-10-23 19:27:56 4034

原创 repo的使用

repo是什么?repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repocurl http://android.git.kernel.or

2014-10-23 14:45:27 588

原创 Android源码编译后,再重编译所需要做的清理工作

1、在源码目录的根目录下,makeclean;2、进到源码的\linux\kernel\目录下,执行makemrproper;3、再退回到根目录,执行sourcebuild/envsetup.sh,lunch,make.

2014-10-23 12:01:29 13258 2

原创 android修改系统源码之修改系统滑动锁

1.修改系统滑动锁(我要去掉锁屏界面)sudo vim /home/smile/open_src/android/mbx/frameworks/policies/base/phone/com/android/internal/policy/impl/KeyguardViewMediator.java 找到    /**     * External apps (like the

2014-10-23 11:47:59 1315

转载 Android源码编译整理总结

经过好几天的折腾终于在Ubuntu下成功编译源码,sdk和adt,并成功使用,真实费来好大劲。即便其中还是有很多不明白的地方,下面总结以下自己遇到的问题,留到以后查看以及给遇到和我一样问题的人一些帮助1.必要的软件环境 sudo apt-get install build-essentialsudo apt-get install makesudo apt-get install

2014-10-23 11:34:50 554

原创 Android 源码编译make的错误处理

Android源码下载:官方下载 或参考android源码下载方式Android编译版本: PLATFORM_VERSION=4.0.1(最新Android 4.0.1)OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 15:29:15 UTC 2011 i686 GNU/Linux(Ubuntu10

2014-10-23 10:58:48 556

原创 android更严格的清除指令

在源码根目录执行:make clobbermake clobber的功能是把上一次make命令生成的文件或目录清除掉,效果比make clean更严格。这样碰到有些莫名其妙错误,就不必删除然后重新下载代码了。

2014-10-23 10:52:54 511

原创 linux查看cpu个数命令

cat /proc/cpuinfo查看CPU物

2014-10-22 17:03:34 507

原创 在Ubuntu 12.04安装和设置Samba实现网上邻居共享

Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等。今天要介绍的是在 ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用。  在Ubuntu上安装Samba:  1 安装Samba文件  我们需要做的第一件事是安装Samba,你可以在Ubuntu软件中心搜索软件,然后安

2014-10-21 18:09:45 662

原创 Linux中环境变量文件及配置

一、环境变量文件介绍转自:http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1

2014-10-21 18:03:57 848

原创 UBUNTU下QT开发应用程序常见错误及其解决办法

cannot find -lGL

2014-10-21 17:06:38 18802

转载 ibus的设置及极点五笔的安装

linux版本--debian6.0首先安装ibus:sudo apt-get install ibus将ibus设置为开机自起动:点击System->Preference->Startup Applications,添加一个开机启动项.在command一栏填:ibus-daemon -d参数-d是让ibus运行在后台.其他两随意填.安装

2014-10-21 16:48:44 2116

转载 解剖linux内核之工具

要能够深入到linux内核,需要必备的三个工具:一是编译内核;二是使用qemu+gdb调试内核;三是使用syetmtap探测内核。一、编译linux内核:Linux开源的一个重要体现就是用户可以根据自己的实际需要配置自己的Linux系统,一般的Linux发行版本为了能够保证在大多数机器上运行,因此会编译进许多对最终用户没有用的代码或模块。作为一名即将进入linux源代码世界的人,怎

2014-10-21 15:30:42 667

转载 Ubuntu下gcc安装及使用

在Ubuntu下安装GCC和其他一些Linux系统有点不一样。方法一:该方法超简单:sudo apt-get  build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get  install  build-essential还是简单,一句命令也可以搞定安装完了可以执行gcc--version

2014-10-21 15:19:51 405

转载 Android 源码编译make的错误处理

Android源码下载:官方下载 或参考android源码下载方式Android编译版本: PLATFORM_VERSION=4.0.1(最新Android 4.0.1)OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 15:29:15 UTC 2011 i686 GNU/Linux(Ubun

2014-10-21 11:00:01 913

转载 编译Android4.0源码时常见错误及解决办法

在Ubuntu12.04(64位)编译Android4.0源码时,遇到各种各样的问题。不是缺这个,就是少那个。现把这些问题和解决方法罗列出来(最新统计)。错误(1):/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directorymake: *** [out/host/linux-x8

2014-10-21 10:55:12 4292

转载 ubuntu12.04samba服务器配置

系统平台:VMware Workstation9.0 + ubuntu12.04首先要解决windows和linux网络连接问题:在VMware Workstation9.0 “设置” 选项中,设置"网络"网络连接1   选中“启用网络连接” 方式:NAT网络连接2 选中“启用网络连接” 方式:Bridged Adapter启动ubuntu,查看IP地址: #ifcon

2014-10-21 09:40:11 600

转载 64位Ubuntu安装WPS (WPS for Linux)

网上下载了最新的WPS*.deb安装后发现运行不了。(点Unity => WP搜出来的图标)还以为安装有问题。于是重装了几次。还是不成功。然后打开终端 wps原来是程序出错了提示找不到/opt/kingsoft/wps-office/office6/wps但是我亲眼看到,Ta就在那里。。。网上搜了下为什么bash这么笨http://stackoverflow.com

2014-10-20 14:42:53 1687

原创 make clean、 make mrproper、make distclean的区别

内核编译时, 到底用make clean, make mrproper还是make distclean在编译内核时, 被make clean, make mrproer 和 make distclean搞的纠结, 稍微总结一下这三者之间的区别:解压内核源码包后, 到内核源代码目录树的顶层目录, 执行# make helpCleaning targets:clean 

2014-10-20 10:12:22 6218

原创 linux系统下怎么安装.deb文件?

linux系统下怎么安装.deb文件? deb 是 ubuntu 、debian 的格式。rpm 是 redhat 、fedora 、suse 的格式。他们不通用(虽然可以转换一下)。deb是debian发行版的软件包ubuntu是基于debian 发行的 所有可以用.deb是solaris系统下的安装包后缀名。安装方法如下cd 到安装包的目录dpkg

2014-10-17 10:16:19 6148

原创 安装alien,DEB与RPM互换

安装alien# wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.86.tar.gz  # tar -zxvpf alien_8.86.tar.gz   # cd alien  To install alien, become root and type:# perl Makefile.P

2014-10-17 10:13:24 10624

原创 linux怎么切换到root里面?

debian系的,如debian,ubuntu~~在终端输入 sudo 然后会让你输密码~~(提供15分钟的root权限)redhat系的以及其他Linux终端输入 su  然后输入密码

2014-10-17 10:08:53 5442

转载 linux串口操作及设置详解

串口操作需要的头文件#include /*标准输入输出定义*/#include /*标准函数库定义*/#include /*Unix标准函数定义*/#include #include #include /*文件控制定义*/#include /*PPSIX终端控制定义*/#include /*错误号定义*/ 1.打开串口

2014-10-17 10:07:51 6071

转载 Android framework中修改或者添加资源无变化或编译不通过问题详解

在开发过程中,尤其是Framework相关开发时,有时候需要重新编译资源文件.但如果你之前没经验,很可能会遇到编译不通过或者编译通过了,push进去后没有任何变化,甚至出现定位到别的资源等抓狂的问题,下面关于这个问题,我给大家分享网上一篇写的挺好的文章,希望对大家有帮助,编译顺序和注意事项如下:1,资源文件位置:frameworks/base/core/res2,编译后生成的文件:

2014-10-17 10:02:12 1991

转载 C++后继有人——D语言

 D语言是什么?  D语言是由Digital Mars公司开发的编程语言,起因是为了改进C++。它与C二进制兼容(不完全),可编译为本地码,有GC也可手动管理内存,语法上借鉴多种语言,模板则在C++的基础上做了相当大的扩充。D 语言既有 C 语言的强大威力,又有 Python 和 Ruby 的开发效率。它是一种集垃圾回收、手工内存操作、契约式设计、高级模板技术、内嵌汇编、内置单元测试、Mi

2014-10-16 10:28:42 1102

转载 Android 工程中各种文件的介绍

Android 工程中各种文件的介绍请尊重别人的成果。转载请表明:http://blog.csdn.net/wangjia55/article/details/8701319我们在android的开发中,有时会碰到各种各样的不常见文件,如:Android.mk, pom.xml ,project.properties.  , build.xml ,   .so

2014-10-16 10:16:16 481

转载 git命令之git fetch 用法 2

git fetch 从另一个repository中下载objects and refs发表于 2010年09月11日 由 机器猫git fetch 从另一个repository中下载objects and refs, 这里用git fetch获取Android Kernel:Android Kernel的git repository在 git://andro

2014-10-16 10:02:50 3883

转载 客户端Git代码的下载与提交

(1)git clone 服务器用户名@服务器IP:~/Git目录/.git         功能:下载服务器端Git仓库中的文件或目录到本地当前目录。 (2)对Git目录中的文件进行修改。 (3)git status         功能:查看Git仓库中的文件状态。 (3)git add .         功能:向本地Git仓库中添加修

2014-10-16 09:35:04 10379

原创 bat批处理的注释语句

写bat批处理也一样,都要用到注释的功能,这是为了程式的可读性在批处理中,段注释有一种比较常用的方法:    goto start     = 可以是多行文本,可以是命令     = 可以包含重定向符号和其他特殊字符     = 只要不包含 :start 这一行,就都是注释    :start另外,还有其他各种注释形式,比如:    1、::

2014-10-11 16:31:09 5554

转载 build/envsetup.sh 简介

每次进入到android source目录后的第一件事恐怕就是先执行. build/envsetup.sh,完成一些命令的初始化,今天主要分析envsetup.sh。1. 命令-也就是envsetup.sh中的函数function help()                   # 显示帮助信息function get_abs_build_var()         

2014-10-09 18:31:20 1895 1

利用计算机的两个串行口实现“一机双控

利用计算机的两个串行口实现“一机双控 多串口开发,VB代码说明

2012-02-22

温湿度传感器 DHT11说明书

温湿度 传感器 DHT11 说明书

2011-12-05

STC12C5A60S2中文手册最新版2010[1].11.13

STC12C5A60S2中文手册最新版2010[1].11.13 STC12C5A60S2中文手册最新版2010[1].11.13STC12C5A60S2中文手册最新版2010[1].11.13

2010-12-29

DS18B20中文资料--最全版

DS18B20中文资料--最全版DS18B20中文资料--最全版DS18B20中文资料--最全版DS18B20中文资料--最全版

2010-12-29

单片机ALE引脚的用法

单片机ALE引脚的用单片机ALE引脚单片机ALE引脚的用法用法

2010-05-22

双硬盘环境下Linux系统下访问windowsXP系统分区

双硬盘环境下Linux系统下访问windowsXP系统分区

2010-05-22

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

TA关注的人

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