背景我项目的代码中使用到了关于 wechat 的宏,wechat 的依赖程序集中有自己定义的编译条件宏,如果二者不一致,会导致项目代码和依赖使用不对齐,所以需要修改 wechat 依赖的编译条件宏。
首先,在 Unity 中,我们无法直接修改 UPM 的依赖,因为 UPM 是由 Unity 自动管理的,导入后会在 Packages 的 Read Only 目录下,所以无法直接修改。
所以需...
问题现象unity 导出的 webGL 微信小程序,运行时,总是报错方法签名异常,以及某些实例初始化失败,再三确认后代码逻辑没有问题,但是报错依旧存在。
问题原因
projects settings 中的managed stripping level 设置为 high,导致unity导出的webgl代码中,部分方法被切割删除,导致运行时,报错。
Unity 会在构建过程中对代码进行裁剪...
json处理json格式化和转义
diff文本diff文本
解密&解码jwt解密/加密
问题描述jenkins 任务中,有一个步骤是执行一个 shell 命令执行 c#中的一个方法导出 package,命令如下
1/Applications/Unity/Hub/Editor/2022.3.22f1/Unity.app/Contents/MacOS/Unity -quit -batchmode -projectPath /Users/jenkins/jenkins_home/wo...
MySQL(关系型数据库)场景:用户注册、登录与文章管理需求
需要持久化存储用户资料(用户名、密码、邮箱、注册时间等)。
支持复杂查询(如“查找某用户的所有文章并按时间排序”)。
需要事务保证数据一致性(如用户注册时同时写入用户表和权限表)。
示例:
12345678910111213141516171819202122232425-- 用户表(users)CREATE TABLE use...
Pythonpip升级 pip 版本12pip install --upgrade pippython -m pip install --upgrade pip
显示已安装packages1pip list
venv创建虚拟环境1python -m venv myenv
激活虚拟环境1source myenv/bin/activate
退出虚拟环境1deactivate
背景在安装某些python packages的时候因为国内的网络问题可能导致安装失败,所以需要切换到国内的镜像源。
临时trusted-host是添加域名信任,-i 后面跟镜像源
1pip install requests -I --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simp...
什么是OAID、AAID、VAIDOAIDOAID是”Android ID”(安卓ID)的一种替代方案,其全称为”Open Anonymous Identifier”(开放匿名标识符)。因传统的移动终端设备标识如国际移动设备识别码(IMEI)等已被部分国家认定为用户隐私的一部分,并存在被篡改和冒用的风险,所以在Android 10及后续版本中非厂商系统应用将无法获取IMEI、MAC等设备信息...
背景痛点:
在 2019 版本的 unity 编辑器中,会将 iOS 依赖的.bundle,.framework文件识别为一个目录的格式,而 2022 版本的 unity 编辑器会将其识别为一个文件,导致现存的 export 的脚本无法正常导出这两种类型的文件,最终生成的 unitypackage 文件中会缺少.bundle,.framework
解决办法:
查询和 GPT 无果后决定使用最...
背景在我们的日常中,对于一些年代比较久远的图片 or 视频,我们希望可以进行一些修复,但是现在很多软件都比较耗费性能,或者需要付费,我们希望有一个比较轻量级的软件,可以进行一些修复,并且可以免费使用。然后在 github 偶然发现了这个工具,记录一下使用的过程和遇到的问题。
前置准备
工具 github地址 Real-ESRGAN
克隆代码到本地 git clone https://gi...