摘要: 事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数据应用该组查询的全部语句,那么久执行该组查询。如果其中任何一条语句因为崩溃或其他原因无法执行,那么所有语句都不会执行。也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。 事务的四大特性(ACID): 1. 阅读全文
posted @ 2017-03-09 13:52 阿斯蒂芬s 阅读(11090) 评论(0) 推荐(1) 编辑
摘要: php 设计模式 1.单例模式 单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式的要点有三个: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。 为什么要使用 阅读全文
posted @ 2017-03-09 10:42 阿斯蒂芬s 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 秒杀系统的架构设计 秒杀系统,是典型的短时大量突发访问类问题。对这类问题,有三种优化性能的思路: 写入内存而不是写入硬盘 异步处理而不是同步处理 分布式处理 用上这三招,不论秒杀时负载多大,都能轻松应对。更好的是,Redis能够满足上述三点。因此,用Redis就能轻松实现秒杀系统。 用我这个方案,无 阅读全文
posted @ 2017-03-07 09:30 阿斯蒂芬s 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 之前的nginx配置是对nginx配置文件的具体含义进行讲解,不过对于nginx的新手可能一头雾水。 今天看到个文档不错,翻译过来分享给大家,可以让新手更详细地了解nginx配置,可以说是nginx配置入门必备。 Nginx是一个轻量级高性能的web服务器,它是为快速响应大量静态文件请求和高效利用系 阅读全文
posted @ 2017-03-06 09:59 阿斯蒂芬s 阅读(320) 评论(1) 推荐(0) 编辑
摘要: 下面列了五个例子来详细说明,这几个例子的主要功能是:在5秒后,自动跳转到同目录下的hello.html(根据自己需要自行修改)文件。1) html的实现 1 2 3 4 5 6 <head> <!-- 以下方式只是刷新不跳转到其他页面 --> <meta http-equiv="refresh" c 阅读全文
posted @ 2017-03-02 12:00 阿斯蒂芬s 阅读(374) 评论(0) 推荐(0) 编辑
摘要: serialize()和unserialize()在php手册上的解释是: serialize — Generates a storable representation of a value serialize — 产生一个可存储的值的表示 unserialize — Creates a PHP 阅读全文
posted @ 2017-03-02 11:27 阿斯蒂芬s 阅读(320) 评论(0) 推荐(0) 编辑
摘要: <?php/** * Class model * @package Core\lib */class model{ protected $pdo = null; // 连接数据库 protected $table = null; // 表名 protected $where = null; // w 阅读全文
posted @ 2017-02-22 19:40 阿斯蒂芬s 阅读(531) 评论(0) 推荐(0) 编辑
摘要: <?php/**file: fileupload.class.php 文件上传类FileUpload本类的实例对象用于处理上传文件,可以上传一个文件,也可同时处理多个文件上传 */class Upload { private $path = "./uploads"; //上传文件保存的路径 priv 阅读全文
posted @ 2017-02-22 19:35 阿斯蒂芬s 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 基础分页功能 <?php class Page{ //$count是用户设定的值 public $a; function pages($count,$page_num,$url) { //总页数 $page_sum=ceil($count/$page_num); //当前页 if(isset($_G 阅读全文
posted @ 2017-02-22 19:33 阿斯蒂芬s 阅读(603) 评论(0) 推荐(0) 编辑
摘要: upload 最简单的封装类 <?php class Upload{ public function Up($files){ if($files['name'] > 1024*2*1024) die('文件过大'); $arr = array('image/jpg','image/png','ima 阅读全文
posted @ 2017-02-22 19:30 阿斯蒂芬s 阅读(397) 评论(0) 推荐(0) 编辑