分类目录归档:技术开发

长文章 自动/手动 分页类

如果您加了新功能,或者是有改进,请与大家一起分享。 长文章分页类,可以手工指定分页符,也可以让程序自动分页。 实例代码:请以UTF-8的文件编码进行测试。 下载: test_cutpage.php< ?php     include(‘cutpage.php’);     header("content-type:text/html;charset=utf-8");//设置页面编码     //自定义的长文章字符串,可以包含 html 代码,若字符串中有手动分页符 {nextpage} 则优先按手动分页符进行分页     $content = file_get_contents(‘text.txt’);     $ipage = $_GET["ipage"]? intval($_GET["ipage"]):1;     $CP = new cutpage();     $CP->pagestr = $content; … 继续阅读

发表在 程序 | 一条评论

mysql 数据库 分页类

如果您加了新功能,或者是有改进,请与大家一起分享。 下载: test_pagelist.php< ?php     $db_config["hostname"]    = "127.0.0.1";    //服务器地址     $db_config["username"]    = "root";        //数据库用户名     $db_config["password"]    = "root";        //数据库密码     $db_config["database"]    = "wap_blueidea_com";      … 继续阅读

发表在 程序 | 6 条评论

mysql 数据库操作 DB类

如果您加了新功能,或者是有改进,请与大家一起分享。 下载: test_db.php< ?php     $db_config["hostname"]    = "127.0.0.1";    //服务器地址     $db_config["username"]    = "root";        //数据库用户名     $db_config["password"]    = "root";        //数据库密码     $db_config["database"]    = "wap_blueidea_com";      … 继续阅读

发表在 程序 | 标签为 , , | 一条评论

windows下安装memcache

windows下安装memcache的时候,一直出现这个错误信息,无法载入php_memcache.dll。 PHP Warning:  PHP Startup: Unable to load dynamic library ‘./php_memcache.dll’ – \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xb3\xcc\xd0\xf2\xa1\xa3\r\n in Unknown on line 0 后来发现是php版本和php_memcache.dll 不兼容造成的。 去这里下载适合你php版本的 memcache.dll http://pecl4win.php.net/ext.php/php_memcache.dll 我是php5.2.0,于是我就下载了 php_memcache.dll php-5.2.1 (5_2) 48 3,709 Compile 2008-01-11 06:03:10 但是整个配置过程中这个dll一直无法载入,后来把php升级为 5.2.5后,整个问题解决了。 phpinfo() 中有了memcache信息。  安装步骤 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. … 继续阅读

发表在 服务器&PC, 程序 | 留下评论

ubuntu 7.10 安装记

上周收到了 ubuntu 公司寄来的光盘,速度真实够快的,才申请了不到1个月,就已经到手了,但是没有邮件提醒,也算是给我一个惊喜吧。 这次收到的版本是ubuntu 7.10。 不过整个安装的过程确实及其的艰难,应该是BIOS设置和硬件的兼容性方面,有些问题。 google了一下,很多人安装ubuntu 7.10时,都遇到了“无法识别硬盘”的问题。 我的安装过程如下: 1、先用PQ8调整出一块儿8G的空间出来(要是你的剩余空间多,想调多少调多少。) 2、调整完毕后,进入BIOS进行设置,以我“七彩虹 Intel 945”的主板为例, 要进入 “Integrated Peripherals”-> “OnChip IDE Device” “On-Chip Serial ATA”改成 Combined Mode,“PATA IDE Mode” 改成 Secondary(默认是Primary,要是不改你就安装,那就别改。) 否则安装的时候,就会出现 initramfs : failed to set xfermode 的提示,提示找不到硬盘。 3、设置完毕后,一路等待,最后进入ubuntu的桌面模式进行安装。 4、桌面有一个 “安装”的图标,双击后,一路next,在分区这里选择“手动”       … 继续阅读

发表在 服务器&PC | 留下评论

优化PHP代码的40条建议

http://blog.80s.net.cn/?p=448 http://www.yeeyan.com/articles/view/davidkoree/4409 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echo 比 print 快。3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用__get,__set,__autoload。 7.require_once()代价昂贵。 8.在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。

发表在 理论 | 留下评论