- 博客(8)
- 问答 (8)
- 收藏
- 关注
转载 Android中Handler引起的内存泄露
在Android常用编程中,Handler在进行异步操作并处理返回结果时经常被使用。通常我们的代码会这样实现。123456789public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() {
2015-06-16 14:41:25 284
原创 使用枚举类型的值创建枚举类型
枚举类型中不仅可以声明枚举的名称,还可以加入附加的值如下式:public static enum PushType{ PUSH_TYPE_SYS("0"), PUSH_TYPE_CAMPUS("1"), PUSH_TYPE_USER("2"); private String typeValue; PushType(String value){ typeValue =
2015-06-15 17:16:23 1798
原创 Java程序员学习C++之常量指针和指针常量
常量和指针变量大家都知道了就是在声明后还能修改内存块中对应的值,常量就是声明后不能改变它在内存中的值。在C++中定义指针变量会分配一个4字节(32位)的内存块用来存储指向数据的地址,如果指针和常量结合会有什么问题呢?通过指针的定义我们可以看出,指针类型会牵扯到两个概念,指针本身(4字节的内存块)和指向数据(4字节的内存块存储的地址)那如果声明指针是常量的话是保护指针本身不能改变 呢
2015-06-15 15:04:53 531
原创 原码 反码 补码
1的原码 0000 0001-1的原码 1000 0001(最开始的1为符号位)两者相加 1000 0010 不等于 0所以才有补码,有了补码就可以直接进行运算反码定义1.正数的反码与原码相同2.负数的反码,符号位为“1”保持不变,数值部分按位取反。EX:1的反码 0000 0001-1的反码 11
2015-06-10 18:00:27 759
翻译 Building and Testing with Gradle
Chapter 1. Hello, Gradle!ANT:灵活,没有任何的约定俗成,没有依赖管理,虽然后来加入了依赖管理,但是还是不支持约定Maven:提供了严格的标准和依赖管理,但是使用麻烦Gradle:提供开箱即用的约定即约定大于配置,并且也可以灵活的改变 支持依赖管理,也支持传递依赖,通过Maven或者Ivy
2015-06-10 17:58:55 737
原创 Linux学习之正则表达式
正则表达式用于查找,替换等字符串处理。grep 用于字符串数据对比 搜索特定字符串 grep -n 'the' filename.txt //搜索字符串the,并显示行号 grep -vn 'the' filename.txt//搜索不包含字符串the,并显示行号 利用中括号搜索集合字符串
2015-06-09 16:04:07 438
原创 Android开发之蓝牙
大致的流程和主要的类介绍见脑图:http://naotu.baidu.com/viewshare.html?shareId=aw53jb3raigw
2015-06-08 16:08:04 404
原创 从符号表来理解指针和引用
一.符号表:1.普通类型:简单说来符号表是用来储存源代码中出现的有关名字的信息,对应到本文中就是保存了变量的名称和变量在内存中分配的首地址。比如代码:int main(int argc, char* argv[]){ int a = 5; char b = 'c'; return 0;}对应的符号表如下图所示:2.指针类型:32位的系统
2015-06-01 18:05:45 1928
空空如也
Intent只设置Category不设置Action难道不行吗?
2011-01-04
Android 菜鸟问题???????????????
2010-12-31
Android创建中文名称文件乱码问题
2010-08-10
eclipse菜鸟级问题
2010-05-27
前台的js验证有系统漏洞吗?
2009-10-13
讨论一个hibernate拦截器问题
2009-01-06
hibernate拦截器问题???
2009-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人