- 博客(8)
- 资源 (25)
- 收藏
- 关注
转载 百度的Android招聘面试题
一般简单题1. Android dvm的进程和Linux的进程,应用程序的进程是否为同一个概念?DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2. SIM卡的 EF 文件有何作用?sim卡的文件系统有自己规范,主要是为了和手机通讯,s
2012-10-10 20:32:57 1819
转载 android.graphics.Camera实现图像的旋转、缩放,配合Matrix实现图像的倾斜
android.graphics.Camera可以对图像执行一些比较复杂的操作,诸如旋转与绽放,与Matrix可实现图像的倾斜。个人总结Camera与Matrix的一些区别如下:Camera的rotate()相关方法是指定某一维度上旋转指定的角度。 Matrix的rotate()相关方法实现的效果是顺时针旋转指定的角度;与Camera指定Z轴旋转效果相同,但方向相反。 Camera的t
2012-10-09 12:46:57 1309 2
转载 英文句子中单词翻转java实现
import java.util.Stack;public class Demo { /** * @param args */ public static String reverse(String q) { Stack stack = new Stack(); int l = 0;
2012-08-23 21:58:39 1480
原创 C++反汇编代码分析--函数调用
代码如下: #include "stdlib.h" int sum(int a,int b,int m,int n) { return a+b; } void main() { int result = sum(1,2,3,4); system("pause"); }
2011-03-25 15:53:00 581
原创 MFC双缓存画图
MFC双缓存画图在使用MFC画图时,使用Invalidate()函数重画客户区,尤其是使用频繁的时候,我们可以感觉到整个客户区在不停地闪烁, 导致我们的界面的效果特别差,那么怎样能防止这一现象发生呢?我们可以有以下几种方法: * 局部重画:就是说,客户区画图时,我们把刚刚的有过改动的区域确定,然后只改变这一小区域,而不是把整个客户区重画。不过这样 做还是不能彻底解决闪烁的现象。因为重画的局部还是会
2011-03-17 14:45:00 2415
转载 *vc中检测内存泄露的工具VLD(visual leak detector) 转
*vc中检测内存泄露的工具VLD(visual leak detector) 转灵活自由是C语言的一大特色,但这个特色也难以避免的带来一些副作用,比如内存泄露。众所周知,内存泄露的问题比较复杂,程序正常运行时你看不出它有任何异常,但长时间运行或在特定条件下特定操作重复多次时,它才暴露出来。所以,内存泄露往往是难以发现,也难以定位解决的。Visual Leak Detector(VL
2011-03-17 08:12:00 1133
转载 转帖 写给c/c++的新同行门,CTO门把你们的宝贵经验拿出来吧,让这个帖对大伙有用
1、越界 越界是最难查的,注意memcpy strcpy,strncpy这些函数使用前一定要检查边界 特别是你提供函数给别人用时,你的函数中用到了这些东西,一定要检查别人传给你的指针的 边界 2、变量初始化 这种问题要养成好习惯,否则出来偶然性问题,非常难查 3、多线程指针管理 在多线程环境下使用指针时,最好采用引用计数,让最后一个放充
2010-05-07 20:58:00 566
原创 一些经典问题,大家学习讨论--摘自uuussseeennn
1. 在类的普通成员函数中调用虚函数,情况是怎么样的?(对象、引用、指针) 多态, 事实上,这是 Template Method模式的关键 2. 关于成员变量初始化顺序,几个有依赖关系的成员变量要初始化,让写出构造函数。 在初始化列表中,成员变量的初始化顺序是其在类中声明顺序,而非列表中的顺序。 4. 写个is-a和has-a。 Class Pet{};
2009-11-07 20:43:00 16864 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人