自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【SQL Server Management Studio 连接时遇到的一个错误】

但是不知道Server Name要填什么,看了网上的教程说是要找到下面这个注册表中对应的实例名称填上去,或者前面加localhost。第一次用SQL Server Management Studio启动之后第一步就是要建立连接。尝试好久都没用,最后还是看官方文档,填localhost就行了,果然官方文档才是yyds。

2025-05-29 22:21:22 363

原创 vue2和vue3的区别(1在创建新项目时)

(Vue 3) Vue3中采用createApp函数创建一个应用实例,createApp函数接收根组件App作为参数来返回应用实例,通过调用应用实例的use方法来安装插件,最后调用mount方法将应用挂载到DOM节点上。(Vue 2) 在Vue2中使用new Vue()来创建一个Vue示例 通过render函数来渲染根组件App.vue。Vue 2 项目中使用 Vue Router 3 来实现路由管理。Vue 3 项目中使用 Vue Router 4 来实现路由管理。

2025-05-25 09:00:03 274

原创 基于BERT预训练模型(bert_base_chinese)训练中文文本分类任务(AI老师协助编程)

检查训练的数据集train.csv等是不是编码有问题,打开是不是乱码,如果是用表格整理的数据,最好是用WPS保存时选择另存为.csv文件。PS:虚拟环境可以避免权限问题,并隔离项目依赖。方法二尝试提高库的版本可以适用于这些参数。

2025-05-23 15:10:54 457

原创 使用Qt自带的Qt assistant时如何添加需要查看的文档

当我们双击打开Qt Assistant时 左边目录栏只有自带的帮助文档,所以需要添加要查看的文档。点击左上角Edit中的Preferences,点击add。左边的目录栏就出现所有这个版本的Qt有关的文档啦。全选里面的内容 点击Apply 点击ok。

2025-05-05 12:01:20 345

原创 neo4j中节点内的名称显示不全解决办法(如何让label在节点上自动换行)

从neo4j中导出png,再转成PDF来查看时,要看清节点里面的文字就得放大5倍才行。因为节点过多而且想让节点中所有文字都显示出来而放大节点尺寸。亲测非常好用,添加空格之后,很长的名称就可以换行显示了。然后找到一个比较靠谱的办法是在要显示的标签内加换行符。我担心后台按name搜索这个节点时查找不到。在网上看了很多让里面文字换行的办法都不行。但是我的节点上显示的是name属性。如果直接改name字段。

2025-04-23 18:37:10 529

原创 vue+djiango+neo4j项目前后端连接(2025.5.16最后修改)

解决方法1 后端配置 CORS:在 Django 项目中安装 django-cors-headers 并进行配置(我用这个办法没解决,农历好久不知道为啥用不了 pip list 显示 django-cors-headers 已安装,但在虚拟环境的 site-packages 目录下却找不到 corsheaders 文件夹,):每个视图函数都遵循相似的结构,首先执行相应的 Cypher 查询,然后处理查询结果,将节点和关系信息整理成特定的格式,最后以 JSON 格式返回数据。

2025-03-19 11:41:58 1143

原创 git创建一个本地仓库与远程仓库关联并推送文件到远程仓库

这个时候本地仓库中的目录结构和远程仓库就是一模一样的了,本地仓库中在你想要的目录结构底下添加你需要上传到远程仓库的文件。如果本地文件夹中并不是干净的,有其它的文件,执行这个命令有冲突的话,可以用下面这个命令拉取并强制合并。执行该命令后,文件夹下会生成一个隐藏的 .git 文件夹,这标志着本地仓库创建成功。这里的 origin 是远程仓库的别名,通常使用这个名称,也可以根据需要自定义。加入我想要推送的本地文件是test.txt。

2025-03-17 10:33:18 462

原创 简单创建一个Django项目并配置neo4j数据库

为了能够访问这个视图函数,你需要在应用的 urls.py 文件(如果没有则需要创建)中配置 URL 映射,以及在项目的 urls.py 文件中包含应用的 URL 配置。在 settings.py 文件中添加 Neo4j 的连接配置。最后运行项目 浏览器页面中出现已经接收到的json信息就说明连接成功了。配置 Django 启动时初始化 Neo4j 连接。安装djangorestframework。创建项目,项目的文件夹就是项目的名称。配置 Neo4j 连接信息。配置项目的 urls.py。

2025-03-14 19:03:53 529

原创 在vscode终端中创建项目报错npm : 无法加载文件 D:\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

打开Windows PowerShell,右键以管理员身份运行(不是打开cmd命令提示符!是打开Windows PowerShell!

2025-03-04 15:56:11 354

原创 windows系统备份mysql数据库文件和备份neo4j数据库文件

用户名]:连接 MySQL 数据库时使用的用户名。[导入文件路径]:保存 SQL 文件的路径。1.在备份前需要停止 Neo4j 服务。[目标数据库名]:要备份的数据库名称。

2025-03-02 13:50:04 381

原创 windows系统安装配置neo4j

以安装neo4j-community-5.26.0版本为例需要安装java 17及以上版本。neo4j官网下载,我下的是neo4j-community-5.26.0版本。在命令行输入neo4j.bat version检查配置是否成功。在命令行输入java --versio检查配置是否成功。变量值:%NEO4J_HOME%\bin。变量值:%JAVA_HOME%\bin。变量名:NEO4J_HOME。变量名:JAVA_HOME。

2025-03-01 15:34:54 480

原创 windows安装mysql

【代码】windows安装mysql。

2025-02-28 15:58:13 673

原创 【使用fast-csv来处理csv文件数据时遇到的一个小问题】

【代码】【使用fast-csv来处理csv文件数据时遇到的一个小问题】

2025-02-18 10:31:14 147

原创 Windows系统让笔记本合盖后外接显示器仍保持开启的设置方法

*设置合盖操作:**在 “电源选项 - 高级设置” 窗口中,找到 “电源按钮和盖子” 选项并展开,分别设置 “用电池” 和 “接通电源” 情况下 “关闭盖子时” 的操作,将其都设置为 “不采取任何操作”。:按下 Win + R 组合键,输入 “control” 并回车,打开控制面板窗口。:在电源选项窗口中,选择当前使用的电源计划,点击 “更改计划设置”。:在控制面板中找到 “电源选项” 并点击进入。:在弹出的窗口中,点击 “更改高级电源设置”。:点击 “确定” 保存所做的设置。

2025-02-17 16:15:40 2622

原创 vue项目中显示在地址栏的那个项目标题在哪里修改

【代码】vue项目中显示在地址栏的那个项目标题在哪里修改。

2025-02-16 15:10:32 267

原创 【运行vue项目在浏览器中默认显示的第一个页面是在哪里设置】

通常位于 src/router/index.js ,若项目是用 Vue CLI 创建的,默认就会有这个文件。这里同样把路径为 ‘/’ 的路由对应的组件设为 HomeView ,项目启动后就会默认显示该页面。在路由配置数组里,把路径为 ‘/’ 的路由设为默认显示的页面。组件是 Home ,所以项目启动后默认显示的就是 Home 页面。在上述代码中,路径为 ‘/’ 的路由对应的。1.打开路由配置文件。

2025-02-16 15:09:11 920

原创 blender中如何让物体的某一个面有一点稍微弯曲的弧面

此时,拖动选中面的顶点,周围的顶点会按一定比例跟着移动,从而产生弯曲效果。在比例编辑模式下,可通过操作界面上方的比例编辑类型选择合适的影响方式,如 “衰减” 类型选择 “平滑”,能使顶点的影响过渡更自然。可以通过 “网格” 菜单 > “细分”(快捷键Ctrl + R),多次拖动鼠标增加细分程度,细分的次数根据想要的弯曲平滑度决定,一般 2 - 3 次即可。:进入物体的编辑模式(快捷键Tab),使用面选择模式(快捷键Ctrl + Tab,选择 “面”),选中想要弯曲的面。

2025-02-07 17:31:36 998

原创 javaScript中函数的基本使用

【代码】javaScript中函数的基本使用。

2024-11-09 10:38:04 202

原创 blender中如何将导入的模型中的物体保存成为自己的物体便于下次使用

点击 File > Link,选择之前保存的 .blend 文件,导航到包含模型的集合,从中链接或添加模型。点击 File > Save As,选择一个位置,将当前项目保存为 .blend 文件。点击顶部菜单栏的 File > Import > FBX (.fbx)。右键点击“集合”,选择 New Collection,给新集合命名。在右侧的“集合”面板中,你可以创建一个新的集合,以便整理你的模型。如果你创建了新集合,可以将选中的模型拖动到这个集合中。在 3D 视图中找到你刚刚导入的模型,点击以选择它。

2024-10-24 14:52:33 776

原创 Vue学习第二天:基本指令

一个简单的使用场景:在售票机购买物品,余额会减少,而不同的物品对应的价格不同,所以可以创建一个buy函数,根据不同的物品来传入相应的价格。使用v-for: item指的是这一项所代表的内容,index是下标,如果只使用item,index可以在v-for中省略。插值表达式没办法解析html标签,假如说msg指的是一个a标签,就只能文字解析上来了。例如,我们循环遍历一个数组,将数组内的元素逐行显示在页面中。我们以一个动态设置图片地址的例子来查看v-bind的用法。不使用v-for,就要写很多行。

2024-10-21 15:29:35 368

原创 Blender——十大基本操作

点挤出:(点挤出线)线挤出:(线挤出面)

2024-10-16 18:01:47 837

原创 vue学习第一天——Vue概念、创建实例、插值表达式、响应式特性

相关生态很多,逐步掌握;声明式渲染 ->组件系统->客户端路由(VueRouter)->大规模状态管理(Vuex)->构建工具(Webpack/Vite)因为今天先学习vue2,所以要去vue2的开发文档下载开发版本。:基于数据来渲染出用户看到的页面。:一套完整的项目解决方案。数据变化,视图自动更新。

2024-10-14 16:49:27 306

原创 node.js内置API模块(fs文件系统模块、path路径模块、http模块)

JavaScript能否做后端开发?借助Node.js!Node.js是一个基于Chrome V8引擎的JavaScript运行环境。

2024-10-14 15:31:33 244

原创 JavaScript-变量

变量的本质:计算机中一个存储数据的空间变量的用途1:存储用户输入的数据基本写法:但是这样并不是特别合理,所以使用let的更多变量的拓展-数组:js的数据类型分为基本数据类型和引用数据类型js是弱数据类型,赋值之后确定具体的数据类型。

2024-10-12 19:45:51 348

原创 javaScript-prompt的简单用法

prompt是弹出一个提示框。

2024-10-12 16:54:08 518

原创 javaScript完成多个按钮,点击按钮变色,其它按钮不变色

实现代码截图如下所示,先调用querySelectorAll函数来获取页面中所有的button,然后添加事件监听来监听“Click”事件,当点击当前按钮时,就将所有的pink给清除掉,然后将当前按钮的样式来设置为pink如果是想实现,鼠标放在按钮上时,就将’click’替换成’mouseover’,完成!

2024-10-12 16:42:11 449

原创 记录运行thingsboard开源项目中遇到的一些问题(windows系统安装)

但是githup上拉取不下来,所以我就直接用的上面下载的这个3.8.0的代码来编译。输入第一个mvn clean install的命令时就没法编译,编译失败,还以为是内存的问题。好像是安装好了3.8.0之后,就自动在里面创建好了3.8.0的image,直接运行就跑起来了。我解决的办法非常粗暴,就是遇到这种报错时就把node.js给卸载了,然后再安装。安装了3.4.4的版本,不过到最后一步的时候,服务无法启动,心都碎了。然后我就会再重新卸载再安装。但是我的大佬朋友告诉我,我反正只是先运行起来,没必要编译。

2024-10-11 22:29:40 1138

原创 Cookie、Session、Token、JWT都是啥

Session和Cookie的数据都是存储在服务器当中,如果是分布式服务器就会出现某些服务器没有会话数据导致鉴权失败的情况,解决问题可以在服务器中假设一个中心化的存储服务,例如redis来专门存储会话数据(但是如果中心化服务器发生故障就会导致所有服务器连带故障)虽然cookie信息中并没有密码,但是这些标记信息如果被恶意的人拿到就也会得相同的用户权限,所以可以使用数据签名的方式来作为cookie(会拼接上服务器的密令),后面进行请求时,服务器就可以通过验证签名来判断数据是否合法。

2024-10-08 15:56:39 402

原创 【yolov8中如何用改进后的模型进行训练】

想用修改之后的模型来训练,以yolov8-cls.yaml为例,只添加了。

2024-10-08 15:48:31 672

原创 面试问到登录流程是如何实现的

第三步,后端收到登录之后,来查询数据库中是否有相应账号,以及密码是否是正确的(如果验证没有通过就返回错误信息)第五步,前端会将这个token储存起来,每当用户进入需要登录的页面时就向后端发送token。(面试结束之后,我想,一个系统怎么可能没有账户密码登录啊?然后面试官就说:哦哦,这只是个demo啊,那我就不问项目相关的了。第六步,如果登录时间过期了,就会清除用户信息,回到未登录状态。因为确实这个demo没有实现账户密码登录,我就直接回答了没有。于是我就回答到是短信登录,接着想说这个短信登录的流程。

2024-10-08 14:24:59 326

原创 【黑马点评编码解决商铺查询的缓存穿透问题redis】

在上一次面试中,面试官问我在实现这个功能的时候是怎么来模拟这个缓存穿透的情况的,是用什么框架工具还是什么逻辑来实现的。第一次面试真的被问懵了,因为其实在做这个功能的时候就只是照着视频敲了一遍代码。支支吾吾也没答上来,emo了。重新翻看了一下这个视频,发现就是实现之后,在浏览器中发送请求简单测试了一下,发送一些不存在的请求,然后在redis当中查看,发现存储了一些空对象,表示功能确实完成了,将这些请求拦截在外了。这样的话,下一次查询同一个不存在的商铺id时,就可以读到这个空对象。

2024-10-08 10:17:07 342

原创 【MySQL8.0在CentOS系统中安装】

(因为finalShell 突然连接不上了,就直接在虚拟机里操作的)经过搜索发现是秘钥更新版本不对,换成2023年的就好了(规律是比当年晚一年就行)2.使用yum安装Mysql(这一步等待的时间比较久)出现报错,报错信息如下,好像是有一个包没有安装上。3.安装完成,启动MySQL并配置开机自启动。5.允许root远程登录,并设置远程登录密码。3.修改root密码(复杂密码)2.登录mysql的数据库系统。4.检查MySQL的运行状态。1.获取mysql的初始密码。4.修改密码(简单密码)

2024-09-28 14:17:00 914

原创 【通过FinalShell在Linux系统中进行文件的上传和下载】

通过FinalShell连接好虚拟机之后,我们可以看到在界面的下方窗体中就已经提供了Linux的文件系统视图以下载hello.txt为例,我们右键点击这个文件,就可以下载到我们本机桌面上一个叫做fsdownload的文件夹中了,这个文件夹是自动创建的。上传文件也很简单,把本机的文件通过鼠标拖转到这个文件系统视图中对应的文件夹就行了。

2024-09-28 11:47:33 6619

原创 使用yum为CentOS系统安装软件

linux系统和win、mac系统一样都支持下载安装包自行安装和系统内应用商店内安装这两种安装方式。

2024-09-27 17:07:18 674

原创 使用FinalShell操作虚拟机学习VIM编辑器笔记

选择SSH连接,开始配置linux系统的远程链接,输入名称,主机(我们刚刚查到的虚拟IP地址)用户名,密码。输完之后点击确定即可。先打开Vmware登录账号,打开终端,输入ifconfig查看虚拟地址。然后进入FinalShell,建立连接。显示连接成功之后就可以开始我们的学习啦。vim的三种工作模式。

2024-09-27 15:51:17 654

原创 安装Vmware Workstation之后安装CentOS操作系统

在VMware中操作Linux的命令行页面进行内容的复制粘贴以及文件的上传下载不方便,所以可以使用FinalShell远程连接和操作LInux系统,点击下面这个链接下载安装包。完成安装之后,首先要检查虚拟网卡有没有安装成功,如下图确保有VMnet1和VMnet8这两个虚拟网卡就行。进入软件之后,点击加号新建虚拟机,我选择的是典型的方式新建。检查没有问题之后,下载操作系统的安装文件。虚拟机位置默认在C盘,更改虚拟机的位置。大概等待20分钟安装就完成啦。

2024-09-26 14:29:31 189

原创 【安装Vmware Workstation】

我用的QQ邮箱注册的账号,下载个人免费版,注册好之后点下面链接直达。参考这篇博文了解到问题原因,博通官网想要下载需要你注册博通的账号。安装好之后,选择个人用途就好了,无需输入许可证秘钥。点进去显示下载有问题。后续下载步骤参考某乎。

2024-09-26 12:41:44 525

原创 十进制转化为其他进制的简单的递归算法

对于进制小于十的进制的转化,以八进制为例,代码如下void PrintOct(int num){ if(num >= 8) { PrintOct(num / 8); PrintOct(num % 8); } else { putchar(num + '0'); }}对于进制大于十的转化,以十六进制为例,假设用小写字母表示void PrintDex(int num){ if(num &g

2020-09-16 20:46:49 373

空空如也

空空如也

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

TA关注的人

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