自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 创建Centos虚拟机的步骤

我们在VMware《主页》界面中点击《创建新的虚拟机》按钮:然后会弹出一个窗口,我们直接点击下一步:然后页面中选择你准备好的ISO文件,继续点击下一步:然后填写虚拟机的名称以及虚拟机将来保存的位置再次下一步,填写虚拟机磁盘大小。这里建议给大一点,否则将来不够用调整起来麻烦。而且这里设置大小并不是立刻占用这么多,而是设置一个上限:继续下一步,然后选择虚拟机硬件设置:在弹出的窗口中设置虚拟机硬件,建议CPU给到4核,内存给到8G:配置完成后,点击关闭,回到上一页面,继续点击完成。

2024-07-11 00:13:17 691

原创 i++和++i

++”是一个复合,相当于给变量进行了加一这样的操作。i++或++i就相当于i=i+1.相信这个大家也很容易理解,简单说就是进行了一个小小的简化。

2024-07-03 21:00:28 263 1

原创 多线程并发锁

底层使用的JVM级别中的Monitor来决定当前线程是否获得了锁,如果某一个线程获 得了锁,在没有释放锁之前,其他线程是不能或得到锁的。属于悲观锁。因为需要依赖于JVM级别的Monitor,相对性能也比较低。

2024-06-29 00:28:01 794

原创 mysql面试题

①char设置多少长度就是多少长度,varchar可以改变长度,所以char的空间利用率不如varchar的空间利用率高。②因为长度固定,所以存取速度要比varchar快。③char适用于固定长度的字符串,比如身份证号、手机号等,varchar适用于不固定的字符串。

2024-06-21 01:01:24 882

原创 解决MySQL远程连接失败的问题

*报错:**1045 - Access denied for user ‘root‘@‘192.168.92.1‘ (using password: YES)

2024-06-19 15:47:18 173

原创 在docker上部署项目

查看容器的详细信息查看容器的日志。

2024-06-19 00:29:58 607

原创 JVM的内存模型

JVM是Java Virtual Machine的简称,Java程序的运行环境(Java二进制字节码的运行环境)从图中可以看出 JVM 的主要组成部分运行流程:(1)类加载器(ClassLoader)把Java代码转换为字节码(2)运行时数据区(Runtime Data Area)把字节码加载到内存中,而字节码文件只是JVM的一套指令集规范,并不能直接交给底层系统去执行,而是有执行引擎运行。

2024-06-19 00:18:58 1090

原创 Redis分布式锁

重点:先来的人先把数据改为自己的标识(服务器 IP),后来的人发现标识一存在,就枪锁失败,继续等待,等先来的人执行结束,吧标识清除,后来的人才能枪锁成功。判断是否为当前的锁是否为自己加的,在判断后锁就过期了,此时B就过来抢锁,这样就会导致删错了锁,会把B设置的锁删除掉,就会导致定时任务同步执行。比如说,一个方法执行300s,但是你设置的锁100s就过期了,这时B线程就会过来枪锁,在方法执行完毕后就会吧B线程设置的锁删除掉。4.释放锁的时候,先判断出是自己的锁,后锁过期了最后还是释放了被人的锁。

2024-06-17 22:40:52 847

原创 mysql索引

索引的作用:索引就是帮助mysql高速的获取数据的一种数据结构,索引就像是一种书的目录一样。

2024-06-14 01:15:34 373

原创 搭建一个Vue3项目的步骤

这里是选择配置文件是否独立,选择第一个,这里我选择独立。这里是Babel的文件是否要独立,这里我选择的是Yes。这里选择代码校验的时机,这里选择第一个,保存时检测代码。这里问的是是否需要类型的组件语法,这里我选的是否N。这里是对代码美化的检验选择,这里我选择的是最后一个。选择vue的版本,这里我选择的是3。这里文需要保存预设吗忙着哩选择N。最后等待项目创建加载就可以了。

2024-04-04 19:05:16 134

原创 2023最新java面试题(还未更新完后续将继续更新)

假设再写一个String str3=new String(“i”),则会创建一个新的i对象,然后将新对象的地址值赋给str3。假设再写一个String str2=“i”,则会把i的地址赋给str2,但是i对象不会重新创建,他们引用的是同一个地址值,共享同一个i内存。而 String str=new String(“i”)方式,则会被分到堆内存中。在String str1="i"中,把i值存在。浮点型:float(单精度),double(双精度)整型:int,long,short,byte。

2023-12-21 00:50:49 1869

原创 Error-瑞吉外卖项目开发手机验证登录报错-ReferenceError: sendMsgApi is not defined

Error-瑞吉外卖项目开发手机验证登录报错-ReferenceError: sendMsgApi is not defined。

2023-07-28 20:08:28 381 1

原创 mybatis与spring 的整合

【代码】mybatis与spring 的整合。

2023-05-24 15:45:45 83

原创 东软初级程序题

东软初级程序设计题的复习题

2023-05-23 23:34:53 256 7

原创 Vue解决 error Component name “School“ should always be multi-word vue/multi-word-component-names的问题

路径添加到script标签下,路径有没有写对,且你的export default({})中的components中有没有把组件添加进去。不出意外,添加完后项目就正常了。解决方法:一个方法就是把你的文件名字改成它要求一致的即可,如上述;另一种方法就是关闭语法检查,打开vue.config.js文件,添加如下代码即可。第二个,在实现一个简单的界面时,检查一下你的App.vue中有没有把要展示的。这里是你的vue文件名字不是它推荐的多单词形式,如SchoolVue。

2023-05-16 22:26:39 274

原创 ssm纯注解整合

【代码】ssm纯注解整合。spring和springmvc和mybatisplus

2023-05-07 17:08:18 256 1

原创 idea2022.3.3解决常见方法名后显示方法名不被使用的问题(方法名变灰)

第二步 点击Editor--Inspections--Java -- Declaration redundancy --Unused declaration(取消掉这个勾选就可以了)第一步 file--Settings。

2023-05-02 13:37:38 988 1

原创 ssm整合实现注册登录功能

有几个主要的配置文件,先了解下每个配置文件的作用。1. web.xml:当服务启动时首先会去加载web.xml这个资源文件,里面包括了对前端控制器、乱码问题等配置。2.applicatonContext.xml : 一般配置数据源,事物,注解 等。在这里我使用的是applicatonContext-*.xml的形式将DAO层、Service层、分开配置,这样便于管理分别为applicatonContext-dao.xml、applicatonContext-service.xml、

2023-04-29 01:25:59 1360 2

空空如也

空空如也

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

TA关注的人

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