- 博客(9)
- 收藏
- 关注
原创 Mysql安装步骤
选择自己需要安装的版本并确定好更改安装路径和数据路径。确定后点击next进入下个页面。将Mysql的路径复制粘贴上去,之后点击“确定”。安装完成后设置系统变量,在系统变量的Path中。
2024-07-06 17:43:58
130
原创 什么是RabbitMQ
保证消息一定能发到消息队列中细节保证mq节点成功接受消息消息发送端需要接受到mq服务端接收到消息的确认应答完善的消息补偿机制,发送失败的消息可以再感知并二次处理RabbitMQ消息投递路径生产者-->交换机-->队列-->消费者通过两个点的控制,保证消息的可靠性投递生产者到交换机 confirmCallback交换机到队列 returnCallbakc建议。
2024-06-22 18:16:40
602
原创 springboot的自动装配原理包括几个核心注解
springboot启动时,是依靠启动类的main方法来进行启动的,而main方法中执行的是SpringApplication.run()方法,而SpringApplication.run()方法中会创建spring的容器,并且刷新容器。@AutoConfigurationPackage是由 @Import({Registrar.class})实现的,核心方法是registerBeanDefinitions(),就是为了获取启动类所在的包,为后面扫描组建做准备。
2024-06-15 18:50:15
146
原创 什么是Mybatis?
mybatis 是一个优秀的基于java的持久层框架,它内部封装了 jdbc,使开发者只需要关注sql语句本身,而不需要花费精力 去处理加载驱动、创建连接、创建statement等繁杂的过程。MyBatis处理 ${ } 占位符,使用的 JDBC 对象是 Statement 对象,执行sql语句的效率相对于 #{ } 占位符要更低。${ } 占位符的值,使用的是字符串连接的方式,有 sql 注入的风险,同时也存在代码安全的问题。两次读取的数据不一样,自己事务没有提交的时候可以读取别的已经提交的事务。
2024-06-07 15:45:27
386
原创 Linux的命令总结
编辑模式:在命令模式下按i就会进入编辑模式,此时就可以写入程式,按Esc可回到命令模式。末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令并执行。北京时间 (中国国家标准时间) 北京时间是中国采用国际时区东八时区的区时作为标准时间。在Linux中删除子目录的时候,如果主目录下没有了目录以及文件,会连同主目录同时删除了。平太阳时间,是指格林尼治所在地的标准时间,也是表示地球自转速率的一种形式。:q 当vim进入文件没有对文件内容做任何操作可以按"q"退出。
2024-05-31 17:22:00
855
原创 git操作命令
3.git add . 将当前文件中的所有内容存到本地仓库 ,add后面的点是所有的意思,除了点还可以也目录(文件名)表示只提交当前文件。git config --global user.email '自己git注册时的邮箱'git config --global user.name 'git账号的用户名'4.git commit -m '描述提交的代码' 提交说明。git branch 分支名 (分支名要与远程仓库一致)git checkout 分支名。git merge 分支名。
2024-05-25 14:59:56
150
原创 了解vue2的生命周期
生命周期函数:具体到某一个阶段的具体时间,有8个函数。注意:生命周期钩子函数执行顺序与代码位置前后无关。销毁前:beforeDestroy(){}创建前:beforeCreate(){}更新前:beforeUpdate(){}挂载前:beforeMount(){}销毁后:destroyed(){}首先了解生命周期指的是页面的阶段。创建后:Created(){}挂载后:Mounted(){}更新后:Updated(){}创建、挂载、更新、销毁。
2024-05-18 15:49:24
72
原创 数组和排序
声明一个数组就是在内存空间划出一串连续的相同类型的空间。1.数组:是存储同一种数据类型多个元素的集合。数据的创建:数据类型[] 数据名 =初值;排序也可以用Sort.数组用下标来访问数组。
2024-03-04 17:54:14
331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人