微游技术部一周分享 20220410期
大家好,以下是微游互娱技术部本周的分享:
1. [Android开发] Android Activity Result API (三) :自定义合约打开相册选择照片
上周介绍了如何使用Activity Result API实现拍照以及选择手机中的图片,但是这种方法有一定的局限性,本文介绍如何进一步使用自定义合约来实现直接进入相册选择照片。
2. [Linux] Kswapd0进程消耗大量cpu的原因和解决方法
最近一台 Linux 服务器经常出现 cpu 过高,导致服务器卡顿,其他进程不能顺利进行,后来经过调查发现是管理虚拟内存的Kswapd0进程导致的。本文介绍了原因和几种常见的解决方法。
3. [Web开发] DocumentFragment简介
本文介绍如何了createDocumentFragment与createElement的区别,以及DocumentFragment的用法和使用中的常见问题。
4. [TypeScript] Typescript装饰器介绍
https://gitee.com/dony1122/note/blob/master/Typescript装饰器.md
本文介绍了TypeScript的装饰器Decorator,以及几种常见装饰器的用法。
5. [go开发] Go Http Client 连接池简介
https://gitee.com/lucktk/go-development-practices/blob/master/Go Http Client 连接池.md
本文介绍了http连接池的作用,以及go http client连接池的基本用法。
6. [Jest] 使用jest + jsdom测试动态加载js文件的临时解决方法
上周开始尝试使用jest为js/ts项目编写单元测试用例,但是在测试动态加载js文件时遇到了一些问题,经过摸索,找到了用jsdom测试的临时方法。
以上。