自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 4.0 开机自动启动

1. 至少要有一个Activity2. 需要在以前3.0之前的基础上面添加权限

2013-04-02 11:56:55 937

原创 Android无法自动创建以usb开头的节点

自己写了一个USB Power Control的驱动,并杯具的给节点的名字取为 usb_power_control 在Android里面整了半天不出来,自己不能创建  /dev/usb_power_control 这个节点,但是手动创建可以成功最后只好从文件系统入手,找原因,Android 的驱动节点创建是由 init 这个进程完成的,init 这个进程在创

2012-11-20 15:18:11 1268

原创 Android 开机自动启动服务

当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED, 只要在程序中“捕捉”到这个消息,再启动之即可, 所以我们在自己应用里面添加 一个广播接收就可以达到开机启动的目的.  在 AndroidManifest.xml 里面注册服务,还有 广播接收,于开机启动!!!!! 1.  BootBroadcastReceiver.java

2012-10-12 12:07:04 726

原创 Android4.0 Touch Screen 不可用《原创》

由于Android4.0 的输入子系统的改变,导致touch screen的输入,上层无法使用。这个时候必需修改驱动跟上层对应起来,驱动改好后,输入的事件上层发现了,但是很奇怪有一个圆点,后来研究和查资料才发现原来现在上层认到的Touch 设备不是Touch Screen, 原来是 Touch Pad, 以前2.3是没有这个问题的,找了很久,终于找到问题的根源:现在touch

2012-03-30 18:31:51 1876 1

原创 busybox1.17.1编译错误

<br />在编译交叉编译busybox1.17.1的时候出现以下错误<br /> <br /><br /> GEN     include/usage_compressed.h<br /> GEN     include/usage_compressed.h<br /> CC      networking/libiproute/iplink.o<br />networking/libiproute/iplink.c: In function 'do_change':<br />networking/li

2010-08-18 11:45:00 1585

原创 win7与ubuntu双系统双启动--VMware使用技巧

因为要学习Linux,还有要搞Android的研究,经常要进行一很大的编译工作,如果直接使用VMware上面的Ubuntu进行编译,那样子速度就会很慢,但是如果就装一个纯的Ubuntu的话也很不方便,看代码,我觉得现在还没有一个工具能够超过Source Insight,在windows下面还有很多比较好的,实用的软件,例如Beyond Compare用来对比方便,还有一些串口软件 ,都要比在Ub

2010-05-05 22:12:00 4543 1

原创 在omap3530上移植成功Android的ALSA声卡驱动

  转载请注明出处:http://blog.csdn.net/tianfeng105/archive/2010/03/28/5425547.aspx ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 经过一个星期的努力,终于让omap3530上的Andro

2010-03-28 20:53:00 7598 4

原创 关于进程间通信的一些小方法

关于进程间通信的一些小方法: 1.判断信号量是否存在:sem_id = semget(SEM_KEY, 0, 0) 等于 1 则存在,不等于1,不存在。 2.安装信号处理器。 action.sa_handler = catch_ctrl_c;sigemptyset(&action.sa_mask);action.sa_flags = 0;if(sigacti

2010-01-10 20:43:00 543

原创 标准I/O流和FILE对象常用函数

FIFE 指针: 有关于文件的信息结构体。一 缓冲文件系统分类: 1. 全缓存: 打开一个文件是全缓冲。 2. 行缓存: 当流遇到一个终端的时候,是一个典型的行缓存。 当输入,输出遇到新行符,进行I/O操作。 3. 不缓存: 不对字符进行缓冲,例如 stderr;人机交互, 标准出错。使用setbuf(), setvbuf() 可以更改缓存的类型。 二 fflush(

2009-12-23 16:06:00 506

转载 运算符#和##

运算符#和##TAG:预编译和宏定义,运算符#和##TEXT:在ANSI C中为预编译指令定义了两个运算符——#和##。# 的作用是实现文本替换,例如#define HI(x) printf("Hi,"#x"/n");void main(){HI(John);}程序的运行结果Hi,John在预编译处理的时候, "#

2009-12-07 22:37:00 441

转载 pragma指令

pragma指令TAG:预编译和宏定义,ANSI C,# pragmaTEXT:其语法格式如下:# pragma token-sequence此指令的作用是触发所定义的动作。如果token- sequence存在,则触发相应的动作,否则忽略。此指令一般为编译系统所使用。例如在Visual C++.Net 中利用# pragma once 防止

2009-12-07 22:36:00 408

转载 #line指令

#line指令TAG:预编译和宏定义,ANSI C,#lineTEXT:此命令主要是为强制编译器按指定的行号,开始对源程序的代码重新编号,在调试的时候,可以按此规定输出错误代码的准确位置。形式1语法格式如下:# line constant “filename”其作用是使得其后的源代码从指定的行号constant重新开始编号,并将当前文

2009-12-07 22:36:00 1176

转载 #error指令

#error指令TAG:预编译和宏定义,ANSI C,#errorTEXT:语法格式如下:#error token-sequence其主要的作用是在编译的时候输出编译错误信息token-sequence,从方便程序员检查程序中出现的错误。例如下面的程序#include "stdio.h"int main(int argc, cha

2009-12-07 22:35:00 614

转载 #include命令

 #include命令 TAG:预编译和宏定义,ANSI C,#include命令TEXT:在实际的软件开发的时候,需要多个人构成的小组共同完成代码的编写与测试,因此需要借鉴和应用其他的结果,或者要借鉴前人的成果。例如在C语言中,经常使用的标准输入输出函数均为前人的工作成果。在使用时,只需将包含函数声明的头文件stdio.h,用#incl

2009-12-07 22:34:00 816

转载 #undef指令

 #undef指令(转:http://www.neu.edu.cn/cxsj/pointchart/c11/.undef.html) TAG:预编译和宏定义,ANSI C,取消符号常量定义命令TEXT:取消符号常量定义命令,语法形式如下:#undef符号常量名称(或编译标志)其作用取消最近一次#define符号常量名称(或编译标志)命

2009-12-07 22:33:00 611

转载 #define命令(转)

#define命令(转)http://www.neu.edu.cn/cxsj/pointchart/c11/.define.htmlTAG:预编译和宏定义,ANSI C,#define命令TEXT:#define命令主要可以实现两种功能:1) 符号常量定义2) 宏定义REF:.txt,符号常量定义.txt,

2009-12-07 22:31:00 732

转载 条件编译(转)

条件编译(转)http://www.neu.edu.cn/cxsj/pointchart/c11/Untitled.htmlTAG:预编译和宏定义,ANSI C,条件编译TEXT:为了实现在编译程序的时候,控制哪些代码参与编译,哪些代码不参与编译,C语言中引入了条件编译指令。条件编译的引入,可以将针对于不同硬件

2009-12-07 22:29:00 735

原创 inux环境变量

l转:http://hi.baidu.com/wolfand11/blog/item/cbbfe7a463cadcfd9152ee8e.htmlinux环境变量2009-11-28 16:34----之一--- -Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一

2009-12-04 10:53:00 564

原创 taglist

1> taglist的安装. 推荐文章: (按照上面的步骤一步一步走就行了) http://vim-taglist.sourceforge.net/installation.html http://www.vim.org/scripts/script.php?script_id=273 (含官方下载地址) 2> 简单配置和上手入门为了使用方便,建议修改一些设置选项. (在.vimrc中设置) 常见

2009-12-02 17:19:00 505

转载 tags

使用方法:1、生成tags文件在目录树的根目录里,使用命令:ctags -R 或 ctags --recurse如:ctags -R src/*,则会在当前目录下生成tags文件2、编辑vim配置文件.vimrc添加两行: set tags=tags;set autochdir注意第一个命令里的分号是必不可少的。这个命令让vim首先在当前目录里寻找tags文件,如果没有找到tags文件,或者没有找

2009-12-02 17:17:00 1837

原创 ctags 使用

使用方法:1、生成tags文件在目录树的根目录里,使用命令:ctags -R 或 ctags --recurse如:ctags -R src/*,则会在当前目录下生成tags文件2、编辑vim配置文件.vimrc添加两行: set tags=tags;set autochdir注意第一个命令里的分号是必不可少的。这个命令让vim首先在当前目录里寻找tags文件,如果没有找到tags文件,或者没有找

2009-12-02 15:57:00 5409

原创 第四天

 周末,因为知道投简历希望不大,就直接算了,睡到了快11点才来,呵呵,还好,今天一天真的说起来,还是过得很好的,去打了一下篮球,技术还真的不是...... 一般的烂。 今天心情不错,也就不想多写什么,还是准备算了,懒啊~~ 目标: 1 发简历           2 发简历  呵呵,我的同伴也不想着回去了,现在就差一点归属感了~~~~

2009-10-18 22:45:00 423

原创 第三天

  不知道不觉来深圳三天了,今天易全球出去跟亲戚家了,我一个也无聊,星期六投简历听说不是很好,呵呵,所以我也就去找了小疯子。我就觉得郁闷,跑到那边,居然太累了,在那边睡了一个小时,快四点多钟才跟他在那里的公园玩了一下就回来了。  不过今天还发生了一间更加郁闷的事,我的同伴今天接到了一个长沙的面试电话,所以他就心生回去的想法,唉~! 对于这个我也不知道我应该说些什么,呵呵,我只觉得我们决定来深圳

2009-10-17 22:46:00 395

原创 第二天

  来到深圳第二天了,昨天晚上把租金给交了 800多,现在口袋里只有不到三百块钱了,可是找工作的路才刚刚开始~~~  昨天忙得比较晚,到三点多才睡,今天早上很早就比我长沙的同学叫醒,他让我和他一起考公务员~ 我的天了,又考,我知道我是飘校一族,现在还不能放下学校的生活,可是我已经上了梁山,让我再去考,很难吧~~时间不足(可能是借口,也可能是实事||^-^)。我现在知道我应该老实下来,好好在这里

2009-10-16 18:27:00 359

原创 终于开始找工作了

  从七月份回国到现在快3个月,有几次准备去长沙找工作,都被自己用这种那种的借口,给推了,可是昨天在跟同学一起乘了南下深圳的火车,把自己赶上了“梁山”,今天终于来了深圳,说真的,心里真的很迷茫,对前途的迷茫。想想爸妈送我出门的情景,是那样的对我充满希望,那么的有信心,可是我心里真的很没有底啊,心中充满了对他们二老的愧疚,在大学里面那么宝贵的时间就那么浪费了,把他们省下来给我上大学钱也就那么的浪费了

2009-10-15 20:48:00 435

Android SocketClinet Demo

Android Socket Client Demo App

2016-07-20

Android 开机自动启动服务

Android 开机自动启动 服务 的小Demo

2012-10-12

QT基于c/s框架的聊天工具

一个自己用QT写的CS聊天工具,里面有些窗口的处理,消息的发送等信息,很有帮助

2010-05-01

空空如也

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

TA关注的人

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