谈谈骨架屏对网站的优化的重要性、落地包体积监控,用Kotlin写一个APK差异分析CLI | 每日掘金第225期

1,402 阅读5分钟

Hello,欢迎来到每日掘金时间。每日掘金专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

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

  • 【本期每日掘金】亮点:
  • add、commit...👀git就会这几个操作吗?进来涨点新姿势~
  • 2023年了,useEffect你真的会用嘛?
  • JS实现鼠标漫游
  • Netty服务端开发及性能优化
  • 心遇iOS端会话页性能优化 — ReactiveObjC实践篇
  • 抖音iOS最复杂功能的重构之路--播放器交互区重构实践
  • ……

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

每日干货

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

『前端』

正在写功能但要切分支改 bug; 提交信息手快写错了单词或少提交了代码;不该提交的东西提交了并推送到远程;多个提交重复了...😖。如果有,那你可以跟着我一起看一下,看看我是怎么解决这些问题的

本文带你了解骨架屏的好处及其原理和使用

文章我根据a-complete-guide-to-useeffect自己总结出来的一些重点~ 按照顺序依次如下:

React单向数据流的渲染Effect的执行时机不要对Effect撒谎:

依赖数组要怎么设置使用

setState和useReducer将上报行为和状态更新解耦函数是否可以作为Effect的依赖呢?

鼠标漫游就是通过移动光标和滚轮,完成画布缩放、移动的交互过程。本文带你了解如果通过JS来实现

本文手把手教你如何使用Vue3实现一个自己的问卷调查

『后端』

本文带你详细了解Netty服务端开发及性能优化

对需求的分析中,对于业务对象状态的分析尤为重要,也列出了一些分析对象状态的维度。但是,在很多情况下,即使你已经对需求分析得很详细了,对于需求中潜在的并发问题,却依然很难识别出来。究其原因,还是没有掌握识别需求中潜在的并发问题的方法。本文会介绍一种可以精确识别出并发问题的方法,让你在需求分析中再也不会因为并发问题而导致加班。

本文记录了一些持续部署的痛点和可能的解决方案处理

本文从CPU的视角看 多线程代码的实现为啥难写,根源源头在哪

Spring IoC 容器是整个框架中最核心、最关键的一部分内容,也是许多面试考察中的重要内容。 本文将从 Spring 接口源码入手,与大家一块学习下容器相关的内容。 今天的内容包括三部分,第一部分是 Spring 中 BeanFactory 接口及其子类(接口)的梳理;

第二部分是对 ApplicationContext 接口及其子类实现的梳理;

最后一部分从应用的角度介绍容器的使用、配置、定制化等内容。

『移动端』

本文带你了解nowinandroid架构设计和版本以及依赖管理内容

事件分发整体 需要从 应用层(IMS、InputChannel、WMS等方面)进行完整的剖析,本文将暂只介绍UI层面(ViewGroup->View)的部分源码,下文中后续对事件分发的指代也统一意为UI层面含义

本篇将结合实际需求以及背景,使用 Kotlin 去写一个 APK差异化 对比的基础 CLI 工具,并搭配 CI 完成流水线监控

本文将举例会话页已知的性能问题,分析实现弊端,最后通过引入 ReactiveObjC 来更优雅的解决问题。

本文以抖音中最为复杂的功能,也是最重要的功能之一的交互区为例,和大家分享一下此次重构过程中的思考和方法,主要侧重在架构、结构方面。

趣味码上掘金分享

作者文章简介
德莱厄斯头像破出效果

📖 投稿专区

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

今日主理人

本期每日掘金由 Ylimhs 负责制作,Ylimhs是一个长期活跃于沸点的最佳摸鱼手,热爱Coding,喜欢分享,五湖四海皆兄弟,欢迎大家一起在沸点摸鱼,在掘金创作。

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain