自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 PHP缓存技术总结

1.全页面静态化也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; Ob_start() ******要运行的代码******* $content = Ob_get_contents(); ****将缓存内容写入html文件*****

2016-11-10 16:12:13 423

原创 关系型数据库范式

设计关系型数据库(二维表结构)的时候,要遵从不懂的规范要求,设计出合理的关系型数据库。这些不同的规范要求被称为不同的范式。目前关系型数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)、和第五范式(5NF,又称完美范式)。范式越高数据库冗余越小。一般来说,数据库只需满足第三范式(3NF)即可。第一范式(1NF):(无重

2016-11-03 16:42:53 430

转载 PHP抓取网页内容获得网页源代码

1、 file_get_contents获取 $url="http://www.baidu.com/"; $fh= file_get_contents('http://www.hxfzzx.com/news/fzfj/'); echo $fh;2、使用fopen获取网页源代码 $url="http://www.baidu.com/"; $handle = fopen ($url

2016-08-29 17:36:53 18751

原创 ThinkPHP函数方法总结

S方法:动态缓存方法S($name,$value='',$options=null)@param mixed $name 缓存名称,如果为数组表示进行缓存设置@param mixed $value 缓存值@param mixed $options 缓存参数@return mixed 默认采用File方式缓存。可以在项目配置文件里面修改:'DA

2016-08-29 10:40:57 851

原创 PHP面试常见算法、函数总结

<?php//a=10,b=15 在不用第三个变量的前提下交换a b的值 //使用list(): $a = "fsdfds"; $b = "xiaorui"; list($a,$b) = array($b,$a); echo $a."-".$b; //使用数组分隔: $a = "fsdfds"; $b = "xiaorui"; $b = $a."#$".$b; $b =

2016-08-24 18:13:42 1960

转载 学习总结--MYSQL 锁

MYSQL锁的基本介绍。MYSQL锁按特性分为3种:行级锁:InnoDB引擎(也支持表级锁,默认是行级锁),开销大,加锁慢;会出现死锁。锁定粒度最小,发生锁冲突的概率最低,并发度最高。表级锁:MyISAM引擎和MEMORY引擎,开销小,加锁快;不会出现死锁;锁定粒度最大,发生锁冲突的概率最高,并发度最低。页面锁:BDB引擎(也支持表级锁),开销和加锁时间介于行锁和表锁之间;会出现死锁;粒度也介于行锁和表锁

2016-08-23 09:11:24 417

转载 MySQL InnoDB事务隔离级别脏读、可重复读、幻读

望通过本文,可以加深读者对ySQL InnoDB的四个事务隔离级别,以及脏读、不重复读、幻读的理解。MySQL InnoDB事务的隔离级别有四级,默认是“可重复读”(REPEATABLE READ)。·        未提交读(READUNCOMMITTED)。另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)。·  

2016-08-22 11:57:24 3891

原创 PHP连接mysql的几种方式

php平时开发过程中较长使用的是mysql和pdo连接方式。开始之前先创建表结构:/*创建数据库*/CREATE DATABASE IF NOT EXISTS `test`;/*选择数据库*/USE `test`;/*创建表*/CREATE TABLE IF NOT EXISTS `user` (    name varchar(50),    age

2016-08-22 10:18:00 593

原创 PHP开发面试题目总结

PHP开发常见面试题目

2016-08-18 11:47:50 6734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除