摘要: go语言在国内是比较火的,并且好多公司都用go语言进行重构之前的系统,今天来看下基本大家都知道的go语言的开源项目 1、Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完 阅读全文
posted @ 2019-01-16 23:57 qstudy 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 前言:关于值类型和引用类型确实是个比较绕的问题,之前在学校的时候学习C语言的时候,就感觉没有看太懂,后面看java,关于引用也是模模糊糊,这个东西也确实比较抽象,估计好多写了好几年代码的人有也有些迷惑。 1、在go语言中,值类型和引用类型有以下特点: a、值类型:基本数据类型,int,float,b 阅读全文
posted @ 2018-12-30 23:31 qstudy 阅读(5477) 评论(0) 推荐(0) 编辑
摘要: 前言: 之前在学习操作系统的时候,就知道生产者-消费者,但是概念是模模糊糊的,好像是一直没搞明白。 其实很简单嘛,生产者生产,消费者进行消费,就是如此简单。了解了一下go语言的goroute,感觉实现并发原来可以如此简单,不像之前Java,什么还需要什么线程池啥的。 1、其实可以在一个go文件中可以 阅读全文
posted @ 2018-12-28 14:39 qstudy 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 无连接 无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 早期这么做的原因是 HTTP 协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交换数据的间歇 阅读全文
posted @ 2018-12-21 16:30 qstudy 阅读(4523) 评论(0) 推荐(1) 编辑
摘要: jenkins可以说是现在非常流行的一个继续集成工具,几乎所有的公司都在用,并且它也基本是devops的连接者,是一个比较核心的工具。 主要记录以下两个: 利用jenkins和gitlab的webhook结合,实现提交代码之后,自动触发jenkins的构建。 顺带介绍一下通过触发器构建,比如直接通过 阅读全文
posted @ 2018-11-24 17:08 qstudy 阅读(3730) 评论(0) 推荐(1) 编辑
摘要: 有时候,我们所用的用户并不是root用户,升级java版本,其实是一个非常简单的过程,具体过程如下: 将下载好的tar包进行解压,然后进行配置文件,在命令行敲入 vi ~/.bashrc,在这个文件中配置java的路径,添加以下: export JAVA_HOME=/home/admin/jdk1. 阅读全文
posted @ 2018-11-24 00:00 qstudy 阅读(916) 评论(0) 推荐(0) 编辑
摘要: ssh-keygen -t rsa -b 4096 -C “someone@xxx.com” 然后回车三连击… 进入目录(执行cd ~/.ssh),可以看到当前目录下多出两个文件 id_rsa.pub 和 id_rsa 带后缀是公钥,不带是私钥 用vi 编辑器将 id_rsa.pub 打开公钥,将全 阅读全文
posted @ 2018-11-23 23:54 qstudy 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 所谓"公钥登录",原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求输入密码,这和之前的ssh账号密码也没有直接关系。 也 阅读全文
posted @ 2018-11-23 23:30 qstudy 阅读(329) 评论(0) 推荐(0) 编辑
摘要: nginx目前主要用来做反向代理和负载均衡,其实它也可以是一个web服务器; 1、反向代理: location /api/ { proxy_next_upstream error timeout http_503 http_502 http_504; proxy_pass http://myweb1 阅读全文
posted @ 2018-11-07 23:33 qstudy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、A记录:WEB服务器的IP指向 A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 就是说:通过A记录,大家可以设置自己的不同域名转到不同的IP上去!如: www.dns.la转到IP 116.255.202.1 web.dns.la 转到IP 116.255.202.1 阅读全文
posted @ 2018-10-24 13:13 qstudy 阅读(4016) 评论(0) 推荐(0) 编辑