Andrew's Blog

Stay hungry, Stay foolish.


  • Home

  • About

  • Tags

  • Categories

  • Archives

为集群配置安装kubernetes-dashboard插件

Posted on 2018-04-24 | In Kubernetes
kubernetes-Dashboard是一个基于Web UI的kubernetes用户接口。你可以使用它在kubernetes集群中部署、调试容器化的应用,管理集群本身,创建、预览、更新集群中所拥有的资源对象,扩展和滚动更新你的应用。下面就来记录一下我是如何配置安装kuernetes-dashbo ...
Read more »

用Kubeadm搭建一个k8s 1.7.5的单节点集群

Posted on 2018-04-23 | In Kubernetes
团队近期打算自己开发一个基于kubernetes的应用部署、监控、维护、管理的云平台MAE(Muxi APP Engine),思路来自于赵老板的一篇博客。可以让用户直接在可视化的环境下完成应用的部署、集群维护的一个服务。开发首先得需要一个kubernetes集群,这几天一直在弄kubernetes的 ...
Read more »

SQL重难点总结

Posted on 2018-04-11 | In Database
最近在看数据库的书籍,对数据库的操作,尤其是SQL语言更加熟悉了,概念方面理顺了许多。对以前比较陌生的东西也不再有畏惧感。所以写这篇博客把重难点的部分一并总结一下。 以下的SQL基于SQL必知必会书上的五张表:Vendors,Products,Customers,Orders,OrderItems. ...
Read more »

限制资源访问

Posted on 2018-03-09 | In Nginx
昨天爬了一下小幸运,爬取了大约4000条左右的愿望信息。爬取的过程中我没有设置代理和设置延迟,任由代码迅速的发送请求。爬取的过程相当顺利。这说明小幸运的服务端没有做限制来访IP请求频率的处理。这很容易引发DDOS(分布式拒绝服务)攻击。基于此,我研究了一下对客户端请求限制的方法。收获记录如下! NG ...
Read more »

木犀后端分享--hexo博客搭建

Posted on 2018-03-04 | In Hexo
用hexo搭建一个博客的简要步骤. 原料 github账号 git nodeJS和npm 基本步骤1.通过下载nvm来下载和管理node和npm(推荐)2.在github上新建一个名为“<你的github用户名>.github.io”的仓库3.在系统某处依次运行下列命令: 12345$ ...
Read more »

go语言并发编程——goroutine和通道

Posted on 2018-02-23 | In GO
Go语言有两种并发编程的风格:一种是goroutine和通道,它们支持通信顺序进程(Communicating Sequential Process,CSP),CSP是一种并发的模式,可以在不同的执行体(goroutine)之间传递值,但是变量本身局限于单一的执行体。另一种是共享内存多线程的传统模型 ...
Read more »

平衡二叉树(AVL)

Posted on 2018-01-09 | In Algorithm
上文中谈到朴素的二叉搜索树在进行插入节点,删除节点等动态操作的时候会影响到树的形态,可能致使树走向低效,影响后续操作的效率。今天就介绍一下二叉搜索树的一个变种——平衡二叉树(AVL)。AVL树是一种自平衡的二叉搜索树,在进行动态操作时可以维持自身形态的平衡,从而保证基本操作的时间复杂度维持在O(lo ...
Read more »

二叉搜索树

Posted on 2018-01-07 | In Algorithm
二叉搜索树(binary search tree)支持许多动态集合操作,包括插入节点构建树,查找(最大值,最小值,前驱,后继,指定值)节点,遍历(前中后序遍历)树,删除节点等。在树上进行的操作所花费的时间与树的高度成正比,对于有n的节点的一个完全二叉树,这些操作的最坏运行时间为Θ(lg n).但是如 ...
Read more »

木犀后端分享——网络爬虫

Posted on 2017-11-26 | In Python
网络基础知识先来两张图撑场子! 计算机网络体系结构是分层的,分层的目的就是为了各司其职,每一层协议就负责处理好自己的工作,而不用去担心别人的事情。 TCP/IP协议 从字面意义上讲,有人可能会认为TCP/IP是指TCP和IP两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是 ...
Read more »

排序算法

Posted on 2017-11-22 | In Algorithm
相关概念排序的分类按是否涉及数据的内外存交换分在排序过程中,若整个文件都是放在内存中处理,排序时不涉及数据的内、外存交换,则称之为内部排序(简称内排序);反之,若排序过程中要进行数据的内、外存交换,则称之为外部排序。本文的内容均基于内部排序。 在内排序基础上按策略分可以分为五类:插入排序、选择排序、 ...
Read more »
1…3456

Andrew

All In

60 posts
13 categories
67 tags
Creative Commons
© 2017 — 2020 Andrew