修复nginx空主机头的问题

老高最近在整理服务器的nginx配置,但是整理好之后有一个问题,就是访问一个没有绑定的域名(已解析)的时候,会自动跳转到blog.phpgao.com。为了解决这个问题,查了很多资料,发现此文档Nginx如何处理一个请求,问题解决。 ...

December 5, 2018 · 1 min · Me

V2上看到一个很棒的网站-nginxconfig.io

nginx的配置老高的博客里有很多篇文章都有讲过,但是总是觉得不是很标准,前些天在V2看到了这个网站,浏览后发现这个工具简直神器! ...

December 4, 2018 · 1 min · Me

2018面试总结

找新工作的念头是在今年6月开始萌发的,其实当时已经开始投简历了,结果因为种种原因(主要是忙?)拖到这会儿才真正开始面试。投简历的平台是boss直聘,简历用的jobDeer的模板,用md写好,生成pdf和doc格式,挂在自己的网站下,方便下载和浏览。 ...

November 29, 2018 · 1 min · Me

使用Acme工具配置Let's-Encrypt通配符HTTPS证书

老高的域名使用很久了,同时也产生了大量的二级域名,Let’s Encrypt虽然每三个月续签的时候不需要加域名参数,但是如果要多加一个或者删除又需要敲一大堆命令,今年(2018)Let’s Encrypt强势支持了通配符证书,支持验证的方式是dns,所以需要自己去DNS解析处申请一个API,虽然多了DNS的操作,但是带来的好处真是太多,下面赶紧跟着老高学一下如果使用Acme工具配置Let’s Encrypt通配符HTTPS证书吧! ...

August 16, 2018 · 1 min · Me

python-堆排序算法

老高最近在准备面试,正好复习到堆排序,正好总结一下 ...

August 13, 2018 · 2 min · Me

KMP算法笔记II--------学会计算next数组

第一次学习KMP算法走了不少弯路,下面老高按照自己的学习步骤,总结一下KMP算法的要点,如果有错误或者疑问,欢迎指正! 老高使用python语言实现算法,实现的语言不重要,重要的是他的思想!(其实老高的C语言早已年久失修?) 本文是系列的第二篇,主要探讨一下KMP算法的思维方式并引出next数组概念。 ...

August 5, 2018 · 2 min · Me

KMP算法笔记I-------先学会朴素算法

第一次学习KMP算法走了不少弯路,下面老高按照自己的学习步骤,总结一下KMP算法的要点,如果有错误或者疑问,欢迎指正! 老高使用python语言实现算法,实现的语言不重要,重要的是他的思想!(其实老高的C语言早已年久失修?) 本文是系列的第一篇,学习KMP之前最好了解一下朴素算法的写法,为以后的学习最好铺垫,此为渐进式学习! ...

August 4, 2018 · 1 min · Me

单循环链表

#!/usr/bin/env python3 # coding=utf-8 class Node: def __init__(self, data): self._data = data self._next = None def set_next(self, node): self._next = node def set_data(self, data): self._data = data def get_data(self): return self._data def get_next(self): return self._next class SingleCycleLinkedList: def __init__(self): self.head = Node(None) self.head.set_next(self.head) # 清空/初始化 def clear(self): self.head.set_next(self.head) # 是否为空 def is_empty(self): return self.head.get_next() == self.head # 获取大小 def size(self): count = 0 cur = self.head.get_next() while cur != self.head: count = count + 1 cur = cur....

August 2, 2018 · 1 min · Me

正确下载youtube视频的方式

youtube这个不存在的网站上有很多有用的资料,一般来说我们是可以下载所有视频到本地以供离线的情况下的研究学习,网上有很多工具提供了下载功能,但是在试用了很多标称很好用的软件后,老高发现,真的没有一个能和youtube-dl相提并论,所以老高还是记录一下如何使用正确使用youtube-dl! ...

July 30, 2018 · 1 min · Me

记一次黑苹果的安装

最近老高的MBP和MACmini卡的不行,想换硬件吧,硬件直接焊死,简直良心苹果,参考了很多黑苹果的安装贴后果断决定在我的台式机上安装最新版的macOS-High-Sierra-10.13.6,系统选择的是【黑果小兵】,确实好用,老高十分推荐! 先来贴一波老高的渣渣台式机配置吧: CPU: i56500 主板: GA b150m power2 小板 内存: 16G 海盗船8*2套装 硬盘: 850evo 750evo(MacOS) SM951(win10) 西数4T红盘你懂的 WIFI: BCM943602CS (黑苹果免驱,win10需要安装驱动) 显卡: 七彩虹 烈焰战神 1066 特供版(穷) 显示器: DELL UP2516D 2k分辨率(开启HiDPI后凑活能看) 总结一下: 安装黑苹果需要你对U盘装系统、BIOS、EFI有一个大致的了解,否则还是先补课再来吧,除非你不怕把数据弄丢,或者不管弄成啥样你都有办法重新装Windows系统,那就OK,请瞎折腾吧!! 还有一点,如果新装机的同学有安装黑苹果的打算,请务必挑选技嘉的板子,老高用这个板子安装黑苹果确实没有遇到什么神坑,过程还算比较顺利,目前老高的黑苹果系统运行流程稳定,睡眠唤醒都很正常,估计也是托了技嘉的福?。 ...

July 27, 2018 · 1 min · Me