保证接口数据安全的10种方式、如何显著提高大型Java项目启动速度|掘金一周 07.13

5,235 阅读9分钟

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

【掘金一周】本期亮点:

  • Canvas 从入门到劝朋友放弃(图解版)
  • 聊一聊web图片小知识
  • 保证接口数据安全的10种方式
  • 前后端都要懂的 Linux 中间件安装与常用命令指南
  • Fragment 这些 API 已废弃,你还在使用吗?
  • ……

上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个月内;且符合各个栏目的内容定位和要求。

一周“金”选

一周金选.jpg 内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。

前端

前端未来在 数据可视化 和 AI 这两个领域会比较香,而 Canvas 是数据可视化在前端方面的基础技术。本文就用光的速度带你入门Canvas。

React 是前端开发每天都用的前端框架,自然要深入掌握它的原理。笔者用 React 也挺久了,这篇文章就来总结一下自己对 react 原理的理解。

GIF都糊成马赛克了,为什么还没怎么见过高清的?我们可以用<img>标签可以做哪些技术方案?本文带你聊一聊web图片小知识。

对Vue的编译过程的了解会让我们对 Vue 的指令、内置组件等有更好的理解。本文将解读Vue编译过程中如何将 template 编译成 AST。

目前原生的 Serverless 开发框架还比较少,也没有那么成熟,另外主流的 Web 框架还不支持直接 Serverless 部署。本文将带你实现不用按照传统部署方式购买云主机去部署,不用自己运维,将传统Web框架快速部署到 Serverless 平台上。

作为一个前端拥有一个属于自己的UI组件库是一件非常酷的事情。它不仅能让我们对组件的原理有更深的理解,还能在找工作的时候为自己增色不少。试问有哪个前端不想拥有一套属于自己的UI组件库呢?

React中的虚拟 DOMdiff 算法是非常核心的特型,了解它们是非常有必要,只有了解,才能深入。

React hooks是react16.8 以后,react新增的钩子API,目的是增加代码的可复用性,逻辑性,弥补无状态组件没有生命周期,没有数据管理状态state的缺陷。本章节笔者将介绍目前 React 提供的所有 hooks ,介绍其功能类型和基本使用方法。

后端

笔者最近在做 Java8 到 Java17 的迁移工作,前期做了一些准备,过程中的一些信息将记录在本文。

我们日常开发中,如何保证接口数据的安全性呢?本文就跟大家聊聊保证接口数据安全的10个方案。

线上的业务 jar 包基本上普遍比较庞大,动不动一个 jar 包上百 M,启动时间在分钟级,拖慢了在故障时快速扩容的响应。于是笔者做了一些分析,看看 Java 程序启动慢到底慢在哪里,如何去优化,目前的效果是大部分大型应用启动时间可以缩短 30%~50%。

微服务架构盛行,很多以前的单体应用服务都被拆成了多个分布式的微服务。但一个业务逻辑的完成一般需要多个服务的协作才能完成,每个服务都会有自己的业务日志,那怎么把各个服务的业务日志串联起来,也会变难,今天我们就聊一下微服务的日志串联的方案。

本文为笔者K8s入门与实践这个短系列的第三篇文章,也是理论部分的最后一篇,一起来聊一聊关于K8s对象的那些事。

相信阅读完本篇文章,你会对Callable有全新的认识。

很多前端同学在配置 Linux 相关环境这件事上,遇到了不同程度的困难,笔者就想着出一篇教程帮助大家快速的掌握 Linux 上的常用命令,以及相关中间件的安装。并且本文对前端和后端的同学都会有帮助。

笔者应业务部门的要求,给他们的一个线上历史系统做个并发性能提升的方案,遇到了各种要求叠加在一起的棘手情况。要求将消费性能明显提升,一起来看看笔者如何破局。

Android

不同 Scrollable 的嵌套冲突问题相信大家不会陌生,本文就通过 ListViewPageView 的三种嵌套模式带大家收获一些不一样的小技巧。

笔者以前的公司需要搞自定义相机这一块,之前使用的是第三方,后来需求变更,第三方不支持添加动态贴纸,所以只能自己扩展。

IOS

从 WWDC20 开始,苹果对用户隐私的保护,又达到了史前的疯狂程度,如推出 ATT(App Tracking Transparency),成为广告行业的敌人,更不要说平时对权限的严控,所以,本文带大家一起回顾苹果关于隐私的升级变化。

本篇文章记录了货拉拉上架App Store过程中遇到的被拒case,以及对应的原因分析、解决方案,涉及上传被拒、审核被拒。

人工智能

本文的内容基于自研的 AI 框架 SenseParrots,介绍框架自动求导的实现方式。

热点观察

热点观察.jpg 搜集行业热点,洞察技术趋势。

Android

Compose是个大话题,希望开发者都能够用上并深入下去,因为声明式ui会越来越流行,Compose相对于传统view体系也有大幅度的性能提升与架构提升。

随着 Jetpack 各种新组件的出现,Fragment 的很多职责被有效地进行了分担,其本身也可以更更好地聚焦在对 UI 的划分而管理上面,以前的一些 API 也可以退出历史舞台了。本文就盘点一下 Fragment 那些被废弃的 API。

掘金万花筒

掘金万花筒.jpg 根据内容质量、创意维度来筛选掘金社区的宝藏文章,你是那个宝藏吗?

人工智能

本文将使用Python爬虫带你云游城市:兰州。

程序人生

程序人生.jpg

社区官方专区

飞书20220119-140546.jpg

活动日历

活动名称活动时间活动主理人
🏆技术专题征文18期|聊聊Go语言框架7月11日 - 7月31日@Deborah倩倩
掘金技术社区签约计划第二期开启!写作变现、流量扶持等你报名7月1日 - 7月31日@一个有感情的运营机器
🏆掘金年度征文 丨 2022年中总结征文大赛6月15日 - 7月31日@Deborah倩倩
掘友帮帮忙|第二期7月4日 - 7月22日@沸点小助手

官方公告

📖 投稿专区

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。