- 博客(44)
- 收藏
- 关注
原创 如何创建vue工程?以及遇到问题的解决方法
4.有时候如果输入启动命令,可能会出现这种情况输出:'vite' 不是内部或外部命令,也不是可运行的程序或批处理文件。3.在项目栏输入cmd进入命令窗口---我指定的版本是3.3.4,这里需要node.js的版本大于18.3。解决方案:输入 npm install为我们重新下载包。5.此时输入启动命令-----可以看到启动成功啦。4.为项目指定名称,其余全部选择no。1.首先要有npm和node.js。2.进入我们要创建vue的目录。
2025-06-11 19:09:59
198
原创 npm修改镜像的教程,将npm镜像修改为国内地址增加下载速度
2.如果没有修改过,返回的地址应该是:npm config set registry https://registry.npm.taobao.org/ (npm的官方地址)4.再次输入npm config get registry,查看是否配置成功:(以上方的镜像为例,地址变为下面这个代表成功)1.打开cmd进入命令窗口,输入npm config get registry查看当前镜像。
2025-05-25 19:06:58
715
原创 Git在与远程仓库建立连接时,不小心输错密码导致连接失败,之后无法弹出用户名密码的输入框解决方案
1.打开开始界面,进入控制面板。4.输入正确的账号密码就行了。2.在搜索框输入凭据管理器。3.点击修改gitee。
2025-05-18 15:48:53
306
原创 在Gitee中配置SSH公钥,建立远程仓库和本地仓库的连接
7.在git的命令窗口输入ssh -T git@gitee.com可以验证是否成功,出现下图即代表成功,当前本地git已经被gitee这个网站所信任,可以由本机向gitee提交代码。2.在本机打开git的图形化界面,输入ssh-keygen -t rsa,让其为我们生成公钥。6.打开我们第一步的页面,第一个标题随意填写,第二个公钥,填写我们自己的公钥。1.登录之后,点击设置,之后点击左侧的SSH公钥。5.以记事本的形式打开,然后全选复制里面的内容。4.打开上面的文件的位置,去打开如图所示的文件。
2025-05-18 15:17:40
438
原创 导入了lombok但是却不起作用,显示实际参数列表和形式参数列表的长度不同或者无法将类的构造器给到给定的类型
由于第一个插件 maven-compiler-plugin 的引入导致了这个问题,解决这个问题的方案呢,就是直接将第一个插件删除即可。
2025-05-15 19:39:44
469
原创 LocalDateTime类型的时间在前端页面不显示或者修改数据时因为LocalDateTime导致无法修改,解决方案
一个字符甚至空格也不要多打,不然可能会导致很多莫名奇妙的问题。4.PS:强烈建议按照这个格式(ISO标准格式)输出(3.重启我们的服务器,就可以了。
2025-05-15 19:24:15
284
原创 在Linux系统中开放指定端口访问(允许远程访问数据库)
2.出现以上的情况下,是因为我们虚拟机的防火墙将其拦截了这个请求,解决这个问题的方法有两种,第一中是关闭我们的防火墙,但是这个方法过于暴力,在企业开发过程中我们极其不推荐,于是我们采用第二种方法,只允许特定的端口号允许访问(不要忘记重新加载)。1.普通情况下,我们的windows系统无法连接Linux系统的数据库。3.之后重新进行连接就可以正常访问啦。
2025-05-13 17:09:03
437
原创 在Linux中安装JDK并且搭建Java环境
8.输入cat命令,查看我们的配置文件,出现我们刚刚写下的内容就代表成功了80%了。利用pwd命令,展示我们安装的目录,之后我们复制下来,等下配置环境变量要用。3.输入解压命令,后面指定的是位置(注意不要填写错误,就填写这个)7.esc退出插入模式,输入:进入命令模式,输入wq保存并且退出。2.打开Linux,进入root的文件夹,直接拖入即可。1.首先准备好JDK的Linux的安装包。5.选择vim命令进入编辑环境变量的文件。6.输入i进入插入模式,之后配置环境变量。4.之后进入我们安装的jdk的文件。
2025-05-12 22:03:04
399
原创 前端项目打包部署流程j
6.可能会遇到的问题,nginx无法访问后端写的业务逻辑,这是因为打包的项目没有包括我们原来的代理的配置,可以修改nginx的配置来解决这个问题(我的后端端口是8080,如果不一致要记得修改)5.在继承终端内打开我们的项目,找到前面打包好生成的dist目录,把里面的内容全部复制下来,然后粘贴到nginx里面的html目录,这就完成项目的部署了。4.准备好我们下载的nginx(可以到官网下载一个),然后在一个没有中文路径下的文件夹里面解压。打开我们要访问的目的地址,可以看到成功访问到了.ok。
2025-05-11 20:02:16
439
原创 HTML表格居中显示、在表格中插入音频文件、表格分行列显示
3.添加边框,设置属性,这里设置的单元格边框是给每个格子都设置一个边框,在上一步合起来,可以使其变为统一的线条,这样就可以完成居中显示了。2.margin居中显示,border-collapse合并边框。1.为表格设置id值,例如table1。4.添加音频,采用audio标签。
2025-04-23 21:08:20
170
原创 访问Maven私服的教程
1.首先准备好maven私服的启动器,到bin目录下启动:2.等待加载,加载过程比较长:3.访问端口号:4.仓库简介:5.在maven的setting中 servers配置信息(设置私服访问的密码):6.配置私服仓库地址:7.配置上传地址(私服地址):8.在自己的副项目中配置仓库地址:
2025-04-22 21:35:10
322
原创 使用Mybatis时在XML中SQL高亮显示的方法
如图所示,上方的SQL代码很像是一个字符串,那么如何把上方的SQL改成和下方一样的SQL,使得IDEA可以识别SQL方言呢?4.实现的结果如下所示。(这样我们就可以在IDEA中写我们的SQL代码啦)1.选中SQL中的一部分代码,此时左侧会出现一个黄色的灯泡图案,点击。2.选择这个注入语言或者引用。3.选择这里的SQL就好了。
2025-04-11 21:50:33
514
原创 Session、Servlet综合应用---模拟用户登录基于JSP实现
5.利用Session模拟拦截器的Servlet----注销功能---实现原理:Session的会话。3.登录的Servlet。4.跳转至的页面的JSP。
2025-03-22 17:32:24
194
原创 在IDEA中配置Tomcat教程
2..按照顺序依次点击。右下方的web资源目录是保存web网页的目录,报红的原因是当前目录下没有这个文件夹,双击可以创建。4.配置路径(要把这个WEB-INF配置在webapp下面手动添加即可)10.把下面的地址修改为项目名(文件根目录)即可,然后应用。11.这里修改默认打开的浏览器(这样就配置完成了)6.之后关联Tomcat,点击编辑配置。7.选择Tomcat下面的本地。5.配置完成后如图所示。3.完成后如左侧所示。
2025-03-19 11:15:40
1222
原创 maven配置教程
3.有些教程说,这里可以修改maven默认的jdk,但是这个jdk一般是你环境变量配置的,所以无需在意。1.配置本地仓库(找到上方的标签)在下面写上本地仓库的配置。5.在IDEA中配置(在这里进入可以进行全局配置)4.可以通过这个命令查看配置的jdk。可以减少占用c盘的内存。
2025-03-16 16:52:33
1432
原创 利用JavaScript在网页中获取当前的时间并展现在网页上
1.获取的月份从0开始,在显示的时候要加上1;2.拼接字符串是用``包围,借助$来取出变量值。
2025-03-13 21:45:37
165
原创 B - 识别浮点常量问题
Pascal语言对浮点常量的语法要求是:一个浮点常量除了十进制数码之外,必须带有一个小数点或一个指数(紧接在字母e或E之后,在正式文档中也被称为比例因子)。空格也许会出现在浮点常量的前后,但不会出现在浮点常量中间。在分析表达式的时候,变量的类型在变量声明的时候就决定了;而常量的类型需要从常量的形式来判断。你的任务是分析程序分解模块送来的文件,判断其中包含的字符串是否合乎语法的Pascal浮点常量。如果输入文件中的字符串是Pascal浮点常量,请输出字符串“YES”,否则输出字符串“NO”。
2025-03-10 20:03:35
193
原创 Visual Studio Code中Live-Server打不开浏览器解决方法
首先在插件库找到Live Server,之后对其右键,点击设置。找到这一项,把浏览器修改成自己电脑的浏览器就可以了。
2025-03-09 21:55:00
454
原创 小C语言--词法分析程序
小C语言文法1. <程序>→<main关键字>(){<声明序列><语句序列>}2. <声明序列>→<声明序列><声明语句>|<声明语句>|<空>3. <声明语句>→<标识符表>;4. <标识符表>→<标识符>,<标识符表>|<标识符>5. <语句序列>→<语句序列><语句>|<语句>6. <语句>→< if语句>|< while语句>|< for语句>|<复合语句>|<赋值语句>
2025-03-09 16:30:29
912
原创 事务的隔离级别以及应用场景
高并发场景:优先使用 Read Committed(如Oracle默认级别)。数据强一致:使用 Repeatable Read(如MySQL默认级别)。极端安全场景:仅当绝对需要时选择 Serializable(如金融对账)。
2025-03-08 20:53:26
136
原创 事务并发读--面试题目
4.持久性:一但事务提交成功,事务中所有的数据操作都必须持久化到数据库中,即使提交事务后,数据库马上崩溃,在数据库重启时,也必须保证通过某些机制能够回复数据。2.一致性:事务执行后,数据库的状态与其他的业务规则保持一致,如转账业务,成功后,两个账户的总金额应该不变。事务处理--并发读----多个事务并发操作数据库,如果没有采用有效的机制进行避免会导致脏读,不可重复读,幻读。现象:事务A读取了事务B未提交的数据,若事务B回滚,事务A得到的是无效数据。不可重复读(Non-Repeatable Read)
2025-03-08 20:48:47
249
原创 JDBC-如何用IDEA连接mysql(8.0.x)数据库
第二步:此时的jar包并没有作用,需要把lib添加为库 文件-->项目结构,选择java 然后找到项目的lib,点击应用即可;将jar包复制进入idea项目的目录,最好新建一个文件夹来接收,如果不知道在那里下载可以从这个网盘下载。链接:https://pan.baidu.com/s/12zrN6u2jzuSMY3abx0hOeg。第三步:应用完成后mysql的jar包可以展开代表成功。执行这个代码,出现提示信息即代表成功。
2025-03-05 09:22:11
317
原创 Lambda表达式的应用
只有一个抽象方法的接口叫函数式接口(不包括Object的方法,也就是可以忽略这个方法)带有@FunctionalInterface注解的an是函数式接口。适用条件:只有函数式接口才可以使用lambda表达式。形式:()->{} 右侧是实现逻辑 左侧是参数列表。测试程序:(附带注释)
2025-02-28 21:49:11
209
原创 使用反射访问对象属性出现java.lang.IllegalAccessException的解决问题
如果对象属性是私有的类型,那么在访问时会遇到java.lang.IllegalAccessException的问题,因为我们没有访问权限,例如: 我们只需要在14行插入一句:name.setAccessible(true);即可以解决
2025-02-27 20:05:56
242
原创 多线程的面试问题:
程序需要同时执行两个或者多个任务 程序需要实现一些需要等待的任务时,如用户输入、文件读写操作、网络操作、搜索等、 需要一些后台运行的程序时。
2025-02-26 21:45:16
128
原创 Java-SE 多线程-生产者-消费者问题
线程通信: wait():令当前线程挂起并放弃CPU,需要被唤醒(notify()--唤醒优先级最高的线程或者notifyAll())才能继续被允许继续使用。生产--消费者问题: 这个是多线成中重要的问题,下面是一个小案例,生产者生产商品,当仓库满了以后,停止生产,消费者消费商品,当仓库的商品被消耗完毕之后,停止消耗。测试类: 启动主进程,既可以观察生产-消费者关系。
2025-02-26 21:32:06
617
原创 IDEA通过通义灵码集成deepseek-r1满血版模型完美解决服务器繁忙问题
6.之后点击右侧的按钮就ok啦,也可也看到可以进行深度思考,快去试试吧。1.首先打开我们最喜欢的idea编程的工具,然后点击左上角。4.在这里搜索tongyi(一定要注意这里是拼音不是汉字)5.点击下载即可(这个Ai插件还是比较好用的)3.选择这个Plugins(中文版是插件)
2025-02-24 20:41:51
841
原创 基于I/O文件的通讯录管理系统
2.利用字符串缓冲区进行改变文件的格式进行写入。3.采用了分层的思想,各个层次各司其职。主要知识点:1.应用了I/O进行对于文件的操作。主要源码:(通讯录单条信息的类)2.管理类(想当于业务逻辑)3.UI(与用户交互的类)
2025-02-24 09:57:33
153
原创 接口的多态
4.测试类(从这里可以看出,接口可以看作是实现接口的实现类的父类,以此来实现多态的应用------>即父类引用指向了子类的对象)3.汽车类(实现接口)2.公交车类(实现接口)1.接口(交通工具类)接口和类一样,也具有多态的性质。
2025-02-18 21:22:36
218
原创 BigDecimal类--解决浮点计算精度丢失的问题
作用:BigDecimal 是 Java 中用于表示高精度浮点数的类,它提供了精确的小数运算。与 float 和 double 不同,BigDecimal 可以避免浮点数运算中的精度丢失问题,因此在需要精确计算的场景中非常有用。Java浮点计算丢失是double与float要面对的问题,我们可以使用BigDecimal解决。商业应用:如发票、账单等涉及金额的计算,避免浮点数精度问题导致的误差。金融计算:如货币金额的计算,要求结果精确到小数点后多位。科学计算:需要高精度的数学运算,确保结果的准确性。
2025-01-22 20:58:26
226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人