自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 Ubuntu安装双jdk

Ubuntu版本:12.04 x64jdk版本:jdk-1_5_0_22-linux-amd64.binjdk-6u31-linux-x64.bin方法1:1、首先解压两个jdk到某个目录,比如/usr/lib/jvm目录下,两个jdk目录分别为jdk1.5.0_22/ 和jdk1.6.0_31/12、增加命令的可选方案: update-alte

2014-01-09 10:33:47 1083

转载 platform_device与platform_driver

做Linux方面也有三个多月了,对代码中的有些结构一直不是很明白,比如platform_device与platform_driver一直分不清关系。在网上搜了下,做个总结。两者的工作顺序是先定义platform_device -> 注册 platform_device->,再定义 platform_driver-> 注册 platform_driver。 (1)platform_device设

2013-05-28 10:59:31 607

转载 多线程中的信号总结

下面一文是总结多线程中的信号问题。linux 多线程信号总结(一)  1. 在多线程环境下,产生的信号是传递给整个进程的,一般而言,所有线程都有机会收到这个信号,进程在收到信号的的线程上下文执行信号处理函数,具体是哪个线程执行的难以获知。  2 signal函数BSD/Linux的实现并不在信号处理函数调用时,恢复信号的处理为默认,而是在信号处理时阻塞此信号,直到信号处理函

2013-05-21 10:57:55 1070

转载 多线程中的第三种变量类型:Thread-Specific Data (线程专有数据)

今天才搞明白,除了全局变量和局部变量外,还有一个第三者: Thread-Specific Data (线程专有数据),在 ACE 中被称为 Thread-Specific Storage (线程专有存储)。关于这个东西的介绍和使用,可以看 pthread_key_create() 的手册页。下面两个介绍是从网上摘录过来的:1、转自  http://upczap.itpub.net/

2013-05-15 12:28:26 1246

转载 Android系统2D/3D硬件加速分析报告

1.前言:  如果处理器只有2D硬件加速而没有3D硬件加速,则可以利用opengl中的libagl,实现封装在libagl里的copybit,因为相对3D API来说,这个模块的封装google基本是做好的,只要去实现一个copybit HAL即可;如果处理器2D/3D硬件加速均有,那么可以丢开copybit,去实现openGLES 2D/3D API的加速功能。 2.An

2013-05-10 10:47:36 1109

转载 Android2.3 中如何使用GPU硬件加速

Android2.3 中如何使用GPU硬件加速Android2.3 中如何使用GPU硬件加速 1.名词解释GPU:Graphic Processing Unit (图形处理器)OpenGL:Open Graphic Library 定义了一个跨编程语言、跨平台的编程接口的规格,不同厂商会有不同的实现方法,它主要用于三维图象(二维的亦可)绘制。SurfaceFlinger

2013-05-10 10:46:40 674

转载 OpenGL坐标系

openGL使用右手坐标从左到右,x递增从下到上,y递增从远到近,z递增-------------------------------------------------------------------------------- OPENGL坐标系可分为:世界坐标系和当前绘图坐标系。世界坐标系以屏幕中心为原点(0, 0, 0)。你面对屏幕,你的右边是x正轴,上面

2013-05-09 17:22:01 736

转载 史上最经典的Linux内核学习方法论

转载  待到山花烂漫时,还是那些经典在微笑。  有关内核的书籍可以用汗牛充栋来形容,不过只有一些经典的神作经住了考验。首先是5本久经考验的神作(个人概括为“2+1+2”,第一个2是指2本全面讲解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,你是否想到了某某广告里三个人突然站起单臂齐举高呼“1比1比 1”的场景?)。  《Linux内核设计与实现》

2013-04-28 20:48:11 853

转载 Android反编译

apktool+dex2jar+xjad反编译APK文件将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar;2.从dex到class公认dex2jar.bat,

2013-04-28 20:47:33 679

转载 Android 系统属性SystemProperty

Android SystemProperty一 System Property  代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置,顾名思义系统属性,肯定对整个系统全局共享。通常程序的执行以进程为单位各自相互独立,如何实现全局共享呢?SystemProperties是怎么一回事,

2013-04-28 20:47:20 866

转载 手机产业的发展趋势

转自:http://www.cnblogs.com/mobile-veterans各大IT网站已经有很多人对未来的手机产业的发展趋势进行了分析和展望,在这里我也从手机整个产业的组成来谈谈手机产业的发展趋势。手机产业从摩托罗拉开发第一代手提电话开始到现在已经走过了近四十年的风雨里程,手机从最开始的仅能通话发展到现在近似便携式个人电脑的程度,整个行业经过了一轮轮的大浪淘沙,但是随着摩托罗拉

2013-04-28 20:47:13 784

转载 AP和BP的工作原理

原文地址:BP的工作原理">转载:AP和 BP的工作原理作者:两京梦华原来给我的E2烧系统时候,要写两个文件一个是bp,一个是ap;一直不明白为啥名字这么奇怪,并且是两个binary image!刚看到对mobile phone架构更详细的介绍才明白。bp是basebandprocessor,ap是applicationprocessor。逻辑上是相互独立的系统,有各自的cpu和d

2013-04-28 20:46:56 2170

转载 Eclipse中跟踪调试Android源代码

转自http://blog.csdn.net/thl789/article/details/8033282本文讲解如何在Eclipse中导入Android源代码(包括Framework和Application的代码),然后通过模拟器或真机跟踪/调试Android的Java代码,区别于一般基于AndroidSDK的纯应用开发,这里可以跟踪/调试Framework中的代码。  一、准备

2013-04-28 20:46:49 1021

转载 Git详解之九 Git内部原理

Git 内部原理不管你是从前面的章节直接跳到了本章,还是读完了其余各章一直到这,你都将在本章见识 Git的内部工作原理和实现方式。我个人发现学习这些内容对于理解 Git的用处和强大是非常重要的,不过也有人认为这些内容对于初学者来说可能难以理解且过于复杂。正因如此我把这部分内容放在最后一章,你在学习过程中可以先阅读这部分,也可以晚点阅读这部分,这完全取决于你自己。既然已经读到这了,就

2013-04-28 20:46:16 809

转载 SIM卡结构

SIM卡结构一、概述移动电话机与SIM 卡共同构成移动通信终端设备。无论是GSM 系统还是CDMA系统,数字移动电话机用户在“入网”时会得到一张SIM卡(SubscriberIdentityModule)或UIM 卡(UserIdentity Module)。SIM 卡是一张符合GSM 规范的“智慧卡”,可以插入任何一部符合GSM 规范的移动电话中,实现“电话号码随卡不随机

2013-04-28 20:45:12 4318

转载 Android设计模式系列

原文地址:Android设计模式系列作者:beterhttp://www.linuxidc.com/Linux/2012-01/52269.htm =======================2011-08-26==================================有时候,最难的是坚持;有时候缺少的是信念。=======================201

2013-04-28 20:45:08 859

转载 Android之UID and PID

我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permissiondenial的Exception,那么你需要读读这篇文章啦。 我们在同一个application内部,可以随意的startActivity fro

2013-04-28 20:45:03 551

转载 synchronized wait,notify

方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方能获得该锁,重新进入可执行状态。wait()/notify():调用任意对象的 wait() 方法导致线程阻塞,并且该对象上的锁被释放。而调用任意对象的notify()方法则

2013-04-28 20:44:40 685

转载 如何看懂源代码--(分析源代码方法)…

我们在写程式时,有不少时间都是在看别人的代码。 例如看小组的代码,看小组整合的守则,若一开始没规划怎么看, 就会“噜看噜苦(台语)” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源代码解读感到压力。 网路上有一篇关于分析看代码的方法,做为程式设计师的您,不妨参考看看, 换个角度来分析。 也能更有效率的解读你想要的程式码片段。

2013-04-28 20:44:12 732

转载 如何调试跟踪Android源代码

Android 平台代码很多,关系也很复杂,通常我们调试程序的时候是无法跟踪到Android framework code 里的,如果能调试跟踪 Android source code 将给我们这些初学者带来很多便利,本文将给出一个调试跟踪 Android source code 的方法。1.    首先,得到 Android 源代码(可参考之前的文章 -- 如何获取 Android

2013-04-28 20:44:10 488

转载 Activity和Task的基本模型

Activity和Task的基本模型一、基础知识  一个Activity可以启动另一个Activity,即便是定义在不同应用程序中的Activity。例如,假设你想让用户显示一些地方的街景。而这里已经有一个Activity可以做到这一点,因此,你的Activity所需要做的只是在Intent对象中添加必要的信息,并传递给startActivity()。地图浏

2013-04-28 20:43:59 464

转载 Activity的四种launchMode

我们今天要讲的是Activity的四种launchMode。launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就

2013-04-28 20:43:50 428

老罗ppt合集

老罗整理的ppt合集,省得大家一个个下了

2013-11-05

Linux设备驱动开发详解_宋宝华(第一版and第二版)

经典Linux驱动书籍<<Linux设备驱动开发详解>>两版合集

2013-09-06

Linux Kernel Development(Third Edition)

内核开发经典书籍,居家旅行必备,强烈推荐

2013-04-16

程序员面试题精选100题

随着高校的持续扩张,每年应届毕业生的数目都在不断增长,伴随而来的是应届毕业生 的就业压力也越来越大。 在这样的背景下,就业变成一个买方市场的趋势越来越明显。为了找到一个称心的工 作,绝大多数应届毕业生都必须反复经历简历筛选、电话面试、笔试、面试等环节。在这些 环节中,面试无疑起到最为重要的作用,因为通过面试公司能够最直观的了解学生的能力。 为了有效地准备面试,面经这个新兴概念应运而生。笔者在当初找工作阶段也从面经中 获益匪浅并最终找到满意的工作。为了方便后来者,笔者花费大量时间收集并整理散落在茫 茫网络中的面经。不同行业的面经全然不同,笔者从自身专业出发,着重关注程序员面试的 面经,并从精选出若干具有代表性的技术类的面试题展开讨论,希望能给读者带来一些启发。 由于笔者水平有限,给各面试题提供的思路和代码难免会有错误,还请读者批评指正。 另外,热忱欢迎读者能够提供更多、更好的面试题,本人将感激不尽。

2011-10-17

空空如也

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

TA关注的人

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