自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

2011年数据库大会纪行

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/&a

2011-04-19 22:48:00 87

另类windows与ubuntu共享实现

之前一直用VM实现windows与ubuntu共享,但最近出现了点问题,总是共享不了。没办法,只能想别的办法了。后来想到了在windows下用IIS搭建FTP服务器,然后在ubuntu连接,这个办法确实可以实现,还没过多久我又不知道设置了什么东东,ubuntu下能ping通windows,但FTP也用不了了。郁闷之余,想到了飞鸽传书。到下面网址下一个能在ubuntu下安装的飞鸽传书,然后双击安装...

2011-04-18 23:44:00 320

MFC实现Flash动画播放

本文例子基于VS2005创建,编译通过。 打开VS2005创建一个基于对话框的MFC应用程序,完成创建。 打开资源视图,删除默认控件。 右键点击对话框,选择插入Active控件,在弹出的对话框选择shockwave Flash Object, 确定。 出现黑色框体(flash 播放框体),拖动黑色框体至窗口大小,右键点击,添加成员变量m_flashShow,完成。 ...

2011-04-15 10:11:00 147

Android下的任务和Activity栈

就像前面提到的,一个activity可以启动另一个,包括那些定义在不同应用程序中的。假设,例如,你想让用户显示一些地方的街道地图。已经有一个activity可以做这个事,所以你的activity所要做的就是将行为对象和需要的信息放在一起,并将它们传递给startActivity()。 地图查看器将显示这个地图。当用户按下后退按钮时,你的activity又重新显示在屏幕上了。 对用户来说,这个地图查...

2011-04-13 11:07:00 57

java线程安全总结

转自:http://jameswxx.iteye.com/blog/806968 最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题:java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优。慢慢写吧。本人jameswxx原创文章,转载请注明出处,我费了很多心血,多谢了。关于...

2011-04-11 17:35:00 60

java线程安全总结

转自:http://jameswxx.iteye.com/blog/806968 最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题:java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优。慢慢写吧。本人jameswxx原创文章,转载请注明出处,我费了很多心血,多谢了。关于...

2011-04-11 17:34:00 60

Java中ArrayList和Vector的区别

首先想说的是:Vector是在Collections API之前就已经产生了的, 而ArrayList是在JDK1.2的时候才作为Collection framework的一部分引入的. 它们都是在内部用一个Obejct[]来存储元素的.ok, 现在来说他们的差别:1. 线程安全Vector是同步的, 而ArrayList不是.因为Vector是同步的, 所以它是线程安全的.同样, 因为Vecot...

2011-04-09 16:26:00 244

如何修改Android应用程序能够使用的默认最大内存值

当应用程序分配内存时,会调用到dalvik/vm/alloc/HeapSource.c中的 dvmTrackExternalAllocation()方法,继而调用到externalAllocPossible()方法,该方法要求当前堆已使 用的大小(由currentHeapSize和hs->externalBytesAllocated构成)加上我们需要再次分配的内存大小不能超 过堆的最大内存值...

2011-04-09 16:24:00 458

堆和栈的区别(转过无数次的文章)

一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)...

2011-04-09 16:21:00 51

[转]activity的启动方式(launch mode)

在android里,有4种activity的启动模式,分别为:“standard” (默认)“singleTop”“singleTask”“singleInstance” 它们主要有如下不同: 1. 如何决定所属task“standard”和”singleTop”的activity的目标task,和收到的Intent的发送者在同一个task内,除非intent包括参数FLAG_ACTI...

2011-04-09 16:17:00 62

下载android 源码对应的kernel版本

在ubuntu10.04中用git和repo获得的android源码目录中没有kernel目录, kernel需要我们在重新下载。 编译linux内核映像a)准备交叉编译工具链android代码树中有一个prebuilt项目,包含了我们编译内核所需的交叉编译工具。 b)设定环境变量$ emacs ~/.bashrc增加如下两行:export PATH=$PATH:~/android/preb...

2011-04-05 17:43:00 91

最完整的android源码获取方法及环境建立

网上看了前人的那么多关于android源码获取方法及环境建立,门路可真多,今天我就总结一下个人学习经验,算是比较完整的了。 一、获取方法: 1、直接找到人家已经下载好的android源码,如cupcake.tar.gz(估计有1G多,如果有必要再用repo sync更新)2、自己动手从google那里下载(第一种方法往往找不到,因为我们是个体户) 二、必要硬条件: ...

2011-04-03 12:25:00 67

怎样用git获取指定的android linux kernel

进入kernel/common,这里不需要用到repo,直接用Git即可。 git clone git://android.git.kernel.org/kernel/common.git 这可能需要不少的时间,因为它会把整个Linux Kernel的代码复制下来。 如果需要某个branch的代码,用git checkout即可。比如我们刚刚拿了kernel/common.git的代码,那就...

2011-04-03 09:44:00 69

空空如也

空空如也

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

TA关注的人

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