- 博客(24)
- 收藏
- 关注
转载 JetBrains IDEA 新旧UI切换
原文地址:IDEA 2022.1以上版本 配置使用新UI_idea2024.1界面设置-优快云博客1、进入此页面的快捷建Ctrl+Alt+Shift+/2、新UI配置3、原设置
2024-11-18 15:58:21
684
原创 链表的特点
双向链表是分别存储了上一个结点的地址信息和下一个结点的地址信息,这样一来,它的删除效率会比单链表和循环链表高一点,但是它的空间占用要高一些。单链表只能知道下一个数据的地址,不能知道上一个的,比方说,有一个链表,其中有123456,如果我只知道4的地址,然后想要找2,是找不到的。循环链表是尾结点中存储了头结点的地址信息,这样一来,只知道4的地址,也可以找到2,因为它会重新遍历一次。链表分为单链表、循环链表、双向链表。
2024-11-06 09:09:57
167
原创 语言处理程序
词法分析将输入字符串分解成词素(如关键字(int,如果输入的是nit,则词法分析也可以检查出错误)、标识符、运算符等),语法分析根据语法规则将这些词素组合成结构化的语法树,而语义分析则进一步检查这个结构化的输入是否有意义,例如变量是否已声明、类型是否匹配等。
2024-11-05 18:35:42
384
原创 各个开发程序之间的特点
Java语言(跨平台、面向对象且具有自动内存管理的高级编程语言,广泛用于企业级应用和Web开发) Python语言(简洁、易读且功能强大的动态编程语言,广泛用于数据科学、机器学习、Web开发和自动化脚本) PHP语言(主要用于Web开发的服务器端脚本语言,以其简单易学和快速开发的特点而广受欢迎。) C语言(高效、灵活且接近硬件的中级编程语言,广泛用于系统软件和嵌入式开发。指针操作能力强) C++语言(高效、灵活且支持多种编程范式的静态类型语言,广泛用于系统软件、游戏开发和高性能应用) C#语言(面
2024-11-05 18:29:14
235
原创 进制转换。
就是这一位数的权重,拿一个例子来方便理解,154中,1就是102,5就是101,4就是100,依次排序,位权是通过计算基数的n-1次幂就可以得到,这里的n是指位数所在数字中的位置。,例如将89转为二进制数,就是看权值上的数字怎么加能得到89(64+16+8+1)十进制转任何进制使用短除法(循环除基直到商到0,从下往上取余数),就是把每一位的数和当前位的权值相乘后的结果累加起来。任何进制的数转十进制都可以用。十进制转二进制还可以使用。
2024-11-05 15:57:23
298
原创 @Autowired报黄色波浪线的解决方案
这个注解的,所以我们可以使用构造函数的方式进行注入对象,但是如果对象很多的话,在构造函数中要写的就太多了,所以可以使用。这个注解,这个注解的意思是用于自动生成包含必须参数的构造函数(“必需参数”指的是那些被声明为。所以我们可以在要注入的对象前,加上。因为官方一般不推荐使用。
2024-10-22 21:13:30
322
原创 阿里云centos7使用docker部署nacos
在下载镜像的时候遇到了一个问题,就是只能下载最新版本的nacos,如果下载别的版本的则会报错,最后的解决方案是,进入/etc/docker/daemon.json文件,修改成如下代码。浏览器访问nacos,账号密码都是nacos。然后在终端重新启动一下docker。停止和删除刚才运行的nacos容器。修改nacos数据库配置,进入。数据库,执行以下SQL。
2024-10-14 23:56:29
992
原创 阿里云ECS服务器使用密钥对登录
购买ECS服务器的时候,登录凭证选择的是密钥对登录,我们创建好密钥对后,会自动下载一个文件,这个是我们的密钥,需要保留好,然后我电脑上使用的是MobaXterm软件进行的远程连接,MobaXterm使用密钥对形式应该怎么登录呢?
2024-10-03 17:11:43
1034
原创 idea中将git项目提交至svn
SVN安装完成后,进入IDEA 选择setting中的version control里的Subversion,选择tortoiseSVN中bin目录下的svn.exe。右键项目 -> 选择subversion -> 点击Share Directory。以上设置完毕后idea代码将呈现红色,表示SVN管理成功。然后选择上传至SVN的数据目录格式,点击share。基本是一键式地傻瓜安装,但切近需要将。最后点击commit提交代码就可以啦。将代码交给SVN管理。
2023-06-09 16:37:22
669
原创 vue-admin-template 下载依赖报错
最近使用vue开发项目的时候,使用了vue-admin-template这个模板,然后clone之后下载依赖报错,上网上查了看到一篇很好的文章,解决了我的问题,为了防止原文丢失,特此记录一下。进入\src\components\MarkdownEditor\index.vue文件,将他的所有import删除换成下面四行。
2023-03-14 14:28:26
631
原创 解决boot整合cache中报Could not write JSON问题
在默认情况下Java 8不支持LocalDateTime需要添加com.fasterxml.jackson.datatype:jackson-datatype-jsr310依赖。然后在实体类上的LocalDateTime变量上添加以下注解。原因:没有添加序列化和反序列化器。
2023-03-03 08:56:52
2967
原创 获取git密钥,解决:Permission denied (publickey).fatal: Could not read from remote repository.
解决:Permission denied (publickey).fatal: Could not read from remote repository.
2023-02-01 16:05:56
1193
原创 zookeeper安装与启动
然后进入cd /opt/zookeeper/bin/[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aAPaZLZW-1666852643819)(C:\Users\hvc20\AppData\Roaming\Typora\typora-user-images\image-20221027143003220.png)]重命名并打开zookeeper配置文件,更改保存目录/tmp/zookeeper为/opt/zookeeper/zkData。quit # 退出客户端。
2022-10-27 14:38:31
934
原创 spring-boot-maven-plugin爆红
在类中加入SpringBootVersion.getVersion()这句话,查看当前springboot的版本号,然后将版本号加入到pom文件中的。-plugin这部分报红,在网上查了一下是因为缺少SpringBoot的版本号,然后解决方案是。这个位置,然后刷新,刷新完毕之后就解决了,然后我发现把这句话删除了也不会重新出现爆红问题。在idea中学习springBoot时,发现在pom文件中spring-boot-...
2022-07-27 21:36:21
790
原创 Spring配置文件中连接数据库报错问题
spring配置文件数据库报com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activation.DataSource错误
2022-07-06 20:39:20
464
原创 解决http://mybatis.org/dtd/mybatis-3-config.dtd爆红问题
解决http://mybatis.org/dtd/mybatis-3-config.dtd爆红问题
2022-06-25 19:01:37
2126
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人