首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
渔船Mr_Liu
掘友等级
Android
|
Tencent
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
7
关注
赞
22
文章 21
沸点 1
资讯 0
赞
22
关注
返回
|
搜索文章
文章
热门
最新
渔船Mr_Liu
2年前
Android
性能优化
【内存泄露】Android常见Java内存泄露分析
最近接手了项目中比较老的一个模块(可能有8年以上的历史了),性能组的同学扫出了很多模块内存在的内存泄露问题,然后我最近工作的状态的就是一边赶需求一边修复内存泄露(同时还要补上单测)。解决了蛮多的内存泄漏问题,也对这一块有了更多的理解,这里做一些简单的总结。 内存泄露的本质就是本…
1416
5
3
渔船Mr_Liu
3年前
Android
利用ASM实现的轻量级跨Module依赖注入框架
一些大型项目往往会有多个module,随着module越来越复杂,module间的依赖关系会变得难以维护,一不小心就可能造成循环依赖,导致项目编译不过。 有一个Module-A,里面有一个class A,在Module B有一个class B,如果Module A需要用到cla…
2458
9
5
渔船Mr_Liu
3年前
Android
利用GitHub实现简单的个人App版本更新
相信各位都用过或听过使用GitHub作为远程代码仓库。但GitHub的功能可不仅仅是管理存放代码,你可以把任何文件放在GitHub上,甚至可以把它当作网盘来使用。所以,作为没有服务器 (没钱) 的学生和懒得 (不会) 自己动手搭后台的我,尝试使用GitHub来实现简单的App版…
5471
39
7
渔船Mr_Liu
3年前
Android
Android下载器之限速篇
终于考完了马原完成了大学的最后一门考试,可以愉快的写代码了~今天就来记录一下我的下载器中是如何实现限速的。 我们都知道HTTP/HTTPS的传输层协议是TCP,TCP是基于字节流的。字节流在Java中对应的就是InputStream和OutputStream。基于TCP的传输层…
4855
9
评论
渔船Mr_Liu
3年前
Android
YCDownloader下载库(多线程、多任务、多进程)
之前在我的文章《Android高速下载器实现思路——单个任务的提速与优化》提到了一些下载器的实现方式。然后因为这学期实验报告超级多,这个项目一鸽再鸽到现在基本成型了,做成了Android Library上传到了Jitpack。 欢迎下载sample体验、start。 到这里就已…
2994
10
评论
渔船Mr_Liu
4年前
数据结构
B+树性能测试(C++实现)
文章主要是对我自己实现的B+树的各项指标测试结果展示。B+树的CRUD具体算法文本未涉及,后续可能会补充。 B+树有一个重要的参数叫阶(m),决定了一颗B+树每一个节点存储关键子的个数。 每一个节点都会按顺序存储一组关键字,对于非根节点,其关键字树s >= (m + 1) /2…
2336
3
评论
渔船Mr_Liu
4年前
Android
Android高速下载器实现思路——单个任务的提速与优化
最近过了金三银四的金三,顺利拿到了暑假实习生的offer。实习部门leader给我布置了入职前学习任务,强化多线程、数据库方面的知识,并建议我实现一个和他们产品中类似的下载器。 本文的重点在下载部分的实现。目前我也正在做单个任务下载开发与优化。后续更新完成后如果有好的思路也会分…
7421
49
27
渔船Mr_Liu
4年前
Android
分享自己做的一个开源的图片标注控件
什么是图片标注?众所周知,机器学习是需要数据支撑的,比如你想让机器认识图片中的猫,就得把很多已经有答案的图给这个机器看,就像我们看例题一样。而图片标注就是给图片这个例题加上答案。比如我们要框出图片中猫,最后把坐标以及原图打包作为一个学习样本,就可以给模型食用啦。 这款控件就完成…
2851
7
评论
渔船Mr_Liu
4年前
Android Jetpack
Room是怎样和LiveData结合使用的?(源码分析)
之前写项目的时候,对于数据库的操作不是特别多,能避免就尽量避免,并且一直想不到比较好的方法去组织网络数据、本地数据的逻辑。所以在最近的面试中时,问及项目中的数据库实现,以及比较好用的数据库的框架及其实现原理时,我就只答道之前在《第一行代码》中看到了的LitePal,但源码就..…
3966
8
1
渔船Mr_Liu
4年前
Android
Android面试复习之View事件体系(源码分析)
昨天面试了腾讯Android,基本上是照着简历问,但都问的比较深入。其中问到了事件体系,含含糊糊的答了出来(之前有看过艺术探索),但后来自己想想感觉自己答的并不是特别好。虽然面试结果还不知道,但觉得还是应该好好整理一下。 不管是书上还是网上都说事件的起点是ViewGroup的d…
1181
14
4
下一页
个人成就
文章被点赞
153
文章被阅读
34,949
掘力值
935
关注了
19
关注者
59
收藏集
7
关注标签
21
加入于
2017-05-31