告别BeanUtils,Mapstruct从入门到精通、你想知道的前后端协作规范都在这了 | 酱酱的下午茶第68期

2,442 阅读7分钟

今日主理人|下午茶

本期每日掘金由法医负责制作,欢迎大家关注👉👉法医

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

酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

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

【掘金酱的下午茶】亮点:

  • 前端人必须掌握的抓包技能
  • 肝不完这份HTTP八股文的你,再强大也是假的
  • 深入剖析浏览器滚动条
  • 你想知道的前后端协作规范都在这了
  • 提升前端开发质量的十点经验沉淀
  • 告别BeanUtils,Mapstruct从入门到精通
  • Flutter 3.3 之 SelectionArea 好不好用?用 “Bug” 带你全面了解它
  • ……

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

每日干货|下午茶

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

文章分类作者文章简介
前端jecyu 前端人必须掌握的抓包技能学会抓包是软件开发人员必须掌握的调试技能,本文先介绍抓包的原理,再介绍抓包工具 whistle 的使用,whistle 非常强大,本文只是粗略的介绍,更多的使用技巧,大家可以查看官方文档whistle 文档
前端叫苏珊的_ikun 肝不完这份HTTP八股文的你,再强大也是假的!本文介绍了五层网络模型以及面试经常问的 输入URL后发生了什么?总结了GET和POST的区别
前端乔珂力深入剖析浏览器滚动条为什么要专门写一篇关于浏览器滚动条的文章呢?毕竟定制滚动条属于小众需求。事情源于一次产品上线之后,用户反馈滚动条也太丑了,设计让前端帮忙改一下
前端政采云前端团队你想知道的前后端协作规范都在这了如果你发现前端在处理大量的逻辑,那么就是协作规范存在问题啦!前端更多的是关注交互、渲染上的逻辑,应尽量避免复杂的业务逻辑处理。万事开头难!推一套规范是需要时间去沉淀的,前端和后端同学都应多些耐心,多些理解
前端小杜杜提升前端开发质量的十点经验沉淀分享一下平常开发经常出现问题,增加代码质量的十个小点
前端八岁小孩学编程 2k字轻松入门Pinia,猴子都可以看懂的教程无论你是否之前接触过Vuex,我都更推荐你使用Pinia,他相比较于Vuex,有着更好的兼容性,在Vuex的基础上去掉了Mutation,让语法更加简练,更符合Vue3的Composition api,Vuex也不会再进行更新,现在已经处于维护状态了,而Pinia作为下一代的Vuex,又有什么理由不去学习和使用呢?
后端阿里巴巴大淘宝技术 告别BeanUtils,Mapstruct从入门到精通通过本次调研,Mapstruct的高性能是毋庸置疑的,这也是我选择使用他的根本原因。在使用方式上和BeanUtils对比,Mapstruct需要创建mapper接口和自定义转换工具类,其实上手成本并不高,但是我们换取了高性能,这是非常值得的,所以强烈推荐大家使用Mapstruct,是时候和BeanUtils说再见了。
后端云雨雪性能优化-如何爽玩多线程来开发多线程大家肯定都不陌生,理论滚瓜烂熟,八股天花乱坠,但是大家有多少在代码中实践过呢?很多人在实际开发中可能就用用@Async,new Thread()。线程池也很少有人会自己去建,默认的随便用用。在工作中大家对于多线程开发,大多是用在异步,比如发消息,但是对于提效这块最重要的优势却很少有人涉及。因此本篇文章会结合我自己的工作场景带大家去发掘项目中的多线程场景,让你的代码快如闪电。
后端王老狮 数据数据中台体系化建设核心方法论说到中台,最早是由阿里在2015年提出的"大前台,小中台"战略中延申出来的概念。灵感源于芬兰的一家游戏公司superCell,也就是接连做出部落冲突,皇室战争等爆款游戏的公司。该公司里一般5-7人就组织成一个独立开发团队,通过将公司开发过程中公共和通用的游戏素材和算法整合起来,并在过程中积累了非常科学的研发工具和框架体系,构建了一个强大的中台。这样就可以快速支持起一个小团队短时间内开发出一款新游戏。如果市场观察不好,也可以快速砍掉。减少试错成本。
后端丘山子云青青兮欲雨——Go的数组与切片傻傻分不清楚?我们在使用Go语言进行程序的编写时,不可避免会遇到切片和数组的抉择。其实我建议选切片,因为切片比数组更加好用,也更加安全。本文会比较切片与数组的异同,也会介绍切片的一些特性。
移动端恋猫de小郭Flutter 3.3 之 SelectionArea 好不好用?用 “Bug” 带你全面了解它SelectionArea的出现补全了 Flutter 的长久以来的短板之一,不过基于 SelectionArea 实现的复杂程度,目前 SelectionArea 还有不少的细节需要优化,但是万事开头难,本次 3.3 SelectionArea 的落地也算是一个不错的开始。
移动端姚明振 iOS IconFont 最佳实践 干掉图片资源,优雅地使用 Icon作为大前端开发者一定经常使用很多小图标,使用小图标不可避免的要导入图片资源,图片资源又要考虑倍率、尺寸和颜色,总之体验不佳。为了解决这个问题 Iconfont 应运而生,不过原生使用体验还是不够好,本文目的就是优化开发体验

优秀作者推荐|下午茶

推荐作者来源于月榜上榜作者,欢迎大家关注榜单小助手,了解更多优质作者:juejin.cn/user/443367…

用户名简介个人主页链接
摸鱼的春哥我没秃!真没!(哭腔,破音)juejin.cn/user/171489…
TodoCoder多年后台开发及架构经验,分享编程思想,解决方案,擅长Java,go,python,k8s,docker及开源安全治理等,微信公众号:TodoCoder, 欢迎大家关注, 有开发上的问题欢迎留言,可以一起探讨,感谢!juejin.cn/user/247212…
fundroid公众号「AndroidPub」juejin.cn/user/393150…

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

作者代码介绍简介
小南【HTML】【休闲益智】躲包包小游戏( 找靓仔的捉迷藏小游戏juejin.cn/post/714039…

code.juejin.cn/pen/7140113…

📖 投稿专区|下午茶

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