Java
前后端传参三种传参方式
x-www-form-urlencoded:只能上传键值对,并且键值对都是间隔分开的
multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息;
x-www-form-urlencoded: Post传参的默认格式,使用js中URLencode转码方法。包括将name、value中的空格替换为加号;将非ascii字符做百分号编码;将input的name、value用‘=’连接,不同的input之间用‘&’连接。这种post格式跟get的区别在于:get把转换、拼接完的字符串用‘?’ ...
Git
Git① Git概念Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种:①本地仓库:开发人员自己电脑上的 Git 仓库;②远程仓库:远程服务器上的 Git 仓库
commit:提交,将本地文件和版本信息保存到本地仓库
push:推送,将本地仓库文件和版本信息上传到远程仓库
pull:拉取,将远程仓库文件和版本信息下载到本地仓库
② 工作区、暂存区、版本库 版本库:前面看到的.git隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等
工作区:包含.git文件夹的 ...
Maven
Maven操作
将Java源代码编译为可执行的Java程序,并在命令行窗口中运行
1234567891011121314151617181920// 创建一个名为"classes"的文件夹,用于存放编译后的.class文件。mkdir classes// 使用 javac 编译所有.java源文件,并将生成的.class文件存放在目录"D:\java18\cstmgr\classes"中// -classpath 指定了编译时所需的类路径// "." :指当前目录// "D:\java18\cstmgr" :一 ...
Redis
Redis常用指令123456#查看redis版本redis-server -vredis-server --version#查看redis-cliredis-cli -vredis-cli --version
redis介绍Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。
Redis 提供了多种数据类型来支持不同的业务场景,比如 String(字符串)、Hash(哈希)、 List (列表)、Set(集合)、Zset(有序集合)、Bitmaps(位图)、HyperLogLog(基数统计)、GEO(地 ...
Linux
处理目录可以使用 man [命令] 来查看各个命令的使用文档,如 :man ls
1234567891011121314151617181920212223242526272829303132333435# ls(英文全拼:list files): 列出目录及文件名 -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性与权限等等数据;(常用)# cd(英文全拼:change directory):切换目录 -相对路径 :cd /root/runoob/ -绝对路径 ...
Docker
docker镜像
镜名称一般分两部分组成:[repository]:[tag]。
在没有指定tag时,默认是latest,代表最新版本的镜像
123456789101112#查看xx帮助docker xx --help#拉取镜像 docker pull nginx:[tag]#查看拉取到的镜像docker images #导出镜像到磁盘docker save -o nginx.tar nginx:latest#删除镜像docker rmi nginx:latest#把镜像加载回来docker load -i nginx.tar
docker容器docker服务123456789 ...