PHP判断一个请求是Ajax请求还是普通请求

PHP判断一个请求是Ajax请求还是普通请求
Javascript中大多数的框架如 jquery(jquery ui、jquery easyui)、Mootools 等,在发出 Ajax 请求时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,因此每当发送一个ajax请求你就可以在服务器端侦测到是 Ajax 请求; 1、通过传递_GET参数的方法简单实现网页请求的判断。 url上这么传递:*******.p...

阅读全文>>

阅读全文...

各种MySQL表存储引擎介绍

各种MySQL表存储引擎介绍
MySQL的强大之处在于它的插件式存储引擎,我们可以基于表的特点使用不同的存储引擎,从而达到最好的性能。 下面我们来认识一下MySQL各表存储引擎的特点: InnoDB存储引擎 特点: 1,支持事务,主要面向在线事务处理(OLTP)方面的应用。 2,行锁设计,支持外键,并支持orcle的非锁定读,即默认情况下读取操作不加锁。 3,第三方存储引擎,被orcle收购...

阅读全文>>

阅读全文...

贪婪匹配和非贪婪匹配

贪婪匹配和非贪婪匹配
贪婪匹配:在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 string pattern1 = @"a.*c"; // greedy match Regex regex = new Regex(pattern1); regex.Match("abcabc"); // return "abcabc" 非贪婪匹配:在满足匹配时,匹配尽可能短的字符串,使用?来表示非贪...

阅读全文>>

阅读全文...

php中ltrim的替换问题

php中ltrim的替换问题
php中ltrim的问题: echo ltrim('D:/wamp/www/phpnow/demo/','D:/wamp/www/'); echo ltrim('D:/wamp/www/phpnow/demo/','D:/wamp/'); 以上输出的结果结果都为hpnow/demo/而不是phpnow/demo/这么回事,望高手回答 ========...

阅读全文>>

阅读全文...

大SQL文件导入数据库的方法

大SQL文件导入数据库的方法
1、点击"开始"-"运行",输入cmd,然后回车进入到DOS界面。 2、进入MYSQL安装目录。 3、假如MYSQL安装在D盘,SQL文件也在D盘,加入命名为demo.sql,操作的方法是: 输入"D:",回车即进入到D盘了,然后输入"cd mysql/bin"并回车 4、再输入"mysql -u root -p database d:/demo.s...

阅读全文>>

阅读全文...

memcache和memcached区别

memcache和memcached区别
在写这篇文章之前一直对memcache 、memcached模糊,相差一个字母,特此总结下: Memcache是什么? Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个Hash表,Memcached自管理这些Hash表。 ...

阅读全文>>

阅读全文...

【原创视频】零基础免费搭建网站

【原创视频】零基础免费搭建网站
小V心血来潮录制了“零基础免费搭建网站”的教程视频,以此纪念我从零开始的网络技术生涯。 非常感谢大家的关注!有什么技术问题可以回复探讨! 免费顶级域名:http://www.freenom.com/ 免费虚拟主机:http://api.hostinger.com.hk/redir/5234125 教程视频下载:http://pan.baidu.com...

阅读全文>>

阅读全文...

PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)

PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等。 PhantomJs官网:http://phantomjs.org/ ...

阅读全文>>

阅读全文...