自定义博客皮肤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)
  • 收藏
  • 关注

转载 Gson 源码解读

转载请注明本文出自maplejaw的博客(http://blog.csdn.net/maplejaw_)开源库地址:https://github.com/google/gson 解读版本:2.7Gson是一个可以用来将Java对象转换为JSON字符串的Java库。当然,它也可以把JSON字符串转换为等价的Java对象。网上已经有了不少可将Java对象转换成JSON的开源项目。但

2017-07-30 18:42:41 645

转载 Gson 源码分析 总结

1   Gson 的简单使用:简单对象的序列化和反序列化:Gson gson = new Gson(); // Or use new GsonBuilder().create();MyType target = new MyType();String json = gson.toJson(target); // serializes target to JsonMyTy

2017-07-30 18:40:36 397

转载 深入解析ThreadLocal类

想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以下是本文目录大纲:  一.对ThreadLocal的理解  二.深入解析ThreadLocal类  

2017-07-23 17:19:34 387

转载 ThreadLocal

ThreadLocal是什么  早在JDK 1.2的版本中就提供Java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。  当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影

2017-07-23 16:55:47 245

转载 CheckSum 算法

计算机网络通信时,为了检验在数据传输过程中数据是否发生了错误,通常在传输数据的时候连同校验和一块传输,以下简单的程序是数据包的包头中校验和的算法:返回的就是索求的校验和结果,当接收端接受数据时候会从新计算校验和,如果与原校验和不同就视为出错,丢弃该数据包,并返回icmp报文。 IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,采用的都是将数据流视为16位整数流进行重

2017-07-16 16:12:52 7973

转载 git config配置文件

设置 git status的颜色。git config --global color.status auto 一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。       Git有一个工具被称为git config,它允许你获

2017-07-14 14:03:38 2724

转载 sourceTree添加git密钥步骤

给多个远程服务器比如https://github.com/wangjian2014/wjtest/blob/master/wj.txt添加public密钥 本地服务器添加private密钥   SSH Client 选择PuTTY/Plink  选择Generate,生成public 和private密钥,将pub

2017-07-14 11:30:04 4860

转载 jackson注解

阅读目录jackson主要的包Jackson注解Jackson(http://jackson.codehaus.org)库是基于java语言的开源json格式解析工具。相对于javajson解析的其他库,诸如json-lib、gson包,Jackson具有以下优点:功能全面,提供多种模式的json解析方式,“对象绑定”使用方便,利用注解包能为我们开发提供很多

2017-07-13 14:26:52 604

转载 Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7

在Eclipse中检出Maven工程,一直报这个错:“Missing artifact jdk.tools:jdk.tools:jar:1.7”看整个pom.xml文件也不见其他异常。而tools.jar包是JDK自带的,于是怀疑pom.xml中以来的包隐式依赖tools.jar包,而tools.jar并未在库中,好比:当前工程依赖A包,而A包在开发打包过程依赖tools.ja

2017-07-10 10:58:22 1217

转载 Maven使用中的常见问题整理

Maven使用常见问题整理  1、更新eclipse的classpath加入新依赖  1、在dependencyManagement里面加入包括版本在内的依赖信息,如:      joda-time    joda-time    1.6.2     2、在同级的dependencies节点里面加入该依赖,如:      joda-time    jod

2017-07-10 10:29:59 235

转载 Maven学习(一) -- 安装Maven及Eclipse中配置Maven

安装及配置Maven环境变量需要电脑中已经有Java环境在控制台中输入:echo %JAVA_HOME%看是否能显示java home的路径信息;在控制条输入:java -version 看是否显示java的版本信息;下载官网:http://maven.apache.org/download.cgi下载编译过的版本 apache-maven-3.3.9-bin.zip,解压至 C:

2017-07-10 10:09:03 271

转载 windows下如何github ssh 公钥

1. 安装git,从程序目录打开 "Git Bash" 2. 键入命令:ssh-keygen -t rsa -C "email@email.com"  "email@email.com"是github账号3. 提醒你输入key的名称,输入如id_rsa4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa

2017-07-07 16:58:45 218

转载 JAVA中的static修饰的方法不能被重写

可以重写静态方法,但重写后的静态方法不支持多态。其实static根本就没有重写之说。static方法引用的时候应该用类名来引用,而不是对象。同时static方法不参与继承,所以在继承体系里面也不存在重载的说法。不能被重写,例子:class A{ public static void a(){ System.out.println("a"); }}class

2017-07-07 15:41:25 11853 4

空空如也

空空如也

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

TA关注的人

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