Hello,又到了每日掘金时间。酱酱们的每日掘金新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!
本文字数 1800+,阅读时间大约需要 6 分钟。
- 【本期每日掘金】亮点:
- 前端大型工程微服务架构拆分最佳实践!!!
- Vue2与Vue3响应式原理与依赖收集详解
- 【动图+大白话🍓解析React源码】Render阶段中Fiber树的初始化与对比更新
- 手把手教你开发Chatgpt应用
- 放弃Cookie-Session,拥抱JWT?
- 得物热点探测技术架构设计与实践
- ……
筛选规则:文章发布时间在本期「酱酱们的每日掘金」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。
今日主理人|每日掘金
本期每日掘金由 法医 负责制作,法医是一个长期活跃于沸点的最佳摸鱼手,热爱Coding,喜欢分享,五湖四海皆兄弟,欢迎大家一起在沸点摸鱼,在掘金创作。
每日干货|每日掘金
主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。
『前端』
这个是属于底层架构上的改造并不属于正常的业务需求,可能在每一个公司都一样永远是业务需求高于技术需求,所以这个改造我们团队并没有持续去做,中间断断续续经历了几个月的时间一路踩着石头过河,到2月份总算是上到了测试环境进行测试,这里还有一点提测的时候最好留两个入口这样测试同学在测试的时候可以对比着看比较方便
本文将深入剖析 Vue 2 与 Vue 3 的响应式系统实现,解释其实现原理和优势对比,如果你正在学习和了解 Vue 源码相关的内容,那本文肯定值得一看~
为什么有这篇文章?当时有人问我下面这个点击
button,网页应该变成什么样? 注意他们的key是相同的
最近chatgpt很火,我其实也基于chatgpt开发了两款应用。但是我不太想去表达这些东西,因为我觉得我开发的过程过于简单,都是花了一上午。第一款应用是一个生成英语题目的应用,主要是根据关键字生成文章,可以选择文体和内容,配有填空题,问答题,翻译等题目。我的本意是想用于表弟的英语学习教学。界面
很早前写过一个搜索引擎demo,其中的登录系统包含了JWT这项技术(仅使用,未深入研究),于是乎心中埋下了一个种子。随着互联网上文章的熏陶,逐渐对其的探索欲增
『后端』
虽然我们在使用 String 类型后,占用了较多内存,但其实 Redis 是对 SDS 做了节省内存设计的。除此之外,Redis 在其他方面也都考虑了内存开销,今天我们就从源码层面来看看都做了哪些节省内存的设计。
说到热点问题,首先我们先理解一下什么是热点? 热点通常意义来说,是指在一段时间内,被广泛关注的物品或事件,例如微博热搜,热卖商品,热点新闻,明星直播等等,所以热点产生主要包含 2 个条件:1.有限时间, 2 流量高聚。
排序是一个Java开发者,在日常开发过程中随处可见的开发内容,Java中有丰富的API可以调用使用。在Java语言中,作为集合工具类的排序方法,必定要做到通用、高效、实用这几点特征。使用什么样排序算法会比较合适,能够做到在尽量降低时间、空间复杂度的情况下,又要兼顾保证稳定性,达到优秀的性能。可能从性能角度出发首先会想到的是快速排序,或者归并排序。作为jdk提供的通用排序功能,使用又如此频繁,肯定有独特之处,一起来看学习下期中的奥秘。
导语 |微信终端涉及到大量文本搜索的业务场景,主要包括联系人搜索、聊天记录搜索和收藏搜索等。近期微信团队对 IOS 微信的全文搜索技术进行了一次全面升级,本文将分享其选型与优化思路,详细解析全文搜索的应用数据库表格式、索引更新和搜索逻辑的优化细节。希望本文对你有帮助。
『移动端』
近两年即时通讯/直播产品炙手可热,市场上针对ToB的产品日益增多,企业该如何去选型呢?本文分享了笔者对于直播产品的思考,将从直播SDK实例功能特性、常见业务场景、注意事项及最佳实践等方面介绍如何进行实例选型,旨在帮助您了解应如何结合实际业务场景选购音视频产品。
当我们开发安卓应用时,性能优化是非常重要的一个方面。一方面,优化可以提高应用的响应速度、降低卡顿率,从而提升用户体验;另一方面,优化也可以减少应用的资源占用,提高应用的稳定性和安全性,降低应用被杀死的概率,从而提高用户的满意度和留存率。
在日常工作中,我们往往只关注 Java 内存使用情况,这主要是因为 Java 内存分析相关的工具比较多。与之不同的是,图片内存分析的工具比较少,当分析图片内存问题时我们需要花费很大的精力。
AutoWired 其实就是Arouter 辅助我们界面跳转时 传值用的, 我们在使用的时候除了要在对应的字段上 加上 AutoWired注解以外, 还需要在对应的界面上 手动调用一下inject方法, 这里我们主要关注AutoWired这个注解使用以后 Arouter 会生成什么样的代码
内存管理是程序在运行时分配内存、使用内存,并在程序完成时释放内存的过程。在Objective-C中,也被看作是在众多数据和代码之间分配有限内存资源的所有权(Ownership)的一种方式。
📖 投稿专区|每日掘金
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。