php
文章平均质量分 72
幻羽公子
这个作者很懒,什么都没留下…
展开
-
php面试题
一、什么是IDE集成开发环境集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual St原创 2018-02-04 00:33:19 · 166 阅读 · 0 评论 -
各浏览器Cookie大小、个数限制
一、浏览器允许每个域名所包含的cookie数: Microsoft指出InternetExplorer8增加cookie限制为每个域名50个,但IE7似乎也允许每个域名50个cookie。 Firefox每个域名cookie限制为50个。 Opera每个域名cookie限制为30个。 Safari/WebKit貌似没有cookie限制。但是如果cookie很多,则会使header大小超过服...转载 2018-03-30 11:37:46 · 3251 阅读 · 0 评论 -
常见HTTP状态码大全
我们经常会遇到404、500、302等提示,它们究竟是什么意思呢?除了这几个常见的状态码外,还有哪些我们没有遇到过的但有可能出现的状态码呢?网站的http状态对于网站维护人员来说是相当重要的,当网站出现问题的时候,我们首先要诊断一下网站的http状态,从而进一步确认哪里出现的问题,下面IT百科就和大家分享一下一些HTTP状态码知识。 完整的HTTP 1.1规范说明书来自于RFC 2616,HTT...原创 2018-03-30 11:30:19 · 131 阅读 · 0 评论 -
PHP 5.2、5.3、5.4、5.5、5.6 版本区别对比以及新功能详解
截至目前(2015.1), PHP 的最新稳定版本是 PHP5.5, 但有差不多一半的用户仍在使用已经不在维护 的 PHP5.2, 其余的一半用户在使用 PHP5.3 .因为 PHP 那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣。本文将会介绍自 PHP5.2 起,直至 PHP5.6 中增加的新特征。PHP5.2 以前:autoload, PDO 和 MySQLi,...原创 2018-03-30 11:06:33 · 14034 阅读 · 0 评论 -
php获取客户端ip
REMOTE_ADDR只能获取访问者本地连接中设置的IP,如中南民族大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP。如果将这个函数应用到限IP访问的网页中,别人即使通过限IP访问段中的代理服务器,也不能访问该页面。// 定义一个函数getIP()原创 2018-02-06 10:42:27 · 243 阅读 · 0 评论 -
Android学习笔记之初步学百度地图
新建一个工程,将API添加到Andoid工程中必须显得下载API开发包:点击下载解压之后包括两个文件baidumapapi.jar和libBMapApiEngine.so。在工程根目录下创建ibs\armeabi目录,并拷贝到其目录下。在工程属性->Java Build Path->Libraries中选择“Add JARs”,选定baidumapapi.jar,确定后如下原创 2018-02-05 23:22:03 · 129 阅读 · 0 评论 -
php 一维数组变多维
将下面的数组处理成下图的样子$arr = ['a', 'b', 'c', 'd','e','f'];<?php$arr = ['a', 'b', 'c', 'd','e','f'];$x = [];$y = &$x; $value = 1234;while ($key = current($arr)) { $y[$key] = []; $y = &原创 2018-02-05 23:18:51 · 1053 阅读 · 0 评论 -
IIS中的大文件上传问题解决方法
IIS出于安全考虑限制了大文件的上传,而网上百度到的大部分解决方法都是用一个管理员权限的记事本打开一个文件修改参数,但是我发现里面根本没有网上所说的那些参数,最后自己找到了修改发布文件的webconfig的方法解决的IIS对大文件上传的限制。首先在system.web中加入以下代码[csharp] view plain copy原创 2018-02-05 00:03:22 · 1133 阅读 · 0 评论 -
CC攻击原理及防范方法
一、 CC攻击的原理: CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃。CC主要是用来攻击页面的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是模拟多个用户(多少线程就是多少用户)不停地进行访问那些需要大量数据操作(就是需要大量CPU时间)的页面,造成服务器资源的浪费,CPU长时间处于100%,永远原创 2018-02-04 01:09:01 · 1813 阅读 · 0 评论 -
discuz登录流程解析(版本X3.2)
discuz登录流程解析,最近在研究,Ucenter的同步登陆机制,就先从discuz的登录开始了1.form表单提交member.php?mod=logging&action=login&loginsubmit=yes&handlekey=login&loginhash=Lm137&inajax=1处理脚本 source/module/member/member_log原创 2018-02-04 00:57:46 · 1360 阅读 · 0 评论 -
int(1)和int(11)的区别
在cmd中进入数据库中creata table t(x int(1) zerofill,y int(11) zerofill);insert into t(x,y) values(1,1);select x,y from t;然后我们再创建一张表我们比较一下可以发现int(1)和int(11)使用zerofill后两者才会有所区别,当没有加z原创 2018-02-04 00:50:32 · 4580 阅读 · 0 评论 -
mysql的分区技术
一、概述当 MySQL的总记录数超过了100万后,会出现性能的大幅度下降吗?答案是肯定的,但是,性能下降>的比率不一而同,要看系统的架构、应用程序、还有>包括索引、服务器硬件等多种因素而定。当有网友问我这个问题的时候,我最常见的回答>就是:分表,可以根据id区间或者时间先后顺序等多种规则来分表。分表很容易,然而由此所带来的应用程序甚至是架构方面的改动工作却不>容小觑,还包括将来的扩展性等。原创 2018-02-04 00:48:58 · 186 阅读 · 0 评论 -
php的几个版本的区别?
1. VC6与VC9的区别:VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。VC9版本是针对IIS服务器的版本,没有对APACHE的支持,而VC6版本对IIS和Apache都提供了支持2.Ts与nts的...原创 2018-03-31 23:42:50 · 823 阅读 · 0 评论