- 博客(82)
- 资源 (3)
- 收藏
- 关注
原创 Vscode+QT+Python
在工程文件的空白处右键,点击“PT: New Form”,打开qt设计器后设计界面,保存后会有一个.ui文件,选中该文件右键,点击“PT: Compile Form”,会生成一个同名的.py文件,可使用Python调用该.py文件的控件。配置pyqt integration。在VSCode里下载并安装。
2024-03-11 17:37:00 1020
原创 Windows pip install -r requirements.txt 太慢
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣(douban):http://pypi.douban.com/simple/
2024-01-12 16:08:35 1693 3
原创 Windows VSCode 使用Python
flake8 :一款辅助检测Python代码是否规范和语法错误的工具。Win+R 启动cmd,输入pip list检查是否已存在需要的包,3、get-executionpolicy检查是否成功。4、重启一下VSCode,运行一下,可以看到问题解决。yapf :代码格式化工具,可以一键美化代码。1、例如导入numpy包:(使用随机数)安装,通过python自带的pip工具。
2024-01-10 15:30:34 745
原创 QT 使用mysql
(2)查看所有QSqlDatabase::drivers。(1)在.pro文件中加上QT += sql。下载完后查看mysql状态。2.下载mysql驱动。3.qt连接mysql。
2023-11-17 13:24:14 575
原创 Qt Creator 报错use of undeclared identifier ‘NULL‘;variable has incomplete type ‘QApplication‘
使用Ubuntu20.04,在 Qt Creator 中创建一个新项目时,有许多错误消息,代码可以正常编译。搜索Clang,取消ClangCodeModel,关闭,重新启动Qt。2、禁用Clang 相关插件,并重新启动。
2023-10-30 12:53:37 1786
原创 Unity3D 打包发布时生成文件到打包目录
有时候需要自己创建批处理文件或日志文件,在启动程序的同级目录使用,减少手动操作的时间和错误率。主要使用到的是OnPostprocessBuild方法。1、在工程中的Editor文件夹下创建脚本。2、将文件放入Plugins的相关目录。4、打包完成即可看到。
2023-10-25 11:24:37 421
原创 Windows 配置vscode环境
1、下载vscode2、下载编译器MinGW(2)下载完解压到自己的目标位置,然后配置环境变量右键“此电脑”->“属性”,找到“高级系统设置”->"环境变量",选中“path”,点“编辑”->“新建”,把解压的mingw64的bin路径添加进去,一路确定即可。启动cmd控制台进行查看验证是否配置好:输入gcc -v、g++ -v进行查看版本信息(3)安装vscode扩展安装中文语言系统和c/c++,切换完中文系统后,需要重启vscode才能生效。
2023-09-21 14:26:18 173
原创 Ubuntu使用System.Drawing.dll报错DllNotFoundException: libgdiplus.so.0
在Windows上开发的程序使用了System.Drawing.dll,放到Ubuntu上报错。解决方法:在Ubuntu上安装libgdiplus即可。
2023-09-15 17:04:30 349
转载 【C#】使用ffmpeg image2pipe将图片保存为mp4视频
在使用原生ffmpeg之前,笔者使用了几个第三方的nuget库,如:FFmpeg.AutoGen、Xabe.FFmpeg、Accord.Video.FFMPEG。无奈此库已长期不维护,当上游的FPS>15时,WriteVideoFrame方法抛出异常的频率会大大提升,导致内存泄漏,而且当前帧也会被丢掉。ffmpeg只是提供了一个exe,并没有官方的API可供我们调用,只提供了一大堆的参数说明,真是令人头大。然后项目使用的是.net452,一时半会版本也升级不上去,这就过滤大多数的nuget库。
2023-09-05 13:29:17 513
原创 Ubuntu22.0 连接USB设备
Ubuntu连接USB设备除了在插上弹出时选择虚拟机之外,还要在虚拟机里进行注册。例如设备的名称叫video0,进行注册。
2023-08-25 13:31:55 525
原创 Ubuntu22.0网络/网卡丢失
后面看到了有一样问题的,使用下面两条命令,就可以了。右上角的网络图标也有了,设置里“有线”也出来了。右上角网络图标消失了,设置里网络也没有了“有线”,只剩下VPN了,试了好多种办法,最终终于解决了。看到有些直接用的下面的两条命令,有解决的,不过我这不行。Ubuntu22.0开机突然连不上网了,
2023-08-25 13:18:37 1276 1
原创 Unity3d发布Linux平台 及 运行
例如:UnitySetup-Linux-Mono-Support-for-Editor-2019.4.28f1.exe。(2) 选择的文件为VMware Workstation虚拟机安装目录下的linux.iso文件。(1)关闭虚拟机,在“虚拟机设置”中的“CD/DVD(SATA)”使用镜像文件,后保存。安装VMware Workstation ,从官网下载Ubuntu的镜像安装文件,(3)进入虚拟机后,会看到左侧栏有VMware Tools。遇到路径的,直接回车,使用默认的。遇到 y or n的输入y。
2023-08-17 16:00:33 4275
原创 UnityEngine.Color 与 System.Drawing.Color互转
【代码】UnityEngine.Color 与 System.Drawing.Color互转。
2023-07-25 14:49:05 477
原创 Unity3D 连接MySQL数据库
这个问题极其毒瘤,因为mysql-connector-net用一般方法是卸载不了的,它自带保护文件,卸载到一半时会自动回调,这个东西电脑管家和360都卸载不了,这个时候我们需要另外一个软件Uninstall Tool,自行百度下载即可,如果用这个软件卸载完成后还存在“此产品的配置信息损坏,请联系相关的技术人员”时,再下载一个Microsoft Program Install and Uninstall,然后就可以解决了。提示:不要使用版本过高的connector,不然会跟unity版本匹配不上。
2023-06-26 16:26:59 1667
原创 通过.bat文件启动Unity3D的exe文件(包含传递参数)
有时候会用到通过.bat文件启动exe文件,跟直接启动exe文件不同是,前者可以传递启动时的参数,这样方便在工程中进行不同的操作。
2023-04-11 10:14:34 2632 1
原创 Unity3D 调用Windows弹窗
Unity3D可以使用UGUI自己设计弹窗,也可以像Winform一样使用Windows系统本身的弹窗(跨平台请谨慎使用)。
2023-04-06 14:09:34 1353
原创 获取字符串第N次出现的索引
查找一个字符串出现的第一次可以用IndexOf,最后一次可以用LastIndexOf,若是想直接查第二次或第三次......,可以自己封装方法。方法二:使用正则表达式(缺点,不易阅读)方法一:普通循环for,可读性高。方法三、四:带起始位。
2023-03-17 14:34:53 580
原创 Unity WebGL打包后运行
其中前两个设置是强制开启WebGL支持,最后一个security.fileuri.strict_origin_policy的设置是允许从本地载入资源,如果你不是WebGL的开发者,不需要开发调试WebGL,只是想要看一下WebGL的Demo,那你可以不设置此项。(3)在过滤器(filter)中搜索“security.fileuri.strict_origin_policy”Firefox52或更高版本。Chrome 75或更高版本。Chrome 57或更高版本。Edge16或更高版本。
2023-02-27 17:19:13 745
原创 Unity3d UI上挂载Content Size Fitter组件后用rect获取的UI的width和height
通常获取UI的宽和高,一般使用GetComponent().rect.height或GetComponent().rect.width,但是使用Content Size Fitter布局后会获取不到这两个对应的值(获取为0),此时强制刷新一下布局再获取即可。刷新完再使用GetComponent().rect获取。
2023-02-27 17:08:33 2270 1
原创 Unity3D打包Assetbundle丢失Shader问题
Unity looks at your scenes and lightmapping settings to figure out which fog and lightmapping modes are not in use, and skips corresponding shader variants.unity查看你的场景和光照贴图的设置来知道哪些雾和光照贴图的模式没有用到,然后剥离相关的shader variants.(当需要导出的资源中使用的是内置的shader的时候需要注意这个)
2023-01-07 09:32:10 2703 1
原创 Unity3D 使用Windows系统朗读文字(SpeechLib)
1、这里主要使用到两个动态库:Interop.SpeechLib.dll、CustomMarshalers.dll,大家可以自行下载,或者在。2、把dll放进项目中,编写代码即可。3、需要增加角色,可以参考。
2022-12-15 09:44:59 1257 4
原创 SQLite下载、安装与连接
SQLite官网:https://www.sqlite.org/download.html根据自己电脑操作系统配置,选择32位或64位下载(一般情况下是64位)。总共两个压缩包。或者直接去:https://download.csdn.net/download/WenHuiJun_/87243531下载。在系统盘(C盘)见一个名称为“sqlite”的文件夹,把上面下载的两个压缩包解压到这个sqlite文件夹中 在“此电脑”(版本不一样,叫法不同)右键,点击“属性”,打开“改机系统设置” 一路点击确定下去
2022-12-05 13:01:04 27134 6
原创 MySQL下载安装运行
拉到最下面:配置环境变量:在Path中添加至“\bin”(系统盘C盘)形式使用管理员权限打开cmd启动:输入 net start mysql停止:输入 net stop mysql输入密码:mysql -uroot -p数据库初始密码:123456查询数据库表:show databases;查看该数据库使用的端口号:show global variables like 'port';一、查看所有用户: 参考文章在MySQL中有一个内置名为mysql的数据库,这个数据库中存储的是MySQL的一些数据,比如用户
2022-12-05 11:33:21 575
原创 PicoVR Unity SDK---API接口及注意事件
7 API接口函数一览 — PicoVR Unity SDK 0.1 文档http://sdk.picovr.com/docs/sdk/cn/chapter_seven.html
2022-07-20 11:24:06 1694
原创 Unity3D 数组和列表互转
Unity3D数组和列表互转1、数组转列表 GameObject[] G ; List<GameObject> gl = new List<GameObject>(G);2、列表转数组 List<GameObject> GL = new List<GameObject>(); GameObject[] g = GL.ToArray();...
2022-03-02 13:42:26 5660
UnityChatSDK-master
2024-08-22
VcXsrv软件包(运行安装了WSL(Linux子系统Linux)的Linux GUI程序)
2024-05-29
Unity Assetbundle 资源反编译查看工具(AssetStudio.net472.v0.16.47)
2023-12-05
Snipaste-2.8.3-Beta-x64
2023-04-18
SQLite.Interop.dll
2023-03-30
WebGL嵌入Unity场景插件
2023-01-31
Interop.SpeechLib.dll、CustomMarshalers.dll;Windows下朗读人员(男女声)角色添加
2022-12-15
SQLite软件库,SQLite文件包
2022-12-05
谷歌文字转语音引擎.apk
2022-11-10
DOTween+DOTween Pro,unity动画插件(包含几个版本)
2022-11-10
高亮插件(Highlighting+Highlight Plus)
2022-11-10
Unity3D视频播放插件AVPro Video 几个版本
2022-11-10
AssetBundle资源加载,AssetBundle-Browser打包助手
2022-11-10
ComMonitor.exe串口助手
2022-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人