07 2016 档案
摘要:在Laravel中有很多图片验证码的库可以使用,本篇介绍其中之一:gregwar/captcha,这个库比较简单,在Laravel中比较常用。下面我们就来介绍下使用细节: 首先, composer.json中如下加入配置: 然后,已成习惯的命令:用cmd执行下面这条命令 composer updat
阅读全文
摘要:事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为 ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务: 1,原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。 2,一致性 事务在完成时,必须使所有的数据都保持一致状态。在相
阅读全文
摘要:1. 在登录页面给个链接,在找回密码界面可以输入邮箱地址和验证码,验证码是为了防止恶意找回; 2. 后台,首先判断验证码是否正确,再判断该邮箱是否注册过用户; 3. 如果该邮箱存在,检索出该用户信息; 4. 如果你的密码没有MD5加密的话,可以直接查询出密码,如果MD5加密了,只能重新生成一个密码,
阅读全文
摘要:(1).正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢, 他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站
阅读全文
摘要:传统的分库分表 传统的分库分表都是通过应用层逻辑实现的,对于数据库层面来说,都是普通的表和库。 分库 分库的原因 首先,在单台数据库服务器性能足够的情况下,分库对于数据库性能是没有影响的。在数据库存储上,database只起到一个namespace的作用。database中的表文件存储在一个以dat
阅读全文
摘要:1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源 低消耗 高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速
阅读全文
摘要:1)GIT是分布式的,SVN不是: 这是GIT和其它非分布式的版本控制系统,例如 SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并不是目前第一个或唯一的分布式版本控制系统。 还有一些系统,例如Bitkeeper, Mercurial等,也是运行在
阅读全文
摘要:面向对象和面向过程 1.面向过程程序设计方法的实质上是从计算机处理问题的观点来进行程序设计工作:输入——运算——输出。面向过程程序设计者需要变更习惯的思维方法以贴近 计算机的内部工作机理。面向过程程序设计所具有的流的工作性质,试图通过信息流及其转换来认识系统,不仅加大了程序设计的难度,同时亦使得程序
阅读全文
摘要:坚持是一种刻意的练习,不断寻找缺点突破缺点的过程,而不是重复做某件事情。 http://wenku.baidu.com/link?url=of_5b99j77lbYtR4Lhb-BjfWhenl2bWbWmobfKwX_1mm15_-XrTEkZyDXeaXgmQE2DMzcXJ4iV06PFDsx
阅读全文
摘要:1、OAuth的简述 OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。(我喜欢简单明了,这里没看懂,没关系,接着往下面看) 2、OAuth的原理 (流程图) 我在
阅读全文
摘要:http://www.cnblogs.com/yank/category/539657.html http://www.cnblogs.com/yank/p/3507326.html 温信公众号
阅读全文
摘要:echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo() 输出一个或者多个字符串
阅读全文
摘要:当一个网站发展为知名网站的时候(如新浪,腾讯,网易,雅虎),网站的访问量通常都会非常大,如果使用虚拟主机的话,网站就会因为访问量过大而引起 服务器性能问题,这是很多人的烦恼,有人使用取消RSS等错误的方法来解决问题,显然是下错药,那么对于大流量的网站,需要采用什么样的方法来解决访问量 问题? 解决方
阅读全文
摘要:提到session,大家肯定会联想到登录,登录成功后记录登录状态,同时标记当前登录用户是谁。功能大体上就是这个样子,但是今天要讲的不是功能,而是实现。通过探讨session的实现方式来发掘一些可能你之前不知道的有趣的事情。为 了记录session,在客户端和服务器端都要保存数据,客户端记录一个标记,
阅读全文
摘要:MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务 事务处理可以用来维
阅读全文
摘要:一、 二、 三、 四、 五、 六、 七、 八、 九、 <?phpheader("Content-type: text/html; charset=utf-8");define("ACCESS_TOKEN", 'wx2PjXrVLMOlOAPiWt3solXPe_vC69UTzY2IbpNqgFR_d
阅读全文
摘要:1、什么是面向对象? 面向对象编程是一种计算机编程架构,oop的一条基本原则是计算机程序是由单个能够起到子程序运用的单元或对象组合而成,oop达到了软件工程的三个目标:重用性,灵活性和扩展性。 2、类和对象的关系 类与对象的关系就如模具和铸件的关系,类的实例化的结果就是对象,而对对象的抽象就是类,类
阅读全文
摘要:1、查看表结构语句:DESC 表名 2、查询所有列:select * from 表名 3、查询指定列:select 字段名 form 表名 4、查询指定行:SELECT * from 表名 WHERE 字段名=值 5、模糊查询:SELECT * from 表名 WHERE 字段名 LIKE "%要查
阅读全文
摘要:左连接只影响右表,右链接只影响左表。 左连接 (left join) select * from table1 left join tbale2 on table1.id=table2.id 这条sql语句返回结果 table1表中的数据全部返回 table2表中的数据只返回满足where条件的 右
阅读全文
摘要:Apache的.htaccess可以实现很多功能,如密码保护、禁止显示目录列表、阻止/允许特定的IP地址、实现网址的301 重定向等等。本文就来说说使用Apache的.htaccess如何防盗链。 当然防盗链可以用程序解决,如PHP: $referer = $_SERVER['HTTP_REFERE
阅读全文
摘要:下面开始讲解:比如你的图片都在img目录下,那就在该目录下放一个名为 .htaccess 的文件,内容如下: php代码: 以下为引用的内容:RewriteEngine onRewriteCond %{HTTP_REFERER} !^$ [NC]RewriteCond %{HTTP_REFERER}
阅读全文
摘要:首先配置服务器启动重写模块打开 Apache 的配置文件 httpd.conf 。将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉。保存后重启Apache 写重写规则举例说明,rewirte里的代码为 功能就是接受URL里的id参数,并在页面
阅读全文

浙公网安备 33010602011771号