04 2023 档案

摘要:git提交文件到暂存区 -- 添加多个文件到暂存区 git add . -- 添加单个文件到暂存区 git add src/main/java/com/example/seller/b.java 将该文件交给git进行管理 git将暂存区文件提交到本地库中 -- 提交多个文件到暂存区 git com 阅读全文
posted @ 2023-04-30 23:58 King-DA 阅读(148) 评论(0) 推荐(0) 编辑
摘要:初始化本地仓库 git init 生成本地仓库成功后 生成的.git文件夹是隐藏的。.git文件夹下的文件不要随意删除 阅读全文
posted @ 2023-04-30 23:53 King-DA 阅读(2) 评论(0) 推荐(0) 编辑
摘要:1.通过git reflog查看提交记录,找到删除分支的最后一次提交记录 git reflog 2.检出删除分支的最后一次提交 git checkout commitedId 3.创建新的分支 git checkout -b dev(新分支名称) 推送到远程分支 git push --set-ups 阅读全文
posted @ 2023-04-30 09:48 King-DA 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1.查看提交记录commitId:c34603547810f687bb3a3a29e3e1037603788fa3,找到需要cherry-pick的代码 git log 回车/j 可以向下滑动 q 退出 2.执行命令进行cherry-pickcommitid的代码 git cherry-pick c 阅读全文
posted @ 2023-04-29 23:57 King-DA 阅读(244) 评论(0) 推荐(0) 编辑
摘要:设置邮箱和用户名 git config --global (基本不用,给整个计算机一次性设置) git config --system (给当前用户一次性设置). ~.gitconfig git config --local (给当前项目一次性设置) .git/config 案例 进入.git/文件 阅读全文
posted @ 2023-04-29 12:34 King-DA 阅读(186) 评论(0) 推荐(0) 编辑
摘要:使用数组模拟环形队列的全过程 1.front变量的含义:front就指向队列的第一个元素,也就是说arr[front]就是丢列的第一个元素。 2.rear变量的含义做一个调整:rear指向队列的最后一个元素的后一个位置,因为希望空出一个空间作为约定。 3.当队列满时,条件是(rear+1)%maxS 阅读全文
posted @ 2023-04-28 00:46 King-DA 阅读(13) 评论(0) 推荐(0) 编辑
摘要:队列介绍 队列是一个有序列表,可以用数组或者链表来实现 遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出。 数组模拟队列 因为队列的输出、输入是分别从前后端来处理的,因此需要两个变量front及rear分别记录队列前后端的下标,front会随着数据输出而改变。而rear则是随着数 阅读全文
posted @ 2023-04-26 09:01 King-DA 阅读(2) 评论(0) 推荐(0) 编辑
摘要:因为该二维数组的很多值都是默认值0,因此记录了很多没有意义的数据 》稀疏数组 稀疏数组 当一个数组中大部分元素为0,或者为同一个数组时,可以使用稀疏数组来保存数组。 保存五子棋的思路 二维数组转稀疏数组 1.遍历原始的二维数组,得到有效数据的个数。 2.根据sum数,可以创建稀疏数组sparser 阅读全文
posted @ 2023-04-25 01:57 King-DA 阅读(5) 评论(0) 推荐(0) 编辑
摘要:线形结构 1)线形结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系 2)线形结构有两种不同的存储结构,即顺序存储结构和链式存储结构。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的(地址连续)。 3)链式存储的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据 阅读全文
posted @ 2023-04-25 01:30 King-DA 阅读(42) 评论(0) 推荐(0) 编辑
摘要:字符串匹配问题 1.有一个字符串 str1=“123 123412 123412341234”,和一个子串 str2=“1234124” 2.现在判断str1是否包含str2,如果存在,就返回第一次出现的位置,如果没有,则返回-1. 3.要求用最快的速度来完成匹配 4.你的思路是什么? 暴力匹配:将 阅读全文
posted @ 2023-04-25 00:44 King-DA 阅读(9) 评论(0) 推荐(0) 编辑
摘要:什么是SQL注入? SQL注入是对web程序最常见的攻击之一。它是一种恶意攻击,通过向数据库服务器发送查询请求,会在查询语句中通过SQL添加恶意代码,从而对服务器造成损害,SQL注入的攻击目的是破坏服务器的安全性,通过恶意查询访问数据库服务器中的敏感数据。 实现方式: 1.结构化查询语言(SQL)注 阅读全文
posted @ 2023-04-16 01:37 King-DA 阅读(45) 评论(0) 推荐(0) 编辑
摘要:JDBC概述 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。是java访问数据库的标准规范。 JDBC提供了一种基准,据此可以构建更高级的工 阅读全文
posted @ 2023-04-15 23:08 King-DA 阅读(21) 评论(0) 推荐(0) 编辑
摘要:运行架构 nginx运行后,有多少干活的工人,多进程,调用多个cpu去解析用户的请求。 nginx是根据cpu的核数去设置进程数。 master进程 包工头进程,管理nginx的数据,创建worker工作进程。 1.启动时检查nginx.conf是否正确,语法错误。 2.根据配置文件的参数创建,且监 阅读全文
posted @ 2023-04-03 00:29 King-DA 阅读(23) 评论(0) 推荐(0) 编辑
摘要:HTTP协议工作原理 HTTP无状态 Http是一种不保存状态,即无状态(stateless)协议。 HTTP协议自身不对请求和响应之间的通信状态进行保存。 也就是说HTTP这个级别协议对于发送过的请求或响应都不做持久化处理。下一次都会认为是一个新的客户端连接。 优点:这种无状态是为了保证HTTP可 阅读全文
posted @ 2023-04-02 23:30 King-DA 阅读(44) 评论(0) 推荐(0) 编辑
摘要:什么是socket套接字? 任何两个机器的连接,指的是tcp/ip协议的连接,本质上是两个socket的通信。 socket套接字就是ip+port的具象化。 比如部署nginx服务,运行在10.0.0.7:80端口,这就是一个socket。通过本地去访问这个cocket,浏览器随机指定的端口,发出 阅读全文
posted @ 2023-04-02 23:04 King-DA 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示