自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 IntelliJ IDEA 向项目中添加Maven、Web等框架支持(原项目无Maven、JavaEE等结构)

如果你想把它改成,或者你现在想要对已有的这个项目修改其结构,让其变成一个web项目,那么你就需要增加一些支持。(我看很多博文只介绍了项目创建的时候怎么导这些支持或者依赖,很多人只知道这种就把原项目删了重新建,不需要这么麻烦,可以直接对这种简单结构添加支持,就能改成web的结构),下面以添加Maven支持为例,添加别的按一样的步骤操作就行了。在“项目”工具窗口中,选择要添加 Maven 的模块或项目目录,就是你项目的根目录。在打开的对话框中,从左侧的选项中选择Maven ,然后单击“OK”。

2024-06-14 15:35:01 155

原创 IntelliJ IDEA 创建(连接)数据库详解(以MySQL数据库为例)

(最后,个人还是不太建议直接在IDEA里面操作数据库,一般IDEA里面只是做一个连接的配置,IDEA内置的DataGrip感觉不咋好用,当然也可能是我个人习惯,推荐使用Navicat来操作数据库表,跟IDEA一样都是工具,本质上操作的都是数据库本身,所以Navicat和IDEA连接同一张表,所做的修改会同步。Host:主机号,使用本机的数据库就使用默认的localhost就行,使用远程的数据库,里面就填远程主机的IP地址就行。Comment:写给自己看的,也没啥用,就是个注释一样的东西,可以不填。

2024-06-14 12:49:31 473

原创 npm i 执行后爆出很多安全警告,found ×× vulnerabilities(×low,× moderate,×high),Peer Dependencies冲突.

他这个警告会自带提示信息,具体建议你执行的代码我忘了,大概意思就是你用它提示的指令对你对你生成的node_modules文件进行修复,有两次提示,按他给的指令执行后,如果还不能修复完所有的modules,那我建议你跟我一样,直接换源,它这个nodejs是国外开发的,所以执行的时候调的是国外的那个网站的资源,你给它换成国内的,去安装淘宝镜像,使用这个可以自动下载修复依赖。最后把你之前生成失败的node_modules目录整个删了,重新使用指令生成,记得别用npm i了,前面加个c, 换成cnpm i。

2024-06-12 00:53:57 209

原创 ERROR in [eslint] ESLint is not a constructor

在IDEA中的项目目录位置处,右键点击New->JavaScript File,如果你还是不确定在哪个位置(有的同学刚接触,拿到项目后发现有很多目录,搞不清是哪个,那你就根据babel.config.js来判断,放到跟它同级的目录下就好了,这个babel文件是你调用nodejs时自动生成的一个文件)。针对这个问题,首先,如果你项目目录里面没有这个文件,很简单,没有,加一个不就行了!报错原因:开发环境下每次保存代码时都默认启用。最后,重新执行你的前端代码就好了。解决办法:关闭默认启用。

2024-06-12 00:38:41 162

原创 python绘制混淆矩阵matrix总结以及相关函数详解

有几个标签就填几个数。如上边两图所示,很明显,如果你类别很少,数字不紧凑的情况下,其实不带边界反而会好看一点,带边界主要是为了解决某些情况,你分类的类别很多,而且你方框里面的数字小数点后保留了蛮多位的时候,它显示的就会比较密,如果不带边界,就容易把两个数看成连着的。里面的两个值,说简单点,就是对应的就是分辨率,只不过是放缩了一百倍,比如我举得这个例子,(25.6,14.4)就是设置的常用的笔记本电脑的标准2k分辨率,也就是2560*1440。第一个参数,我这里的示例用的是test_y,表示你结果的标签。

2024-01-03 19:16:44 3522

原创 from PyQt5.QtCore import报错:Cannot find reference ‘QtCore‘ in ‘__init__.py | __init__.py‘ 解决办法

报错原因:缺少所需的依赖包,很多人只装了一个PyQt5的包,事实上,如果需要调用pyqt5的其他工具,还需要额外安装一个PyQt5-tools的包。解决方法:在anaconda Prompt中输入命令:pip install pyqt5-tools。在下载完成后,Pycharm中引入这个包就不会再标红了。此时,Pycharm一切正常了。

2023-04-05 20:34:21 1842 1

原创 Everything下载安装(强烈推荐的本地文件查询软件)

​1.话不多说,直接上官网下载地址:下载 - voidtools下载页面非常简洁,大家根据自己电脑的配置选择安装包安装​

2022-11-17 14:27:04 2534

原创 jupyter代码块没有运行图标解决办法

有很多朋友反映下载了jupyter以后打开发现每个代码块的前面找不到那个运行的按钮下面教大家怎么解决这个问题

2022-11-17 14:14:09 5565 5

原创 Python版本选择问题

如果从事机器学习、深度学习相关研究,不建议选择python3.8以上版本,可能会出现不兼容等问题,本人心血来潮装过最新版本的python以及anaconda,仅仅是一个很小的项目,就出现了很多函数库版本不兼容等问题,不停的卸载包并重装,问题越来越多,最后只好又装了其他版本的python,个人最建议使用python3.7.4,目前实测可以兼容我所有项目用过的所有库的版本。希望对于纠结python安装版本问题的人有帮助。

2022-11-11 23:47:42 2294

原创 人机交互论文导读——FaceSight: Enabling Hand-to-Face Gesture Interaction on ARGlasses with a Downward-Facing

这是一篇由清华团队于2021年5月份发表于CHI上面的一篇高质量论文。题为:在具有向下摄像头视觉的 AR 眼镜上实现手对脸手势交互的文章,介绍了 FaceSight,就是一种⽤于 AR 眼镜的基于计算机视觉的手对脸手势感应技术。 它将红外摄像头固定在 AR 眼镜的桥架上,以提供对下⽅⾯部和手部行为的额外感知能力(图 1)。检测手脸接触,并训练卷积神经网络(CNN)模型对手对脸手势进行分类。输入特征包括手势识别、鼻子变形估计和连续指尖运动。

2022-11-11 23:43:28 2494

原创 nn.Flatten()函数详解及示例

​torch.nn.Flatten(start_dim=1,end_dim=-1)作用:将连续的维度范围展平为张量。 经常在nn.Sequential()中出现,一般写在某个神经网络模型之后,用于对神经网络模型的输出进行处理,得到tensor类型的数据。

2022-11-11 16:04:00 25198 13

原创 安装pyautogui失败:The following packages are not available from current channels的错误的解决办法

安装pyautogui失败:The following packages are not available from current channels的错误的解决办法

2022-11-11 12:28:59 3463

原创 Pandas修改文件的索引及按索引排序(以Excel文件为例)

1.读取Excel表(我这里用的是长春市的小区分布表)2.查看当前文件的前十行。3.将索引修改为小区户数后,再次查看当前文件的前十行。4.按照索引排序(默认情况下为升序)

2022-11-10 11:13:25 1063

原创 人机交互论文导读——EarBuddy: Enabling On-Face Interaction via Wireless Earbuds

人机交互论文导读——Enabling On-Face Interaction via Wireless Earbuds。这是一篇清华的团队发表于2020年四月CHI上面的论文,题为Enabling On-Face Interaction via Wireless Earbuds,也就是通过无线耳机实现的在脸部的交互,研究人员提出了Ear Buddy这种实时系统,利用商用无线耳机中的麦克风来检测脸部和耳朵附近的敲击和滑动手势。

2022-11-09 14:08:13 927

原创 Pandas文件读取——零基础入门

本文示例使用Jupyter作为编译器,零基础入门文件读取首先确定你需要读取的文件的路径,如果小白对此感到吃力,可以选择直接将你想要读取的文件放入指定的路径中,以Jupyter为例,把将要读取的文件放入Jupyter的根目录(工作目录中),找不到这个文件夹在哪的朋友可以看我的另外一篇文章,专门介绍了怎么去找Jupyter的根目录。

2022-11-08 20:08:42 864 1

原创 Jupyter的工作目录(根目录)位置

针对初学者找不到Jupyter工作目录位置的问题,下面介绍最直白的方法,无需任何指令和代码。1.首先我们在开始菜单中找到Jupyter的位置(一般大家都是用Anaconda安装的,特殊情况不作详细介绍了)

2022-11-08 19:36:17 10798

原创 could not build wheels for psutil,which is required to install pyproject 解决方法

看到网上有的比较奇葩的解决办法居然还去专门下载一个 Microsoft Visual C++ 14.0,这完全是给自己制造另一个问题, Microsoft Visual C++ 14.0在安装中也同样会出现各种各样的问题,如果不需要这个东西,完全是在浪费时间。问题描述:为anaconda配置新的python环境并导入到jupyter时出现的错误,在使用conda list ipykernel 来为jupyter安装python内核时,出现了如题所述的错误提示。安装好以后就不会再报错了!

2022-11-08 17:13:50 38569 3

原创 人机交互(HCI)入门文献推荐

人机交互(HCI)入门文献推荐,同时也适合VR、AR、无线传感等方向的同学。

2022-11-08 11:55:57 76

原创 人机交互研究流程(人机交互入门)

关于人机交互研究流程:一般来说,人机交互的研究都是旨在提出某种新的交互方式或者是对现有的交互方式进行优化。所以一般在进行实验探究之前,首先要明确自己的这项研究是用来解决哪些实际问题的,这也是很多篇论文的开头都会提到的,是什么让作者受到启发或者鼓舞的。只有明确了想探究的方向,才能更加清晰的进行下面的研究。这些论文大体上分为两种类型,一种是提出新的交互方式,一种是在某些交互方式的基础上进行改进以提高性能、用户吸引力、沉浸感、真实度、舒适度等指标。对于那种提出新的交互方式的研究,因为是要创建一种全新的交互方式。

2022-11-08 10:48:44 537

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除