06 2015 档案
摘要:这一节主要是设置背景颜色、边框、字体大小、表格宽度效果图代码如下getActiveSheet();//获取当前活动单元格//设置水平居中$objSheet->getDefaultStyle()->getAlignment()->setVertical(PHPExcel_Style_Alignment...
阅读全文
摘要:现在数据库有一组数据,就是按照年级的分类的学生分数,如何按照年级分类导出到excel表中1、数据库配置文件config.php'127.0.0.1', 'username'=>'root', 'password'=>'', 'database'=>'phpexcel', 'charset'=>'ut...
阅读全文
摘要:先到PHPExcel官网下载PHPExcel类http://phpexcel.codeplex.com/把excel类包含进来,然后直接使用getActiveSheet();//给当前活动sheet设置名称$objSheet->setTitle("demo1");//给当前sheet填充数据方法一$...
阅读全文
摘要:1、打开apache下httpd.conf我的目录是在F:\wamp\bin\apache\apache2.2.22\conf\httpd.conf2、去掉这两行前面的#注释LoadModule rewrite_module modules/mod_rewrite.soInclude conf/ex...
阅读全文
摘要:php通用分页,先看下样式代码如下: 0 ? intval($page) : 1;$conn = mysql_connect("127.0.0.1","root","") or die('连接数据库失败');mysql_select_db("demo",$conn);mysql_query("SET...
阅读全文
摘要:一、先对ajaxFileUpload插件的语法参数进行讲解 原理:ajaxfileupload是通过监听iframe的onload方法来实现, 当从服务端处理完成后,就触发iframe的onload事件调用其绑定的方法,在绑定的方法中获取iframe中服务器返回的数据体(支持的普通文本,json,...
阅读全文
摘要:我们都知道MyISAM是表级锁,而Innodb是行级锁,现在就测试下他们的性能区别:<?php$conn = mysql_connect("localhost","root","");mysql_select_db("book",$conn);$sql = "update count_t set c...
阅读全文
摘要:每个状态的详细说明如下:1、Last-Modified在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(HttpReponse Header)此文件在服务期端最后被修改的时间,格式类似这样:Last-Modified:...
阅读全文
摘要:一、连接至Web服务器一个客户端应用(如Web浏览器)打开到Web服务器的HTTP端口的一个套接字(缺省为80)。例如:http://www.myweb.com:8080/index.html在Java中,这将等同于代码:Soceet socket=new Socket("www.myweb.com...
阅读全文
摘要:有时候,我们需要在服务器端模拟 POST/GET 等请求,也就是在 PHP 程序中去实现模拟,该怎么做到呢?或者说,在 PHP 程序里,给你一个数组,如何将这个数组 POST/GET 到另外一个地址呢?当然,使用 CURL 很容易办到,那么如果不使用 CURL 库,又该怎么办呢?其实,在 PHP 里...
阅读全文
摘要:对存在cookie端数据进行加密处理,具体代码如下: 10000, 'name' => 'spark', 'email' => 'spark@imooc.com', 'sex' => 'man', 'age' => '18');header("content-type:t...
阅读全文
摘要:第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库:可以降低单...
阅读全文
摘要:内存是计算机非常关键的部件之一,是暂时存储程序以及数据的空间,CPU只有有限的寄存器可以用于存储计算数据,而大部分的数据都是存储在内存中的,程序运行都是在内存中进行的。和CPU计算能力一样, 内存也是决定计算效率的一个关键部分。计算中的资源中主要包含:CPU计算能力,内存资源以及I/O。现代计算机为...
阅读全文
摘要:PHP入门很简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存...
阅读全文
摘要:PHP 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。filter 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。FILTER_CALLBACK 调用用户自定义函数来过滤数据。FILTER_SANITIZE_STRING 去除标签,去除或编码特殊字符。FIL...
阅读全文
摘要:$modified_time = $_SERVER['HTTP_IF_MODIFIED_SINCE'];if (strtotime($modified_time) + 3600 > time()) { header("HTTP/1.1 304"); exit(1);}header('La...
阅读全文
摘要:PHP trigger_error 自定义错误级别抛出错误。//如果设置成notice或warning则程序继续向下执行,如果是致命级别的错误则终止执行$num1 = 1;if (is_numberic($num1)) { trigger_error('这不是一个合法的数字', E_USER_NO...
阅读全文
摘要:http协议一些常见的状态码为:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 代...
阅读全文
摘要:给你一个40斤的西瓜,给3个人分,有多少种分法?我用PHP实现的,代码如下$aa = range(1,40);$bb = array();foreach($aa as $k=>$val){ foreach($aa as $v){ foreach($aa as $vl){ ...
阅读全文
摘要:$my_array = array(4,58,11,34,88,45,32,54,63,78);function bubble_sort($array){ $num = count($array); if ($num $i; $j--) { if ($array[$j] < $array[$...
阅读全文
摘要:$arr = array(4,58,11,34,88,45,32,54,63,78);function binary($arr,$bnum){ if(is_array($arr) && count($arr) > 0) { sort($arr); $start = 0; $end = coun...
阅读全文
摘要:function DoubleBall(){ $sysBlueball = mt_rand(1,16); $sysRedball = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27...
阅读全文
摘要://本小节的名称为 fsockopen,curl与file_get_contents,具体是探讨这三种方式进行网络数据输入输出的一些汇总。关于 fsockopen 前面已经谈了不少,下面开始转入其它。这里先简单罗列一下一些常见的抓取网络数据的一些方法。//1. 用 file_get_contents...
阅读全文
摘要:1、创建MyErrorHandler.php文件代码如下:message = $message; $this->filename = $filename; $this->line = $line; $this->vars = $vars; } p...
阅读全文
摘要:1、php mail()函数在windows不能用,需要安装sendmail。2、从http://glob.com.au/sendmail/下载sendmail组件3、解压sendmail.zip到目录下,我安装的路径是:F:\root\sendMail4、配置php.ini,主要配置以下3项5、修...
阅读全文
摘要:数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现×: 不会出现脏读不可重复读幻读Read uncommitted√...
阅读全文
摘要:1. MySQL数据库主从同步延迟原理。要说延时原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作,主库对所有DDL和DML产生binlog,binlog是顺序写,所以效率很高,slave的Slave_IO_Running线程到主库取日志,效率很比较高,下一步,问题来...
阅读全文
摘要:function myErrorHandler ( $errno , $errstr , $errfile , $errline ){ if (!( error_reporting () & $errno )) { return; } switch ( $...
阅读全文