自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot项目搭建的问题

最后发现是meaven中依赖导入不进来(不知道为什么),于是手动的在meaven中央仓库下载了对应的jar进行配置。1.第一次出现这个问题是在使用postgresql进行搭建项目的时候,但是配置文件中的驱动一致导入不了。但是由于直接使用了Springboot的最新版本3.3.5以及java使用了17,导致项目无法启动。2.第二次出现这个问题是配置MYSQL数据,但是依赖使用了Mybatis-plus。解决办法:Springboot版本使用2.7.12 ,java版本使用11。然后项目可以正常启动。

2024-10-28 20:14:44 357

原创 springboot 项目配置过程中出现的问题(关于Mybatis-plus的相关问题)

错误如上,大致说找不到一个名字叫做ddlApplicationRunner的类,此时正确的适配的Springboot和java版本应该是2.7.12以及11。原因是因为在导入了依赖Mybatis-plus。修改完成之后项目正常的启动。

2024-10-28 20:07:43 290

原创 MEAVEN管理某些jar包无法导入的时候解决办法

问题:postgresql driver 的jar包一直无法导入,导致无法正常的连接到数据库。在IDEA的Resources目录下面创建一个lib目录,并且将下载的jar包存放在这个地方。1.更新MEAVEN,在MEAVEN下载最新版本的MEAVEN并且配置到IDEA中区。进入MEAVEN中央仓库,search需要的包,下载对应的jar包。2.手动下载jar包导入(适合包不太多的情况)右键添加到项目的lib中去。

2024-10-16 21:59:48 130

原创 git 与github 远程连接出现中文用户名乱码导致无法找到user/.ssh文件的解决办法

然后通过这个命令是可以验证连接成功的 $ ssh -o UserKnownHostsFile=C:/githome/.ssh/known_hosts -o IdentityFile=C:/githome/.ssh/rsa -T git@github.com。ps:在创建./ssh之后,从新的设置git bash 的home目录。在./ssh下面的 rsa 私钥文件的权限只有当前用户的读权限。之后输入这个命令,在IDEA的终端,就成功的clone了。右击,属性,安全,先取消其他的继承者的,然后删除其他人。

2024-10-16 00:33:52 1061

原创 git 与 github 同步

出现类似提示验证成功Hi bingmengzi!$ ssh-keygen -t rsa -C "邮箱" //你自己注册GitHub的邮箱。git config --global user.name "你的用户名"git config --global user.email "你的邮箱"输入命令之后提示输入密码,回车直到出现以下界面。两个文件,这两个就是SSH Key的秘钥对,2.输入命令创建ssh key。去C:\Users\用户名下找。3.进入github。

2024-10-15 23:56:38 446

原创 postgreSql下载安装

1.找到.exe文件,双击安装。2.跟着安装向导操作。

2024-10-15 16:22:37 328

原创 git的下载安装完整教程

2.按照安装向导next。

2024-10-15 15:09:18 441 1

原创 试题 历届真题 双向排序【第十二届】【省赛】【B组】

1.Arrays.sort(数组,开始,结束) 包含区间 【start,end)将升序排序之后的数组首尾进行交换,从而形成降序排序数组。2.该函数仅仅只能实现升序排序,如何进行降序排序。

2024-04-10 17:01:31 199

原创 蓝桥杯--基础(哈夫曼)

然后需要注意的就是list也是可以排序的,不过是Collections.sort()但是当移除一个之后,后面的那个又会接着补充进来,所以这个时候就是这个样子的。根据可能的规则,直接使用list进行存储(因为提供直接移除元素的函数)然后数组的排序是Arrays.sort() 进行排序。最后就是在移除的时候,应该移除的是前面的两个最小的。

2024-03-18 13:33:50 502

原创 蓝桥杯--高精度加法--基础

题目提示使用数组,但是可以直接的使用java的bigInteger 大数类型。并且此类型没有四则元素的符号,仅仅只能使用对应的方法进行比较。需要注意的就是构造的时候一般是将字符串转化为此类型。

2024-03-18 09:18:40 489

原创 蓝桥--基础练习--01字符串

看解析是直接暴力枚举出来的,5层for循环,数据两比较小,每次仅仅只是用判断0,1即OK,所以是完全的够用的。但是通过01完全可以想到二进制,也就是将十进制转化为2进制。但是要注意一下格式化的输出,因为必须要有5位数。

2024-03-18 08:50:05 341

原创 蓝桥杯--完全二叉树

注意如何手动的转log2,这个地方应该是因为精度问题存在一些小问题的。有点小问题,测试点没有完全的通过。

2024-03-17 11:04:44 473

原创 蓝桥杯--平方和

暴力for循环,只能过三个测试点,一想都不对,但是在没有其他思路情况下面for循环也还不错。

2024-03-17 10:25:15 412

原创 蓝桥杯--全球气温变暖

2.探索上下左右四个方向(此时需要声明一个二维数组,或者是两个一维数组,注意数组的对应关系)首先每一行的读入一个字符串 scanner.nextLine()如果不是,那么此时像是#方向移动,并且再次判断其上下左右是不是#然后将这个字符串转化为字符数组 tocharArrays()3.首先判断当前的是否为#,如果是,那么进入dfs。1.如何输入字符数组(一层for循环)如果其上下左右都是#,那么不会被淹没。4.为什么这个地方不需要回溯?

2024-03-17 09:35:08 421

原创 蓝桥杯--等差数列

总体思路就是尽可能的公差小的那个才可能是最后形成一个完整的等差数列。然后n根据等差数列的公式,知道第一个,知道最后一个,以及公差,求n。简单题目,有一个没过,不知道为什么?

2024-03-16 21:48:22 380

原创 蓝桥杯--整除

最后的时候可以直接的将list转化为一个字符串,并且将其中的[ ] ,全部的使用空格代替然后进行格式化的输出。

2024-03-16 21:31:48 346

原创 蓝桥杯---代分数

因为是数组下标从0开始,但是全排列从1开始,所以要注意一下数组的下标以及相关的范围。两个for循环插板子的地方为什么是在哪里?然后再if地方判断是否符合条件。最后注意的就是除法转化为乘法。思路:首先使用全排列的模版。之后将数据拆分为三个数字。

2024-03-16 21:11:17 492

原创 全排列--3/16

static void dfs(参数) 参数一般包含我需要判断的条件,标记数组,记录结果的数组,数组大小。还看见一种直接使用交换进行全排列,感觉思路上比这个简单,但是这种应该适合绝大多数的深度优先搜索。if(当前元素没有被访问过)达到目的之后需要做什么。

2024-03-16 20:21:21 387

原创 蓝桥杯--错误票据

思路:就是将整个数组进行排序,然后和本来连续的好熟进行比较,当第一个不相等的出现的时候,说明在原来的连续中这个是没有出现的。nextInt 仅仅只是读入数据,之后的回车符或者空格并没有读入。重复:排序之后只要出现相邻两个是一样的就是重复数据。nextline 读入一行数据,知道回车停止。将字符数组转化为整形数组。

2024-03-16 17:08:57 417

原创 蓝桥杯 --翻硬币

我们用 `*` 表示正面,用 `o` 表示反面(是小写字母,不是零),比如可能情形是 `**oo***oooo`,如果同时翻转左边的两个硬币,则变为 `oooo***oooo`。现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?看了别人的题解,在进行翻转的时候,最好还是使用三目运算符比较,当时自己写的时候就是觉得判断挺麻烦的,就是没有想到三目运算符。### 样例输出 #1。### 样例输入 #2。### 样例输出 #2。

2024-03-16 15:59:06 472 1

原创 有什么问题(请指教)

对于一个长度为 $K$ 的整数数列:$A_{1},A_{2},\ldots,A_{K}$,我们称之为接龙数列当且仅当 $A_{i}$ 的首位数字恰好等于 $A_{i-1}$ 的末位数字($2 \leq i \leq K$)。对于 $100 \%$ 的数据,$1 \leq N \leq 10^{5}$,$1 \leq A_{i} \leq 10^{9}$。现在给定一个长度为 $N$ 的数列 $A_{1},A_{2},\ldots,A_{N}$,请你计算最少从中删除多少 个数,可以使剩下的序列是接龙序列?

2024-03-15 21:17:20 365 1

原创 求解答(蓝桥杯java基础练习)运行超时

输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n。123321是一个非常特殊的数,它从左边读和从右边读是一样的。

2024-03-12 08:34:55 370 1

原创 Servletconfig

首先配置的使Servlet的配置文件,对于这个配置文件来说,好像和filter那个配置文件是差不多的。主要是使用另外的一个方法,拿到一个枚举类型,之后通过这个枚举类型从而来遍历每一个配置参数对应的信息。和上面的那个一模一样,依旧是得到一个枚举类型,之后对于这个枚举类型再次的来进行遍历。基本的用法,通过定义对象,调用基本的方法,读取配置文件,获取其初始化的配置参数。但是我不明白的就是我的一个为什么会返回两个数据啊。再次的刷新一下子又只拿到了一个数据,真的很离谱。唯一的不同就是使用Servlet对象不同。

2023-12-17 15:28:13 466 1

原创 解决IDEA中tomacat中文日志信息乱码的问题

24-Nov-2023 09:24:42.492 璀﹀憡 [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [D:\莽聶戮氓潞娄忙聳聡氓潞聯\javaweb\tomcat\apache-tomcat-8.5.95-windows-x64\apache-tomcat-8.5.95\lib], exists: [false], isDirectory: [false], canRe

2023-11-24 10:17:31 948 2

原创 MyEclipse10安装教程(全网最详细最高效的安装方式)

再次的点击tools,这次选择1,之后再弹出的界面里面选择myeclipse的安装目录下面的common里面的plunging。然后单击打开,这个时候会开始替换文件,时间有点久,就好像卡了一样,不过这个时候不要着急,耐心的等待一下。可以自己随便的更改(主要,不要选择有中文字符的路径,会导致无法的进行安装)然后next。解压之后双击exe出现下面这个界面(根据向导安装都是十分的简单的,只需要不停的next就好了)之后安装完成,直接的点击finish就好(等待自行的启动程序,第一次有点点慢)

2023-11-04 13:02:03 2611 1

原创 tomcat初次启动出现中文乱码的解决方案

是因为在Windows下cmd使用的GBK编码格式,而tomacat的日志文件打印信息使用的是UTF-8.两种编码格式的不同所以导致了出现中文乱的情况。只需要修改conf下的logging.properties文件。我去,这是一些什么奇奇怪怪的东西?点击startup.bat,出现.....希望对遇到类似问题的小伙伴们有帮助。之所以会出现这个问题,原因很简单。

2023-10-24 12:47:39 138

原创 电脑连上WiFi,但是浏览器却打不开网页,这该怎么办?

不知道有没有大佬能够解释一下原因,或者是电脑为什么会突然地出现这样的问题。明明之前都是好好地,没有任何的问题。有一天打开电脑进去突然之间就变成这个样子了,真的害怕死了,生怕自己把自己的电脑给折腾坏了。不是不说,网上的各种办法都使用过了,连 电脑都不知道被重启了多少次,折腾了几个小时。于是百度了很多方法。就过最有用的还是浏览器自己就已经给出来的提示。选择网络和Internet,之后连接的局域网设置。然后取消那个代理,之后就可以正常的运行了。希望能够对遇见同样问题的小伙伴有帮助。才发现最有效的办法。

2023-09-27 19:40:07 2621 1

原创 安装了centos非图形化界面,如何直接改为图形化界面

之后命令安装图形化的插件:yum groupinstall "GNOME Desktop" "Graphical Administration Tools "进入目录下面,修改第一个文件,之后重启网络配置服务。首先登入自己已经安装好的Linux非图形化界面哦。之后修改相关的网络配置文件,确保能够连得上外网。最后登入图形化界面,进行相关的设置,就好了。操作十分的简单,只需要照着执行就好了。直到出现完毕(completed)可以看出默认的启动方式是命令行。修改默认的启动方式为图形化界面。Ctrl+C退出就好。

2023-09-24 14:54:01 583 2

原创 sourcetree的下载

首先是登入,这个登入可以直接的跳过(也可以自己注册bitbucket服务器进行登录,或者是Google账号也是可以登录的)这个是已经下载安装过了Git,如果没有下载安装过Git的话,这个时候会自动的默认勾选上的,帮助你安装一个Git。也就是说,你可以在安转sourcetree之前先安装一下Git,那就算是没有安装Git的话,那也是没有关系的。之后会弹出一个消息提示框,告诉是否要ssh,这个地方选择否,之后再使用Git完成ssh的认证。title可以自己随便的取名,为了方便,可以取为SSH Key。

2023-09-08 08:21:16 340 2

原创 git安装下载的全流程(十分详细和简单)

找到最新版本,点击下载很快就可以下载完成了(具体下载速度还是很网速有关的,但是比从官网下载直接飞升一个速度。可以自定义目录,但是定义目录的时候最好就是不要有空格或者是中文字符,否则的话,这样子是会十分的麻烦的。download下就可以选择相关的版本,此处我选择Windows的。下载一个git需要等待7,8个小时,大家的时间也是十分的宝贵的是吧。自行选择是32位的还是64位的,之后等待下载就可以,软件的下载:自己到对应的官网下载对应的版本就好了。下面的一步是安装组件,直接默认选择就好了。

2023-09-06 14:48:39 215 1

原创 华为eNSP详细安装教程以及相关安装包

next之后就是关于是否需要重启的选项(因为接下来还要安装其他的软件,我这里就选择了之后再重启)大家根据需要自行选择是否需要从新启动。3.安装eNSP的时候最好是使用默认的路径(自己定义的其他路径也是可以的,但是一定要注意目录名称中。此处我选择的是第一个,大家根据自己的需要自行选择适合自己的。也是根据需要自行下载,这个地方我选择比较老的版本的。点击进去,选择Windows版本的进行下载就可以了。此处的路径最好是不要修改(如果实在是要修改的话,此软件的下载过程也是比较快的。之后后面的大都是next即可。

2023-09-04 20:04:41 6611 7

原创 当下载anaconda之后,如何继续使用原始的python

很多小伙伴会发现,在下载了anaconda之后,如果使用cmd,可以清楚的看见,python的版本变成了anaconda里面的版本。当然,这也是因为环境变量的原因,之后,将重命名之后的路径地址也添加到环境变量中,这个问题就可以解决啦。或者直接简单粗暴的解决,先将之前的python删除干净,之后再次的下载安装anaconda。如果想保留原始的python的话,如果不想保留,直接将其删除就好了。首先,找到原始的python.exe所在的文件,将其。输入重命名之后的名称,就可以看见使用之前的那个版本。

2023-05-12 19:37:08 1971

原创 Ubuntu操作系统下面如何修改字体的大小(绝对是最简单最适用的方法)

因为作为一个学计算机的,你们知道,除了头秃之外,我还是个近视。具体的是在设置->辅助功能里面(不同的版本叫法可能略有差别)可是进去一看,其字体的大小比Windows小多了。今天下载了Ubuntu22.04版本。希望对每一个近视的你能够有所帮助。明明就有大号的文本可以使用。能够成功的下载已经很高兴了。不得不说,我是十分的不习惯。然后发现效果不是特别的好。

2023-04-17 22:22:17 2334 3

原创 关于miscrosoft如何创建插件Windows11详解

你已经通过别的渠道下载好了插件的安装包,那么这个时候打开左边的开发者模式。可以选择获取MIcrosoft拓展,进入类似于应用商店的界面。首先我们点击进入浏览器,之后找到三个点点那个。将下载下来的安装包拖拽到右边的区域。那么这个时候直接的在拓展的界面打开。之后我弹出来了一个禁用的。

2023-04-10 20:44:26 191

原创 unbutu 下面安装搜狗输入法

在下载unbutu 操作系统之后,不得不说,他自带的输入法实在是太难使用了。简直比微软自带的输入法还要难用,于是决定下载搜狗输入法,上网百度了一下教程,运气不太好,安装的过程中间还是出现了一些问题

2023-03-05 10:11:07 185

原创 如何以管理员身份打开命令行提示符(cmd)

如何以管理员身份打开命令行提示符(cmd)

2023-02-16 12:46:52 6739 1

原创 在vs中,如何安装已经其他组件(在首次安装的过程中并没有勾选的组件)

在vs中,如何安装已经其他组件(在首次安装的过程中并没有勾选的组件)

2023-02-11 09:30:02 3330

原创 “&”引用与取地址的区别

& 引用与取地址的区别

2023-02-06 20:04:45 239

原创 初学hadoop避坑指南

写在最前面,第一次搭建hadoop时,切记只能格式化一次❗切记只能格式化一次❗切记只能格式化一次❗❗❗(重要事情说三遍)。不然到时候有的你😭。如果不小心格式化了多次,注意启动时datanode进程可能就消失了,这会引发后续一系列问题💢(当时我在学习的时候真的被这件事情折磨了很久,csdn,知乎,b站,很多平台都没有找到很好的解决方案,最后自己瞎琢磨了一顿终于解决了)听我说,谢谢你!hadoop!具体的解决办法大概是这样的:hdfs namenode -format 格式化namenode./

2022-12-26 19:42:25 673

空空如也

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

TA关注的人

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