学习
NewGirlFriend
这个作者很懒,什么都没留下…
展开
-
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 · 988 阅读 · 0 评论 -
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 · 3413 阅读 · 1 评论 -
golang实现hashmap,自动伸缩
golang实现hashmap数据结构简介哈希表是存放键值对的数据结构,在哈希表中进行删除、插入操作几乎能达到O(1)的时间效率。简单来说,哈希表是数组与链表的结合,为了更好理解哈希表,先看我测试hashmap时的一段输出,比较形象的描绘了哈希表的结构 0:—–>&{20 atongmu } 1:—–>&{61 atongmu } 2...原创 2018-03-13 16:27:09 · 2456 阅读 · 0 评论 -
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 · 1184 阅读 · 0 评论 -
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 · 1536 阅读 · 0 评论 -
配置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 · 241 阅读 · 0 评论 -
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 · 1928 阅读 · 0 评论