首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
青杉
掘友等级
大前端
一切烦恼都是想得太多做的太少
获得徽章 25
动态
文章
专栏
沸点
收藏集
关注
作品
赞
194
文章 160
沸点 34
赞
194
返回
|
搜索文章
最新
热门
【设计模式】设计原则-SOLID、DRY、KISS、YAGNI、LOD
1. SOLID原则 1.1.1 定义:一个类或模块只负责完成一个功能。 理解:不要设计大而全的类,要设计粒度小、高性能单一的类。该原则的目的是为了实现代码高内聚、低耦合、提高代码复用性、可读性以及可维护性。 类中的代码行数、函数、属性是否过多。可以考虑对该类进行拆分; 补充:…
【踩坑记录】多语言切换在Androidx失效
Androidx(appcompat:1.2.0) 中对attachBaseContext()包装了一层ContextThemeWrapper,但就是因为他给包的这一层逻辑有问题,导致了多语言切换时效。所以咱们手动给包一层 上面仅说明了怎么解决问题,没有体现多语言切换的实现。所…
2020年总结 & 2021年Flag
2020 年是不平凡的一年,众所周知的原因,今年很多公司都在裁员,幸运的是我司没有裁员,可以让我安稳的度过了这艰难的一年。先回顾下年初立下的 Flag,看下有哪些进步与遗憾。 今年心态较之前好了很多,虽然有时由于工作压力还是会裂开。希望之后能继续保持,并且在关键时刻一定要保持冷…
【踩坑记录】关于“保留两位小数”导致的Crash
最近在日常版本开发中,QA 发现某一功能国内版本没有问题,但是海外版本必现 Crash。当时收到Bug记录时一脸懵逼,同一套代码怎么会国内没问题,海外版本却必现 Crash 呢。找 QA 打印了 Crash 日志如下: 带着疑问询问了 QA 和“度娘”,原来 “海外部分国家会将…
List 的 ForEach 可能导致 ConcurrentModificationException?
ConcurrentModificationException 问题多出现在 List 的 forEach 或者 Iterator 循环中,调用 List 中的方法操作数据。 在分析之前先了解一点,其实 List 的 forEach 就是 Iterator,是 List 创建了…
【Android】通过实例了解 getLayoutInflater().inflate() 与 View.inflate() 的区别
BRVAH(BaseRecyclerViewAdapterHelper)这个框架我想做Android的应该都比较熟悉了,如果不熟悉的可以百度,这里就不啰嗦了。最近在使用该框架给横向 RecyclerView 添加底部布局时出现了问题: 一、先看第一个问题:底部布局已经写死了值,…
【Git】一文普及 Git 使用与常用命令整理
刚工作没几年,最开始使用的是 svn,感觉操作简单,就是多人开发的时候管理代码贼麻烦。后来换了新公司后使用 Git 管理代码,发现这玩意简直不要太好用,尤其是可以建分支,减少了工作中很多麻烦的操作。于是乎我变成了 Git 的忠实粉丝。我使用的是 Win 电脑,最开始不知道 Gi…
【网络协议】一文了解 TCP/IP 与 HTTP
7月份已经结束,本月主要学习了网络协议。其实大学有教授该课程,可惜大学是学渣一枚,而且大学课本是那本砖头一样厚的《计算机网络》(谢希仁编著),基本已经放弃了。但是工作后发现网络协议是必不可少的,于是买了两本入门的《图解TCP/IP》 与 《图解HTTP》,这两本书写的还是蛮好的…
个人成就
文章被点赞
454
文章被阅读
76,770
掘力值
2,393
关注了
46
关注者
118
收藏集
0
关注标签
3
加入于
2017-07-18