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