自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (5)
  • 收藏
  • 关注

原创 php下protobuf的安装使用

首先先搭建好编译环境

2014-09-23 15:06:01 3577

转载 MySQL Order By索引优化

在一些情况下,MySQL可以直接使用索引来满足一个 ORDER BY 或 GROUP BY 子句而无需做额外的排序。尽管 ORDER BY 不是和索引的顺序准确匹配,索引还是可以被用到,只要不用的索引部分和所有的额外的 ORDER BY 字段在 WHERE 子句中都被包括了。 使用索引的MySQL Order By下列的几个查询都会使用索引来解决 ORDER BY 或 GROU

2014-08-01 17:43:18 710

原创 mac os 下php需要注意的

1、关于mysql连接失败,需要修改

2014-07-15 17:44:35 805

原创 关于curl的那些事儿

由于我平时的工作,大部分都是

2014-06-06 18:01:23 814

原创 给自己一个奖励

我必须承认自己前台技术欠缺

2014-05-16 18:29:27 593

原创 关于linux任务计划的应用

最近由于工作需要,写了个renwu

2014-05-15 15:04:55 596

转载 linux sh

介绍:1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行2 注释在进行shell编程

2014-05-12 18:36:18 588

转载 Yii PHP 框架分析(四)

http://hi.baidu.com/delphiss/blog/item/c15b314f05f9dfc0d0c86a26.htmlYii应用的入口脚本最后一句启动了WebApplicationYii::createWebApplication($config)->run();CApplication:public function run(){   $

2014-04-30 14:46:01 627

转载 Yii PHP 框架分析(三)

http://hi.baidu.com/delphiss/blog/item/357663d152c0aa85a1ec9c44.htmlYii应用的入口脚本引用出了Yii类,Yii类的定义:class Yii extends YiiBase{}由yiic创建的应用里Yii类只是YiiBase类的“马甲”,我们也可以根据需求定制自己的Yii类。Yii(即Yii

2014-04-30 14:45:22 547

转载 Yii PHP 框架分析(二)

http://hi.baidu.com/delphiss/blog/item/54597af595085ad3f3d38552.htmlYii是基于组件(component-based)的web框架,CComponent类是所有组件的基类。CComponent类为子类提供了基于属性(property)、事件(event)、行为(behavior)编程接口。组件的属性(pro

2014-04-30 14:44:44 567

转载 Yii PHP 框架分析 (一)

http://hi.baidu.com/iwangdy/item/cc7c2cef6a5618d5ea34c98e基于yii1.0.8的代码分析的。用了一个下午整理的,流水账,感兴趣的凑合着先看,国庆期间推出个整理修改版,然后再完成后两个部分(MVC和Yii的整体结构分析)。1. 启动网站的唯一入口程序 index.php :12

2014-04-30 14:43:37 766

原创 yii框架源码阅读学习点滴

由于php基础知识不扎实,没有全面的了解函数的意义,通过阅读yiikuang

2014-04-28 18:45:28 804

转载 yii源码分析流程

入口文件index.php流程//用于调试的配置常量:define('YII_DEBUG',true);        //启用调试,默认为falsedefine('YII_TRACE_LEVEL',3);        //出错时错误信息显示的调用堆栈深度,默认为0//以上选项必须在require yii.php之前定义//加载Yii框架启

2014-04-28 17:07:23 1058

转载 linux下任务管理

Linux下定时执行php脚本crontab -e 打开编辑定时任务列表文件(-r:删除目前的时程表,-l:列出目前的时程表)输入任务执行的时间参数和要执行的文件路径和文件名命令 which php 查看linux下安装的php的路径*/1 * * * * /usr/bin/php -q /var/www/runtest.php (前五个

2014-04-25 18:18:11 596

原创 php函数应用

1、chr()chr — Return a specific characterDescription ¶string chr ( int $ascii )

2014-04-24 15:49:51 558

原创 php关于接收post过来的xml信息以及给出响应(response)

最近做的项目主要是针对socket以及接收post过来的xml信息并给出响应。 关于接收post过来xml的信息以及response $file_in = file_get_contents('php://input'); $request = simplexml_load_string($file_in);$str = "......"; echo $str;关于

2014-03-19 16:17:43 3449

原创 工作总结

sql:left  join  on  where错误:select count(c.*) from c  left join b on c.id=b.id where b.title='test';  正确:select count(*) from c  left join b on c.id=b.id where b.title='test';  

2014-03-13 16:44:52 507

原创 虚拟机中centos系统安装

在虚拟机中安装centos,安装了有5到6遍,终于才得到自己想要的。    第一次安装,是因为先前的虚拟机没法上网了,百度了一下没找到解决方案,这个花费了不少时间,最终决定重装虚拟机。虚拟机安装好后,下载了一个centos_liveDvd版,建立虚拟机的时候,选择了这个.iso文件进行系统安装,最终却是系统一下子就好了。默认的是一个非root账户,没有密码。于是很是奇怪,咋回事,怎么没有一系列

2013-10-11 17:48:54 572

原创 php与java通信(http字节流传输)

这几天主要是忙着完成与java接口的字节流传输。    刚开始有java文件调用接口的例子,导致自己走了很多弯路。既然是字节流传输,那么php的字符串就应该是需要转换成字节,各种字符串转换啊,忙啊忙啊的,后来竟然都转换成二进制了。到底怎么去传输啊,怎么传输啊,字节流传输,http协议是怎么定义的啊,各种找资料。各种尝试无果以后,开始寻求帮助,寻求牛人帮助,最终终于调通。思维不行啊,说多了都

2013-08-21 14:02:19 2167

原创 linux vi

今天用到了几个linux的命令1、su 账户切换2、vi编辑状态下/字符串  进行内容查找3、apache在linux下的启动:bin目录下:service httpd start/restart/stop4、用户组的写权限等的控制

2013-08-06 18:12:08 567

转载 PHP 语言结构(Language constructs)和函数的区别

相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子:         if ( isset($username[5]) ) {                 // The username is at least six characters long.}原因是isset是语

2013-07-03 11:24:53 510

转载 PHP 迭代器

说到迭代器这个东西,PHP内置的迭代器还真多。迭代器到底来做什么的呢,其实就是用来遍历一个对象内部数据并且获得想要的结构。迭代器它可以控制foreach 语句的循环结构,通过适当的拓展可以获得指定情况下遍历的结果。就例如,PHP提供搜索,递归,聚集,XMl等各类型的迭代器。种类繁多,功能齐全,比如要处理个XML,用个simplexmliterator 就立马见效。下面介绍一下最基础的几

2013-05-24 14:17:26 539

转载 mysql 实现行号的方法

MYSQL目前不支持行号功能,如果想按某字段进行排序,然后得到排序号,很麻烦,要想实现这种功能,网上的答案五花八门,经过几次实验,得出如下一条SQL文就能简单实现此功能,现共享一下。表 a:UID Money 2 444 1 222 3 555 4 6666想要以Money排序取得排行号:SQL文如下:Select UID,(@rowNum:=@rowNum+1)

2013-04-27 16:30:06 936

原创 Qbulider

class Qbuilder{private  $_wapurl;    //wap网页所在的页面private  $_db;        //数据库链接public function Qbuilder(){$this->_db = Yii::app()->db;$this->_wapurl = "";}/*** 生成wap页面** @pa

2013-04-25 16:10:35 541

转载 PHP调试工具Xdebug安装配置教程

出处:http://www.leapsoul.cn/?p=935说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的PHP调

2013-04-24 16:59:40 556

原创 oracle的学习(各种摘抄)

今天主要接触了oracle的with as的用法。1.with 别名 as (select * from *) select * from 别名   -- 相当于建个临时表2.多表就是: with a as (select '1','2' from dual), --逗号b as (select '1','2' from dual) --第二个表不需要with关键字

2012-11-29 12:56:47 418

原创 办公必备设置

zendstudio  编码设置  tools/reference/desktop                    保护眼睛的设置  tools/reference/colors&fonts 设置rgb为 204,232,207 根据页面设置的编码方式,可以对apache进行编码设置httpd.conf里面的 adddefaultcharset=utf8/gbk等 w

2012-09-12 15:51:41 528

转载 海量数据处理专题(七)——数据库索引及优化

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引什么是索引数据库索引好比是一本书前面的目录,能加快数据库的查询速度。例如这样一个查询:select * from table1 where id=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),

2012-08-29 10:36:23 419

转载 检查PHP脚本的执行效率(xdebug)

xdebug是一个开源的php调试器,以php模块的形式加载并被使用。 windows 平台下: 一、安装xdebug模块 1、去www.xdebug.org下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称,现在最新的版本是 2.0.1。 2、修改php.ini,增加如下信息 [Xdebug] zend_extension_ts

2012-08-29 09:45:17 953

转载 优化PHP执行效率的40条技巧

1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数组;5.避免使用像__get, __set, __autoload等魔术方法;6.requiere_once()比较耗资源;

2012-08-29 09:31:47 1270

转载 mysql如何实现高效分页

先看一下分页的基本原理(我拿的是CSDN那个百万级数据库来测试!):SELECT * FROM `csdn` ORDER BY id DESC LIMIT 100000,2000;耗时: 0.813ms分析:对上面的mysql语句说明:limit 100000,2000的意思扫描满足条件的102000行,扔掉前面的100000行,返回最后的2000行。问题就在这里,如果

2012-08-14 10:23:37 632

转载 PHP中SESSION与COOKIE的区别与联系

这两者,区别和联系其实也挺深奥的,总是了解一些皮毛,每次都得上网查,今天写下来,每隔段时间就看看,加深记忆。   Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会

2012-08-10 11:28:11 834

原创 mysql导入csv文件

load data infile 'chpage.csv' into table c02_chpage fields terminated by  ','  lines terminated by '\r\n' (cID,link,sid,eid,step,siteid,focusid,linkname);具体语法如下: LOAD DATA [LOW_PRIORITY] [LOCA

2012-07-25 14:18:40 419

原创 导入导出xml文件

if ( $type == "export" ){$str = "\n";$sql = "select * from c02_chpage where focusid=".$focusid;$qry = $q->query( $sql );$str .= "";$str .= "";$str .= "";while ( $row = $q->fetch_array(

2012-07-24 16:05:16 899

原创 数据处理常用方案

添加字段方案:include  "mysql.inc";$db_id = mysql_connect($CF_DB_HOST, $CF_DB_USER, $CF_DB_PWD);mysql_select_db($CF_DB_NAME,$db_id);set_time_limit(0);$sql = "select focusid from siteinfo";$rs =

2012-06-01 16:22:42 8116

原创 js判断url的合法性

主要是判断url是否以http://开头,以及中间是否有/的规则表达式,代码如下:  function checkRegula(box){    var add_homepage = document.getElementById("add_homepage").value;   var patrn = /^http:\/\//;   if(add_homepage.match(p

2012-05-21 18:59:31 1672

原创 关于音频播放

测试音频

2012-03-16 18:02:15 359

原创 php array_multisort 多维数组排序

今天在项目中发现一个bug,就是关于用array_multisort进行多维数组排序。 根据某一列进行总分排名,但是由于没有形成一个好的习惯,对数组重新赋值,导致不同群在排列的时候出现bug.    $v_arr = array();//导致站点不一致而出现排序错误    foreach($data as $key=>$trow) $v_arr[$key

2011-11-24 18:17:16 626

转载 ZendOptmizer在Linux和windows下配置的不同

首先,当php的代码被zend guard 加密之后,必须安装解密软件ZendOptimizer才能进行使用。 其次, ZO位于PHP5的ZEND引擎中,介于运行编译器和最终执行器之间。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。LINUX  编译PHP,不要加调试选项-否则ZO不会工作:在配置是加上--d

2011-10-20 15:18:51 545

转载 zend 产品线

1.php语言应该算是zend公司的第一款产品.2.zend framework等其他产品都是php应用于web编程开发领域的实例.3.Zend framework的主要作用为php语言的MVC实现,实现了完全的面向对象编程。4.zend studio为专业开发者提供php 集成开发环境(IDE) ,它包括在php应用生命周期中会用到的所有开发组件,支持语法高亮和自动填充等功能。分

2011-10-20 14:56:26 532

php技术内幕

php技术内幕 很不错的一本书主要包括以下内容: php语言,数据,结构,数组,函数和对象 web服务器环境和网络 文件访问 数据库 图像 邮件 新闻 imap ldap xml 适合中高级读者阅读

2011-12-23

php设计模式

Php面向对象最好的解释 php设计模式

2011-11-15

用Juqery实现图片的自动播放(源码)

这个是用Jquery实现的图片自动播放,里面附有源码并附带注释。

2010-09-15

(jQuery+div)实现后台管理界面

经多次修改,比较完善的界面!后台简洁,大方!原创IT木瓜,后者是自我完善!

2010-07-02

blog系统,php实现

用zf+smarty完成的blog系统,其中用到的语言php,mysql数据库

2009-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除