- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 go http.Client
Client是一个http客户端 1. 不赋值的话也可以使用,用的是默认传输方式 2. Client传输通常有内部状态(缓存TCP连接),所以Client应该被重用而不是按需创建,多线程的请求也是安全的 3. 。。。。不想翻译 了NewRequest(method, url, body)构造请求 req.Header,Add(key, value) 加请求头 Client.Do(re...
2018-03-21 10:42:30
1900
原创 配置elasticsearch集群
1.useradd atongmu新建用户 2.su atongmu 切换用户 3.下载jdk并解压,移至home/atongmu目录 4.配置java环境变量vi /etc/profileexport JAVA_HOME=/home/atongmu/jdk1.8.0_151export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JA...
2018-03-13 17:04:39
239
原创 golang实现链表数据结构
package mainimport "fmt"//链表结点type Node struct{ data interface{} next *Node}//链表type LinkList struct{ head *Node tail *Node size int}//新建空链表,即创建Node指针head,用来指向链表第一个结点,初...
2018-03-13 16:44:05
1529
原创 golang 实现栈数据结构
package mainimport "fmt"const initSize int=20 //定义常量栈的初始大小initSize为20//栈结构体Stacktype Stack struct{ size int //容量 top int //栈顶 data []interface{} //用切片data作容器,定义为interface{}类型的切片以接收任...
2018-03-13 16:43:00
1176
原创 golang实现hashmap,自动伸缩
golang实现hashmap数据结构简介哈希表是存放键值对的数据结构,在哈希表中进行删除、插入操作几乎能达到O(1)的时间效率。简单来说,哈希表是数组与链表的结合,为了更好理解哈希表,先看我测试hashmap时的一段输出,比较形象的描绘了哈希表的结构 0:—–>&{20 atongmu } 1:—–>&{61 atongmu } 2...
2018-03-13 16:27:09
2454
原创 centos7 shell 脚本一键安装mysql
使用shell脚本在CentOS上一键下载、安装、登录mysql,自动创建myapp数据库#1. check if download the mysql rpm package,if not,download ql_rpm_package=`find / -name "mysql*release*rpm*"` mysql_rpm_package_name=mysql*...
2018-03-13 16:22:51
3402
1
原创 centos7配置网络及ssh
一.安装vmware12.5.7二.在vmware上安装CentOS-71. 基本设置内存:1G; 处理器:1: 硬盘:20G; 安装最小的版本,不装图形界面 2. 磁盘分区3. 设置用户名和密码4. 网络配置用vim修改**/etc/sysconfig/network-scripts/ifcfg-ens33**文件(虚拟机不同,文件名可能不...
2018-03-13 16:16:57
979
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人