自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林哥的博客

期待和大家一起进步

  • 博客(145)
  • 收藏
  • 关注

转载 android studio transform

https://juejin.im/entry/59776f2bf265da6c4741db2b

2020-02-06 22:47:59 494

转载 andfix && robust

andfix:https://blog.csdn.net/peiyuWang_2015/article/details/76944511Robust原理http://www.520monkey.com/archives/931

2020-02-06 22:17:49 168

转载 Rxjava 背压

背压策略https://juejin.im/post/5cd8e37bf265da037129bd64Rxbushttps://blog.csdn.net/donkor_/article/details/79709366

2020-02-05 21:47:47 169

转载 泛型PECS(ProdusorExtendsConsumerSuper)

https://blog.csdn.net/fangfengzhen115/article/details/78973258Collection<? extends T > 可取不可存Collection<? super T> 可存,取的时候只能拿到Object。

2020-02-04 17:43:08 127

转载 java 类加载顺序

https://segmentfault.com/a/1190000004527951

2020-02-04 11:35:11 76

转载 广播注册和发送原理

https://www.jianshu.com/p/02085150339c

2020-01-16 14:18:09 162

原创 TCP 3次握手 && 4次挥手

https://blog.csdn.net/qq_38950316/article/details/81087809

2020-01-11 02:07:54 68

原创 Android Tinker的问题与解决方案

Android N 混合编译问题https://blog.csdn.net/omnispace/article/details/54151300内联问题https://blog.csdn.net/AndroidO2O/article/details/86578487pre-verify问题补丁类与引用类放在同一个dex中Tinker等全量合成方案突破了此限制。https:...

2020-01-10 22:01:14 349

原创 Android onLowMemory && onTrimMemory

onLowMemoryonLowMemory是Android提供的API,当整个系统运行内存不足时,就会被调用。 系统为其提供回调的组件有:Application/Activity/Fragment/Service/ContentProvider 系统为其提供回调的接口有: ComponentCallbacks/ComponentCallbacks2 组件通过覆写onLowMemory方法的形...

2020-01-09 18:43:56 401

转载 安卓AOP三剑客:APT,AspectJ,Javassist

https://www.jianshu.com/p/dca3e2c8608a

2020-01-08 23:09:48 186

转载 HttpURLConnection源码解析

https://blog.csdn.net/ming54ming/article/details/85089066

2020-01-07 18:51:08 332

转载 binder理解

https://blog.csdn.net/boyupeng/article/details/47011383https://blog.csdn.net/carson_ho/article/details/73560642

2020-01-07 18:39:19 76

转载 微信APP架构历程

上:https://cloud.tencent.com/developer/article/1005631下:https://cloud.tencent.com/developer/article/1005632

2020-01-07 12:13:04 1515 1

转载 MVC MVP MVVM Redux 架构介绍

https://www.jianshu.com/p/6c4f41f570a2

2020-01-06 23:21:38 195

转载 Rxjava TakeUntil

https://blog.csdn.net/mq2553299/article/details/78927617

2020-01-06 19:02:56 787

转载 美团Probe OOM 检测

https://tech.meituan.com/2019/11/14/crash-oom-probe-practice.html

2020-01-03 11:47:50 966

原创 LifeCycle生命周期回调

10:39:38.385 24469 24469 W System.err: java.lang.Throwable01-03 10:39:38.386 24469 24469 W System.err: at com.naver.linewebtoon.home.presenter.RecommendPresenter.onDestroy(RecommendPresenter.java:7...

2020-01-03 10:50:38 253

转载 Multidex in Dalvik && Art

65535原因:https://www.kancloud.cn/alex_wsc/artist/481985dalvik 及 art下的处理https://www.cnblogs.com/tonybright/p/8907220.html

2020-01-03 10:38:10 81

转载 Thread Interrupt && stop

https://www.jianshu.com/p/392f7c2d5b09

2020-01-01 18:38:13 124

原创 LiveData优势

从LiveData谈起LiveData是Android Architecture Components提出的框架。LiveData是一个可以被观察的数据持有类,它可以感知并遵循Activity、Fragment或Service等组件的生命周期。正是由于LiveData对组件生命周期可感知特点,因此可以做到仅在组件处于生命周期的激活状态时才更新UI数据。LiveData需要一个观察者对象,一...

2020-01-01 00:17:38 743

转载 ConcurrentHashmap 1.7

https://blog.csdn.net/crazy1235/article/details/76795383

2019-12-31 15:52:52 55

转载 堆排序 vs 快速排序

https://blog.csdn.net/qq_39521554/article/details/79364718

2019-12-31 00:01:51 134

转载 TCP 流量控制和拥塞控制的区别

流量控制和拥塞控制https://blog.csdn.net/dangzhangjing97/article/details/81008836TCP释放连接时为什么time_wait状态必须等待2MSL时间https://www.cnblogs.com/huenchao/p/6266352.htmlTcp 可靠性原理https://www.cnblogs.co...

2019-12-30 23:15:40 310

转载 Java 泛型

https://juejin.im/post/5d843b5351882571ed61fcb9

2019-12-30 14:02:08 51

转载 Java 面试题

https://zhuanlan.zhihu.com/p/80632231java的基本类型一定存放在栈中吗?https://blog.csdn.net/weixin_38104426/article/details/78504581

2019-12-30 11:34:44 81

转载 Window, WindowManager和WindowManagerService之间的关系

https://juejin.im/post/5d32acdbf265da1bc4148e86

2019-12-30 10:26:11 144

转载 JAVA Atomic

https://juejin.im/post/5a73cbbff265da4e807783f5

2019-12-29 21:21:22 644

转载 头条面试笔记

https://www.jianshu.com/p/cfac5c131a9b

2019-12-27 16:55:32 85

转载 解决哈希冲突的常用方法分析

https://www.jianshu.com/p/4d3cb99d7580

2019-12-27 14:28:19 74

转载 JVM内存结构 VS Java内存模型 VS Java对象模型

http://www.hollischuang.com/archives/2509

2019-12-27 14:08:56 52

转载 android 65535问题

https://www.imooc.com/article/252265https://blog.csdn.net/zhaokaiqiang1992/article/details/50412975

2019-12-26 10:48:37 74

转载 InstantRun 相关

https://juejin.im/entry/5731f50ef38c840067dcce48

2019-12-25 10:31:19 118

转载 Multidex 相关

http://blog.hacktons.cn/2017/09/21/how-multidex-install/https://www.jianshu.com/p/179ddf987da0

2019-12-24 10:35:38 82

转载 JAVA8 新特性

https://www.jianshu.com/p/5b800057f2d8https://juejin.im/post/5d5950806fb9a06b0a277412

2019-12-23 14:39:49 72

转载 Flutter相关

https://juejin.im/post/5d3be5fd6fb9a07ead5a4243

2019-12-23 14:02:20 73

转载 React-Native 相关

https://juejin.im/post/5a6460f8f265da3e4f0a446d

2019-12-23 13:54:39 48

转载 Android Gradle Transform 相关

https://juejin.im/entry/59776f2bf265da6c4741db2b

2019-12-23 10:49:04 139

原创 Kotlin 知识

1 lateinit vs by lazy一 lateinit 只修饰var, by lazy只修饰val1.lazy{} 只能用在val类型 (lazy 应用于单例模式(if-null-then-init-else-return),而且当且仅当变量被第一次调用的时候,委托方法才会执行。), lateinit 只能用在var类型2.lateinit不能用在可空的属性上和ja...

2019-12-22 21:23:08 95

转载 Android CPU架构及so库兼容问题总结

https://www.jianshu.com/p/2d23764746e4

2019-12-20 18:09:16 251

原创 Replugin相关

https://www.jianshu.com/p/a59763bde6b5类加载的 hook 原理:Replugin框架支持 插件访问另一个插件或宿主中的class,主要基于每个插件的DexClassloader加载类时,如果加载不到,使用宿主的RepluginClassLoader去加载,在 RepluginClassLoader中,会从已加载的插件或宿主中去加载类.1 用Repl...

2019-12-20 15:42:00 173

空空如也

空空如也

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

TA关注的人

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