Axios
axios2023年1月1日 13点20分昨天看完ajax,今天开始看axios
那ajax和axios的关系是什么?axios是ajax的一个请求库,可以理解为封装了ajax?
又是三个小时的课程,后面还有一个promise,看完这个再去看看promise吧,然后就开始看vue
?前置知识是promise,艹那没事了,去看promise了
2023年1月4日 11点54分回来了回来了
摸鱼加划水….
axios基本使用json-server模拟服务端官网地址
这个感觉也挺好用的,直接就实现了RESTful的风格配置文件
123456789101112131415161718192021222324{ "posts": [ { "id": 1, "title": "json-server", "author": "typicode" }, { "id" ...
Ajax
Ajax
前言学完SpringBoot,仔细了解了一下学习路线,还是要学vue啊,但是vue又用到了axios,而axios又用到了ajax所以我来了
同样还是尚硅谷的视频,视频地址
Ajax基础原生AjaxAjax简介
Ajax全程为Asynchronous JavaScript And XML 就是异步的JS和XML,通过Ajax可以在浏览器中向服务器发送异步请求,最大的优势,无刷新获取数据Ajax不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式
前面这两节课都是介绍场景,然后还有xml简介的,这个再熟悉不过了
Ajax的优缺点优点
可以无需刷新页面与服务器端进行通信
允许你根据用户事件来更新部分页面内容
缺点
没有浏览历史,不能回退
存在跨域问题(同源)
SEO不友好
HTTP协议这老师怎么突然从word跑到了vscode的markdown了哈哈哈哈艹
请求报文
重点是格式与参数
请求行
请求头
空行
请求体
响应报文
响应行
响应头
空行
响应体
Node.js竟然用到这个东西了,之前装这个东西还是在写博客的时候没想到这么巧就直接拿来用了
E ...
Promise
Promise从axios过来的
Promise 介绍与基本使用Promise是什么
Promise是一门新的技术(ES6规范)
Promise是JS中进行异步编程的新解决方案(旧方案是指回调函数)
从语法上来说,Promise是一个构造函数
从功能上来说,Promise对象用来封装一个异步操作并可以获取其成功/失败的结果值
Promise的特点:
Promise支持链式调用,可以解决回调地狱问题
指定回调函数的方式更加灵活
旧的:必须在启动异步任务前指定
promise:启动异步任务=>返回promise对象=>给promise对象绑定回调函数(甚至可以在异步任务结束后指定/多个)
Promise初体验12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879<!DOCTYPE h ...
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个小时,绕着城区转了一圈.就看图吧,看我的见闻
来一场火锅,让你的人生,沸腾起来
这次第一个目的地是电视塔,还没有近距离拍过汉中电视塔,这次是拍个够了
还有:
拍了几十张,突然想起来,我最初来这个城市的时候也是徒步,徒步能更加贴近这里的人文风情…
然后就是下一个目的地了准备去刚建好的大剧院溜溜,位置就在天汉楼附近,走了一个多小时突然想起来什么在高考结束后的暑假,我来过一次这里,在这里拍过很多张照片去年十一,我刚拿到相机,也是来的这个地方,从天汉楼附近,一直走到龙岗大桥,然后再从龙岗大桥,走到那个游乐园,骑上青桔,回学校.一切都串起来了,看来那一次真的走了好远啊
这里有人搭帐篷
又是走了好远,终于看到大剧院了说是大剧院,但外观更像个体育场?有种一高体育场的感觉拍了好多张,到后面放吧,因为我是绕了一圈,才回去拍的,当时不知道里面还能进去
拍了好几个很熟悉的地方,都是那次暑假走过的地方
简直不能太熟悉了…
这张照片很有意思的
大剧院
拍完我就继续出发了,近距离拍几张天 ...