韩亚军

github上Go项目使用Travis CI和Docker Hub实现持续集成

使用Travis CI和Docker Hub实现持续集成

介绍 在本文中,我们将介绍如何使用Github,Travis-CI和Docker Hub创建一个简单的持续集成过程。 项目 这次使用的一个项目是自己写的一个爬虫小程序(https://github.com/Han-Ya-Jun/news_watch_notice) 项目目录 123456789101112news_watch_notice├── cmd //main├── conf├......

windows上如何使用tree生成目录树

使用tree生成目录树

前言 我们经常在写博客或者项目设计文档时需要列出项目的结构树。我们下可以使用tree列出项目结构,如下面这种: 123456789101112news_watch_notice├── cmd //main├── conf├── dis├── Dockerfile├── Makefile├── pkg├── qrcode├── .travis.yml├── README.md├── ve......

go复盘笔记--go语言介绍

go语言介绍

什么是Go? Go是一门并发支持 、垃圾回收的编译型系统编程语言,旨在创 造一门具有在静态编译语言的 高性能 和动态语言的 高效开发 之间拥有 良好平衡点的一门编程语言 Go语言发展历史 Go,全称golang,是Google开发的一种静态强类型、编译型、并发型并具有垃圾回收功能的编程语言。 Go从2007年末由Robert Griesemer、Rob Pike、Ken Thompson(C......

《图解http》阅读笔记--web及网络基础

web及网络基础

网络基础 TCP / IP 通常使用的网络(包括互联网)是在 TCP / IP 协议族的基础上运作的,而 HTTP 属于它内部的一个子集。Web 使用一种名为 HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端(指通过发送请求获取服务器资源的 Web 浏览器等)到服务器端等一系列运作流程,而协议是指规则的约定。可以说,Web 是建立......

爬取GoCn每日新闻并推送到微信/邮箱

GoCn每日新闻每日推送

爬取GoCn每日新闻并推送到微信/邮箱 github: https://github.com/Han-Ya-Jun/news_watch_notice 使用方法 通过微信通知 12docker run -v /etc/localtime:/etc/localtime:ro \-e NOTICE_WECHAT_USERS=特鲁尼克 hanyajun/news_watch_notice NO......

如何将链接生成二维码或者二维码图片输出到console?

qrcode2console

qrcode2console github地址 链接生成二维码输出到console或者是二维码图片输出到console 安装 1go get -u github.com/Han-Ya-Jun/qrcode2console 示例 1234567891011func TestNewQRCode2ConsoleWithUrl(t *testing.T) { qr := NewQRCo......

如何使用travis-ci自动化构建部署GitHub Pages(gitbook)

travis-ci

Github Pages github pages可以当做你或者你的项目的 Websites,那么我们可以知道 GitHub Pages 有两种最基本的用法: 作为你自己(或者组织)的网站或者博客(访问地址示例:http://username.github.io) 作为你某一个项目的网站(访问地址示例:http://username.github.io/projectname) 如果是第......

kubernetes从入门到放弃--使用kubeadm快速安装kubernetes

使用kubeadm快速安装kubernetes

kubeadm是Kubernetes官方提供的用于快速安装 Kubernetes 集群的工具,通过将集群的各个组件进行容器化安装管理,通过kubeadm的方式安装集群比二进制的方式安装要方便不少,但是目录kubeadm还处于beta状态,还不能用于生产环境,Using kubeadm to Create a Cluster文档中已经说明kubeadm将会很快能够用于生产环境了。 准备三台ce......

夜雨思愁

夜雨思愁

夜雨思愁   今天晚上深圳大雨,可能是早上起得比较晚,现在还没有一点睡意,窗外大雨淅沥,刚刚弄完博客的自己不禁思绪万千。不知不觉再次来深圳已经26天了,毕业已经快两年了,有些读研的同学今年就要毕业开始工作了,不敢去想如果自己坚持保研读研后现在的自己是怎么样的,和我家宝宝已经谈恋爱谈了1515天了,这些年很多时候都是异地,苦了宝宝,很对不起她,但我也很幸运自己有一个信任我,至始至......

kubernetes从入门到放弃--k8s基本概念

kubernetes基本概念

kubernetes架构图 下图为kubernetes的master架构图 1. Cluster cluster是计算、存储和网络资源的集合,kubernetes利用这些资源运行各种基于容器的应用。 2. Master Master 是Cluster的大脑,它的主要职能就是负责调度,决定应用放在哪里运行。master运行linux操作系统,可以是物理机或者虚拟机。为了实现高可用,可以运行多......