Git 半小时入门 <第二章>Git 半小时入门 <第二章>使用 Git 新项目如何使用 git ? 已有项目如何使用 git 管理代码? 如何回退版本? 如何撤销修改? 分支管理 多人协作 忽略文件的写法 新项目如何使用Git 创建 gitdemo 目录2021-08-10 GitGit Git 半小时入门 <第一章>Git 半小时入门 <第一章>邂逅 Git git 是什么?Git 是目前世界上最先进的分布式版本控制系统(没有之一)。 git 可以干什么?对文件进行版本控制。 git 的优点?高端大气上档次!(速度最快,操作简单) git2021-08-09 GitGit 如何使用 php 写一个类似于 laravel 框架的服务容器?如何使用 php 写一个类似于 laravel 框架的服务容器? 这篇文章可能文字不会太多,毕竟说再多都还不如直接看代码来的实在 😀,以下我会把核心的代码都先贴出来,里面都有比较完善的注释信息,可以对着看。另外如果自己测试的话,可以直接下2021-08-08 PHPLaravel 服务容器 Git Tag 标签Git Tag 标签标签总是和某个 commit 挂钩。如果这个 commit 既出现在 master 分支,又出现在 dev 分支,那么在这两个分支上都可以看到这个标签。 创建标签 # 给当前提交版本打标签 git tag <2021-08-06 GitGit windows 下搭建 git 服务器 gogs本文基于 windows7 64位 搭建 gogs gogs 官方文档地址:https://gogs.io/docs软件下载地址:https://dl.gogs.io/ 环境要求 数据库(选择以下一项): MySQL:版本 >= 52021-08-05 GitGit Gogs Git 服务器 CentOS 7 搭建 gogs Git 服务器CentOS 7 搭建 gogs Git 服务器本地环境如下: Linux 系统环境为:CentOS Linux release 7.4.1708 (Core)MySQL 版本为: mysql Ver 14.14 Distrib 5.7.2021-08-02 GitGit Gogs Git 服务器 MySQL 之索引、视图、触发器MySQL 之索引、视图、触发器索引 索引的引入 索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度;类似于图书的目录,方便快速定位,寻找指定的内容。 索引的优缺点 优点:提高查询数据的速度缺点:创建和维护索引的2021-08-01 MySQLMySQL 索引 视图 触发器 MySQL 性能分析MySQL 性能分析explain explain select * from users; -- 本意为显示警告信息。但是和 explain 一块儿使用,就会显示出优化后的 sql。需要注意使用顺序。(只能在 mysql cli 中才会2021-07-31 MySQLMySQL explain 性能优化 MySQL 执行加载顺序MySQL 执行加载顺序 这篇文章算是 “水” 一下吧,本想以文字的方式展示出来的,发现以文字的方式写出来太乱了,刚好找到了几张截图,索性就直接截图了。截图也更加清晰明了。 MySQL 手写 sql 时的语句 MySQL 机读 s2021-07-30 MySQLMySQL MySQL 锁机制MySQL 锁机制锁的概念 从对数据操作的类型(读/写)来分 读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响。 写锁(排它锁):当前写操作没有完成前,它会阻断其他写锁和读锁。 锁相关命令 # 查看是否有表已经2021-07-29 MySQLMySQL 锁 MySQL 三范式MySQL 三范式第一范式(1NF):表中的每列的属性不可再分比如: 学号(主键) 姓名 性别 就读信息 20200101 张三 男 大一,土木工程 上表中可以看到,(就读信息)这一列,其实还可以分解成(年级)和(专业),2021-07-28 MySQLMySQL MySQL 主从复制MySQL 主从复制 主从复制原理 主从复制的基本原则 每个 slave 只有一个 master 每个 slave 只能有一个唯一的服务器 ID 每个 master 可以有多个 salve 一主一从常见配置 mysql 版本一致2021-07-27 MySQLMySQL 主从复制