有时跟据需要而改用其它后台数据库,就需要大量修改程序。这是一件枯燥、费时而且容易出错的功作。其实我们可以用PHP中的类来实现对数据库操作的封装,从而使写出的程序在很小的改动下就可以完成后台数据库的更改。
现在我们把其封装在dbfz.inc中,其设计如下:
$#@60;?
class dbInterface{
var $dbID=1; //用于确定当前操作的数据库,当dbID为1代表MySql,当为 2代表 SQL Server,为3时为ODBC或其它...
Vista难成气候 Windows XP寿命被延长
据海外媒体报道,微软公司宣布将电脑制造商在个人电脑上预装Windows XP的时限延长6个月。该公司发言人同时说电脑厂商把Windows vista商业版和旗舰版降级到Windows XP的做法也将在2009年7月末不再被许可。这一新的时限表明了微软在政策上的变化,此前,微软计划在2009年1月31日终止向主要电脑制造商的Windows XP professional 的供货。
微软原定在明年1月31日将这条Windows XP的最后生命之路堵死,不过现...
值得期待的WordPress 2.7版
WordPrss 2.6才发布不久,大家又都开始憧憬2.7版了,通过一些关于WordPress 2.6版的有趣数字这篇文章,对WordPress大家应该有一些了解,而图文解说WordPress 2.6新功能,相信大家对WordPress 2.7版会有更多的期待。
还是那句话,WordPress如果继续这么发展下午,真的感觉有点恐怖,毕竟很多功能,已经不单单的只能用Blog平台来形容了。特别是2.7版本里的一些功能,开始吧!
1,Comments API
这个功能可能是...
wordpress图片水印+远程图片下载插件super image tools V1.9发布!
wordpress图片水印+远程图片下载插件super image tools V1.9发布!
今天晚上花点时间改进super image tools插件,改进涉及到两个方面:
第一点:当今天写的文章中有一个a.jpg的图片,这个图片原来可能在昨天或者更早时候写的文章中出现过,而且这两次图片内容不一样,但是名字都是a.jpg。这时候问题就出现了,今天写的文章会自动判断已经下载过,并且使用老的图片替换了新的图片。为了解决这个问题,原来...
WordPress的验证码插件(扩展)
我的Blog, 时不时就能收到外国人发来的各种垃圾广告...
虽然blog系统有屏蔽垃圾评论的功能, 但是很有局限性...
所以这令我, 很是郁闷
一直就想着要做一个插件, 来防止任何外国人去评论...
(我也没有什么外国朋友, 有的话, 想要交流直接在qq上就好...)
当然, 只有"中文"能办到...
今天搜索, 发现了http://www.dualface.com/blog/?p=194 , 这上面的一个WP插件, 看了下代码, 超简单, 适合我等新手修改...
PS: ...
WordPress的All-in-One-SEO插件对中文支持的bug
WordPress的All-in-One-SEO-Pack插件是我所见过的最强大的一款做SEO的插件了,是由uberdose强人打造的。众所周知的是,WordPress本身就在静态URL等方面具有先天的SEO 友好性质,不过在标题、描述、关键词这几个方面仍然显示出一定的不足来。而All-in-One-SEO-Pack插件就可以很好地满足我们的需求。
然而今天通过google sitemap的查看忽然发现我的许多页面没有像预期一样有着分别自动形成的META Description...
排列与组合中的递归策略
排列与组合中的递归策略
16:29 , kono
section 1. 字符串的全排列。譬如假定给定字符串为“abc”,则全排列是“abc”的所有可能组合,且每一个字符都不相关。如“aaa”的全排列仍然有6种(3!=6)。
可以按照字母顺序来排列这些字符。如果输入"abcd",这意味着第一个字符将是“a”打头,其次是“b”...这样的排列就具有如下变化规律:最右边字符的变化将快于左边字符的变化。换句话说,为当前位置选择一个字符,向右...
Squid中有关多线程大文件断点续传和流媒体的处理方法
Squid代理技术8 7th, 2008admin
在使用Squid做反向代理的CDN节点时.多线程大文件断点续传和流媒体的处理是怎么样啦.前些日子花了点时间研究了一下.
在Squid做反向代理时.其中有个range_offset_limit的参数,意思是预先读取.还有一个maximum_object_size的参数控制能缓存的大小.
当了解上面二个参数的意思,我们来讲讲实际中会怎么样.当maximum_object_size设置成100M,也就是最大能缓存的大小.另外range_off...
关掉ipv6的方法-Centos5,Ubuntu
linux常用技巧10 17th, 2007
大多数的 Linux Distro 也将 IPv6 (Internet Protocol Version 6) 预设地开启,但有时实际上不需要 IPv6 支援,如要关闭 IPv6 可用以下方法:
Debian / Ubuntu
1. 开启 /etc/modprobe.d/aliases
2. 里面有一行是 “alias net-pf-10 ipv6″
3. 将以上一行用以下两行取代:
alias net-pf-10 off
alias ipv6 off
Red Hat
1. 开启 /etc/modprobe.conf
2. 加入这一行:
alias net-pf-10...
实战Ubuntu下单网卡绑定多IP
Linux相关文章12 10th, 2007
常常我们有需要一个网卡象windows一样设置多个IP。
下面我们看看在ubuntu下怎么样做.
我们先打开网络接口的文件
sudo gedit /etc/network/interfaces
照上边eth0添加eth0:0
auto eth0
iface eth0 inet static
name Ethernet Lan card
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto eth0:0
iface eth0:...