数据库基本操作2 发表于 2018-09-11 | 更新于 2018-12-30 | 分类于 MySQL 1.4 表的操作1.4.1 显示所有表语法: 1show tables 1.4.2 创建表语法: 1234create table [if not exists] 表名( 字段名 数据类型 [null|not null] [auto_increment] [primary key] [comm ... 阅读全文 »
数据库基本操作1 发表于 2018-09-11 | 分类于 MySQL 1.1 连接服务器通过命令行面板连接 1234host:主机 -husername:用户名 -upassword:密码 -pport:端口 -P 1多学一招:如果MySQL服务器在本地,IP地址可以省略;如果MySQL服务器用的是3306端口,-P也是可以省略 1.2关闭连接1234 ... 阅读全文 »
图文讲解MySQL安装教程 发表于 2018-09-11 | 分类于 MySQL 今天来讲解一下MySQL的安装教程 1:首先获取一个安装文件,如下图,可以走网上或者某些途径拿到 2:然后双击安装,如图 3:选择安装模式,这里我们选择自定义安装 4:选择数据库以及数据库文件安装位置 在这里我们数据库和数据库文件直接选择安装在C盘下面 5:下面一些很多都可以直接点Next选择默认 ... 阅读全文 »
Linux命令-pwd命令 发表于 2018-09-10 | 分类于 Linux Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 语法1pwd(选项) 选项1234-L 目录连接链接时,输出连接路径-P 输出物理路径--help ... 阅读全文 »
Linux命令-cd命令 发表于 2018-09-10 | 分类于 Linux Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。 语法1cd (选项) (参数) 选项123-p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向 ... 阅读全文 »
Linux命令-ls 发表于 2018-09-10 | 分类于 Linux ls命令时linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。 语法1ls ... 阅读全文 »
使用Docker镜像 发表于 2018-09-10 | 分类于 git使用及讲解 镜像(image)是Docker三大核心概念中最为重要的,自Docker诞生之日起“镜像”就是相关社区最为热门的关键词。 Docker运行容器前需要本地存在对应的镜像,如果镜像没保存在本地,Docker会尝试从默认镜像仓库下载(默认使用Docker Hub公共注册服务器中的仓库),用户也可以通过配置 ... 阅读全文 »
初识容器与Docker 发表于 2018-09-10 | 分类于 git使用及讲解 如果说主机时代大家拼的是单个服务器物理性能(如CPU主频和内存),那么在云时代,最为看重的则是凭借虚拟化技术所构建的集群处理能力。 伴随着信息技术的飞速发展,虚拟化技术早已经广泛应用到各种关键场景中。从20世纪60年代IBM推出的大型主机虚拟化,到后来以Xen、KVM为代表的虚拟机虚拟化,再到现在以 ... 阅读全文 »
通过blockchain-go分析区块链交易原理 发表于 2018-09-09 | 分类于 区块链 1.背景在去中心化的区块链中进行交易(转账)是怎么实现的呢?本篇通过blockchain_go来分析一下。需要进行交易,首先就需要有交易的双方以及他们的认证机制,其次是各自的资金账户规则。在分布式账本系统里面,需要有机制能够准确验证一个用户身份以及对账户资金的精确计算,不能出现一丁点差错。在区块链中 ... 阅读全文 »
go的几种死锁情况分析 发表于 2018-09-09 | 分类于 GO语言 在go语言中用channel通信稍不注意就会发生死锁情况,下面我们来看一下几种常见的死锁情况 第一种:同一个goroutine中,使用同一个 channel 读写。123456package mainfunc main(){ ch:=make(chan int) //这就是在mai ... 阅读全文 »