自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 Fresco源码分析-SimpleDraweeView在ListView里怎么释放内存的?

在ListView/GridView中使用SimpleDraweeView, 为什么不会OOM? 图片是在哪里释放的?

2016-09-23 17:37:42 2634

原创 抓Https包

Http协议工作在应用层、默认端口80, Https协议工作在传输层、默认端口443。HTTPS协议比HTTP协议更安全。      使用Charles抓包时,  https的包都是乱码。  需要安装SSL插件  插件安装成功后用USB线连上手机, 并点击"Install Charles Root Certificae on a Mobile Device or Remote...

2016-09-20 19:20:37 614

原创 Android Studio运行Java的方法

Android Studio的app工程编译生成的apk运行在手机或者模拟器。  有时为了调试一些工具类, 我们想运行Java代码在jvm中, 那该怎么办呢?目前有2种方法 :1、在Java文件中添加main方法,  鼠标点击到main方法里任意地方,  使得光标停在main函数里。 然后点击鼠标右键, 选择Run 'MainActivity main()'或者Debug 'Mai

2016-09-20 13:40:41 7149

原创 RSA非对称加密的坑

RSA加解密的Java实现

2016-09-20 09:03:44 2669

原创 代理模式和原理

静态代理 动态代理, 并介绍了静态代理模式和装饰者模式的区别和原理

2016-09-18 17:29:21 618

原创 HashMap源码分析(JDK1.8)- 你该知道的都在这里了

深入浅出的介绍HashMap原理

2016-09-13 16:40:50 9801 15

原创 二叉树和面试题

说明常用的前序、中序、后序、层次遍历, 求每层最大值/最小值、 二叉树最大深度、最小深度、二叉树最宽节点数。

2016-09-10 18:37:04 1079

原创 Java注解-手把手教你

使用demo带你理解注解是什么鬼

2016-09-09 11:29:50 3168

原创 fresco源码分析-内存回收

           我觉得内存管理是三方图库最重要的点, 而且该知识点能够应用到项目里, 所以着重看了一下fresco是如何回收内存的。      fresco内存释放分为2种方式: 1、按照LruCach的方式释放引用计数为0对象, fresco内部逻辑实现; 2、应用退到后台、手机低内存等场景下主动释放fresco的内存, 包括引用计数不为0的对象, 需要传事件给fresco。 参考: ht...

2016-09-05 15:31:11 5145 4

原创 fresco源码分析-软引用的黑科技

fresco 软引用

2016-09-03 09:24:14 6021

Java RPC调用示例

使用Java实现简单的RPC调用,解释了接口是如何执行其它服务函数体的。

2018-02-09

SpringCloudSchedule定时任务

使用mybatis读写mysql数据库, spring实现定时任务, 按照间隔时间或固定时间方式执行定时任务

2017-12-15

SpringCloud接收文件

基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能基本的接收文件功能

2017-12-14

SpringCloud学习代码

包含zuul,feign,rest、eureka, hystrix等组件的使用方法

2017-11-30

MyBatisDemo

mybatis基本功能,增删改查

2017-08-30

SpringMVC + Hibernate增删改查

实现数据库的增删改查

2017-08-07

SpringMVC示例

最基本的后台接口实现方式

2017-08-04

TransferValue

UIViewController之间传值

2017-07-31

用Java实现阿里Andfix的实时热修复

使用Java实现实时热修复

2017-07-12

阿里巴巴Java开发手册v1.2.0

Java开发手册

2017-07-04

SnapKitTest

SnapKit三方库使用Demo

2017-05-30

ImagePreview

使用Swift实现分屏滑动查看图片

2017-03-29

UICollectionView

CollectionView最简单样例,并实现父子窗口值传递

2017-03-24

Swift自定义UIView动画

自定义UIView动画 http://blog.csdn.net/brycegao321/article/details/53817222

2016-12-23

自定义UIView动画

使用Swift语言实现一个简单的帧动画

2016-12-22

测量Java对象大小的demo

注入javaagent使用Instrumentation测量Java对象的大小

2016-11-01

空空如也

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

TA关注的人

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