草庐IT

golang、mysql、proto3数据类型对照表

goproto3mysqlfloat64doubledoubleprecisionfloat32floatdoubleprecisionint32int32sint32sfixed32integerint64int64sint64sfixed64bigintuint32uint32fixed32integerunsigneduint64uint64fixed64bigintunsignedboolboolboolstringstringvarcharlongtext[]bytebytestinyintunsigendtime.Timedatetimebytetinyintunsigned

MySQL数据库常用命令大全(完整)(表格形式)

本文目录本地登录相关命令mysql服务启动和关闭数据库相关命令增删改查等相关命令查询一个、多个、所有字段列(字段)起别名和参与数学运算条件查询和多字段排序表的创建表的删除查看建表语句insert插入数据update修改数据delete删除数据指定存储引擎约束相关命令单行处理函数相关命令多行处理函数(分组函数)相关命令分组查询等相关命令连接查询,多表联查等相关命令事务相关的命令索引创建与删除视图对象的创建与删除退出注意:sql语句以分号结尾,分号是英文的分号mysql是不见“;”不执行,“;”表示结束!\c用来终止一条命令的输入。本地登录相关命令本地登录mysql-uroot-p密码本地登录(隐

MySQL数据库常用命令大全(完整)(表格形式)

本文目录本地登录相关命令mysql服务启动和关闭数据库相关命令增删改查等相关命令查询一个、多个、所有字段列(字段)起别名和参与数学运算条件查询和多字段排序表的创建表的删除查看建表语句insert插入数据update修改数据delete删除数据指定存储引擎约束相关命令单行处理函数相关命令多行处理函数(分组函数)相关命令分组查询等相关命令连接查询,多表联查等相关命令事务相关的命令索引创建与删除视图对象的创建与删除退出注意:sql语句以分号结尾,分号是英文的分号mysql是不见“;”不执行,“;”表示结束!\c用来终止一条命令的输入。本地登录相关命令本地登录mysql-uroot-p密码本地登录(隐

class字节码文件结构

class字节码文件结构类型名称说明长度数量u4magic魔数,识别Class文件格式4个字节1u2minor_version副版本号(小版本)2个字节1u2major_version主版本号(大版本)2个字节1u2constant_pool_count常量池计数器2个字节1cp_infoconstant_pool常量池表n个字节constant_pool_count-1u2access_flags访问标识2个字节1u2this_class类索引2个字节1u2super_class父类索引2个字节1u2interfaces_count接口计数器2个字节1u2interfaces接口索引集合2个

class字节码文件结构

class字节码文件结构类型名称说明长度数量u4magic魔数,识别Class文件格式4个字节1u2minor_version副版本号(小版本)2个字节1u2major_version主版本号(大版本)2个字节1u2constant_pool_count常量池计数器2个字节1cp_infoconstant_pool常量池表n个字节constant_pool_count-1u2access_flags访问标识2个字节1u2this_class类索引2个字节1u2super_class父类索引2个字节1u2interfaces_count接口计数器2个字节1u2interfaces接口索引集合2个

Linux常用命令与shell脚本学习

Linux常用命令1、关机/重启/注销常用命令作用shutdown-hnow即刻关机shutdown-h1010分钟后关机shutdown-h11:0011:00关机shutdown-h+10预定时间关机(10分钟后)shutdown-c取消指定时间关机shutdown-rnow重启shutdown-r1010分钟之后重启shutdown-r11:00定时重启reboot重启init6重启init0即刻关机telinit0关机poweroff即刻关机halt关机syncbuff数据同步到磁盘(建议关机之前都执行)logout退出登录Shell2、系统信息和性能查看常用命令作用uname-a查看

Linux常用命令与shell脚本学习

Linux常用命令1、关机/重启/注销常用命令作用shutdown-hnow即刻关机shutdown-h1010分钟后关机shutdown-h11:0011:00关机shutdown-h+10预定时间关机(10分钟后)shutdown-c取消指定时间关机shutdown-rnow重启shutdown-r1010分钟之后重启shutdown-r11:00定时重启reboot重启init6重启init0即刻关机telinit0关机poweroff即刻关机halt关机syncbuff数据同步到磁盘(建议关机之前都执行)logout退出登录Shell2、系统信息和性能查看常用命令作用uname-a查看

云原生场景下实现编译加速

作者:京东零售王雷背景云原生下的流水线是通过启动容器来运行具体的功能步骤,每次运行流水线可能会被调度到不同的计算节点上。这会导致一个问题:容器运行完是不会保存数据的,每当流水线重新运行时,又会重新拉取代码、编译代码、下载依赖包等等。在云原生场景下,不存在本地宿主机编译代码、构建镜像时缓存的作用,大大延长了流水线运行时间,浪费很多不必要的时间、网络和计算成本。在许多流水线场景中,同一条流水线的多次执行之间是有关联的。如果能够用到上一次的执行结果,则可以大幅缩短执行时间。为了提高用户使用流水线的体验,我们加入支持缓存的功能,挂接远程储存管理构建缓存,可以实现同一个项目的编译依赖复用,在同一条流水线

云原生场景下实现编译加速

作者:京东零售王雷背景云原生下的流水线是通过启动容器来运行具体的功能步骤,每次运行流水线可能会被调度到不同的计算节点上。这会导致一个问题:容器运行完是不会保存数据的,每当流水线重新运行时,又会重新拉取代码、编译代码、下载依赖包等等。在云原生场景下,不存在本地宿主机编译代码、构建镜像时缓存的作用,大大延长了流水线运行时间,浪费很多不必要的时间、网络和计算成本。在许多流水线场景中,同一条流水线的多次执行之间是有关联的。如果能够用到上一次的执行结果,则可以大幅缩短执行时间。为了提高用户使用流水线的体验,我们加入支持缓存的功能,挂接远程储存管理构建缓存,可以实现同一个项目的编译依赖复用,在同一条流水线

c++ container容器(string,vector,map,queue,stack等等)

STL和c++标准库标准模板库STL部分包含在C++标准库中的软件库。c++标准库:即以std::开头,但是部分编译器厂商也会把STL的内容放在std::namespace里面由于一个常见的误解,您可能会将C++标准库视为“STL”,或者将工具链中C++标准库的实现部分视为“STL实现”。事实并非如此。MSVC++和GCC(作为编译器特定的扩展实现)都将其放在std命名空间中也是非常可惜的,这不仅具有高度误导性,而且根据标准也是非法的。为什么c++的名词会这么混乱?因为c++委员会制定标准,各家编译器厂商实现标准(gcc,msvc)vector类似于C#中的List,长度会自动扩容(2倍扩容)