jiafan

blog with .net,c# and php

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年11月23日

摘要: 在升级本地php至5.3.3版本时,发现NTS版本包里没有php5apache2_2.dll库,以为PHP落掉了这个重要的库,google后得知,是针对PHP的FastCGI安装方式。需要给Apache安装FastCGI的mod,并配置,引用一篇安装配置的原文。  I’ve run PHP on Windows in every way imaginable. I’ve r... 阅读全文
posted @ 2010-11-23 15:58 jiafan 阅读(3796) 评论(0) 推荐(0) 编辑

摘要: 网上搜到的一篇最易懂的说明这三种PHP执行方式的文章,看来还是老外的东西好理解。原帖如下: One interesting thing that differentiates a web project from a desktop project is you never know how many people you’re going to end up serving. Wit... 阅读全文
posted @ 2010-11-23 15:45 jiafan 阅读(970) 评论(0) 推荐(0) 编辑

2008年7月18日

摘要: php 中可使用命令行变量。太多文字太抽象,用脚本来说话: 运行脚本时,命令行为:php argvtest.php TQ TQx 则输出结果为: TQ TQx //$argv是一个数组 3 //注意$argc变量,它用来保存$argv数组里元素的个数。要比正常输入的多一个,打印出来才知道,是多了一个脚本文件名称 Array ( [0] => argvtest.php [1... 阅读全文
posted @ 2008-07-18 14:09 jiafan 阅读(6837) 评论(2) 推荐(0) 编辑

2008年6月23日

摘要: 如果接触过mysql的话一定对mysql的text和blob不会陌生,在mysql中是直接操作text和blob的。但是在oracle中,它把lob做为一种特殊的字段,不能直接进行操作--比如不能直接插入到lob字段中,也不能用like查询等等。 不能直接用INSERT语句向LOB字段中插入值。一般情况下,有如下的几步: 1 先分析一个INSERT语句,返回一个LO... 阅读全文
posted @ 2008-06-23 16:54 jiafan 阅读(2037) 评论(0) 推荐(0) 编辑

2008年4月14日

摘要: 1:Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件 $a=123; function aa() { Global $a; //如果不把$a定义为global变量,函数体内是不能访问$a的 echo $a; } aa(); 总结:在函数体内定义的global变量,函数体外可以使用,在函数体外定义的glo... 阅读全文
posted @ 2008-04-14 15:15 jiafan 阅读(13541) 评论(0) 推荐(5) 编辑

2008年2月27日

摘要: 阅读全文
posted @ 2008-02-27 09:49 jiafan 阅读(2353) 评论(2) 推荐(0) 编辑

2007年12月3日

摘要: 存储过程总结 什么是存储过程 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 ... 阅读全文
posted @ 2007-12-03 16:48 jiafan 阅读(307) 评论(0) 推荐(0) 编辑

摘要: 状态下,这可以避免非重复性的数据读取(nonrepeatable reads); Serialisable:在DataSet中进行范围锁定,由此防止其他用户在事务处理结束之前更新数据或在数据库中插入行; IsolationLevel定义锁定记录的级别,但这一概念不在本文论述范围之内。对象SqlTransaction也提供了类似的方法。你可以使用以下方法来进行事务处理: Commit:提交数据库事务... 阅读全文
posted @ 2007-12-03 16:45 jiafan 阅读(484) 评论(0) 推荐(0) 编辑

摘要: 一般php程序必须是在浏览器打开页面的时候触发执行的,用下面的方法,可以在A页面启动B页面的php程序执行。而且,A页面关闭后,B页面不会停止执行,直到B页面的程序执行完毕。 代码如下: A页面的代码: B页面的代码(假设B页面的文件名叫test.php): 在浏览器打开A页面,可以看到A页面很快就执行完毕。然后可以看到B页面打开的test.txt文件一直在变大,直到B页面执行完毕。 这个方法... 阅读全文
posted @ 2007-12-03 16:36 jiafan 阅读(1816) 评论(1) 推荐(1) 编辑