1

微游技术部一周分享 20221016期

 1 year ago
source link: https://xmanyou.com/minigame-dev-team-weekly-20221016/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

16 October 2022 / 微游技术部

微游技术部一周分享 20221016期

minigame.vip

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

1. [Android开发] Android 搜索框架使用

https://juejin.cn/post/7154560903537491975

App中搜索功能是必不可少的,搜索功能可以帮助用户快速获取想要的信息。对此,Android提供了一个搜索框架,本文介绍如何通过搜索框架实现搜索功能。

2. [AI] AI绘画初体验

https://overstarry.vip/posts/ai绘画初体验/

Stable Diffusion 是一个文本到图像的模型,将使人们可以在几秒钟内创造出令人惊叹的艺术作品。它在速度和质量方面都有突破,这意味着它可以在消费级GPU上运行。

本文介绍了使用Stable Diffusion模型进行AI绘画的过程。

3. [游戏开发] VSCode配置Laya开发环境

https://juejin.cn/post/7154919065415647269/

在开发laya游戏时,鉴于VSCode的强大,很多人更愿意用VScode,而不是Laya IDE,然而代码的编译、调试又必须在Laya IDE中进行,如此不断地切换IDE,在日常开发中是及其难受的,那么,是否有办法在VSCode中完成所有的操作呢?

本文介绍了如何在VSCode中搭建Laya的开发环境,简化开发调试流程。

4. [go开发] 设计模式:构造者模式

https://luckytking.github.io/2022/10/设计模式-构造者模式/

构造者模式(builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
本文介绍了构造者模式的定义,并通过一个gorm的示例介绍了构造者模式的用法。

5. [Web开发] express引入typescript

https://juejin.cn/post/7151707593801465864?share_token=b4ad4716-5a4c-46a0-8b88-b60a8286f784

为了统一技术栈,将现有的js框架慢慢过渡到ts是非常有必要的。

本文介绍如何在express项目中引入typescript。

6. [Web开发] :not伪元素的兼容性问题

https://juejin.cn/post/7154934909181067271?share_token=fe74a336-23c4-4331-9d03-be9ff3c53149

最近项目中的一个web页面在不同webview内核上表现不一样,例如微信,检查后发现是因为使用了:not伪元素。

本文对这个问题进行了分析,并给出了解决方法。

7. [Web开发] process.env.HOSTNAME与环境变量文件中设置的值不一致问题排查

https://juejin.cn/post/7154991881502326820/

在 Node.js 项目中通过 .env 文件 dotenv 包来区分环境变量是非常常见的操作,最近在一台 Windows 系统新机下的项目中通过该方法获取 process.env.HOSTNAME 与 .env 文件配置不同,获取的一直是诸如 PC-20220512JLFP 之类的系统主机名,但是其他名称的环境变量又能正常获取。

本文介绍了这个问题的排查经过和解决方法。

阿斌

Read more posts by this author.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK