算法 practice Day 1

使用 Js 实现 快排。 原理: 从数组中取出一个值(通常取中间的那个),小于该基准值的放在左侧,大于该基准值放右侧,循环往复。 var quickSort =

阅读全文…

Sphinx php 安装设置

首先下载 sphinx 最新版 2.2.11-release  http://sphinxsearch.com/downloads/release/ sphin

阅读全文…

Could not get lock /var/lib/dpkg/lock

E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavai

阅读全文…

Nginx 限制 YandexBot 爬取

Yandex 是俄罗斯的一家网站,也有一个搜索引擎。今天检查站点日志的时候发现在疯狂的爬取。于是顺手用 Nginx 禁了,再加上 robots.txt 规则。

阅读全文…

一不小心,证书过期

晚间20:15分的样子,发现自己的站点被 ESET 提示不受信任的SSL证书,多半是过期了,于是乎,赶紧跑一下脚本续签,也是分分钟就搞定的事。 最近还在写图床工

阅读全文…

Nginx 日志切割

最近还在写图床工具,涉及到日志统计相关的,比如访问统计,流量统计等,看了一下七牛的实现,发现每次创建一个bucket仓库都会自动生成一个域名,该仓库下的资源都会

阅读全文…

css 侧边栏固定中间自适应

这个效果其实好几年前就在别人的站点上看到了,当时还一度觉得很神奇。这个方法没有使用 flex ,用了最基础的 浮动和定位。(话说为啥这个codepen展示的这么

阅读全文…

shell 脚本备份

尝试写了一个 shell 脚本来备份站点,话说之前要么是懒得备份,要么是人肉备份,自从另一台vps被黑了之后,也是长记性了,虽然写的不咋地,但备份一下文件,还是

阅读全文…

Vue2.0 nextTick

目前为止,自己只在指令中使用到这个方法,贴下源码解读。 “use strict”; var vueFocus = {} vueFocus.config = {}

阅读全文…

JavaScript 数组方法

数组复制 var _arr = [0,2,3,4]; var copy = _arr.slice(0) 数组去重 var unique = (a) =>

阅读全文…