- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 Gson 源码分析 总结
1 Gson 的简单使用:简单对象的序列化和反序列化:Gson gson = new Gson(); // Or use new GsonBuilder().create();MyType target = new MyType();String json = gson.toJson(target); // serializes target to JsonMyType
2015-12-30 17:19:34 3023
原创 debug current instruction pointer
debug current instruction pointer 问题是由于源码版本和jar版本不一致导致的问题,找到一致的源码和jar版本即可。
2015-12-28 13:59:33 1368
转载 fastJson API
FastJSON是一个很好的java开源json工具类库,相比其他同类的json类库,它的速度的确是fast,最快!但是文档做得不好,在应用前不得不亲测一些功能。 实际上其他的json处理工具都和它差不多,api也有几分相似。 一、JSON规范JSON是一个标准规范,用于数据交互,规范的中文文档如下:http://www.json.org/json-zh.html
2015-12-28 09:22:06 407
原创 java序列化与反序列化
重点内容欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:java序列化与反序列化Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl
2015-12-23 11:11:35 221
转载 java源代码和字节码操作
Java虚拟机平台代码的编译,运行流程:1、用户编写、或运行时动态编译 => Java源代码2、javac、或使用工具动态创建 => Java字节码3、Java字节码在被虚拟机执行前,修改代码内容来改变程序行为。一、Java字节代码格式大部分Java源代码在编译之后生成,保存在class文件中。(当然字节代码也可以通过网络从远程服务器下载,或运
2015-12-22 00:29:50 1110
转载 java中ClassLoader
类加载器的基本功能为:从包含字节代码的字节流中定义出虚拟机中的Class类的对象。得到Class的对象之后,一个Java类就可以在虚拟机中自由使用,包括创建新的对象或调用类中的静态方法。一、类加载器的概述java.lang.ClassLoader类是所有由Java代码创建的类的加载器的父类。其本身是通过Java平台提供的启动类加载器(bootstrap
2015-12-22 00:26:31 385
转载 java中ProcessBuilder
可以使用java中的ProcessBuilder执行本地命令或脚本等工作:以下是一个简单的使用java调用本地python脚本的例子。从某工程代码中整理出来的,未封装,仅供参考。Java代码 List commands=new ArrayList(); commands.add("python"); commands.add(pkg); co
2015-12-22 00:21:56 1465
转载 java多线程
一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间
2015-12-21 22:07:51 336
转载 java注释
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target,
2015-12-21 21:57:22 345
转载 java泛型
泛型(Generic type 或者generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。 可以在集合框架(Collection framework)中看到泛型的动机。例如,Map类允许您向一个Map添加任意类的对象,即使最常见的情况是在给定映射
2015-12-21 21:46:14 262
转载 java反射
一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中
2015-12-21 21:39:38 286
转载 Android 中Native方法是怎样调用的
1. Power.java--> find corresponding native cfile(查找对应的具体用C实现的C文件) android.os.Power.java -------- native file ---->.../jni/android_os_Power.c 2. in android_os_Power.c, you canfind:
2015-12-18 01:30:13 730
原创 android中英文混排
在textview上面有中文的英文的时候会出现莫名的换行,初始想着通过变成全角解决,发现全角不能全部解决。在网上查看的解决办法,可以重写textview解决,但是会有一点小的问题,修复了这个问题。public class XRTextView extends TextView { private final String namespace = "rong.android.TextView
2015-12-06 13:40:07 1076
原创 Android毛玻璃效果
通常实现android毛玻璃效果,根据api等级有两种实现的方式:1.api大于16的2.api小于等于16的 在公司项目中用到毛玻璃效果,因为要适配4.0一下的机型,所以只能用第二中,只看了第二种怎么实现。下面展示一个实例: 有两个activity ,一个MyActivity.java, 一个MainActivityimport android.app.Activit
2015-12-05 17:54:35 1576 1
reac-devtools,react开发工具
2017-10-01
redux devtools
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人