發表文章

目前顯示的是 2025的文章

点名 4.0

简介:该软件可用于班级、组织等机构需要现场抽人的情况,以增加人员抽取一事的随机性和仪式感。 功能: 1、自定义班级的名称、数量。主界面根据已定义的班级显示相应的抽人按钮。 2、自定义每个班级的人员。可通过导入名单或手动加入的方式添加人员。 3、定义的数据可永久保存。 注意事项: 1、程序初始状态不带任何数据(你需要去添加),所以主界面是空白的。要创建班级及其人员,点击选项菜单->编辑班级 以创建班级,然后再点击选项菜单->编辑学生 以创建学生名单。 2、建议将程序放在一个单独的文件夹里,以便数据生成后可以和程序在同一文件夹里,方便管理。 运行要求: Windows XP及以上,并且安装了.net Framework 3.5或以上的电脑皆可运行。目前市面上大多数个人电脑都符合该要求。 点击下载

AsRock B650E Taichi 集成声卡会出现的问题及解决方案

适用于搭载瑞昱ALC4080/4082声卡的华擎(AsRock)AMD AM5系列主板  问题:     1. 使用SPDIF接口(即光纤音频接口)时,音频会出现爆音现象     2. 前置音频接口用不了     3. (可选)附带得Nahimic调音程序侦测不到驱动,使用官方提供得恢复工具也修复失败 原因:     1. 主板在出厂时没有刷入正确版本的固件,导致驱动即使是正确版本,也不能够和固件正常交互,且nahimic APO不能正确地识别到声卡。     2. 对于有内置DAC芯片的主板(参见 AM5主板大全 ),使用SPDIF连接外置DAC会和内置DAC产生数据冲突(ALC4080/4082声卡走的是USB通道,意味着声音信号都是数字的,SPDIF直接将数字信号传出来),导致输出音频出现明显的停顿和爆音。 解决方案:     1. 下载这个链接提供的固件包: https://drive.google.com/drive/folders/1itkWuKbleU9eUtYbCizxPNht9I47hkRV?usp=sharing     2. 确认你的集成声卡型号,将相应的.rfw固件和固件升级工具放到同一目录下(链接中下载整个文件夹即可)。注意,这个目录下只能有一个.rfw固件     3. 打开升级工具,此时工具已经扫描到固件,点击update进行升级。     4. 当需要重启设备(不是电脑)的提示出现时,确保此时没有任何程序使用音频后按下重启按钮     5. 电脑此时会重新扫描设备。至此,前端音频接口已可使用     SPDIF接口爆音问题:     我的方案是把原来的DAC换成一个简单的光纤转模拟的信号转换器(飞傲Taishan),将功放的工作交给了集成声卡。     Nahimic的“驱动过期”问题:     1. 固件升级完成后,重新根据Nahimic程序显示的连接下载驱动恢复程序     2. 确保新的商店应用程序装到系统盘(Windows ...

使用vcpkg配置Visual Studio开发环境下的opengl类项目

 这个方法适合跨设备开发,因为只需对项目配置文件进行更改,就可以只在编译时才下载相应依赖,在项目上传时(Git或其他VCS)可以只上传源代码和配置文件,毋需上传外部依赖的库。以下是详细步骤: 1. 在开始菜单的Visual Studio的文件夹下打开Developer Command Prompt,输入vcpkg integrate install,将本机上所有通过vcpkg安装的库都实现所有项目共用。 2. 在你的项目中,打开工具-->命令列-->开发者用Powershell,在Powershell窗口中输入:$env:VCPKG_ROOT = "C:\path\to\vcpkg" (路径改为vcpkg安装的路径,VS一般已经集成,位置在VS路径\VC\vcpkg。) $env:PATH = "$env:VCPKG_ROOT;$env:PATH" 3. 在Powershell窗口中输入:vcpkg new --application,项目就会建立一份vcpkg的配置文件以获取远端的依赖包 4. 在Powershell窗口中依次输入: vcpkg add port glfw3 vcpkg add port glew vcpkg add port freeglut vcpkg add port glm vcpkg add port glad 最基本的库时glfw3,其他根据需求添加。 5. 在你的项目中,打开项目-->“项目名称”属性-->在左侧面板中选择vcpkg,然后在是否使用vcpkg manifest中选择“是” 6. 配置完成,在源代码中正常include就好,库的路径和其他平台一致。 注1:intellisense可能不会立即识别出依赖库是否准备完成,关闭项目并重新打开即可解决问题。 注2:使用glm库的方法时,如果出现类似 error "GLM: GLM_GTX_dual_quaternion is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it....