11 2008 档案
摘要:[PHP]
; PHP还是一个不断发展的工具,其功能还在不断地删减
; 而php.ini的设置更改可以反映出相当的变化,
; 在使用新的PHP版本前,研究一下php.ini会有好处的
;;;;;;;;;;;;;;;;;;;
; 关于这个文件 ;
;;;;;;;;;;;;;;;;;;;
阅读全文
摘要:php.ini 或 php3.ini 是 PHP 在启动时会读取的配置文件。该文件的存放路径为 /usr/local/lib/。在 PHP 3.x 版的配置文件为 php3.ini;而在 PHP 4.x 版改为 php.ini。若 PHP 安装成服务器的模块,则在 Web 服务器启动执行时会读取,之后就不再读取,因此改动配置的话要重新启动 Web 服务器。若使用独立 PHP CGI 方式,则每次都读一次。
要看目前的系统配置,可以用 phpinfo() 看到。以下为选项配置
php_value name value
配置变量名称和值。本选项需 PHP 4.x 版之后才能使用。
php_flag name on|off
配置标志布尔变量选项。本选项需 PHP 4.x 版之后才能使用。
阅读全文
摘要: /*********************************************************************
函数名称:DeCode
函数作用:加密解密字符串
使用方法:
加密 :DeCode('daichao','E','daichao');
解密 :DeCode('被加密过的字符串','D','daichao');
参数说明:
$string :需要加密解密的字符串
$operation:判断是加密还是解密:E:加密 D:解密
$key :加密的钥匙(密匙);
*********************************************************************/
阅读全文
摘要: /*********************************************************************
函数名称:CutString
函数作用:字符串截取函数,双字节文字当成两个文字处理
使用方法:CutString("我是中国人",5);
参数说明:
$str 需要处理的字符串
$len 为截取的长度(即字数)
$encode 文字编码支持UTF-8和GB2312
*********************************************************************/
阅读全文
摘要:jQuery Ajax 实例演示$(document).ready(function (){ $('#send_ajax').click(function (){ var params=$('input').serialize(); //序列化表单的值 $.ajax({ url:'ajax_json.php', //后台处理程序 type:'post', //数据发送方式 dataType:'json', //接受数据格式 data:params, //要传递的数据 success:update_page //回传函数(这里是函数名) });
阅读全文
摘要://1.window.onload时执行函数。var func1=function(){};var func2=function(){};var func3=function(){}; /* 1)*/.$(func1);和$.ready(func1)是一致的。 /*2)*/.$(func1);$(func2);$(func3);这样会依次执行func3,func2,func1。相当于是栈。和$(function(){func3();func2();func1();})一样的效果。//2.nth-child选择器
阅读全文
摘要:一般情况下,我们设置php的include_path都会通过修改php.ini来实现。
有时候,我们没有服务器的权限。有时候,我们把一个目录加到include_path会让已有的程序冲突。受cakephp的启发:在app/webroot目录下index.php有如下代码
阅读全文
摘要:1、内存分配方面:
堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。
栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2、申请方式方面:
堆:需要程序员自己申请,并指明大小。在c中malloc函数如p1 = (char *)malloc(10);在C++中用new运算符,但是注意p1、p2本身是在栈中的。因为他们还是可以认为是局部变量。
栈:由系统自动分配。 例如,声明在函数中一个局部变量 int b;系统自动在栈中为b开辟空间。
阅读全文
摘要: GC的全称是garbage collection,中文名称垃圾回收,是.NET中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当使用可用内存不能满足内存请求时,GC会自动进行。
阅读全文
摘要:近期看了看有关.net的垃圾回收方面的知识,感觉有必要将这方面的资料总结一下,和广大网友分享一下
.net的垃圾回收,借鉴了java的垃圾回收机制。在以前的windows环境下,我们实例化一个对象后,我们经常会忘记
释放掉已经无用的内存,或者试图使用已经释放掉的内存,造成程序的崩溃。但是随着.net中的垃圾回收机制出现,
这种情况得到了大大的改善。
阅读全文