谈到首屏优化,都能说些什么,干掉 “重复代码” 的技巧有哪些,探究 iOS 内存| 酱酱的下午茶第 144期


theme: v-green

今日主理人|下午茶

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

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

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

  • 【掘金酱的下午茶】亮点:
  • 一道 3 层的 TypeScript 面试题,你能答到第几层?
  • 🎊人气榜单的投票五彩碎纸🎊
  • 丧心病狂,竟有Thread.sleep(0)这种写法?
  • 转转AB平台的设计与实现
  • Android 换肤之资源(Resources)加载源码分析(一)
  • Swift 调用 OC 实用技巧
  • 丧心病狂,竟有Thread.sleep(0)这种写法?
  • ……

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

每日干货|下午茶

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

『前端』

点击劫持(clickjacking)是一种在网页中将恶意代码等隐藏在看似无害的内容(如按钮)之下,并诱使用户点击的手段。 该术语最早由雷米亚·格罗斯曼(Jeremiah Grossman)与罗伯特·汉森(Robert Hansen)于2008年提出。 这种行为又被称为界面伪装(UI redressing)

我们先要能把 js 逻辑写出来,然后知道怎么给函数、class 等加 ts 类型,之后学习类型编程,知道怎么动态生成类型。

在开发h5移动端项目(v3+vant3+pinia+vite)时遇到的问题总结

说到首屏优化,我们大家对于性能优化还是要有一个基本认识的,如何进行性能优化,该从何下手呢?

🎊人气榜单的投票五彩碎纸🎊

『后端』

Thread.sleep(0)不是什么无用的代码。sleep 方法可用于在 java 代码中放置一个安全点。可以提前在长循环中触发GC,避免GC线程长时间等待,从而避免达到拉长GC时间的目的。

今天,我就从业务代码中最常见的三个需求展开,聊聊如何使用 Java 中的一些高级特性、设计模式,以及一些工具消除重复代码,才能既优雅又高端。通过今天的学习,也希望改变你对业务代码没有技术含量的看法。

模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于GOPATH的方法来指定在给定构建中使用哪些源文件。

源码解析ReentrantLock加锁过程

在数据驱动时代,不管是在产品功能迭代还是策略决策时都需要数据的支撑。那么,当我们准备上线一个新功能或者策略时,如何评估新老版本优劣,即数据的可量化就成了问题。这个时候就需要引入 A/B Test 了。

『移动端』

说到 Flutter 的状态管理框架,我们耳熟能详的有 ProviderRiverpodBloc 以及大名鼎鼎的 Getx 等,可谓是数不胜数。但要说其中哪一个更优秀,那可能 一千个人有一千个哈姆雷特。今天我们就来介绍其中的 Riverpod,它也是 Provider 的开发团队 dash-overflow.net 针对 Provider 存在的缺点,重新开发设计的一个状态管理框架,由此可见其价值。

  • Resources在什么时候被解析并加载的
  1. Application#Resources
  2. Activity#Resources
  • drawable 如何加载出来的
  • 创建自己的Resources加载自己的资源
  • 制作皮肤包”皮肤包”
  • 加载“皮肤包”中的资源

Android进阶——Javac编译解析

本文从 Tagged Pointer、objc 源码、dealloc 原理、AutoreleasePool 原理、野指针探究等技术点展开聊了聊 iOS 内存相关问题。

Swift 调用 OC 实用技巧

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

  • 码上掘金精选,收集优秀的码上掘金项目,供大家一起学习:https://github.com/akira-cn/jcode-awesome
  • 码上掘金游戏精选:https://g.jcode.pub/#/7161331535579185191
作者 文章 简介

📖 投稿专区|下午茶

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

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容