自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(275)
  • 资源 (122)
  • 收藏
  • 关注

转载 阿里实习生招聘笔试题目

题目:第一题选C,不解释吧,按位与就行 第二题选D,不解释,2*3*sizeof(int*)=48(64位机器上是8字节一个指针) 第三题选C,我不确定,不过,应该是的 第四题选D,明显考的是补码 第5题选D,果断访问错误(这是Ja

2014-04-02 13:16:46 2315

转载 git使用详细介绍

1. Git概念 1.1. Git库中由三部分组成        Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi

2013-08-20 15:39:46 1207

转载 Linux中source命令的用法

source命令:source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法: source filename 或 . filenamesource命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令,如:make mrpropermake men

2013-08-20 15:38:13 1117

转载 程序员技术练级攻略

前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。 一定要

2013-05-23 14:03:12 1475 1

转载 android 学习

Android学习规划和学习资料 最近经常被问起如何更深入学习Android,在这里分享一些学习经验。 一、应用层: 应用层的书没有特别好的,内容都大同小异。推荐下面的学习资料: 1.     Android developer网站http://developer.android.com Android developer网站提供了熟悉Android系统最权威的资料,这里包含了

2013-05-21 17:48:21 2197

转载 android

《android深入浅出》 特点:讲解透彻且通俗易懂,涵盖了android重要知识点,十分适合于初学者学习。之后你在学习《android高级应用开发》,步入系统的学习。android深入浅出,讲了很多别的android教程里面没讲的内容。讲了设计原理,提供了思维导图,面试题,结合代码一步步深入实践。掌握后能力值:学会去研究一个个Android开发主题,走上真正的移动开发者之路。第一集

2013-05-21 17:47:07 894

转载 readv/writev 函数

名称:: readv/writev功能:散布读/聚集写用法:#include 函数原形: ssize_t readv(int filedes,const struct iovec*iov,int iovcnt); ssize_t writev(int filedes,const struct iovec*iov,int iovcnt);参数:filedes    文件描

2013-05-16 17:33:46 7047

转载 linux 编译代码

转自: http://www.iteye.com/topic/240578GNU编译器集    GNU编译器集(其前身为GNU C编译器)诞生于1987年。当时Richard Stallman(GNU项目的创办人)想要创建一个编译器,它可以满足他定义的“自由软件”概念,并可用来编译GNU项目发布的其他软件。GNU C编译器迅速在自由软件社区中流行开来,而且以其健壮性和可移植性而闻名。它

2013-05-16 17:33:11 852

转载 jni学习

转自http://blog.csdn.net/mci2004/article/details/7211678一、JNI是Java Native Interface的缩写,JNI是一种机制,有了它就可以在java程序中调用其他native代码,或者使native代码调用java层的代码。也就是说,有了JNI我们可以使Android项目中,java层与native层各自发挥所长并相互配

2013-05-16 10:33:01 1631 1

原创 launcher代码阅读

AddAdapter

2013-05-15 16:12:40 754

转载 java基础

1,跳出多层循环,break n和continue n。其中n表示标签名。只是在Java中只能在for、while、do...while三种循环语句前面定义. a: for(int i=0;i         System.out.println("i="+i);         for(int j=0;j             if(i==2)

2013-05-15 11:09:47 1279

转载 android 示例源码

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:  1、Android团队提供的示例项目  如果不是从学习Android S

2013-05-02 10:51:07 903

转载 PPP协议解析

[转]http://www.diybl.com/course/6_system/linux/linuxjq/20110930/561284.htmlPPP(Point to Point Protocol,点对点协议)协议是为在两个对等实体间传输数据包,建立简单连接而设计的。这种连接提供了同时的双向全双工操作,并且假定数据包是按顺 序投递的。PPP协议还满足了动态分配IP地址的需要,并能够对

2013-04-28 14:27:52 1728

转载 Linux PPP 数据收发流程

(转自http://blog.csdn.net/linweig/article/details/5478455)PPP (Point-to-Point)提供了一种标准的方法在点对点的连接上传输多种协议数据包,它最常见的用途可能是传统的拨号上网了(据说现在的宽带接入 也有采用PPPOE方式的)。在Linux Mobile Phone上,网络应用程序使用PPP作为与GSM模组之间的通信协议,最

2013-04-28 14:27:22 1034

转载 三个方法让你成为更好的程序员

三个方法让你成为更好的程序员oschina 发布于: 2013年04月10日 (63评)分享到 新浪微博腾讯微博收藏+2161. 做出个东西找个东西/项目,直接开始做。想进入编程这一行业的人开始时总是试图先学会一门语言。这种方法是 低效的。找一个项目或一个小功能软件去做,针对性的学习那些需要完成这个任务必须具备的知识技能。这种学法

2013-04-27 11:23:57 762

转载 你是一个工资太低的程序员吗?

我通过邮件和很多你们这些读者进行过交流,谈论程序员的生活状态。这些交流几乎都伴随着一个相同的主题。你是一个工资太低的程序员吗?如果你真打算问自己,那这答案几乎就是“是的”。 我们这里说的工资太低是考虑钱的方面。我们没有涉及到你从工作中获得了多少乐趣,或从工作中学到了多少知识。人们都想知道,跟其他程序员比起来自己的收入水平如何。然而,你总能找到一个比你挣得更多的人。事实上,几乎所有的程序员都

2013-04-18 18:57:44 1205

翻译 尹华山:程序员学习能力提升三要素

尹华山:程序员学习能力提升三要素推荐者:草而无根 (积分 359) | 原作者:尹华山1 顶一下  收藏IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合

2013-04-09 16:43:21 1106

转载 putty

Putty自动登陆用户名有时候经常管理VPS,需要记录下登陆的用户名,例如root,每次输入实在太麻烦了。点击【Data】标签,在Auto-login username处输入root,再返回Session标答save即可。图 3PUTTY应该是使用最广泛的SSH登录工具了,开源免费好用强大,什么都好,就有一点不好,不能记住

2013-04-08 13:44:46 1049

转载 HierarchicalStateMachine(HandlerStateMachine)分析

1.Hierarchical State Machine pattern原理。http://www.360doc.com/content/10/1105/15/4238731_66855208.shtml 2.android.os.HandlerStateMachine(android 2.0中提供)是com.android.internal.util.Hierarchical

2013-03-28 17:11:28 841

转载 Multitasking the Android Way

Multitasking the Android WayPosted by Tim Bray on 28 April 2010 at 11:41 AM     Dianne Hackborn[This post is by Dianne Hackborn, a Software Engineer who sits very near the exact center of ev

2013-02-05 21:07:38 566

转载 美国优秀教师对中国家长的建议

最近,美国州一级评选出来的优秀教师在家庭教育方面向中国家长提出以下十条建议:一、尽量表扬孩子。孩子具有一定的自信心,才会肯去学习。要使孩子每天都感觉到他在学习上取得了一定进步,哪怕是改正一个缺点。   二、多关心孩子的学习内容和实际进步程度。家长要多询问孩子最近学习了什么,掌握得如何等。三、经常给孩子制订几个容易达到的小目标。这样可以使孩子感觉到能够做到,孩子有自信心,从而有利

2013-02-05 09:37:45 700

转载 编译错误error: invalid storage class

昨天遇到一个莫名其妙的编译错误,以前没有见过,而且代码流程看起来也没有太多的奇异之处。后来忍无可忍,百度了下,发现别人也有遇到这个错误的,他的解决方法是:少了“}”。嘿嘿,我开始跟踪每一个函数,终于找到了这个地方。对的。就是因为少了一个“}”。所以要注意了,仔细仔细哈。下面就是make后出现的错误:xxxxx.c:100: error: invalid storage class for

2013-02-01 09:54:41 15448

转载 我的Linux书架

http://www.cnblogs.com/wwang/archive/2011/01/27/1944406.html工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。入门类一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接

2013-01-28 15:28:31 716 1

转载 Linux系统下的多线程编程入门

线程的数据处理  和进程相比,线程的最大优点之一是数据的共享性,各个进程共享父进程处沿袭的数据段,可以方便的获得、修改数据。但这也给多线程编程带来了许多问题。我们必须当心有多个不同的进程访问相同的变量。许多函数是不可重入的,即同时不能运行一个函数的多个拷贝(除非使用不同的数据段)。在函数中声明的静态变量常常带来问题,函数的返回值也会有问题。因为如果返回的是函数内部静态声明的空间的地址,则在

2013-01-16 14:16:49 495

转载 在C++编译器下dlsym()引发的思考

在C++编译器下dlsym()引发的思考cafesun 2007-02-16这几天看到讲解dlopen,dlsym函数的文章,忍不住自己编码尝试了一下。引出了一些其他知识。dlsym()的函数原型是void* dlsym(void* handle,const char* symbol)handle是由dlopen打开动态链接库后返回的指针,symbol就

2013-01-16 13:48:11 3118

转载 在Android上使用LocalSocket实现上层Java和底层C++的通信

在看Android代码的时候发现有使用LocalSocket,比java本身的socket效率要高,好像没有经过协议栈,是android自己实现的类似共享内存一样的东东,在传输大量数据的时候就需要用到,比如视频数据,在RIL电话那部分也用到。刚好项目用到视频传输,我试用了一把,果然不错!public static final String SOCKET_ADDRESS = "socket_cm

2013-01-15 11:24:20 2169

转载 关于构造IOCTL命令的学习心得

在编写ioctl代码之前,需要选择对应不同命令的编号。为了防止对错误的设备使用正确的命令,命令号应该在系统范围内唯一,这种错误匹配并不是不会发生,程序可能发现自己正在试图对FIFO和audio等这类非串行设备输入流修改波特率,如果每一个ioctl命令都是唯一的,应用程序进行这种操作时就会得到一个EINVAL错误,而不是无意间成功地完成了意想不到的操作。   要按Linux内核的约定方法为驱动程

2013-01-14 15:37:39 573

转载 RIL及其问题(驱动 串口)

http://blog.csdn.net/songjinshi/article/details/7320127

2013-01-13 00:57:04 640

转载 Android local socket学习总结

http://blog.csdn.net/xiexh0921/article/details/7513628转载请注明出处: http://blog.csdn.net/xiexh0921/article/details/7513628##############################################目的:实现本地 C程序与apk

2013-01-13 00:31:13 11658

翻译 Android RIL模块非启动界面联网实战

http://yangyangzhao.blog.163.com/blog/static/175816366201011542451166/

2013-01-13 00:28:43 718

转载 浅谈ril

http://yangguangwei1987.blog.163.com/blog/static/1952151782012626164530/ril为Radio interface layer 的缩写, 翻译为协议转换层, 应用层通过ril层向串口发送命令,  串口之上为ril层, 串口之下为modem, ril层由rild进程负责, ril层代码目录为/hardware/ril.

2013-01-13 00:26:45 621

转载 vimdiff折叠操作命令

用zr就可以zf 创建折叠(使用数字表示创建有当前行到下多少行的折叠,比如3j就创建包括4行的折叠)zo 打开折叠(l也可以打开折叠)zc 关闭当前折叠zm 关闭所有折叠zr 打开所有折叠zE 删除所有折叠zd 删除当前折叠za 若当前打开则关闭,若当前关闭则打开zj 到下一折叠的开始处zk 到上一折叠的末尾

2013-01-12 23:13:18 4974

转载 Android ThreadLocal 机制

http://blog.csdn.net/z10232/article/details/6825801

2012-12-24 14:18:47 566

转载 Android中Message机制的灵活应用

转自:http://qaohao.iteye.com/blog/5091451.活用Android线程间通信的Message机制1.1.Message代码在frameworks\base\core\java\android\Os\Message.java中。Message.obtain函数:有多个obtain函数,主要功能一样,只是参数不一样。作用是从Messa

2012-12-22 13:25:22 454

转载 Ubuntu 11.10 GCC4.5 GCC4.6无缝切换

Step1: 检查版本和安装的版本lee@lee:~$ ls /usr/bin/gcc*/usr/bin/gcc  /usr/bin/gcc-4.5  /usr/bin/gcc-4.6如果缺4.5那么就安装哈。sudo apt-get install gcc-4.5 g++-4.5g++ -vgcc -vStep2:增加可选项sudo upd

2012-12-21 22:41:18 631

转载 ubuntu上卸载openjdk并安装sunjdk(转)

在ubuntu软件安装软件中卸载掉openjdk并安装sunjdk后,使用java-version如下:java version "1.6.0_22"OpenJDK Runtime Environment (IcedTea6 1.10.4) (6b22-1.10.4-0ubuntu1~11.04.1)OpenJDK Server VM (build 20.0-b11, mixed mo

2012-12-21 22:24:49 2374

转载 Eclipse快捷键大全(转载)

Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Al

2012-12-19 16:23:05 431

转载 Android应用程序消息处理机制(Looper、Handler)分析

Android应用程序是通过消息来驱动的,系统为每一个应用程序维护一个消息队例,应用程序的主线程不断地从这个消息队例中获取消息(Looper),然后对这些消息进行处理(Handler),这样就实现了通过消息来驱动应用程序的执行,本文将详细分析Android应用程序的消息处理机制。        前面我们学习Android应用程序中的Activity启动(Android应用程序启动过程源代码分析

2012-12-19 14:33:46 599

转载 十一个经典Apache开源项目

http://xiexiejiao.cn/java/top-10-apache-opensource-projects.html1、Apache Web Server Apache HTTP Server项目Apache HTTP Server项目主要致力于为现代操作系统开发和维护开源的HTTP服务器,其中包括Unix和Windows NT。这个项目的主要目标是提供一个可以与当

2012-12-18 17:52:38 1052

转载 vi/vim 光标移动命令

移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上ge:与e相反$:移动光标到行尾

2012-12-18 10:21:18 58355

酷狗KGM转MP3或者FLAC脚本

资源的-转成.;运行exe即可

2022-06-28

内核驱动程序和用户应用程序的消息通讯机制

内核驱动程序和用户应用程序的消息通讯机制 让你理解消息在驱动和应用层的传递

2011-03-24

程序调试思想与实践(pdf)

程序调试思想与实践(pdf) 不错的介绍程序调试的书籍,收藏下

2011-03-24

你必须知道的495个C语言问题

你必须知道的495个C语言问题 你必须知道的495个C语言问题

2011-03-24

初学驱动开发书籍介绍

初学驱动开发书籍介绍初学驱动开发书籍介绍.pdf

2011-03-24

移动短信SMS综合资料库

移动短信SMS综合资料库移动短信SMS综合资料库.CHM

2011-03-24

编程爱好者论坛精华(c c++)

编程爱好者论坛精华 关于c和c++的帖子收集。

2011-03-24

一步一步基于ADS1.2进行设计开发

一步一步基于ADS1.2进行设计开发,一步一步基于ADS1.2进行设计开发

2011-03-24

经典算法大全(高清pdf)

经典算法大全 很经典的算法,并带有c的代码。书的字体也很清晰。

2011-03-24

VC调试技术(个人总结)

非常实用的vc调试技术,vc高手总结经验

2011-03-24

C语言程序设计案例精编

案例一 贪吃蛇游戏 案例二 计算器 案例三 黑白棋游戏 案例四 迷宫问题 案例五 扫地雷游戏 案例六 速算24 案例七 数据结构CAI系统 案例八 进程调度 案例九 存储管理分区分配算法 案例十 通讯录 案例十一 学生成绩管理 案例十二 工资管理 案例十三 图书借阅管理 案例十四 教师工作量计算

2011-03-24

MTK手机开发笔记(经验总结)

mtk手机开发笔记教你熟悉手机开发流程,稀有的手机开发资料

2011-03-23

自己动手写操作系统.pdf

自己动手写操作系统 第一版 很好的一本书

2010-04-26

注册表大全(包含多本书册表书籍)

注册表根键全剖析.pdf 注册表脚本编程应用.pdf 注册表结构.CHM 注册表结构.CHM 主要根键、子键结构.pdf 注册表编程应用实例.pdf

2010-04-17

系统程序员成长计划(李先静)

系统程序员成长计划.pdf系统程序员成长计划.pdf系统程序员成长计划.pdf

2010-04-17

C语言中常用排序方法分析与探讨.pdf

C语言中常用排序方法分析与探讨.pdfC语言中常用排序方法分析与探讨.pdfC语言中常用排序方法分析与探讨.pdf

2010-04-08

莱昂氏UNIX源代码分析.rar

莱昂氏UNIX源代码分析.rar莱昂氏UNIX源代码分析.rar莱昂氏UNIX源代码分析.rar

2010-04-08

C语言深度解剖.doc

C语言深度解剖.docC语言深度解剖.docC语言深度解剖.docC语言深度解剖.doc

2010-04-08

C语言嵌入式系统编程修炼.pdf

C语言嵌入式系统编程修炼.pdfC语言嵌入式系统编程修炼.pdfC语言嵌入式系统编程修炼.pdf

2010-04-08

Writing_Clean_Code_(编程精粹)_--_CHS.pdf

Writing_Clean_Code_(编程精粹)_--_CHS.pdfWriting_Clean_Code_(编程精粹)_--_CHS.pdf

2010-04-08

硬件工程师学习资料.pdf

硬件工程师学习资料.pdf硬件工程师学习资料.pdf硬件工程师学习资料.pdf

2010-04-07

下载引擎的设计与实现.pdf

下载引擎的设计与实现.pdf下载引擎的设计与实现.pdf

2010-04-07

手机结构设计的一些心得.pdf

手机结构设计的一些心得.pdf手机结构设计的一些心得.pdf

2010-04-07

手机蓝牙实用教程(电脑遥控与GPRS拨号上网).pdf

手机蓝牙实用教程(电脑遥控与GPRS拨号上网).pdf手机蓝牙实用教程(电脑遥控与GPRS拨号上网).pdf

2010-04-07

计算机病毒与反病毒检测技术.pdf

计算机病毒与反病毒检测技术.pdf计算机病毒与反病毒检测技术.pdf

2010-04-07

华为网络工程师基础教程.pdf

华为网络工程师基础教程.pdf华为网络工程师基础教程.pdf华为网络工程师基础教程.pdf

2010-04-07

端口知识---------从基础到进阶!(常用端口功能+攻防).pdf

端口知识---------从基础到进阶!(常用端口功能+攻防).pdf端口知识---------从基础到进阶!(常用端口功能+攻防).pdf

2010-04-07

电话DTMF数据收发模块的设计.pdf

电话DTMF数据收发模块的设计.pdf电话DTMF数据收发模块的设计.pdf电话DTMF数据收发模块的设计.pdf

2010-04-07

NTFS特性在Windows2003上的体现.pdf

NTFS特性在Windows2003上的体现.pdfNTFS特性在Windows2003上的体现.pdf

2010-04-07

Linux系统命令及其使用详解.doc

Linux系统命令及其使用详解.docLinux系统命令及其使用详解.docLinux系统命令及其使用详解.doc

2010-04-07

GSM通信原理.pdf

GSM通信原理.pdfGSM通信原理.pdfGSM通信原理.pdfGSM通信原理.pdf

2010-04-07

GPS设计全攻略.pdf

GPS设计全攻略.pdfGPS设计全攻略.pdfGPS设计全攻略.pdf

2010-04-07

ARM开发工程师入门宝典.pdf

ARM开发工程师入门宝典.pdfARM开发工程师入门宝典.pdfARM开发工程师入门宝典.pdf

2010-04-07

Android开发教程.pdf

Android开发教程.pdfAndroid开发教程.pdfAndroid开发教程.pdf

2010-04-07

Linux菜鸟专用资料.pdf

Linux菜鸟专用资料.pdfLinux菜鸟专用资料.pdfLinux菜鸟专用资料.pdf

2010-04-07

单片机高级语言C51应用程序设计.pdf

单片机高级语言C51应用程序设计.pdf单片机高级语言C51应用程序设计.pdf

2010-04-07

搜索引擎-原理、技术与系统.pdf

搜索引擎-原理、技术与系统.pdf搜索引擎-原理、技术与系统.pdf搜索引擎-原理、技术与系统.pdf

2010-04-07

Linux内核情景分析(中文版).pdf

Linux内核情景分析(中文版).pdfLinux内核情景分析(中文版).pdfLinux内核情景分析(中文版).pdfLinux内核情景分析(中文版).pdf

2010-04-07

TD-SCDMA系统培训手册-技术篇.pdf

TD-SCDMA系统培训手册-技术篇.pdfTD-SCDMA系统培训手册-技术篇.pdfTD-SCDMA系统培训手册-技术篇.pdf

2010-04-07

手机编程手机编程.pdf

手机编程.pdf手机编程.pdf手机编程.pdf手机编程.pdf手机编程.pdf

2010-02-25

空空如也

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

TA关注的人

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