总结

## PSR-0 ## PSR-1 ## PSR 2 ## PSR-3 ## PSR-4

git常用命令

``` git强制覆盖本地命令(单条执行) git fetch --all && git reset --hard origin/master && git pull git branch 查看本地所有分支 git status 查看当前状态  git commit 提交  git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am...

Vagrantfile- mac 已生效

``` # -*- mode: ruby -*- # vi: set ft=ruby : # All Vagrant configuration is done below. The "2" in Vagrant.configure # configures the configuration version (we support older styles for # backwards co...

vagrant环境中symfony程序速度慢解决方案

Mac本身自带的php没有memcached扩展,所以就把这个程序放到vagrant中,然而发现访问的速度非常慢,一个极其简单的页面也需要消耗10秒左右,于是搜索了一下,发现之前有人遇到相同的 问题。 vagrant环境中symfony程序速度慢解决方案 - 使用vagrant1.2版本(目测不合适,现在都已经1.7+了) - 使用NFS方式挂载目录 - vagrant虚拟机中的Vbox ...

VUE 生命周期

``` beforeCreate :el 和 data 并未初始化 created:完成了 data 数据的初始化,el没有 beforeMount :完成了 el 和 data 初始化 mounted :完成了了挂载 beforeUpdate updated activated deactivated beforeDestroy destroyed errorCaptured ```

demo

``` Document div{ border: 1px dotted #ddd;margin: 5px; } {{msg}} count:{{count}} v-on @click 加值 ...

常用

v-bind v-if v-else v-else-if v-for v-show v-on :class :style :href @click

插件

## vscode-icons-mac (这个看起来更清爽) 这是一个文件图标显示插件,可以根据你的文件类型开决定将显示何种图标。这样也不只是为了美观,还可以让自己一目了然。更好的定位到要查看的文件。 ## vscode-fileheader 这个插件可以为你在文件开头插件头信息,比如文件的作者,修改时间,有了这个插件你就不需要每次都码一次所谓的无用信息了。 ## code runner ...

动静分离

## 什么时动静分离 > 在Web开发中,通常来说,动态资源其实就是指那些后台资源,而静态资源就是指HTML,JavaScript,CSS,img等文件。 一般来说,都需要将动态资源和静态资源分开,将静态资源部署在Nginx上,当一个请求来的时候,如果是静态资源的请求,就直接到nginx配置的静态资源目录下面获取资源,如果是动态资源的请求,nginx利用反向代理的原理,把请求转发给后台应用去处理,...

nginx 反向代理缓存

> proxy_cache_path /tmp/nginxcache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off; - proxy_cache_path 缓存保存目录 - keys_zone 设置共享内存及占用的空间大小 - inactive 超过此时间,则缓存自动清理 ...

NGINX配置浏览器缓存

- 浏览器缓存: 加速用户访问,提升单个用户(浏览器访问者)体验,缓存在本地 - Nginx缓存 缓存在nginx端,提升所有访问到nginx这一端的用户 提升访问上游(upstream)服务器的速度 用户访问仍然会产生请求流量 ## 控制浏览器缓存: ``` location /files { alias /home/cache; # expires @22h30m; 晚上10点...

Keeplive

>Keeplive期初是专门为LVS设计的,专门用来监控LVS集群系统中各个服务节点的状态,后来又加入VRRP的功能,因此除了配合LVS服务以外,也可以作为其他服务(nginx,haroxy)的高可用软件,VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由出现的单点故障问题,它能够保证网络的不间断,稳定的...

配置策略

> 轮询、hash、最小连接数、权重 ## 轮询 > 分配相同的任务,是NGINX的默认策略 ## 加权 > 权重越高,任务越高 ``` upstream tomcats { server 192.168.1.173:8080 weight=2; server 192.168.1.190:8080 weight=5; server 192.168.1.174:8080 w...

SSL配置

> 要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_module ``` server { listen 443; server_name www.imoocdsp.com; # 开启 ssl ssl on; # 配置ssl证书 ssl_certificate 1_www.imoocdsp.com_bundle.crt; # 配置证书秘钥 ssl_c...

负载配置

``` # worker进程设置1个,便于测试观察成功的连接数 worker_processes 1; upstream tomcats { server 192.168.1.173:8080 max_conns=2; server 192.168.1.174:8080 weight=1; server 192.168.1.175:8080 max_conns=2; } ``` #...