微游技术部一周分享 20230723期

本周关键字:Cert Manager, Android分隔效果,golang并发编程,UI设计技巧,Mock接口,Svg引用,矩阵运算。

minigame-logo

大家好,以下是微游互娱技术部本周的分享:

1. [k8s] 使用cert Manager申请免费证书

https://overstarry.vip/posts/使用cert-manager申请免费证书/

cert-manager 是一个可信证书管理器,可以自动为集群中的服务提供SSL证书和可靠的基础设施。

本文介绍如何使用cert manager申请并给k8s集群的ingress配置ssl证书。

2. [Android开发] Android — 自定义ItemDecoration实现特殊分割效果

https://juejin.cn/post/7258321382156025912

在App开发中,通常会使用RecyclerView来显示列表数据,并且通常会使用ItemDecoration来设置列表项之间的间距。

本文示范了如何使用ItemDecoration来在列表中实现一个特殊分隔效果。

3. [go开发] 理解Golang并发编程:Goroutines、Channels与互斥锁

https://www.cnblogs.com/zxfprogram/articles/17574237.html

本文介绍了go并发编程中的几个重要组件:goroutines, channel,以及互斥锁。

4. [交互设计] UI设计中实用的小技巧

https://juejin.cn/post/7258675185548066872

本文介绍了UI设计中的一些实用技巧:

  • 强化结构层次
  • 无边有界的视觉美感
  • 设牢设计原理
  • 打破常规,设计“破局”
  • 适当运用毛玻璃效果
  • 有趣的缺省页

5. [Web开发] 如何 Mock 接口请求

https://juejin.cn/post/7258191640564400189

前后端分离的项目,一般都是前后端单独开发页面和接口,等到开发完成后再一起联调。如果后端接口还未完成或者遇到后端服务不可用、网络不可用等场景时,那么前端开发页面时就需要手动 Mock 数据或者临时修改代码绕过接口调用才能继续开发。

本文介绍如何 Mock 接口请求,使得前端在无法调用后端服务的场景时也能简易方便快速的 Mock 接口调用和接口数据进行开发,并且无侵入修改代码。也可以使用在 Mock 特定接口数据排查问题的场景。

6. [Web开发] svg引用

https://juejin.cn/post/7258607903585386552

最近官网整体更新风格,其中导航栏引入了大量的svg的小图标,直接在项目中使用了ui提供的svg,发现网络请求面板中会有大量的图标资源在请求,因此本文主要针对这种情况,分析svg的不同应用方式,以减少svg图片请求。

7. [游戏开发] 矩阵运算在游戏中的应用

https://juejin.cn/post/7256302444388761661

在计算机图形学中,矩阵用于表示和操作二维和三维的图形。在这种情况下,矩阵运算可以用于执行各种图形变换,如旋转、缩放、平移和投影。本文介绍游戏中如何应用矩阵运算进行图像变换。

以上。