本文字数2100+,阅读时间大约需要 4 分钟。
【掘金一周】本期亮点:
- 案例+图解带你一文读懂Canvas
- 吃透JAVA的Stream流操作,多年实践总结
- SpringBoot——学会使用Test,检测自己写的代码
- Activity.onStop() 延迟10秒?检测、定位、修复它!
- 一键自动化数据分析!快来看看这些宝藏工具库
- ……
上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个月内;且符合各个栏目的内容定位和要求。
一周“金”选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
React hooks是react16.8 以后,react新增的钩子API,目的是增加代码的可复用性,逻辑性,弥补无状态组件没有生命周期,没有数据管理状态state的缺陷。本章节笔者将介绍目前 React 提供的所有 hooks ,介绍其功能类型和基本使用方法。
在早期web端的动画、广告、游戏等基本上都是使用Flash来实现的,自从HTML5提供 Canvas 标签以来它就彻底颠覆了Flash的地位,到如今Flash基本已经淡出了人们的视线。那究竟canvas 强在何处呢?
可视化、机器学习等领域
JS
都有涉及到,而可视化方面已经被很多领域用到,比如大屏项目。在可视化领域相关的技术中有Canvas 和 SVG 。本文就主要带你图解下SVG。
后端
笔者结合在团队中多年的代码检视遇到的情况,结合平时项目编码实践经验,对Stream的核心要点与易混淆用法、典型使用场景等进行了详细的梳理总结,希望可以帮助大家对Stream有个更全面的认知,也可以更加高效的应用到项目开发中去。
2022年3月15日,Google发布了万众瞩目的Golang 1.18,带来了三个重大特性:工作区、模糊测试、泛型,本文将带你了解这三大特性的相关内容。
作为JAVA开发中最典型的异常类型,甚至可能是很多程序员入行之后收到的第一份异常大礼包类型,
NullPointException
也似乎成为了一种魔咒,迫使程序员在敲出的每一行代码的时候都需要去思考下是否需要去做一下判空操作,久而久之,代码中便充斥着大量的null检查逻辑。
本方案梳理了业界主流权限模型,IT SaaS 化中权限管理要解决的问题,参考了公司内外、国内外的一些权限设计方案,结合RBAC、ABAC模型提出了ITAM融合模型权限管理方案。
测试是保障程序正确性的唯一屏障,在企业级开发中更是不可缺少,但是由于测试代码往往不产生实际效益,所以在发开中,有时会跳过测试,我们往往这一块比较短板,所以还是要拿出来把这一块知识好好说说,做一名专业的开发人员。本篇文章使用springboot技术,实现测试功能!
Android
线上 App 某个版本之后,服务端同学从埋点数据中发现一个奇怪的现象:“所有界面的 Activity.onPause() 过后,得等 10 秒整,才回调 Activity.onStop()。”为何会出现这样的异常情况,笔者带你一步步排查“破案”。
可能有人会觉得,画箭头有什么好说的,不就一根线加两个头吗?其实箭头的绘制还是比较复杂的,其中也蕴含着很多绘制的小技巧。
人工智能
典型的『机器学习工作流程』包含 6 个关键步骤,其中『探索性数据分析(Exploratory Data Analysis, EDA ) 』是至关重要的一步。优秀的工具可以简化该过程,甚至可以一键生成分析报告。本文总结了截至 2022年 最受欢迎的探索式数据分析工具库。
目标检测的应用范围较为广泛,而其中RCNN三个系列都很重要。本文就带你“啃一啃”Faster R-CNN的源码。
程序人生
Umi Core Maintainers,月榜作者,晋升 P8,来听我碎碎念如何|2022 年中总结 @ 聪小陈
社区官方专区
活动日历
活动名称 | 活动时间 | 活动主理人 |
---|---|---|
掘金创意开发大赛来了!记录你的灵感迸发时刻! | 7月18日 - 8月12日 | 掘金Troy |
🏆技术专题征文18期|聊聊Go语言框架 | 7月11日 - 7月31日 | @Deborah倩倩 |
掘金技术社区签约计划第二期开启!写作变现、流量扶持等你报名 | 7月1日 - 7月31日 | @一个有感情的运营机器 |
🏆掘金年度征文 丨 2022年中总结征文大赛 | 6月15日 - 7月31日 | @Deborah倩倩 |
掘友帮帮忙|第二期 | 7月4日 - 7月22日 | @沸点小助手 |
神转折第十四期|运动专场 | 7月21日 | @沸点小助手 |
圈子夏日嘉年华丨掘金app专属活动 | 7月20日 - 8月7日 | @沸点小助手 |
8月更文挑战 | 即将开启 | 掘金Troy |
官方公告
- 掘友用户等级上线啦!
- 💰 学课程还能赚钱?掘金分销来了!
- 你好,我是码上掘金!
- 掘金社区文章推荐规则大更新!什么样的文章不会被推荐?
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。