惠新宸:我也曾经是“不适合”编程的人(转载)

惠新宸@Laruence,是国内最有影响力的PHP技术专家,PHP开发组核心成员,PECL开发者,Zend公司外聘顾问。他曾供职于雅虎,百度,现在新浪微博任平台及数据部总架构师兼首席PHP顾问。惠新宸 是PHP NG核心开发者,PHP5.4,5.5的主要开发者。作为PECL开发者贡献了Yaf ,Yar以及Yac、Taint等多个优秀开源作...

    阅读全文...
    发布在 : 其他| 浏览 : 5,301 次| 暂无评论»

    memcache中的add和set方法区别

    相信大家对memcache都不陌生,在项目中也经常使用memcache作为缓存方案。 那么在使用过程中有没有发现为什么memcahce有两个添加缓存的方法:一个是add,一个是set,那么你知道这2个方法有什么不同吗? 什么时候该使用add?什么时候该使用set呢? 对于这点以前自己也没有去深究,只知道要添加缓存的用se...

      阅读全文...
      发布在 : php, PHP提升| 浏览 : 6,436 次| 评论 : »

      phpize 命令详解

      安装(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize 一、phpize是干嘛的? phpize是什么东西呢?php官方的说明: http://php.net/manual/en/install.pecl.phpize.php phpize是用来扩展php扩展模...

        阅读全文...
        发布在 : PHP提升| 浏览 : 3,727 次| 暂无评论»

        php自动识别编码转换成utf-8

        function characet($data){ if( !empty($data) ){ $fileType = mb_detect_encoding($data , array('UTF-8','GBK','LATIN1','BIG5')) ; if( $fileType != 'UTF-8'){ $data = mb_co...

          阅读全文...
          发布在 : PHP提升| 浏览 : 3,239 次| 暂无评论»

          PHP如何读取大文件最后几行?

          曾经腾讯php工程师面试有道题目,让读取百万级的文本最后几行。 不建议采用的方法:直接采用file函数来操作 注:由于 file函数是一次性将所有内容读入内存,而php为了防止一些写的比较糟糕的程序占用太多的内存而导致系统内存不足,使服务器出现宕机,所以默认情况下 限制只能最大使用内存16M,这是通过php.ini里的 memory_li...

            阅读全文...
            发布在 : php, PHP提升| 浏览 : 3,121 次| 暂无评论»

            PHP入门教程01:php语言概述

            (1)PHP简介: PHP,是Hypertext Preprocessor英文的缩写,即超级文本预处理语言。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。 PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 C...

              阅读全文...
              发布在 : PHP基础教程| 浏览 : 2,658 次| 暂无评论»

              html5在iphone上视频不全屏播放设置

              html5的video方式播放视频时,在安卓上是默认原来大小的,而在iphone上是默认全屏播放的。 解决方法: HTML5里video标签加上webkit-playsinline属性即可 <video id="player" width="480" height="320" webkit-playsinline=...

                阅读全文...
                发布在 : html5| 浏览 : 5,786 次| 评论 : »

                HTML5中aside标签的使用

                <aside> 标签定义 article 以外的内容。aside 的内容应该与 article 的内容相关。 1)被包含在article元素中作为主要内容的附属信息部分,其中的内容可以是与当前文章有关的相关资料、名次解释,等等。 <article> <h1>…</h1> ...

                  阅读全文...
                  发布在 : html5| 浏览 : 2,445 次| 暂无评论»

                  MySql常用命令总结

                  1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database c...

                    阅读全文...
                    发布在 : MySQL, mysql提升| 浏览 : 2,512 次| 暂无评论»

                    jquery跨域设置以及getJson不发送cookie的解决方法

                    场景:a.okjubao.com域名下面 跨域调用b.phpzu.com域名下的程序,b域名下面的程序有cookie的写入和读取操作。 问题:发现使用getJson时候怎么都读取不到第一次调用时候设置的cookie ( 其实抓包看头信息是有setcookie的操作的,发现第二次调用的时候头信息中并没有把第一次调用生成的coookie...

                      阅读全文...
                      发布在 : 其他| 浏览 : 2,967 次| 暂无评论»

                      前端切图常见技巧

                      对于程序员写程序来说,切图门槛的一般比较低,只要有一些ps基础,摸索个五分钟基本也就了解各大概。但是就跟其他的所有技能一样,切图也是有很多技巧性和经验在里面的,这些东西可以让你的切图工作更有效率,更有目的性。本文希望把我几年做切图的心得整理归纳一下,希望对各位前端,程序员,设计师有所帮助。 说明 我用photoshop c...

                        阅读全文...
                        发布在 : html5| 浏览 : 2,171 次| 暂无评论»

                        pathinfo()对多字节字符处理的缺陷

                        pathinfo()函数在处理路径时,在php的低版本中无法处理多字节字符,这里测试的是php5.3和php5.6 的区别 <?php // your code goes here echo phpversion(); print_r(pathinfo("/resources/img/stock/wxb001/美...

                          阅读全文...
                          发布在 : PHP提升| 浏览 : 2,476 次| 暂无评论»

                          192.168.1.1/24 什么含义

                          IP的定义 ip 是32位无符号整数,最小,最大分别是 - 0.0.0.0 - 255.255.255.255 具体来说,由一个ip由 Net-ID+Host-ID 两部分组成,Net-ID 相同,那么就说明在一个网段内,可以用mac数据帧直接通信。 给定一个Net-ID host-ID全为0的ip,(192.168.2....

                            阅读全文...
                            发布在 : 其他| 浏览 : 2,540 次| 暂无评论» 标签:,

                            MySql中Blob与Text的有什么区别

                            BLOB是一个二进制大对象,可以容纳可变数量的数据。 有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可容纳值的最大长度不同。   有4种TEXT类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。这些对应4种BLOB类型,有相同的最大长度和...

                              阅读全文...
                              发布在 : mysql提升| 浏览 : 2,685 次| 暂无评论»

                              PHP生成csv文件加bom头解决excel默认打开乱码问题

                              什么是bom头?在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark)。 不仅限于 记事本保存的文件,只要在文件的开口包含了“EF BB BF” 几个不可见的字符(十六进制应该是是xEFxBBxBF,用二进...

                                阅读全文...
                                发布在 : PHP提升| 浏览 : 2,927 次| 暂无评论»