首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
碎星
掘友等级
VIP.5 如鱼得水
Bug Maker
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 35
沸点 14
赞
49
返回
|
搜索文章
碎星
VIP.5 如鱼得水
Bug Maker
·
1年前
关注
依赖注入(二)—— Dagger的ComponentBuilder与ComponentFactory
Component Builder 与 Component Factory在Dagger中用于对Component进行定制,比如传入外部依赖项等等。...
1
评论
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
1年前
关注
依赖注入(一)—— 初识Dagger2
Dagger最初是由Square开源的一款依赖注入框架,后由Google接管维护,发布了Dagger2。Dagger通过在编译阶段自动生成依赖注入的模板代码,帮助我们方便、...
赞
评论
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
1年前
关注
依赖注入(零)—— 依赖查找与依赖注入
一个系统是由多个组件所构成的,组件用于提供一些功能,这些功能可能会被其它组件所使用,像这种一个组件需要使用别的组件提供功能的情况,就是两个组件之间产生了依赖关系。其中提供功...
1
评论
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
1年前
关注
JNI入门简要指南
Java本地开发接口,用于沟通Java代码和外部的本地代码(C/C++),通过这个协议 ,Java代码可以调用外部的C/C++代码 ,外部的C/C++代码也可以调用本地的J...
10
评论
分享
碎星
赞了这篇文章
podongfeng
VIP.5 如鱼得水
java技术专家 @菜鸟
·
3年前
关注
idea中的debug奇淫巧技
开发过程中,遇到运行结果和预期的不一致的时候,最有效的方法就是debug了。当然随着开发经验的增加,不通过debug直接看代码有时也能定位问题,但是十分依赖经验和运气,本地...
27
3
分享
碎星
VIP.5 如鱼得水
关注了
郭霖
Bug Maker
碎星
VIP.5 如鱼得水
关注了
coder_pig
VIP.5 如鱼得水
Bug Maker
碎星
VIP.5 如鱼得水
关注了
I_Lv
Bug Maker
碎星
赞了这篇文章
前端胖头鱼
FE @公众号: 前端胖头鱼
·
2年前
关注
就因为这三个知识点,我彻底学废了”正则表达式“
你是否也对正则表达式有许多困扰,不会写,不会用?甚至有点小小的恐惧,不敢深入去接触他?不用担心,和胖头鱼一起通过这三个知识点,14个案例彻底学废他。...
1.6k
201
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
2年前
举报
已经99个bug了,我写的代码都没这么多bug
分享
1
点赞
碎星
VIP.5 如鱼得水
关注了
我的bug很多_小声点_别惊着
Bug Maker
碎星
赞了这篇文章
_唐浮
。
·
2年前
关注
封装一个简单的崩溃监听类
封装一个简单的崩溃监听类 注意:无法监听到OOM和ANR异常 CrashUtils 使用.........
9
1
分享
碎星
VIP.5 如鱼得水
关注了
程序员江同学
Bug Maker
碎星
VIP.5 如鱼得水
Bug Maker
·
2年前
举报
掘金酱居然改版了,酷!增加了一些便捷小工具入口,妙啊!搜索一键直达Google,Nice
收起
查看大图
向左旋转
向右旋转
赞过
分享
9
3
碎星
VIP.5 如鱼得水
关注了
androidzhangjin
Bug Maker
碎星
VIP.5 如鱼得水
关注了
mokeng_zx
Bug Maker
碎星
VIP.5 如鱼得水
关注了
debug_cat
Bug Maker
碎星
VIP.5 如鱼得水
Bug Maker
·
2年前
关注
Android应用架构 — 从MVC到MVVM
从GUI应用程序诞生至今,GUI应用程序的架构也在不断的演化进步。从最初的MVC将混乱得代码分成了展示层和领域层,到MVP通过Presenter和依赖倒置实现了这两层的彻底...
7
1
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
2年前
关注
梳理一下事件分发过程
基础知识 View位置参数 Layout坐标:(left, top)、(right, bottom)描述View相对于父View的位置,分别代表view左上角与右下角相对于...
6
评论
分享
碎星
VIP.5 如鱼得水
Bug Maker
·
2年前
举报
【书名】:《程序员修炼之道》
【章节】:如何保持资源的平衡
【笔记】:程序中通常会使用各种各样的资源,而保持资源分配与释放之间的平衡是很重要的。文中给出了一些关于使用资源的建议:
1. 要有始有终,尽量让分配与释放在同一位置并一一对应。
2. 限定资源使用的范围,在离开范围时释放。
3. 需要分配一组资源时,释放资源的顺序应与分配资源的顺序相反。
4. 如果多次分配同一组资源,应该始终以相同的顺序分配它们,以减少死锁的发生。
5. 面向对象语言中可以利析构函数释放资源(Java中的finalize不能用于替代析构函数,它不可靠)
6. 支持异常的语言有两种选择保障资源正确释放:利用变量作用域或使用try-catch块的finally子句。(Java8的try-with-resources更好)
7. 编写封装器跟踪所有资源的分配与释放。
展开
读书会
分享
评论
点赞
下一页
个人成就
文章被点赞
68
文章被阅读
22,069
掘力值
738
关注了
39
关注者
28
收藏集
3
关注标签
10
加入于
2019-04-15