自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java学习之旅

Java学习笔记,记录学习过程中的点点滴滴。

  • 博客(64)
  • 收藏
  • 关注

原创 vue列表数据删除后刷新页面

在页面进行增删改列表后,页面需要进行刷新,在进行这些操作后,需要手动刷新才能更新列表。本文主要讨论进行增删改查相关操作后如何使当前页面显示操作后的最新数据。

2024-09-05 23:39:52 1871

原创 Linux下安装MySQL8.0

Linux下安装MySQL8.0

2024-09-02 00:27:15 4691 2

原创 typora的一些配置方法

在图像设置的插入图片时一栏,勾选对网络位置的图片应用上述规则,以及优先使用相对路径。外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传。在主题文件css内任意位置,插入下面代码。

2024-09-02 00:15:47 299

原创 Win10的Office中没有Mathtype

最近将Win10的Office更新到2021版本后,打开word后发现工具栏的Mathtype没有了,但是其他选项卡还在,上网搜索之后,发现原因在于Office 2021的Mathtype选项卡打开路径文件没有更新……所以我们需要将mathtype对应文件复制到新的Office 2021路径文件夹中。依次打开Word→文件→选项→信任中心→信任中心设置→受信任位置→点击添加新位置。

2024-02-27 00:01:30 1028 1

原创 vsCode使用cuda

可以在命令行使用下列命令进行编译(生成exe二进制文件)(-L指定lib目录,-I指定include目录,xxx.cpp是你需要进行编译的文件,xxx.exe是你要编译的文件的名称)一般cl.exe的地址是在:你安装的Visual Studio \VS\VC\bin\amd64里面,如果是默认安装的话,这个位置就在C:\Program Files\Microsoft Visual Studio***\VC\bin\amd64。是vscode用于调试的配置文件,比如指定调试语言环境,指定调试类型等等。

2023-08-19 15:47:29 5884 1

原创 windows vscode使用opencv

Code Runner会为多种编程语言预先写好一下编译执行或者解释执行的代码,当然,由于我们这边花里胡哨需要一堆的额外编译参数,所以我们需要去修改Code Runner的默认参数,按下Ctrl + 逗号,或者点击左下角的齿轮按钮点击设置。E:\Python-software\opencv\opencv-4.5.4\编译之后的build\ 下的include和lib 放到 E:\C-software\VScode\MinGW\mingw64\。clone这个仓库,然后找到build文件夹。

2023-08-19 15:46:18 2019

原创 docker安装RabbitMQ

RabbitMQ 的一个重要注意事项是它根据所谓的。设置 docker启动的时候自动启动(存储数据,默认为主机名。

2023-08-19 15:42:56 1368

原创 C++ 循环包含头文件的问题:a.h包含b.h;b.h又包含a.h

这时就出现了循环包含,a.h要调用b.h中的内容,而b.h中又要调用a.h中的内容。通过利用前置声明的方式实现。都在main.cpp中包含如两个头文件即可。头文件循环包含:类似a.h包含b.h;b.h又包含a.h。那如何避免这样的循环包含呢?

2023-05-29 10:44:33 641

原创 *和++的优先级问题

*和++都是同级运算符,右结合。但++要整个表达式运算完了才运算,先提取p指向对象的值,然后p再做++运算,指向下一个对象。: ++要整个表达式运算完了才自加,所以同上,提取的还是P指向的对象值,提取后,P就指向下一个对象了。是同优先级的,需要按从右到左的顺序执行。: 先取值,然后值右++;: 是先取值,然后值++;,先取值,然后值左++;

2023-05-25 17:26:08 499

原创 linux安装maven

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VHlkHV7l-1677753719077)(…/.assets/images/image-20220514232342427.png)]安装包下载地址:https://archive.apache.org/dist/maven/maven-3/点击 3.6.2里面的binaries,进行对应的版本下载。

2023-03-02 18:43:21 637

原创 Canal数据同步配置

canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议。使用docker操作,先启动mysql服务,启动mysql后,如果想进入mysql的命令行,执行如下命令。阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务。canal是应阿里巴巴存在杭州和美国的双机房部署,存在跨机房同步的业务需求而提出的。canal可以用来监控数据库数据的变化,从而获得新增数据,或者修改的数据。

2023-03-02 18:42:19 1069 1

原创 linux下安装java

阿里云弄的服务器centos7没有安装java,进行安装,使用的是java1.8版本下载jdk8 : 链接: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html目录自己设置,这里我上传到的位置是 /opt/software/java/jdk83.解压下载的jdk4.编辑配置文件,配置环境变量

2023-03-02 18:41:31 493

原创 windows10安装ubantu双系统

同样开机时狂按ESC,进入到选择界面,然后按F9,进入bios启动设置,会看到两个U盘相关的启动,这里选择上面一个带UEFI标识的U盘启动项(不带UEFI的为传统模式安装,即bios模式安装),会进入到如下界面,选择 Install Ubantu,进行安装。第一和第二个选项安装的时候更省事,安装程序会自动分区,第三个选项需要自己手动分区,安装的时候会麻烦一点,但是因为是手动分区,你对系统的分区情况也更加熟悉,方便系统后期的管理。这两个选项会拖慢安装的速度,这些工作可以放到安装完成后集中处理,所以也不勾选。

2023-03-02 18:36:57 1003

原创 docker上安装nacos

docker上安装nacos,Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。自定义启动 Nacos 参数介绍,不要用这个# 指定 nacos 对外映射端口,例如: 8000 : 8848 docker run - d - p 8848 : 8848 \# docker 容器名称 -- name nacos \# 自定义分配网络,可忽略 -- network woniu_network \

2023-03-02 18:36:57 12441 2

原创 docker上安装redis

对应的是容器内的 /etc/redis/redis.conf (这个是要通过docker命令进入容器内才能看到)docker安装的redis配置文件挂载的目录:/mydata/redis/redis.conf。找到requirepass关键字,后面就是跟的密码,默认情况下是注释掉的,即默认不需要密码,如。使用命令设置的密码,退出后再登录生效,重启后失效。注意 : 命令中所有 冒号 前面的是主机配置 , 冒号 后面的是mysql容器配置。使用命令设置的密码临时生效,重启后失效。

2023-03-02 18:35:02 483

原创 docker中建立mysql容器教程

docker 建立mysql容器步骤,以及遇到的问题

2023-03-02 18:33:55 1040

原创 Linux服务器上,docker安装教程

还可以在使用on-failure策略时,指定Docker将尝试重新启动容器的最大次数。在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。参考:https://www.zhihu.com/question/351326130/answer/2368938002。安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。no - 容器退出时,不重启容器;–restart 参数值详细信息。

2023-03-02 18:31:34 608

原创 QT中配置cuda环境,并编写cuda代码

之前是在vs中开发cuda的代码,现在需要把cuda的代码移植到QT中。由于本机安装cuda时,是默认安装的,所以安装目录为# CUDA_PATH 这个是安装cuda时自动配置到环境变量中的路径,也是cuda安装的路径 C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v11.1cuda的样例文件夹位置为。

2023-03-02 17:10:04 6983 12

原创 QT中多项目管理问题,同时构建多个项目

在编写项目的过程中,当项目比较多时,需要进行统一的管理,这时可以使用qt的子项目管理的方式。

2023-03-02 16:51:32 4014 1

原创 雷达相参积累和非相参积累

本文主要介绍相参积累和非相参积累方法。

2023-02-22 11:46:23 3362

原创 ArrayList的add(int index,E element)插入元素问题

在此列表中的指定位置插入指定元素(可选操作)。移动当前位于该位置的元素(如果有)和权利的任何后续元素(在其索引)将此列表中指定位置的元素替换为指定元素(可选操作)。

2022-11-24 21:09:09 630

原创 qtmqtt 在子线程中使用

解决问题:QMqttClient - connection not made from another thread在qt中使用多线的qtmqtt客户端发送接收数据

2022-11-17 12:10:48 1222

原创 VsCode配置java运行环境

vscode运行java,配置java环境

2022-11-11 14:17:06 4664

原创 获取b站分集视频时长

获取b站分集视频时长

2022-11-08 17:16:16 574

原创 vs中配置cuda的路径

vs中配置cuda,有两种方法来进行配置:绝对路径,相对路径。

2022-09-28 12:38:19 1140 1

原创 matlab中hamming窗的 c/c++ 版本的实现

matlab中的hamming窗和hanning窗的c/c++代码

2022-09-21 17:03:03 3236

原创 vs中资源的相对路径

vs中资源的相对路径

2022-07-28 15:02:36 1600

原创 在类内调用cuda内核函数,出现的错误: illegal combination of memory qualifiers 等问题的解决

在类内调用cuda内核函数,出现的错误: illegal combination of memory qualifiers 等问题的解决。在host侧只能调用全局函数,不能调用设备函数

2022-07-27 17:30:38 1245

原创 ubantu安装NIVDIA驱动,CUDA,cudnn,TensoRT

ubantu安装NIVDIA驱动,CUDA,cudnn,TensoRT

2022-07-13 14:59:28 345

原创 ubantu安装opencv,并配置环境变量

1.2依赖环境1.3下载opencv下载地址:https://opencv.org/releases/这里下载source将opencv_contrib-4.4.0移到opencv-4.4.0创建build目录执行的cmake命令编译安装的地址是~/opencv44/,需要修改一下2.2 添加环境变量2.3 查看查看linux下的opencv安装库:pkg-config opencv --libs查看linux下的opencv安装版本:pkg-config opencv --modve

2022-07-13 13:47:09 2162

原创 ubantu下多环境变量配置

1.linux下的多环境变量之间用 “:”隔开,类似与windows中的“;”的作用2.以opencv环境变量配置为例

2022-07-12 17:11:54 1181

原创 elemnet-ui图片上传el-upload的后端springboot实现

使用element-ui的图片上传组件实现图片上传,并在前台显示实现思路:图片上传到后端,后端接收图片,保存到本地,返回本地的存储路径前端根据路径做图片回显,使用springboot配置资源映射规则步骤:前端el-upload组件直接在element的官网找到upload组件<el-upload class="avatar-uploader" action="https://localhost:9202/file/addFile" :show-file-list="

2022-05-31 22:19:14 4212 2

原创 ubantu和win10双系统设置默认启动windows

在win10电脑上安装了ubantu16.4后,每次开机默认加载界面都是ubantu,改成默认启动为windows,需要做一下设置:

2022-05-18 23:19:32 2082

原创 access denied for user root@localhost(xxx)

在用vmware中的虚拟机,用docker启动mysql,在本机上使用sqlyog连接时,出现access denied for user root@localhost(password=yes)解决:重新输入一遍mysql密码,就可以解决。。。。

2022-04-18 10:28:48 979

原创 springboot日志框架的使用-slf4j

使用slf4j日志框架需要引入的依赖:lombokslf4j-apilogback<!--lombok依赖--><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.0</version></dependency><!

2022-04-16 10:58:07 193

原创 @RequestParam注解加与不加的区别

@RequestParam @PathVariable @RequestBody 使用的若干问题

2022-04-15 23:19:23 3103 1

原创 win10 NAT主机ping不通虚拟机,虚拟机能ping主机、外网

在使用vmware虚拟机时,发现虚拟机能ping通主机、外网,但是主机却ping不通虚拟机,导致xshell也连不上。排查了很久,包括:主机防火墙已关闭VMnet8跟虚拟机 ip 在同一网段虚拟机防火墙已关闭最后没办法,想到要不把VMnet8的网络禁用掉看看,然后再开启,居然就可以了。...

2022-04-15 15:39:23 921 1

原创 vmware配置CentOS 7的网络

安装好centos7之后,配置网络,1.这里选用的是nat模式连接网络关于NAT、桥接、仅主机模式的区别:https://editor.youkuaiyun.com/md/?articleId=1241824042.设置nat相关的ip和网关nat模式使用的是vmnet 8的网络适配器查看vmnet 8的ip,在windows的cmd窗口输入 ipconfig这里的IPv4地址为192.168.137.1因为我要配置linux的网络为静态ip,所有不使用dhcp动态分配ip这个虚拟网络编辑器是给添加网卡

2022-04-14 23:57:48 513

转载 vmWare中的网络连接方式:桥接模式、NAT模式、仅主机模式

1.桥接模式:这种模式下,虚拟机和物理机连的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。比如,你家有路由器,那么你的电脑和你的手机同时连接这个路由器提供的Wi-Fi,那么它们的关系就是这种模式。2.NAT模式:这种模式下,物理机会充当一个“路由器”的角色,虚拟机要想上网,必须经过物理机,那物理机如果不能上网,虚拟机也就不能上网了。之所以说这种模式兼容性最好,是因为物理机的网络环境变化时,虚拟机的网络并不会有影响,比如,上班时你把物理机连接在公司的网络环境中,下班后又把物理机连接在你家的路由器上。

2022-04-14 21:35:41 1021

原创 idea中编码设置

设置编码 File -> setting -> Editor -> File Encoding

2022-04-11 20:46:41 211

空空如也

空空如也

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

TA关注的人

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