nginx location正则写法
Git HTTP Server的实现流程及php实现
团队内部的版本工具,从svn换到git之后,先用了一小段时间基于ssh的git服务以后,果断换到了高大上的gitlab。后期,随着git项目的不断扩大,到gitlab的不堪重负,以及升级的各种阵痛。再到后来团队对于代码规划化和文档规范的需求,我们基于php实现了一套完全自主的Git HTTP Server。
如何加速网站访问最大化利用服务器资源
服务器资源是很宝贵的,无论是计算能力还是带宽,那么在一定配置服务器上尽量最大化挖掘服务器潜能能够让企业在提供同样的服务竞争中拥有更低的成本。
Mac上的JDK多版本管理
我的Mac上已经有一个JDK8的版本了,这不JDK13刚发布(2019-09-17),想快速的尝一尝鲜,就得安装多个版本的JDK了。这个对Node、Ruby、Python的使用者来说,已经不是个什么新鲜话题了,但是对于Java的使用者来说,似乎没有那么多的人受到过多版本的折磨(我是通过GitHub上nvm、rbenv、pyenv、jenv的Star数量臆测出这个结论的 :P)。
使用 Alibaba 的 Homebrew 镜像源进行加速
跟Composer等众多包管理工具一样,国内访问实在太慢,因此有了很多镜像站加速,典型的就是阿里巴巴镜像站。我们可以用来加速brew访问。
MySQL数据字典自动生成器
一键自动生成项目的mysql数据字典
uni-app使用easycom自动引入组件
2.5.0版本之前我们引入uni-ui或者其他组件库时,每用到一个组件就要写一个import和一个components申明,一旦组件多了,导致一堆长长的import,现在有了easycom我们可以方便的写页面,不用管引入了,uniapp自动帮我们管理。
超好用插件vuex-persistedstate
为Nginx开启HTTP2支持
HTTP2出来已经好久了,我的博客也运行了好几年了,不管是之前用的apache服务器还是最近刚换的nginx服务器,我的博客一直运行的HTTP1/3版本上,在看了诸多HTTP2的有点,也了解了一些HTTP2的弊端之后,还是决定将博客升级到HTTP2,在正式升级之前,先了解一下HTTP2的优缺点。
Vue神奇的 ::v-deep
我们在开发vue(uni-app)项目时,经常会为了效率而使用大量的第三方UI组件,但是组件样式难免不统一需要修改,而组件一般都是scoped作用域难以修改样式,不加scoped又会污染全局样式,陷入两难,今天发现原来Vue有提供解决方法