Git的快捷使用

Git快捷指令配置 通过创建命令别名可以减少命令输入量,有几种方式进行设置 配置文件定义 修改配置文件 ~/.gitconfig 并添加以下命令别名配置段 [alias]a = add .c = commits = statusl = logb = branch 现在可以使用 git a 实现 git add . 一样的效果了。 系统配置定义 window 用户可以修改~/.bashrc 或 ~/.bash_profile文件。 mac/linux 修改 ~/.zshrc 文件中定义常用的别名指令,需要首先安装 zsh 命令行扩展 alias gs="git status"alias gc="git commit -m "alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"alias gb="git branch"alias ga="git add -A"alias go="git checkout"alias gp="git push;git push github"alias gp="git push & git push github" 命令行直接使用 gs 即可以实现 git status 一样的效果了。同时可以实现多库提交。 window 系统需要使用 git for window 中的 Git Base 软件使用配置的快捷命令

avatar 七星玉蘅 发表于 2023-07-23

Git的快捷使用

Git快捷指令配置 通过创建命令别名可以减少命令输入量,有几种方式进行设置 配置文件定义 修改配置文件 ~/.gitconfig 并添加以下命令别名配置段 [alias]a = add .c = commits = statusl = logb = branch 现在可以使用 git a 实现 git add . 一样的效果了。 系统配置定义 window 用户可以修改~/.bashrc 或 ~/.bash_profile文件。 mac/linux 修改 ~/.zshrc 文件中定义常用的别名指令,需要首先安装 zsh 命令行扩展 alias gs="git status"alias gc="git commit -m "alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"alias gb="git branch"alias ga="git add -A"alias go="git checkout"alias gp="git push;git push github"alias gp="git push & git push github" 命令行直接使用 gs 即可以实现 git status 一样的效果了。同时可以实现多库提交。 window 系统需要使用 git for window 中的 Git Base 软件使用配置的快捷命令

avatar 七星玉蘅 发表于 2023-07-23

MySQL数据库学习第二天

MySQL数据库(2) 数据类型 MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型 数据类型名称 大小 描述 INT/INTEGER(int/integer) 4bytes 普通大小的整数,-2147483648到2147483647,0到4294967295 DOUBLE[(M,D)] (double) 8bytes 普通大小(双精度)浮点数,允许值-1.7976931348623157E+380到-2.2250738585072014E-308,0和2.2250738585072014E-38到1.7976931348623157E+308.这些是理论限制,基于IEEE标准。实际的范围根据硬件或操作系统的不同可能稍微小些 DATE(date) 日期,支持的范围为‘1000-01-01’到‘9999-12-31’,MySQL以’YYYY-MM-DD’格式显示DATE值,但允许使用字符串(‘20230721’ /‘2023-07-21’ )或数字(20230721)为DATE列分配值 DATETIME(datetime) 日期和时间的组合。支持的范围是‘上面加上00:00:00’到‘上面第二个加上23:59:59’.MySQL以YYYY-MM-DD HH:MM:SS“格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值 TIMESTAMP(timestamp) 时间戳,范围是’1970-01-01 00:00:00’到2037年 TIME(time) 时间,范围是‘-838:59:59’到‘838:59:59’.MySQL以‘HH:MM:SS’格式显示TIME值,但允许使用字符串或数字为TIME列分配值 YEAR(year) 两位或四位格式的年。默认是四位格式。在四位格式中,允许的值是1901到2155和0000.在两位...

avatar 七星玉蘅 发表于 2023-07-21

MySQL数据库学习第二天

MySQL数据库(2) 数据类型 MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型 数据类型名称 大小 描述 INT/INTEGER(int/integer) 4bytes 普通大小的整数,-2147483648到2147483647,0到4294967295 DOUBLE[(M,D)] (double) 8bytes 普通大小(双精度)浮点数,允许值-1.7976931348623157E+380到-2.2250738585072014E-308,0和2.2250738585072014E-38到1.7976931348623157E+308.这些是理论限制,基于IEEE标准。实际的范围根据硬件或操作系统的不同可能稍微小些 DATE(date) 日期,支持的范围为‘1000-01-01’到‘9999-12-31’,MySQL以’YYYY-MM-DD’格式显示DATE值,但允许使用字符串(‘20230721’ /‘2023-07-21’ )或数字(20230721)为DATE列分配值 DATETIME(datetime) 日期和时间的组合。支持的范围是‘上面加上00:00:00’到‘上面第二个加上23:59:59’.MySQL以YYYY-MM-DD HH:MM:SS“格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值 TIMESTAMP(timestamp) 时间戳,范围是’1970-01-01 00:00:00’到2037年 TIME(time) 时间,范围是‘-838:59:59’到‘838:59:59’.MySQL以‘HH:MM:SS’格式显示TIME值,但允许使用字符串或数字为TIME列分配值 YEAR(year) 两位或四位格式的年。默认是四位格式。在四位格式中,允许的值是1901到2155和0000.在两位...

avatar 七星玉蘅 发表于 2023-07-21

MySQL数据库学习第一天

MySQL数据库(1) 登录数据库 mysql [-h 127.0.0.1] [-P 3306] -u 用户名 -p# 参数:-h : MySQL服务所在的主机IP-P : MySQL服务端口号, 默认3306-u : MySQL数据库用户名-p : MySQL数据库用户名对应的密码 退出数据库 exitquit\q 查询MySQL版本 select version(); SQL通用语法 单行或者多行书写,以分号结束 可以使用空格或者缩进来增强语句的可读性 mysql数据库中,SQL语句不区分大小写,关键 字建议使用大写 注释 单行注释 # – 多行注释, /* */ 用户管理 查看当前登录的用户 select user() [from dual]; dual 虚拟表,为了让select语句完整 创建新用户 create user 用户名@'ip主机地址' identified by '密码'; 修改密码 alter user 用户名@'ip主机地址' identified by '密码' password expire never;# 修改密码之后不需要重新登录# 指定加密方式重置密码alter user 用户名@'ip主机地址' identified with mysql_native_password by '密码'; 查询用户信息 select user,host from mysql.user; 用新用户登录 mysql -u 用户名 [-h ip地址] -p# 新创建的用户只有登录权限,需要使用管理员账户授权 查询用户的权限 show grants for 用户名@'ip主机地址'; 为用户授权 # *.* == 所有的数据库.所有的表grant 权限 on 数据库名.表名 to 用户名@`ip主机地址`;# 授权的新用户需要重新登录才能使用新权限 all:所...

avatar 七星玉蘅 发表于 2023-07-20

MySQL数据库学习第一天

MySQL数据库(1) 登录数据库 mysql [-h 127.0.0.1] [-P 3306] -u 用户名 -p# 参数:-h : MySQL服务所在的主机IP-P : MySQL服务端口号, 默认3306-u : MySQL数据库用户名-p : MySQL数据库用户名对应的密码 退出数据库 exitquit\q 查询MySQL版本 select version(); SQL通用语法 单行或者多行书写,以分号结束 可以使用空格或者缩进来增强语句的可读性 mysql数据库中,SQL语句不区分大小写,关键 字建议使用大写 注释 单行注释 # – 多行注释, /* */ 用户管理 查看当前登录的用户 select user() [from dual]; dual 虚拟表,为了让select语句完整 创建新用户 create user 用户名@'ip主机地址' identified by '密码'; 修改密码 alter user 用户名@'ip主机地址' identified by '密码' password expire never;# 修改密码之后不需要重新登录# 指定加密方式重置密码alter user 用户名@'ip主机地址' identified with mysql_native_password by '密码'; 查询用户信息 select user,host from mysql.user; 用新用户登录 mysql -u 用户名 [-h ip地址] -p# 新创建的用户只有登录权限,需要使用管理员账户授权 查询用户的权限 show grants for 用户名@'ip主机地址'; 为用户授权 # *.* == 所有的数据库.所有的表grant 权限 on 数据库名.表名 to 用户名@`ip主机地址`;# 授权的新用户需要重新登录才能使用新权限 all:所...

avatar 七星玉蘅 发表于 2023-07-20

MobaXterm配置动态端口转发使用Smartping

实操步骤 1、MobaXterm配置端口转发 1:模式选择:动态端口转发(SOCKS代理) 2:转发端口:8888 (这个端口是在SwitchySharp里面填写的本地端口,可自定义,需要和下面的4.1保存一致) 3:SSH服务器:内网填内网跳板机地址,外网填外网跳板机地址 4:SSH登录名:你的3A账号 5:SSH端口:写对应的内网或者外网端口 保存;启用 2、CE开启Smartping 2.1、用上面隧道内的SSH服务器作为跳板机登陆CE设备 2.2、开启Smartping confset service smartping password abc12345commitsudo -ishow service smartping# 显示:runnig表示开启成功 3、Chrome安装SwitchySharp插件 Chrome浏览器点击直接安装 Proxy SwitchySharp 4、SwitchySharp设置 4.1、情景模式 端口就是你第一步设置的转发端口,然后保存! 4.2、切换规则 按照我的直接抄即可。 4.3、开启Proxy SwitchySharp 4.4、打开Smartping Smartping默认端口是:8899 浏览器输入你CE的Tunnel-WANIP地址+端口号:8899 比如:http://10.40..:8899/ 4.5、系统配置 密码是上面设置的:abc12345 密码正确点击保存,会回显如下 5、观察状态 等五到十分钟左右,刷新一下浏览器页面就能看到数据了。 红色就是丢包,绿色正常 6、观察完关闭Smartping confdelete service smartpingcommitsa

avatar 杨杨得亿 发表于 2023-07-20

MobaXterm配置动态端口转发使用Smartping

实操步骤 1、MobaXterm配置端口转发 1:模式选择:动态端口转发(SOCKS代理) 2:转发端口:8888 (这个端口是在SwitchySharp里面填写的本地端口,可自定义,需要和下面的4.1保存一致) 3:SSH服务器:内网填内网跳板机地址,外网填外网跳板机地址 4:SSH登录名:你的3A账号 5:SSH端口:写对应的内网或者外网端口 保存;启用 2、CE开启Smartping 2.1、用上面隧道内的SSH服务器作为跳板机登陆CE设备 2.2、开启Smartping confset service smartping password abc12345commitsudo -ishow service smartping# 显示:runnig表示开启成功 3、Chrome安装SwitchySharp插件 Chrome浏览器点击直接安装 Proxy SwitchySharp 4、SwitchySharp设置 4.1、情景模式 端口就是你第一步设置的转发端口,然后保存! 4.2、切换规则 按照我的直接抄即可。 4.3、开启Proxy SwitchySharp 4.4、打开Smartping Smartping默认端口是:8899 浏览器输入你CE的Tunnel-WANIP地址+端口号:8899 比如:http://10.40..:8899/ 4.5、系统配置 密码是上面设置的:abc12345 密码正确点击保存,会回显如下 5、观察状态 等五到十分钟左右,刷新一下浏览器页面就能看到数据了。 红色就是丢包,绿色正常 6、观察完关闭Smartping confdelete service smartpingcommitsa

avatar 杨杨得亿 发表于 2023-07-20

数据库

数据库简介 数据库 :保存有组织的数据容器 DBMS :数据库管理系统 SQL :结构化的查询语言,对数据库进行操作 SQL使用者DBMS数据库 数据库关系型数据库非关系型数据库OracleMySQLSQL SeverDB2RedisMongDBHbase SQL语句 DDL数据定义语言,定义数据库对象 create 、alter、drop DML数据库操作语言,对数据增删改 insert、update、delete DQL数据查询语言,查表记录 order by、group by DCL数据控制语言,创建用户控制访问权限 carnt、revoke TCL事务控制语言 commit、savepoint、rollback 表table特定类型数据的结构化清单 列column表中一个字段,表是由一个或多个列组成 数据类型datatype容许的数据雷系,限制列中储存的数据 行row表中的一个记录 主键primary key一列(一组列),值可以唯一区分表中的每一行

avatar 七星玉蘅 发表于 2023-07-19

数据库

数据库简介 数据库 :保存有组织的数据容器 DBMS :数据库管理系统 SQL :结构化的查询语言,对数据库进行操作 SQL使用者DBMS数据库 数据库关系型数据库非关系型数据库OracleMySQLSQL SeverDB2RedisMongDBHbase SQL语句 DDL数据定义语言,定义数据库对象 create 、alter、drop DML数据库操作语言,对数据增删改 insert、update、delete DQL数据查询语言,查表记录 order by、group by DCL数据控制语言,创建用户控制访问权限 carnt、revoke TCL事务控制语言 commit、savepoint、rollback 表table特定类型数据的结构化清单 列column表中一个字段,表是由一个或多个列组成 数据类型datatype容许的数据雷系,限制列中储存的数据 行row表中的一个记录 主键primary key一列(一组列),值可以唯一区分表中的每一行

avatar 七星玉蘅 发表于 2023-07-19