/ 微游技术部

微游技术部一周分享 20220410期

minigame.vip

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

1. [Android开发] Android Activity Result API (三) :自定义合约打开相册选择照片

https://juejin.cn/post/7084502736250601479

上周介绍了如何使用Activity Result API实现拍照以及选择手机中的图片,但是这种方法有一定的局限性,本文介绍如何进一步使用自定义合约来实现直接进入相册选择照片。

2. [Linux] Kswapd0进程消耗大量cpu的原因和解决方法

https://overstarry.vip/posts/kswapd0消耗大量cpu/

最近一台 Linux 服务器经常出现 cpu 过高,导致服务器卡顿,其他进程不能顺利进行,后来经过调查发现是管理虚拟内存的Kswapd0进程导致的。本文介绍了原因和几种常见的解决方法。

3. [Web开发] DocumentFragment简介

https://juejin.cn/post/7084794630713114632

本文介绍如何了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文件的临时解决方法

https://xmanyou.com/jest-jsdom-test-dynamically-loading-js/

上周开始尝试使用jest为js/ts项目编写单元测试用例,但是在测试动态加载js文件时遇到了一些问题,经过摸索,找到了用jsdom测试的临时方法。

以上。