- 博客(88)
- 资源 (5)
- 收藏
- 关注
原创 Paddle练习过程中遇到的问题
1.win10 安装 _swigfaiss: 找不到指定的模块此为faiss模块安装有问题导致,一般都是在conda的虚拟环境下用pip安装导致的解决方法:卸载现有的faiss模块,通过conda安装conda install -c pytorch/label/nightly faiss-cpu2.UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte sequenc
2021-12-31 17:32:06 1829
原创 scrapy 常见问题集锦
1.解决301、302重定向第一步:在请求时添加dont_filter=True,允许scrapy请求重复的url第二步:在请求时添加'dont_redirect': True和'handle_httpstatus_list': [301,302]完整内容如下:yield Request(url=self.url, headers=self.Headers, method='GET',callback=self.parse, dont_filter=True, meta={
2021-12-06 10:06:02 1017
原创 python中各种图像格式之间的转换
1.bytes与base64互转# bytes转base64image_base4 = base64.b64encode(image_bytes).decode('utf8')# base64转bytesimage_bytes = base64.b64decode(image_base64)2.bytes与Image对象互转#将bytes结果转化为Imagebytes_stream = io.BytesIO(result)roiimg = Image.open(bytes_str
2021-09-16 18:01:57 4174
原创 Xbox One 升级后黑屏修复
好久没用Xbox了,近期突然想要利用体感游戏进行锻炼,结果打开后提示需要更新,更新包有4G左右,随手选了更新后就让xbox后台更新了,过了一段时间切回hdmi信号发现一片黑屏,手柄的xbox键可以唤出关闭菜单,但是其他操作都无效,经过一番研究,终于找到了一个相对完美的解决方案:第一步,关闭xbox第二步,按住配对键和弹出碟片键不放的同时摸一下开机键,至此应该可以唤出恢复菜单(配对键位置如下)第三步,选择保留游戏和数据进行恢复第四步,等待一段时间后xbox会重启,然后按照指引一步步重.
2021-09-07 09:46:44 21227 32
原创 通过Rasa搭建聊天机器人实战(一)—环境部署
官方文档:https://rasa.com/docs/rasa/一、安装环境:操作系统:win10python:Anaconda 2.0.3 Python 3.8.5二、安装Rasa1.创建一个虚拟环境,避免影响到其他环境conda create --name rasa_env python=3.8.52.激活虚拟环境conda activate rasa_env3.安装rasa和rasa xpip install rasa-x--extra-index-ur.
2021-08-30 16:03:34 2134 1
原创 Unity 与 微信小程序(游戏)交互
本文基于minigame-unity-webgl-transform方案,此方案支持大部分Unity组件及方法,比较可惜的是目前版本不支持任何形式的Video播放(不管是MovieoTexture、VideoPlayer还是其他第三方的视频播放插件,比如AVPro、EasyMovieTexture)。...
2021-08-11 17:10:13 10978 25
原创 Unity优化相关
随着项目越做越大,工作年限的增加,对项目的优化方面要求也越来越高(面试必备),下面简单罗列一些unity项目中的优化技巧:一、简单优化1.图片纹理大小尽量为2的幂次方(比如128,512,1024等等),以便unity对其进行优化。2.将多个小图片纹理合并一个大的图片纹理以降低drawcall。3.尽可能的共用材质球,原因同上。4.不需要播放动画的模型把Animator或animation组件删除掉,因为不管用或不用他们都会被初始化。5.模型方面要注意尽可能的减少顶点数和三角面数,尽
2021-08-10 18:01:54 648
原创 unity webgl踩坑指南
1.不支持ios设备播放音频(无论是MP3还是ogg格式)。2.在ios设备的浏览器(无论是Safari 还是微信浏览器)都会出现ui自适应的问题,安卓设备及pc都无问题。3.如果想做微信小程序可以通过laya进行后期制作或者通过下方工具转换(当前版本不支持videoplayer)https://github.com/wechat-miniprogram/minigame-unity-webgl-transform......
2021-07-21 11:54:57 7049 8
原创 NumPy组件出现 has no attribute ‘array‘ 问题
1.首先需要检查当前项目中是否有命名为numpy.py的文件,若是则将名称改掉,否则import的时候回优先导入此文件而不是numpy包2.若上述解决不了,则可能是numpy包出现了问题,卸载掉并重新安装一下就可以解决...
2021-07-14 17:34:19 4274
原创 解决PyCharm Couldn‘t connect to console process 问题
更新Anaconda以及其包含的包后出现了无法连接python console的情况,报错信息如下:ValueError: list.remove(x): x not in list在网上查了一下,大部分都是建议删掉ipython然后安装6.5.0版,但是总不能为了连接console就一直用旧版本的包吧~~所以沉下心来看了一下具体的报错,发现之所以出现这个问题是因为pydev_ipython_console_011.py这个脚本第89行想要从self.matchers列表中删除self.pytho
2021-05-27 10:36:01 564 1
原创 Numpy入门
# !/user/bin/env Python3# -*- coding:utf-8 -*-"""file:NumpyTest.pycreate time:2021/3/19 10:20author:Loong Xudesc: Numpy测试(数组矩阵)"""import numpy as np# 1.认识numpyarray = np.array([[1, 2, 3], [2, 3, 4]])print(array)print('维度:',.
2021-05-27 09:41:08 100
原创 直接在Unity中创建模型(三)——ProBuilder组件简介——ShapeTool
ProBuilder面板中第一个按钮为创建一个初始模型,可通过Shape Tool来设定初始模型的样式及参数后面研究了一下,可以通过Tools->ProBuilder->Editors->Open Shape Editor Menu Item打开形状编辑窗口Shape Tool,从中选择初始模型,选择好后可以通过下面的各参数来调整初始值,调整完后在点击第一个按钮的时候出来的就是设定的初始模型了1.默认的初始模型为cube(方块),下面的可调节参数为Size,可通过调节此参数
2021-02-09 15:19:14 10877
原创 直接在Unity中创建模型(二)——套件配置
成功导入ProBuilder三件套后,便可以对unity的界面进行设置,以便于创建模型。一.ProBuilder:1.可通过Edit->Preferences通过以下操作打开建模参数检测窗口2.通过Tools->ProBuilder->ProBuilder Window打开ProBuilder窗口3.打开后窗口内容默认为文本可通过在此窗口点击右键切换为图标模式:3.通过Tools->ProGrids->ProGrids Window打开ProGr
2021-02-08 17:23:04 928
原创 Unity使用ECS框架(一)——导入ECS框架包
说起来比较汗颜,自从掌握了PureMVC并基于此思想搭建了一个自己的PureMVC框架后就再没碰过其他框架了,后来听说StrangeIOC框架用的比较多一直打算学习一下,结果后面忙于各种事一直没有时间,最终unity推出了ECS框架,据说对性能方面有了非常大的提升,所以不得不学一下新框架了。简介(来源:https://www.bilibili.com/read/cv6312903):ECS,即Entity(实体) Component(组件) System(系统),是Unity以“面向数据”为理念(D
2021-02-08 16:12:26 5401
原创 直接在Unity中创建模型(一)——套件导入
Unity2018版之后,官方在Unity中加入了ProBuilder快速建模套件,此套件一般包含以下工具包:ProBuilder:在Scene窗口中建模用的工具ProGrid:确保模型尺寸符合常规的工具PolyBrush:模型雕刻工具本教程以unity2020.2.3f1c1版本为准:一、导入工具包:1.新建一个工程2.在菜单栏通过Window->Package Manager打开资源包管理窗口3.修改资源包搜索范围为Unity Registry,之后再右上角的搜
2021-02-08 16:10:59 5129
原创 Unity开发VR项目(四)—— 创建VR场景
1.Ctrl+N新建一个场景,可删除Hierarchy窗口中的“Main Camera”2.从SteamVR/Prefabs目录中将[CameraRig]预设拖入到场景中便可搭建起最基础的VR场景3.连接好头显,安装好定位器,打开两个手柄的开关,打开SteamVR,运行Editor便可查看新创建的场景,若场景中的摄像机及手柄可以追随头显及手柄便可进行后续开发4.SteamVR预设介绍[CameraRig]:此预设为划定玩家活动范围的基础组件,可通过Steam VR_P
2021-02-08 11:47:56 3628
原创 Unity开发VR项目(一)—— Unity2018集成steamVR 2.7.2 插件
1.创建项目,注意Template需要选择3D:2.因为SteamVR基于OpenCV组件,故需要导入OpenCV包:2.1 通过Window->Package Manager打开资源包管理器2.2导入OpenCV组件注意:若未导入OpenCV组件会出现下面的错误!3.在Asset Store中导入SteamVR包,在project面板的搜索框中搜索steamvr,在搜索栏下方的Search中选择Asset Store,之后就会出现 下方的资源栏,选择SteamVR
2021-01-21 14:39:06 3801 2
原创 Unity 操作Sqlite数据库
首先需要在Plugins文件夹中导入三个dll文件:System.Data.dll,Mono.Data.Sqlite.dll,sqlite3.dll前两个dll文件路径为Unity\Editor\Data\Mono\lib\mono\2.0\sqlite3.dll文件需从网络上下载,若使用unity为5.0以上需要用64位的sqlite3.dll,否则建议使用32位的。...
2020-10-21 14:37:41 565
原创 Kinect2.0开发(一)环境部署
年关将至,BOSS打算让我们开发一个大屏互动项目用于年会助兴,因此我们对kinect2.0进行部分研究。 首先是开发环境部署(1为必须安装内容,其他不安装也不影响,反正我是不打算使用语音识别):Kinect for Windows SDK v2.0 (Windows-only) MS Speech Platform Runtime v11(语音识别,目前不支持中文) ...
2019-12-25 15:58:48 1243 2
原创 ASP使用SQlite遇到的部分问题
一、Unable to open the database file,一般有两个原因导致:1.数据库所在目录要求权限比较高,需要修改文件目录权限(比如将其对Everyone开放所有权限,这种方法比较简单,但是安全性较低);2.建立Sqlite链接,数据库文件目录有误,常见地址格式如下:DataBasePath=@"Data Source=" +HttpContext.Curre...
2019-11-25 17:21:50 534
原创 Unity实现移动端拨打电话与发送邮件
unity的Application类是很强大的,特别是OpenURL,不仅仅可以直接调用系统浏览器打开网页,也可以通过添加参数的方式直接调用系统拨号器拨打电话与发送邮件,具体方法如下:Application.OpenURL("www.medsci.cn"); //直接打开网页Application.OpenURL("tel://10000"); //拨打10000Appl...
2019-11-25 10:37:04 1301
原创 Unity发布IOS——Xocde编译通过打包ipa失败解决方案
近期做项目遇到一个比较奇怪的问题,用unity打包ios后经过一番配置在xcode中可以完美编译并可以直接通过xcode在手机上运行APP,但是想要打包成ipa上传应用商店时出现了“Found an unexpected Macn-O header code:0x72613c21”错误,查看日志时发现错误内容多为“Didn`t find info dictionary for ……”,经过一番猛如...
2019-10-14 09:37:50 1101
原创 1.Unity渲染流水线——《Unity Shader入门精要》学习笔记
首先膜拜本书的作者——大神candycat,虽然用了接近5年的Unity,但是在接触了大神的博客后才发现,我之前会的东西都不过是九牛一毛╮(╯﹏╰)╭,革命尚未成功,同志还需努力ᕙ(⇀‸↼‶)ᕗ。从书中拆出部分相关概念方便以后随时查阅: 流水线:可以将一个复杂的流程拆分为简单的几个步骤分别进行,由此可以提高单位时间的生产量;理想情况下,如果把一个非流水线系统分成n个流水线...
2019-10-11 11:36:39 330
原创 Unity开发VR项目(二)——SteamVR按键设置
打开SteamVR Input窗口(Window->SteamVR Input),在Actions里in栏中点击+,在右边设置Name为Touch_pad,Type为vector2,Required为optional,Localized String为Touch Pad;点击Open binding UI将会在浏览器中打开一个手柄设置窗口(需要SteamVR正常运行)点击编辑...
2019-07-12 09:50:02 8037 7
原创 Python3 tkinter 实现文件读取及保存
# !/user/bin/env Python3# -*- coding:utf-8 -*-"""file:window.py.pycreate time:2019/6/27 14:54author:Loong Xudesc: 窗口"""import tkinter as tkfrom tkinter import filedialog, dialogimport os...
2019-06-28 14:05:09 22891 3
原创 Python3 PyQt5 实现文件打开及保存
# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'filemanage.ui'## Created by: PyQt5 UI code generator 5.12.2## WARNING! All changes made in this file will be lost!...
2019-06-28 14:02:22 27433 17
原创 Python发送邮件
# !/user/bin/env Python3# -*- coding:utf-8 -*-"""file:email_tool.pycreate time:2019/6/26 17:56author:Loong Xudesc: 邮件工具"""from email.mime.text import MIMETextfrom email.mime.multipart impor...
2019-06-27 09:31:02 274
VR项目UI防遮挡Shader
2019-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人