魏长东

weichangdong

东邪

正在查看: 2014年12月日志归档(第 2 页 / 共 17 篇)

PHP类文件冲突解决办法(命名空间的使用)

在百度知道上,看到这样一个问题:

PHP的2个数据库类和作图类冲突,求解决办法?
1、require_once("build_graph.php");作图像类
2、require_once("pgsql.php");数据库类
3、require_once("mssql.php");数据库类
单有1、2、3都不报错
共有2、3也不报错
共有1、2或1、3或1、2、3都报错

»»阅读全文

获取php类下有哪些方法,以及方法参数

有时候,php只知道某个类,但是类里面有啥方法却不得而知,常见的是别人写的php扩展,你通过php -m或者phpinfo可以看到类名,但是不知道下面有哪些可用的方法。进一步知道了方法名,但是不知道方法怎么用,需要传什么参数。下面的代码,完美的解决了这些顾虑。

»»阅读全文

再学mysql存储过程

存储过程就是保存一系列SQL命令的集合,将这些sql命令有组织的形成一个小程序,这样会实现很复杂的处理。SQL基本是一个命令一个命令执行,虽然可以通过连接、子查询等实现些高级的处理,但局限性是显而易见的。

存储过程的优势

  1. 提高执行性能(存储过程事先完成了解析、编译的处理,执行时能减轻数据库负担)
  2. 可减轻网络负担(比起多次传递SQL命令本身,这大大减轻了网络负担)
  3. 可防止对表的直接访问(可只赋予用户对相关存储过程的访问权限)
  4. 存储过程会保存在数据库中,应用程序只需要知道调用哪个存储过程就可以完成相应处理

»»阅读全文

大爱之北凉歌

北凉寒苦,参差百万户,多少铁衣裹枯骨

功名利禄,付与酒一壶,帝王将相几抔土

醉吼怒,慷慨处,气吞江山势如虎

山上兔,林间狐,闻声蛰伏

眉轻蹙,长眸顾,素手蛮腰影成孤

红泥炉,香茗露,浅吟低唱洛神赋

十万弓弩,箭雨似天幕,鸣镝落处悲声呼

百万头颅,斩后京观筑,血流成河浮漂杵

好男儿,莫要说,天下英雄入吾觳

观世间,豪杰繁,杀机暗伏

小娘子,莫要将,爱慕思量藏在腹

光阴逝,惜年少,韶华易度

来来来,君请听,谁人在敲美人鼓

如惊鸿,若游龙,倩影飞舞

来来来,卿且看,那人是阳间人屠

兵锋烈,沙场啸,所向披靡戮无数

»»阅读全文

PHP对象在内存中的分配

对像在PHP 里面和整型、浮点型一样,也是一种数据类,都是存储不同类型数据用的, 在运行的时候都要加载到内存中去用,那么对象在内存里面是怎么体现的呢?内存从逻辑上 说大体上是分为4 段,栈空间段、堆空间段、代码段、初始化静态段,程序里面不同的声明 放在不同的内存段里面,数据段(data segment)通常是指用来存放程序中已初始化且不为0的全局变量如:静态变量和常量;代码段(code segment / text segment)通常是指用来存放程序执行代码的一块内存区域,比如函数和方法;栈空间段是存储占用相同空间长度并且占用空间小的数据类型的地方,比如说整型1,10,100,1000,10000,100000 等等,在内存里面占用空间是等长的,都是64 位4 个字节。那么数据长度不定长,而且占有空间很大的数据类型的数据放在那内存 的那个段里面呢?这样的数据是放在堆内存里面的。如下图:

»»阅读全文

mysql排序order by find_in_set|field

mysql进行排序的时候如果需要按照某些特定的数据排序,就可以使用order by find_in_set()方法,找出那些特定的数据,然后用他排序。具体用法如下:

»»阅读全文