摘要:
复合数据类型 主要讨论四种类型——数组、slice、map和结构体 数组和结构体聚合类型 --数组和结构体都是有固定内存大小的数据结构 --数组:由同构的元素组成——每个数组元素都是完全相同的类型 --结构体:由异构的元素组成 slice和map则是动态的数据结构,它们将根据需要动态增长。 一。数组 阅读全文
摘要:
Docker安装mysql 5.7版本 下载完成后,在本地镜像列表里查到REPOSITORY为mysql,标签为5.7的镜像。 运行容器 注意:上述运行容器若出现下列错误: 解决方案: 进入容器: 连接mysql 退出mysql/退出docker容器,可执行命令: visualbox/ubuntu完 阅读全文
摘要:
一。命令基础 1. go run : 用于运行命令源码文件(如:go run helloworld.go) 只能接受一个命令源码文件以及若干个库源码文件作为文件参数 其内部操作步骤: (1)先编译源码文件再运行 先会编译作为参数的源码文件-》编译结果放入临时文件夹中-》运行编译的结果。 编译结果包括 阅读全文
摘要:
一。GO语言特点 静态类型:首先要明确变量类型,如上所示。 编译型:指GO语言要被编译成机器能识别机器代码。 GO语言开源。 编程范式:支持“函数式”和“面向对象” GO语言原生的支持并发编程:即GO语言中有一些语法里面有一种方法支持把一些代码片断并发的交给CPU支持。 注意:原生支持和函数库支持的 阅读全文
摘要:
由于LInux原始的防火墙工具iptables过于繁琐,所以ubuntu默认提供了一个基于iptable之上的防火墙工具ufw。 ubuntu 9.10默认的便是UFW防火墙,它已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 最简单的一个操作:sudo ufw sta 阅读全文
摘要:
Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。 Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。 Gitbook教程从入门到 阅读全文
摘要:
准备vmware虚拟机,并安装完ubuntu系统后。继续搭建fabric运行环境。。。 0。打开终端,切换root身份。目的:后续操作即可不用sudo... 右键-》open Terminal-》 1。安装GIT 2。安装docker 和 docker-compose(必须) 3。安装node(必须 阅读全文
摘要:
一。安装虚拟机VMware 参考博客:https://blog.csdn.net/u013142781/article/details/50529030 Step1:下载ubuntu镜像 (约1.8GB) 注:选择Ubuntu Desktop and Server desktop 和 server版 阅读全文
摘要:
业务描述: 1。web前端发送http请求 2。web后端为https协议 如何保证web前端发送http请求到web后端(跨域问题:域名不一致即跨域), 因此用node.js写了个代理服务,转发前端http请求到后端,再获取后端数据返回给前端。 代码如下所示: 1 'use strict'; 2 阅读全文
摘要:
ES6中React生命周期 一。React生命周期 React生命周期主要包括三个阶段:初始化阶段、运行中阶段和销毁阶段。 在React不同的生命周期里,会依次触发不同的钩子函数。 二。React的生命周期函数 (一)、初始化阶段 1、设置组件的默认属性 static defaultProps = 阅读全文