【逗比作孽呀】网站缓存优化

摘要: 为什么想到写篇缓存网站优化?都是逗比穷惹的祸,本人的vps内存比较小,而我自己又做了图片系统,博客的图片都是经过裁剪的,图片做裁剪可以非常占用内存了为了降低vps的压力,就只能在前端做缓存优化了。http真是一个伟大的协议,我们就来通过http header 关键字来做网站优化1)修改时间:Last-Modified 和 IF_MODIFIED_SINCE Last-Modified 关键字... 阅读全文
posted @ 2016-01-09 23:00 即学即码+ 阅读(272) 评论(0) 推荐(0) 编辑

来看看这20个顶尖的开源项目!

摘要: “我们在Github上的贡献者和提交者之中检查了用Python语言进行机器学习的开源项目,并挑选出最受欢迎和最活跃的项目。”1. Scikit-learnwww.github.com/scikit-learn/scikit-learn Scikit-learn 是基于Scipy为机器学习建造的的一个Python模块,他的特色就是多样化的分类,回归和聚类的算法包括支持向量机,逻辑回归,朴素贝叶斯分类... 阅读全文
posted @ 2016-01-09 22:40 即学即码+ 阅读(1037) 评论(0) 推荐(0) 编辑

nginx处理问题笔记

摘要: 1. 处理所有请求到单一入口 ( rewrite all requests to index.php with nginx )目前我们做开发一般都是单入口的,所以都会使用web服务器做重定向到入口文件rewrite ^/(.*)$ /index.php?/$1 last;在nginx中加入这项配置就好了或者可以使用htaccess文件RewriteRule . index.php2.Nginx出... 阅读全文
posted @ 2016-01-09 22:20 即学即码+ 阅读(203) 评论(0) 推荐(0) 编辑

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

摘要: 本人使用mac系统,命令行工具使用的iterm2,登录自己的云主机的时候 每次都要提示如下错误-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory解决方法:打开iterm2的preferences的Terminal关闭最下面的 Set locale variables... 阅读全文
posted @ 2016-01-09 22:00 即学即码+ 阅读(5844) 评论(0) 推荐(0) 编辑

快速打造跨平台开发环境 vagrant + virtualbox + box

摘要: 工欲善其事必先利其器,开发环境 和 开发工具 就是 我们开发人员的剑,所以我们需要一个快并且好用的剑关于本篇博文有视频讲解的:vagrant打造跨平台可移动的开发环境刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电脑上都是各种环境了,php,java,python,nodejs等等,非常麻烦,并且经常由于某种原因就把电脑重装了,ORZ,所以环境都要... 阅读全文
posted @ 2016-01-09 21:20 即学即码+ 阅读(756) 评论(0) 推荐(1) 编辑

【Git 使用笔记】第四部分:git在公司中的开发流程

摘要: 先声明几个变量仓管A:主分支,只有master分支仓管B:开发分支,只有各个业务开发分支 仓管B fork 于 A如下图为了保证 代码的稳定性,只有 仓管B中的某个分支测试完毕并进行了代码review 才可以 和 仓管A进行 mergePS: 只有仓库B所有开发都有权限 仓库A 只有特定人才有权限,这样可以保证仓库A的代码稳定性流程和命令如下:1.某业务功能确定要开发,2015年6月20号开... 阅读全文
posted @ 2016-01-09 21:00 即学即码+ 阅读(840) 评论(0) 推荐(0) 编辑

新购买的vps应该做的几件事情

摘要: 1. 修改root密码 passwd root2.新建用户 useradd vinentguo3.配置免密码登陆 。使用新建用户登陆vps。mkdir ~/.ssh/chmod -R ~/.ssh/touch ~/.ssh/authorized_keys && chmod 644 ~/.ssh/authorized_keys将公钥 放入 新建的 authorized_keys... 阅读全文
posted @ 2016-01-09 20:40 即学即码+ 阅读(617) 评论(0) 推荐(0) 编辑

【Git 使用笔记】第三部分:多分支开发

摘要: ###举例仓库仓库地址A:git@gitlab.54php.cn:guowei/demos.git仓库地址B:git@gitlab.54php.cn:infra/demos.git开发人员仓库C:git@gitlab.54php.cn:lurenjia/demos.git###多分支开发背景以demos为例子,主分支是仓库B,开发分支是仓库A,然后每个开发人员从仓库A clone,每周会在仓库A切... 阅读全文
posted @ 2016-01-09 20:20 即学即码+ 阅读(297) 评论(0) 推荐(0) 编辑

【Git 使用笔记】第二部分:基本命令 和 单分支开发

摘要: git 基本命令git add .git commit -am "请填写你NB的备注"git fetch --allgit fetch -p //如果远程分支删除了,本地发现还是有备份,可以使用此命令git push origin master:mastergit remote add origin 仓库地址git remote rm origingit remote -vgit rebase... 阅读全文
posted @ 2016-01-09 20:00 即学即码+ 阅读(238) 评论(0) 推荐(0) 编辑

php 实现 二维码 扫描登录

摘要: 本人简单实现的示例,使用任意二维码工具打开二维码对应链接http://www.54php.cn/demo1/scan原理介绍:第一步:访问登录页面,生成唯一key,例如MkhjDFL=,并且将此key 存入cache,对应值为-1 ,-1表示未登录,key有效期我设置的为5分钟,过期就会重新生成二维码图片第二步:生成二维码,本人使用库(https://github.com/2amigos/yii2... 阅读全文
posted @ 2016-01-09 19:40 即学即码+ 阅读(513) 评论(0) 推荐(0) 编辑