标签外挂测试
测试复选框
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色 + 默认选中
黄色 + 默认选中
青色 + 默认选中
蓝色 + 默认选中
增加
减少
叉
云尚办公
我终于懂了,标签外挂的意思就是在markdown中用规定的语法,来渲染出markdown所没有的样式
modern样式提示块
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
...
Docker学习笔记
2023年2月3日 20点51分
Docker1 Docker基础1.1 Docker介绍
Docker为什么出现
如何确保应用能够在这些环境中运行和通过质量检测?并且在部署过程中不出现令人头疼的版本,配置问题,也无需重新编写代码和进行故障修复?
答案就是使用容器,Docker之所以发展如此迅速,也是因为它对此给出了一个标准的化的解决方案–系统平滑移植,容器虚拟化技术
环境配置相当麻烦,换一台机器,就要重来一次,费时费力,能不能从根本解决问题:软件可以带环境安装?也就是说,安装的时候,把原始环境一摸一样的复制过来,开发人员利用Docker可以消除协作编码使”在我的机器上可正常工作”的问题
哈哈哈哈,老师说的好形象啊,用docker之前,部署项目像是搬家,而用了docker,就像是直接把一栋楼都搬过去了
Docker的出现使得Docker得以打破过去[程序即应用]的观念,透过镜像(images)将作业系统核心除外,运作应用程序所需要的系统环境,由下而上打包,达到应用程序跨平台间的无缝接轨运转
Docker理念
一个镜像,处处运行
一句话:Docker是解决了运行环境和配置问题的软件 ...
AOP复习
AOP的使用还是重新看一遍这个吧,现在是完全不会好吧
注解实现AOP
首先是applicationContext.xml配置文件
123456789101112131415<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:app="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.o ...
MySql多表查询
MySql可能就是关于多表联查和一些数据库高级篇的部分吧,毕竟那块实在是薄弱.
1 多表查询多表查询,也成为关联查询,指两个或更多个表一起完成的查询操作.
前提条件:这些一起查询的表之间是有关系的(一对一,一对多),它们之间一定是有关联字段的,这个关联字段可能是建立了外键,也可能没有建立外键,比如员工表和部门表,这两个表靠部门编号进行关联
案例:3个表
employees
departments
locations
三个表的关联关系:
1.1 多表查询如何实现根据员工id查询员工对应的部门名
先看错误的实现方式(每个员工都与每个部门匹配了一遍):1234567# 错误的实现方式:select employee_id,department_nameFROM employees,departments #查询出2889条数据SELECT * FROM employees # 107条SELECT 2889/107 FROM DUAL # 结果为27SELECT * FROM departments # 27个部门
为什么出现这种情况呢?现在就是107个员工都在27个部门中工 ...
ResultMap关联映射
Endless所以还是重新学一下这个mybatis这块,sql实在是不会写了…
害,当初没好好学,现在真是追悔莫及
映射关系表结构:
t_emp_old:
t_dept:
当字段名和属性名不一致时,该怎么办?
sql中起别名,比如数据库中是emp_id,而Java属性是empId,那么可以这样写sql:
1select emp_id empId,emp_name empName ,age,gender from t_emp where emp_id = #{empId};
给核心配置文件加上如下设置,就可以自定映射下划线和驼峰
12345 <settings><!-- 将下划线映射为驼峰--> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings>
所以当时看这个课的时候,是什么心情呢?
自定义映射resultMap仔细看看笔记,其实也是 ...
未读
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
华山行
准备7号下午坐高铁到华山北,去时带了一件厚毛衣,两瓶宝矿力,一瓶矿泉水,相机,三脚架,充电宝,还有一些杂七杂八的东西,准备的非常充分
上山稍作休息后,6.30,我们一行四人从玉泉院出发
走没多远,就到了景区的检票口,在检票口可以直接买票,学生票80
进入景区之后全是这种上坡路,上坡走这个很轻松,但是想不到的是,下山的时候,这段路是整个下山过程中最艰难的部分
上坡路结束之后,开始阶梯,前面的阶梯都比较缓,比较宽,大概9点中,到通仙观,这个时候再往上走就是千尺幢和百尺峡,这是华山第一险道
千尺幢:
百尺峡:
虽然非常陡,但是晚上并看不太清楚,以至于上去的时候根本没什么害怕的感觉
一点也不累啊哈哈哈
再之后就是路过苍龙顶,然后直达北峰顶,到北峰顶时已经晚上11点了
在北峰有一块华山论剑的石碑,合照的人是真的多,
一行四人,此时有两个已经走不下去了,他们俩在北峰顶等天亮坐索道下山,而我和另一室友继续往上
东峰
从北峰往上就已经能够看到积雪了,前几天下的雪还没有化完,空气也开始变凉,快到中锋的时候我就把毛衣穿上了
大概凌晨2点,到东峰顶,我们找了个能看日出的地方就坐那了,人是真的多, ...
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 ...