偶木

偶木

算法时间复杂度计算方法

一、概念:时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a2^n+bn^3+cn^2+dnlg(n)+en+fa ! =0时,时间复杂...

url访问 路由跟踪 命令 tracert

路由跟踪命令:用于确定 IP数据包访问目标所采取的路径,归属网络协议层可用于对ping命令的补充,当无法ping通时,可用路由跟踪命令检测具体原因。win:tracert 的作用:从你的电脑到你...

mysql 索引创建与使用

mysql索引作用:在索引列上,除了有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。索引类型...

php脚本守护进程设计

思路:while 死循环 无数据操作时可以休眠 内存使用量检查,太大终止进程 supervisor 管理进程,后台运行;终止的重启 阿里云进程监控supervisor和管理的具体进程,死掉报警w...

iframe 跨域

window.name 跨域:原理:name 在浏览器环境中是一个全局window对象的属性,在一个窗口中赋了window.name之后,无论怎么刷新该窗口其window.name属性都不会变。...

Cgi、FastCgi与PHP-cgi、PHP-fpm详解

CGI:是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者(是一种协议 : 通用网关协议)。web server:(比如说nginx)只是内容的分发者。比如,如果请...

mysql主从数据库状态检测(php)

实例:<?php /** * 检测多个主从数据库是否挂掉 * 建立从数据库$slave_db的二维数组,内容包含每个从服务器的配置数据 */ header("Conten...

php 遍历目录文件方法

<?php /********************** 一个简单的目录递归函数 第一种实现办法:用dir返回对象 ***********************/ function t...

php 检测mysql表是否存在

pdo:<?php $dsn = 'mysql:dbname=test;host=127.0.0.1'; $user = 'root'; $password = ''; try { ...

php curl 请求302跳转页面

若请求url已改变且设置了自动跳转,可通过设置 CURLOPT_FOLLOWLOCATION 参数实现自动请求跳转链接。若要手动判断是否跳转,可通过 curl_getinfo($ch) 方法获取...

nginx+php使用open_basedir限制站点目录防止跨站

方法1)在Nginx配置文件中加入fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/proc/";通...

php pdo异常处理

pdo异常处理设置:设置PDO::ATTR_ERRMODE ,有以下三个值:PDO::ERRMODE_SILENT: 默认模式,不主动报错,需要主动以 $pdo->errorInfo()的...

PHP在linux上执行系统命令

方法一:用PHP提供的专门函数(四个):1)exec():string exec ( string $command [, array &$output [, int &$ret...

php获取用户和服务器ip及其地理位置详解

浏览器访问获取用户ip:/** * php获取用户真实 IP * 注意这种方式只适用于浏览器访问时 */ function getIP() { if (isset($_SERVER...

查找算法: 顺序、二分

1、查找的方法: 顺序查找 、 二分法2、顺序查找:对某个数组,按照顺序,一个一个比较,找到你要的数据。3、顺序查找实例:<?php //顺序查找数组中某个数 //如从一个数组中找...

php curl post请求超过1024字节解决方法

基础知识背景:“Expect: 100-continue”的来龙去脉:HTTP/1.1 协议里设计 100 (Continue) HTTP 状态码的的目的是,在客户端发送 Request Mes...

nginx 查看访问 IP 并封禁 IP 详解

1、查找服务器所有访问者ip方法:awk '{print $1}' nginx_access.log |sort |uniq -c|sort -nnginx.access.log 为nginx访...

一定范围内取几个不重复的随机数PHP方法

方法一:<?php //range 是将1到42 列成一个数组 $numbers = range (1,42); //shuffle 将数组顺序随即打乱 shuffle ($numb...

php文件以绝对路径引入

实例:<?php require dirname(__FILE__) . '\test.php'; $sitemapPath = dirname(dirname(dirname(dirn...

php array_map与array_walk使用对比

array_map():1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。2、回调...