微游技术部一周分享 20221002期
大家好,以下是微游互娱技术部本周的分享:
1. [Android开发] Android 使用Toolbar实现应用栏
App中应用栏是十分常见的,通常应用栏会显示当前页面的标题,还有一些操作按钮,例如返回、搜索、扫码等。本文介绍如何通过Toolbar实现应用栏。
2. [Laya开发] 解决Laya多语言时字符显示乱码的问题
最近在Laya项目中处理多语言的情况下,发现印度语显示会出现乱码。
本文介绍了这个问题的原因和解决方法:在显示阿拉伯语、印地语等语言时,需要禁用Laya的字符缓存:
Text.CharacterCache=false;
3. [Web开发] npm包发布流程
https://juejin.cn/post/7149717928240218125?share_token=53863d97-19a2-4091-bd5b-5b87e44ca89a
本文介绍通过npm发布包的流程以及如何取消发布。
4. [k8s] Kubernetes Configmaps使用subPath不同步更新
https://overstarry.vip/posts/kubernetes-configmaps-subpath-no-reload/
在k8s部署应用时,使用ConfigMaps的方式来挂载应用的配置文件,如果使用的是subpath,则pod的配置文件不会随cm的更新而同步更新,这是为什么呢?
本文对这个问题进行了调查,并找到了答案。
5. [go开发] 浅谈kratos的表现层源码实现与解码器
本文通过对微服务框架kratos的表现层的源码进行解读,介绍如何利用解码器来实现消息编码与接口定义进行解耦,从而实现对多种消息格式的支持。
以上。