自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机网络-UDP协议

UDP协议特点无连接不可靠面向数据报协议格式源端口与目的端口:可与TCP端口重复。 UDP长度:包括首部长度和数据长度,单位为字节,注意数据长度可以为0。 UDP检验和:校验的是UDP首部部分和数据部分,该校验和是可选的,如果全部填0则表示发送端没有计算校验和。UDP数据报有12个字节的伪首部(源IP,目的IP,8bit 0,8位协议,UDP长度),目的是为了计算校验和。UDP数据包最大

2016-01-30 21:29:13 764

原创 开源框架KImageLoader开发及原理剖析(二)

开源框架KImageLoader的实现原理与大部分的图片加载器一样,内部采用线程池+二级缓存架构,并且尽量做到可配置,可替换。 KImageLoader整体架构图 KImageLoader类图KImageLoader关键类ImageLoader: ImageLoader采用了单例模式,也就是应用中有且仅有一个实例。为了使程序结构更加清晰和提高可扩展性,ImageLoader只是起到转发的作用,

2016-01-21 14:22:59 2071 2

原创 开源框架KImageLoader开发及原理剖析(一)

Android中有不少关于图片加载的开源框架,比如著名的Android-Universal-Image-Loader,最近在项目中也需要加载图片,然后就去用了UIL,结果发现有许多功能UIL并没有提供,虽然可以通过某些方法勉强满足需求,但是到后面就会发现,项目越来越难维护和扩展了,因此自己就写了一个图片加载的框架KImageLoader。KImageLoader开源框架Github地址:ht

2016-01-17 17:53:37 1425

原创 Java基础问题(二)

一、下面这段代码会输出什么?从字节码层次上解释结果。public class Main { public static void main(String[] args) { float f1 = Float.NaN; Float f2 = Float.NaN; System.out.println(f1 != f1); System

2016-01-10 11:22:20 379

原创 Java基础问题(一)

一、public class Main { private static class Dog { private Dog(String name) { this.name = name; } private String name; } public static void main(String[] args)

2016-01-03 22:09:49 519

代码量统计工具

可用于统计指定目录下的所有源文件代码行数

2016-01-07

空空如也

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

TA关注的人

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