开源项目的一点思考

前段时间我说要弄一个 图床工具,目前的进度是 95% 卡在了预览阶段,因为我的上传目录结构设计的略复杂,睡了一晚,想到了解决方案。 前端是用 VueJs + 小

阅读全文…

Js 黑科技收录

Js 获取服务端时间 var req = new XMLHttpRequest(); req.open(‘GET’, location, false); req

阅读全文…

浏览器缓存知识点

这是一篇关于浏览器缓存的原理疏解,涉及到浏览器强缓存和协商缓存。 首先我们来看一下 response header 中浏览器缓存字段有哪几个? 强缓存 对于强制

阅读全文…

反思

重新打开去年4月份写的代码,改写一个写死的入参。虽然当时这个项目用 AngularJs 写的,还是1的版本。过了这么久,记忆也有点模糊了。 突然在想,对于这种问

阅读全文…

sphinx 配置 及 小内存解决办法

不得不说 sphinx 很消耗内存占用,目前种子网站跑的机器是2G内存的,今天重新试了一下1G内存的vps,正常配置下依旧跑不动 查看 searchd.log

阅读全文…

什么是 Ajax ?

Ajax的全称为Asynchronous JavaScript And Xml,是一种web客户端与服务器端异步通信的技术。 异步的直观表现就是:当前页面发送一

阅读全文…

虚拟机 Ubuntu 配置 shadowsocks 翻墙

由于本地 Ubuntu 中安装 docker 速度炒鸡慢,所以必须代理才可以。 安装shadowsocks 由于shadowsocks是基于python开发的,

阅读全文…

算法 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

阅读全文…