自定义博客皮肤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)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

翻译 必须得明白Android内存管理,千万别把windows的习惯带过来

在Android里,进程和程序是两回事,程序可以一直保留在系统里,但是没有任何进程在后台“运行”,也不消耗任何系统资源。所有的程序保留在内存中,所有可以更快的启动回到它之前的状态。当你的内存用完了,系统会自动帮你杀掉你不用的任务。  需要明白的是,Android用RAM的

2011-10-10 21:36:16 3831 1

转载 readonly和const的区别

C#的readonly关键字只能在字段上面使用public readonly TcpClient client;不能在类,方法,属性上面使用readonly!!顺便看了一下readonly和const的区别:readonly和const都是用来标识常量的。

2011-09-29 09:10:00 495

转载 C#学习步骤

前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。如果你已经有较多的面向对象开发经验,跳过以下这两步:第一步 掌握一门.NET面向对象语言,C#或VB.NET。       我强烈反

2011-09-24 20:23:32 702

原创 android中Activity的跳转

从一个Activity跳到另一个Activity有两种方法:1.startActivity() 不需要返回值时用该方法;Intent  i = new Intent(firstActivity.this, secondActivity.class);startActi

2011-09-13 16:57:59 3462 1

原创 android回调机制

C, C++a或JS里经常有回调方法,它们都是通过指针来实现的。而JAVA中不允许直接操作指针,那它的回调是如何实现的呢?答案:它是通过接口(implements)来实现的。JAVA方法回调是功能定义和功能实现分享的一种手段,是一种耦合设计思想。作为一种架构,必须有自

2011-09-13 16:03:08 4045

原创 获取周围基站的信息 getNeighboringCellInfo

获取当前连接的基站信息的到处都是,下面只写我获取周围基站的过程:tm = (TelephonyManager) this                .getSystemService(Context.TELEPHONY_SERVICE);List list = t

2011-09-02 10:28:57 12280 7

转载 Java Observer类

Java 提供了 Observer 模式的默认实现,下面我们就看一下 Java 对 观察者模式的支持。 Java 对 观察者模式的支持 主要体现在 Observable  类和 Observer 接口。 (1) Observable  类代表 被观察者 (java.util.Ob

2011-07-15 16:25:40 907

原创 记下点sizeof()对数组的用法

无意中看到sizeof()对数组的使用,才知道自己一直忽略了一点:char *str1 = "1234"; int n1 = sizeof(str1); // n1值为4,返回的是str1指向的内存空间的长度 char str2[] = "1234"; int n2 = sizeof(str2);//n2值为5,返回(数组元素的个数*类型的长度), 最后有个空字符,所以是5*1  

2011-06-20 14:24:00 727

原创 all references to"*.dll" discarded by /OPT:REF

编译时遇到这样的问题,虽然只是警告,还是不爽,原因如下:大致意思就是说, 由于打开了优化选项,而且程序中包含或加入了*.dll,但是却没有调用该库中的任何函数或方法, 所以系统给个通知。/OPT:优化,   控制 LINK 在生成期间执行的优化。有下面三类参数:/OPT:{REF | NOREF}/OPT:{ICF[=iterations] | NOICF}/OPT:{WIN98

2011-06-15 14:07:00 3626

原创 从源字符串中查找最后一次出现的目标字符串

字符操作的API太多,搞得每次用都要查,唉,记忆力差今天要做一个查找这方面的功能,char *strstr(const char *s1, const char *s2)函数是可以从字符串s1中查找第一次出现字符串s2的位置,并返回这个位置的指针,好用,呵呵,可是我还要用到在源字符串中查找最后一次出现目标字符串的位置,都没找到API用(如果有的话告诉我哈),我就按strstr()函数的原型

2011-06-14 18:00:00 2666 1

原创 字符串初始化

 以上是常用的四种字符串初始化方法: char str[10] = "HELLO";结尾会被编译器自动加上结尾符/0,编译的时候可以看到它最后是,ASC码值是0;"HELLO"只有5个字符,加上编译器自动添加的/0,也就是会初始化数组的前6个元素,剩下有元素会被全部初始化为/0,这个要注意哦char str[] = "HELLO";编译器自动为后面的字符

2011-06-13 15:53:00 5531

原创 字节对齐

位图的宽度要求是4的倍数,也就是4个字节对齐,以下是几种对齐的计算方法:假设宽度为n,1:n = (n+3)/4*4; 2:if(n%4 !=0) n = (n/4 +1)*4; 3:n = n%4 + n;//看除4后的余数是多少,再加上就OK 4: n = (n+(4-1))/4*4; 先把n加上3再除,就得到了最接近n的4的倍数,也可以实现 5:n =

2011-06-08 16:21:00 792

翻译 MIB_IFROW Structure

先说一下,使用以后函数记得加:#include #pragma comment ( lib, "iphlpapi.lib") 使用GetIfTable()获取各个端口信息的时候用到的 _MIB_IFTABLE结构: typedef struct _MIB_IFTABLE {  DWORD     dwNumEntries; //得到的端口个数  MIB_IFROW tabl

2011-06-07 16:56:00 5560 2

spring security

学习spring security很好的资源

2011-12-06

C语言设计(第三版).pdf

C语言入门的书,很不错的一本,看的应该都知道.分享了

2010-10-16

数据结构与算法C++

学习数据结构很不错的一本书,和大家分享一下,如果大家觉得有其它好书,也请推荐给我,谢谢

2010-10-16

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

TA关注的人

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