摘要:
数据库复制replication的实现原理 主服务器有语句的操作,对磁盘也有影响 主服务器有语句的操作,对磁盘也有影响 从服务器要么跟着语句走 要么跟着磁盘变化走 从服务器要么跟着语句走 要么跟着磁盘变化走 所以: 1.主服务器 建立2进制日志,每产生语句或磁盘变化,写进日志binlog。 2.从服 阅读全文
摘要:
一、什么是持久化 二、常见的持久化方式 三、redis 的持久化方式 (1) redis -之rdb 快照持久化 工作原理:每隔N分钟或N次写操作后,从内存dump数据形成rdb文件,压缩放在备份目录(红色部分可以配置) redis.conf中的参数 save 900 1 每900s修改过1个key 阅读全文
摘要:
详见http://idea.lanyus.com/ 阅读全文
摘要:
最早的时候用TP框架开发后台,防止用户FQ,通常的做法是定义一个总的控制器,然后继承此控制器 在控制器中判断是否有session,之后判断用户的登录状态 在laravel中也可以这么做,但是laravel有更吊的东西 中间件 中间件相当于在路由访问前的过滤,根据用户的输入分发 在crsf防范中,已经 阅读全文
摘要:
laravel 拥有composer这个包管理工具 使用相关依赖就变得容易的多 使用验证码,首先php要开启gd库 这次我们使用扩展库是gregwar/captcha 1.在根目录coposer.json添加如下 2.使用composer 更新 3.调用库中的方法 4.注册路由 5.view中使用 阅读全文
摘要:
最近着手自己做一个关于自己的项目,发现一个真理就是好记性不如烂笔头,做东西的时候百度之一番,但是回过头由于没有很好的记录,所以就会遗忘。 梦想很大,想做很多的东西,凡是都要慢慢开始,前面环境安装都已完毕,现在开始代码方面,正如那句话,敲多了,也就熟了。 安装laravel 要求: PHP版本 >= 阅读全文
摘要:
首先安装所依赖的库 (1)PCRE库 PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块需要靠它来解析正则表达式。另外,pcre-devel是使用PCRE做二次开发时所需要的开发库 阅读全文
摘要:
首先yum安装git 查看git的版本 服务器端创建一个git 用户,专门来处理git服务,并为git用户设置密码 查看是否有git的用户 添加git用户 为git用户分配密码 创建git仓库 git初始化仓库 修改权限 客户端克隆代码 当第一次连接到目标 Git 服务器时会得到一个提示: 选择ye 阅读全文
摘要:
因为Mac 自带了python 2.7 所以只需要安装pip包管理工具安装scrapy就可以了 然后 但是报错了 显示了依赖satisfied 但是就是装不了 在网上找了各种资料 都是各种各样 最后一不小心 sudo rm -rf /usr/bin/python 干脆删除了python 使用home 阅读全文
摘要:
安装ssh-client命令:sudo apt-get install openssh-client 安装ssh-server命令:sudo apt-get install openssh-server 安装完成以后,先启动服务:sudo /etc/init.d/ssh start ssh服务默认的 阅读全文