Sep262014
MySQL命令导入导出数据表记录的方法(select load data)
MySQL数据库导入导出命令比较常见的的是使用mysqldump source这两个命令。本篇文章分享一种不一样的,更快捷方便的导入导出数据的方法。
(1)导出数据
a、使用默认的路径
select * from 数据表名 into outfile '文本名.txt';
示例:
/*将phpernote表中的数据导出并保存到C盘目录,另存为phpernote.txt文件*/
select * from phpernote into outfile 'c:\phpernote.txt';
b、指定存放...阅读全文
抢沙发
Sep202014
PHP去除数组中的空值元素(array_filter)
说来惭愧,以前在去掉数组的空值是都是强写foreach或者while的,利用这两个语法结构来删除数组中的空元素,简单代码如下:
<?php
foreach($arr as $k=>$v){
if(!$v) unset($arr[$k]);
}
事实证明如果数组过大的情况下这样处理的效率并不高。因为foreach是将当前操作的数组进行copy,每操作一下foreach,都是copy了一个变量,页面里面如果有太多的foreach,会是一个很...阅读全文
Aug242014
高级php工程师需要掌握的知识点
本文整理总结了一些高级php工程师需要掌握的知识点,如果想进入大的企业进行底层开发的话必须对互联网各方面的技术原理了解的很清楚,例如apache实现原理。语言方面既然是php开发自然对 c/c++要求比较高。往往需要自己写php扩展。使用mysql自然想很多常见的,性能瓶颈要能有很好的解决方案。mysql 插件编写,apache模块编写。联系起来结合点还是要会c。感兴趣的同学参考下。
倘若是做中间层...阅读全文
Aug232014
jquery选择器中的空格、大于号、加号、波浪号的意思解析
经常看到Jquery代码中有一些比较不太熟悉的写法,比如空格,大于号什么的。今天就碰到个加号的,看半天没看懂,决定今天把这个问题总结一下。有需要的朋友可以参考一下。
空格:$(‘#phpernote span’)
表示获取id=phpernote下的所有的span节点,所有的子孙。
大于号:$(‘#phpernote > span’)
表示获取id=phpernote下的所有第一层span的节点,即第一代,隔代不获...阅读全文
Aug222014
Aug182014
mysql中null与not null的区别及效率问题
经常用mysql的人可能会遇到下面几种情况:
1、我字段类型是not null,为什么我可以插入空值
2、为什么not null的效率比null高
3、判断字段不为空的时候,到底要用
select * from table where column <> ”
还是要用
select * from table where column is not null 呢。
带着上面几个疑问,我们来简单的研究一下null 和 not null 到底有什么不一样,他们之间的区别是什么以及各...阅读全文
Aug072014
PHP如何识别是电脑或手机访问网站
现在通过手机访问网站越来越流行了,如果我们希望统计一下网站通过pc,手机移动端的各自访问量的情况,或者需要为手机移动端做一些特别的处理的话,那么我们就需要对访问网站的用户的客户端做一下鉴别了,下面这个实例就是通过php识别用户是电脑还是手机访问网站的方法。
<?php
function isMobile(){
$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT...阅读全文
Aug052014
php利用P3P头实现跨域设置cookie
在开发中,我们碰到的跨域主要还是纠结在IE,页面中的IFRAME或者FRAME或者JS跨域的时候,IE有安全策略限制页面不带cookie,但是如果我们加上P3P,就没有这策略的限制。这也是P3P来突破跨域的可行前提,其实在firefox chorme类浏览器里面是没有这个限制的。
首先我们了解一下P3P是什么?
P3P(Platform for Privacy Preferences)是W3C公布的一项隐私保护推荐标准,以为用户提供隐私保护。
...阅读全文
Jul222014
chm文件转化为txt格式的方法
如何将chm格式的文件转化为txt格式的文件呢?下面分享一种直接利用windows系统自带的dos命令将chm文件转化为txt格式的方法。
(1)同时按下 Win+R 键,调出运行窗口,输入字符cmd轻巧enter键,弹出dos命令窗口。
(2)使用 cd 命令定位到需要操作的chm文件的所在目录。
(3)然后直接输入命令:hh -decompile D:\phpernote\help php手册.chm 即可,其中 D:\phpernote\help 是转换为txt文件...阅读全文
Jul202014