SpringBoot学习笔记
2022年12月19日 09点36分正式开始
SpringBoot基础入门SpringBoot简介SpringBoot可以整合Spring家族的其他框架记住这个应该就行了
为什么要使用SpringBoot?能快速创建出生产级别的Spring应用
SpringBoot的优点
创建独立Spring应用
内嵌web服务器
自动starter依赖,简化构建配置
自动配置Spring以及第三方功能
提供生产级别的监控,健康检查及外部化配置
无代码生成,无需编写XML
starter:这个是真的牛逼啊,之前写一个模块就要导一堆的jar包(pom里面),现在要是写一个web应用,只需要导入一个web的jar包就可以了
还有自动配置Spring以及第三方功能,现在就成了:项目创建好,直接开发业务逻辑,不用写太多的配置文件,各种整合的内容
SpringBoot是整合Spring技术栈的一站式框架SpringBoot是简化Spring技术栈的快速开发脚手架
SpringBoot的缺点
人称版本帝,迭代快,需要时刻关注变化
封装太深,内部原理复杂,不容易精通
时代背景微服务
微服务是一 ...
汉山之行
这次算是完了我的汉山心愿?
大概是3.3号早上9.30出发的
这次的路线是汉山广场-汉山顶
殊不知这个路线有很大的问题
又加上很久没骑,差点交代在上面
正确的上山路线绝对不是从汉山广场上,而是从大河坎方向上山,也就是歇马店那里开始上山
下面就是上山路线图这次从汉山广场上山的,途径汉山植物园,汉山古坪景观带,好运石,五福临门,然后骑到金石谷这个地方,这里有一个登山步道继续往前骑,到寿金石,这里就是图上标注的,道路施工,上不去了,如果这里能走,相当于又要绕好大一圈,直接绕到了娘娘坪去了,真的离谱.
所以当时回到了金石谷,这里有另外一条路线,可以通到汉王驿站,汉王驿站那里有一各上山顶的路
这也就证明了,上次上汉山的路并没有错,只是没发现这条路罢了.
真是太可惜了
不过这次登顶,收获颇丰.
如果下次再去,路线一定是从歇马上,直接到汉王驿站,然后直通山顶
汉山广场那条路线的坡太陡了,而歇马这边由于还没到山脚就开始上山,真正到了山脚小,其实距离山顶的距离已经不远了,从学校出发到山顶大概26公里的样子,所以说啊,下次去,一定是从歇马,直通山顶
看看照片吧
这是在半山腰拍的,当时在休息
这张是快到山 ...
Redis
2023年1月30日 17点30分
走一步看一步吧
Ridis基本使用Redis安装还是那个安装步骤,这里就不再写了
安装教程
安装好后,打开/usr/local/bin可以看到一些文件,它们的用处:
最重要的就是redis-server和redis-cli
启动
前台启动,命令窗口不能关闭,否则服务器停止(不推荐)直接执行:
1redis-server
后台启动(推荐)
有些东西还是按自己的来吧
我把原来改过的redis.conf复制一份到了etc下,这算是跟老师一样了根据配置文件启动redis服务器
1redis-server /etc/redis.conf
查看启动信息
1ps -ef | grep redis
连接数据库:
最好带上密码
1redis-cli -a 010203
关闭千万别直接打个shutdown上去了,那是给服务器直接关机
但是由于我设置了密码,所以关闭时要:
1redis-cli -a 010203 shutdown
没错,我把密码改成010203了
或者找到进程,kill进程也行
Redis相关知识
...
Vue学习笔记
Vue2023年1月4日 19点31分axios的源码我没看,直接开始vue吧
Vue基础Vue简介Vue是什么?一套用于构建用户见面的渐进式JavaScript框架
尤雨溪,好像是美籍华人,很厉害
vue的特点
采用组件化模式,提高代码复用率,且让代码更好维护
声明式编码,让编码人员无需直接操作DOM,提高开发效率
使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点
原生Js
Vue实现
不得不说,vue官网的文档做的是真的nice
Vue开发环境下载地址
还要下载一个插件-Vue Devtools直接在chrome插件商店里就可以下载了
然后第一个Vue实例
1234567891011121314151617181920212223242526272829303132<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compat ...
2022年度总结
为什么要写一个年度总结呢?我也不知道,可能是一时兴起吧,今天晚上特困,没精力看什么Vue了,刷到一个老哥的博客,突然就想写一个总结,看一看2022年都发生了什么
还是流水账的形式吧,简单些
哦对,1月的时候,放假回家,却被班主任拦下了,说河南的疫情严重,不让我回,我在学校游荡3天,走之前,我拿着相机拍了些照片:还有小猫咪,只是它好像并不喜欢我(绝不是因为我把它吵醒了)
回家后就没什么事了,哦对,我就是那个时候开始学前端的,就用了几天,学的一点皮毛-html和css,甚至js都没学…
也是这个时候买的镜头55-210,第一个小长焦这个镜头其实挺不错的,最大的优点就是便宜,我花了700块
然后呢?然后就是开学,记忆力越来越不行了,我甚至想不起来1年前发生的事,只能靠拍的照片来回忆
整个大二下学期都没什么意思吧,学了几门挺难的课,数据库,还有计组,计网什么的,数据库当时是真的不会,到后来课设做完才逐渐对sql有了清晰的认识,说到课设,那是真的折磨人-肖海蓉?这个老师是真的事多,差点课设就挂他手里了
4月份跟室友一块去了植物园,说是植物园,其实就是有很多杂草的公园罢了就像这样:
哈哈哈,在里面 ...
重学SSM
SSM的思考MyBatis重学的思考?
SqlSessionUtil工具类工具类是不可少的,而创建工具类的代码都是一样的,直接复制粘贴即可下面的是写的第一个测试类,工具类在下面
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051package com.zzmr.mybatis.test;import com.zzmr.mybatis.mapper.UserMapper;import com.zzmr.mybatis.pojo.User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import org.junit.Test ...
22-11-12-游记
下午一点出发,走到西门,拍了个卡针
好久没有徒步溜达了,上次还是在家,那天晚上走了4个小时,绕着城区转了一圈.就看图吧,看我的见闻
来一场火锅,让你的人生,沸腾起来
这次第一个目的地是电视塔,还没有近距离拍过汉中电视塔,这次是拍个够了
还有:
拍了几十张,突然想起来,我最初来这个城市的时候也是徒步,徒步能更加贴近这里的人文风情…
然后就是下一个目的地了准备去刚建好的大剧院溜溜,位置就在天汉楼附近,走了一个多小时突然想起来什么在高考结束后的暑假,我来过一次这里,在这里拍过很多张照片去年十一,我刚拿到相机,也是来的这个地方,从天汉楼附近,一直走到龙岗大桥,然后再从龙岗大桥,走到那个游乐园,骑上青桔,回学校.一切都串起来了,看来那一次真的走了好远啊
这里有人搭帐篷
又是走了好远,终于看到大剧院了说是大剧院,但外观更像个体育场?有种一高体育场的感觉拍了好多张,到后面放吧,因为我是绕了一圈,才回去拍的,当时不知道里面还能进去
拍了好几个很熟悉的地方,都是那次暑假走过的地方
简直不能太熟悉了…
这张照片很有意思的
大剧院
拍完我就继续出发了,近距离拍几张天 ...
JVM学习笔记
我实在不知道我到底要干什么了,不如先看着JVM吧,反正早晚都要看.
JVM与Java体系结构write once, run anywhere
Java虚拟机根本不关心运行在其内部的程序到底是使用何种编程语言编写的,它只关心”字节码”文件,也就是说Java虚拟机拥有语言无关性,并不会单纯地与Java语言终身绑定,只要其他编程语言的编译结果满足并包含Java虚拟机内部指令集,符号表以及其他的辅助信息,他就是一个有效的字节码文件,就能够被虚拟机所识别病状并装载运行.
什么是Java虚拟机
Java虚拟机是一台执行Java字节码的虚拟计算机,它拥有独立的运行机制,其运行的Java字节码也未必由Java语言编译而成
JVM平台的各种语言可以共享Java虚拟机带来的跨平台性,优秀的垃圾回收器,以及可靠的即时编译器
Java技术的核心就是Java虚拟机(JVM,Java Virtual Machine),因为所有的Java程序都运行在Java虚拟机内部
作用Java虚拟机就是二进制字节码的运行环境,负责装在字节码到其内部,解释/编译为对应平台上的机器指令执行,每一条Java指令,Jav ...
SSM
SSM2022年8月21日 10点42分加油Spring+SpringMVC+Mybatis
MyBatis1.MyBatis简介1.1 MyBatis历史MyBatis最初是Apache的一个开源项目iBatis,后来更名为MyBatisiBatis一词来源于”internet”和”abatis”的组合,是一个基于Java的持久层框架,iBatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO)
1.2 MyBatis特性
MyBatis是支持定制化SQL,存储过程以及高级映射的优秀持久层框架
MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集
MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的pojo(Plain Old Java Objects 普通的Java对象) 映射成数据库中的记录
MyBatis是一个半自动的ORM(Object Relation Mapping) 框架
1.3 MyBatis下载https://github.com/mybatis/mybatis-3链接在这,打开 ...
22-10-1-游记
准备从上学期就开始计划十一的旅行,到了十一却发现事情一堆先是放假这个问题,放假前几天到处是传闻说放3天假,幸好没有信以为真,一直坚信会放7天啊,如果放了3天真的能难受死哈哈哈哈哈
29号下午出通知了,7天假,不过放完7天就要连上7天,还行,毕竟有个长假不容易啊,终于能出去溜达了可惜的是全是雨没错全是雨
出发但是今天(10-1)我们早上还是做完核酸就出发了–红寺湖疯一次罢了不出去谁能知道到底会不会下雨相机包好,就问题不大路上一直祈祷,希望老天不要下雨哈哈哈哈哈艹
一路小雨,戴着头盔,穿着长裤,倒是也没什么不适路上又有小插曲,那个车子前刹有问题,搞了半天也没修好,只好卸掉前刹,继续前进嗯后半程也是一路小雨,还算是顺利到达,到地方已经没什么雨了
见闻进入景区就是川陕革命根据地纪念馆只是我们没有进去国庆,去这个地方看看其实也好,嗯
前面一部分也没什么好看的
景区是不收费的,而我们买的门票相当于船票,没错,上船!这还是我人生中第一次坐这种船吧,之前玩过那种两个人蹬的船很稳,站在船后面拍照都没问题啊没问题
还有几张好看的山水照
一堆照片哈哈哈
回程坐上了回程的船,下船后就发现天已放晴:不容易啊,早 ...