低代码多分支协同开发,MySql索引下推知识分享,Android的线程和线程池丨第139期

763 阅读5分钟

今日主理人|下午茶

本期每日掘金由 北洋 负责制作。如有投稿文章,请私信👉 北洋

酱酱们的下午茶全新改版,欢迎大家多提宝贵意见!

本文字数 1800+,阅读时间大约需要 6 分钟。

  • 【掘金酱的下午茶】亮点:
  • 维护8年的前端开源项目长啥样?
  • [React Router V6源码] 来聊聊 React Router
  • 🤔并发场景下如何保证数据操作的准确性?
  • MySql索引下推知识分享
  • SharedPreferences源码分析
  • Android | Activity 启动流程分析
  • Service的工作过程
  • ……

筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货|下午茶

主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

『前端』

所以今天来大家简单读读代码,看看8年前的思维方式,对比对比现在的主流解决方案来更好的理解——为什么现在的主流方案是这个样?

[React Router V6源码] 来聊聊 React Router

本文适合对低代码引擎有基本了解的人,了解低代码引擎的基础协议,并且希望通过文章中得到基于低代码引擎体系的多人协作方案。

ajax、axios、fetch之间优缺点重点对比

2022年已经接近尾声了,马上又是新的一年。每天都数着日子,期待放假,回家过年了。今天来简单实现一个倒计时功能,能够实时看到还有多少天就过年了。

『后端』

今天给大家分享几个SQL常见的“坏毛病”及优化技巧。

软件设计原则中有一条很关键的原则是开闭原则,就是所谓的对扩展开放,对修改关闭。个人觉得这条原则是非常重要的,直接关系到你的设计是否具备良好的扩展性,但也是相对比较难以理解和掌握的,究竟怎样的代码改动才被定义为“扩展”?怎样的代码改动才被定义为“修改”?怎么才算满足或违反“开闭原则”?别急,本文将展开详细阐述。

我们假想一个场景,在并发场景下,假如要对账户余额(tb_balance.balance)进行增加和减少余额,要怎么设计才能保证数据不出错呢

Mysql 是大家最常用的数据库,下面为大家带来 mysql 索引下推知识点的分享,以便巩固 mysql 基础知识,如有错误,还请各位大佬们指正。

从源码层面深度剖析Spring循环依赖

『移动端』

本文基于 Android 12 版本源码,从 startActivity 作为切入点,对整个启动流程进行分析。

本节将记录LinkedHashMap的内部实现原理,基于JDK1.8,并且用LinkedHashMap实现一个简单的LRU。

SharedPreferences 是线程安全的吗?SharedPreferences 是进程安全的吗?如果不是,那如何保证线程安全、进程安全呢? SharedPreferences 经常用,也知道不是进程安全的,但这都是从书里看到的,并没有深入去研究过,这次从源码角度来分析一下以上这几个问题。

Android的线程和线程池

Service有两种状态,一种是启动状态主要用于执行后台计算,另一种是绑定状态,主要用于其他组件与Service之间的交互,两种状态是可以共存的。

趣味码上掘金分享|下午茶

作者文章简介
sherlockkid7使用js简单实现新年倒计时 2022年已经接近尾声了,马上又是新的一年。每天都数着日子,期待放假,回家过年了。今天来简单实现一个倒计时功能,能够实时看到还有多少天就过年了。

code.juejin.cn/pen/7179536…

作者文章简介
一骑绝尘蛙CSS实现旋转氛围灯 这几天看见一个旋转氛围灯效果,哎!!!感觉不错,来手动搞一搞,给大家具体剖析一下怎么实现的,我们也去实现一个

code.juejin.cn/pen/7168394…

年终总结 | 优秀文章

作者文章
北洋2022年终总结-两年Androider的成长之路
Ichmag拒绝躺平,来自底层前端的2022总结
我不吃饼干五年前端的2022:快手跳槽,虾皮毕业,0offer,新冠阳性
TF男孩年底了,裁兄弟当职员那哥们儿,如今咋样了?
大帅老猿2022,38岁,裸辞,自由职业一年实况分享

📖 投稿专区|下午茶

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。