- 博客(134)
- 资源 (7)
- 收藏
- 关注
原创 Joomla! 2.5如何禁止用户注册
如果您的网站不是用户交互类型的,比如您的网站没有论坛,或者您的网站不允许用户评论文章,那么就没有必要允许用户注册了。以下内容是关于如何禁止 Joomla! 2.5 用户注册。首先,登陆网站后台管理页面,点击 User Manager 图标:然后,在用户管理页面右上角,点击 Options 选项卡最后,在弹出的用户管理选项对话框中,Componets 选项卡下, 把 Allow
2012-05-13 10:20:15
3930
原创 更新一下博客
<br />4月份快结束了才发这个月居然没有更新博客,唉又荒费了一个月。这个月唯一值得高兴的可能就是经过败家无数,终于成为卓越亚马逊的VIP会员!VIP会员在购买符合条件的商品时,在卓越价的基础上最高可享受3%的特殊折扣,具体折扣以卓越亚马逊网站有关商品页面上公布的实际折扣价为准。<br />不过要继续成为VIP,每年必须要在卓越消费1888元人民币才可以!以自己的能力恐怕是不够了。在这里做个小广告吧,有需要在卓越购买商品,正好商品又有VIP优惠的,可以联系我帮下单,价格就按照卓越上显示价格计算,本人不另外
2011-04-26 16:12:00
2264
1
转载 Zen Cart 官方网站无法访问!
<br />最近需要到 zen cart 的官方网站查询一些资料,却发现无法访问!在网上搜索一番以后,原来如此。Zen Cart官网屏蔽中国用户访问的真正原因作者:【鹏程万里】 日期:2011-03-26<br />准备在Zen Cart官网(zen-cart.com)上找个插件,突然发现网站打不开了,但通过代理网站可以访问。开始是怀疑是被Z.F的防火墙给屏蔽了,转念一想又不对:Zen Cart只是技术网站,封他没有必要。实在想不通原因,就到Zen Cart官网的论坛中询问一下。<br />提问:为什么中国
2011-03-28 23:34:00
7468
1
翻译 更新 Debian 6.0: 6.0.1 发行
<br />Debian 项目很高兴宣布,Debian 6.0(代号“squeeze”)的第一次升级了。这次升级主要修正了这个稳定版本的一些安全问题,同时对一些严重问题做出了调整。<br />请注意这次升级不会构建一个全新的 Debian 6.0 版本,只是更新一些软件包。不需要把 6.0 的 CD 或者 DVD 扔掉,只需要在 6.0 安装完成以后,通过一个最新的 Debian 镜像升级,从而使过期的软件包更新即可。<br />经常从 security.debian.org 安装更新的用户,在这次升级中,
2011-03-28 14:23:00
3239
原创 修改 netbeans 的外观主题
在 Debian 6 安装 netbeans 6.9.1 以后,发现 netbeans 的菜单以及编辑器中右键弹出菜单的背景色都是白色,很是不好区分。如图:在网上搜索以后,才知道 netbeans 可以修改外观主题的。如果只需要临时修改,可以从命令行启动 netbeans,附带外观主题参数:# ./netbeans --laf Metal现在的 netbeans 外观已经和之前的不一样了,同时菜单也有了背景色:如果需要永久设置,可以修改 netbeans 安装目录下的 etc/netbeans.conf 文
2011-03-20 07:37:00
13935
翻译 Debian 配置 Intel PRO/Wireless 3945 和 WiFi Link 4965 设备 (iwlwifi)
以下内容描述了 Debian 系统下如何支持 Intel 3945 和 4965 芯片的 WiFi 设备。iwl3945 和 iwl4965(Squeeze 也就是 Debian 6 下的 iwlagn 软件包)是由 iwlwifi 驱动生成的模块,它们支持 Intel 3945ABG 和 4965AGN 无线 LAN 设备。这是由 Intel 支持的开源驱动,代替了已经不是自由软件的 ipw3945 驱动,这个驱动需要一个用户空间的守护进程。本文的最后列出了支持的设备。需要一个 non-free 的固件,
2011-03-17 12:54:00
9196
原创 修复 grub2 引导程序
最近升级安装了 debian 6,不料因为对 grub2 不太了解,一次操作失误,致使 grub2 发生致命错误,无法引导系统。好在经过一番胡乱折腾,总算是修复了引导程序。现在记录如下,以备后用。简单情况:250G 硬盘,分成3个主分区,分别是/dev/sda1 (hd0,0),Windows C 系统盘/dev/sda2 (hd0,1),Windows D 数据盘/dev/sda3 (hd0,2),Windows E 数据盘然后是5个逻辑分区。分别安装了:/dev/sda5 (hd0,4),Ubuntu
2011-03-13 19:59:00
7934
原创 Debian 6 无线上网
debian 6 通过无线路由器上网。配置很简单。在 /etc/network/interfaces 文件中添加无线网卡的配置选项:auto loiface lo inet loopback#无线网卡选项iface wlan0 inet dhcp#以下可以配置路由器的网络名称和密码,不过测试时候发现好像不起作用,所以在稍后的命令行中再输入网络名称和密码打开终端,进入超级用户模式,敲入以下命令:ifconfig wlan0 upiwconfig wlan0
2011-02-24 14:40:00
4130
原创 Zen cart 加载流程
<br />Zen cart 加载流程加载 includes/application_top.php - 查看 zen cart api 教程来获得更多信息根据 $_SESSION['language'] 设置主语言目录从 includes/modules/page/PAGE_NAME/ 目录加载全部的 *header_php.php 文件加载 html_header.php(这是一个通用的模板文件)加载 main_template_vars.php(这是一个通用的模板文件)加载 on_load 脚本(页面
2011-02-22 01:51:00
2676
1
翻译 Zen cart 为单独的页面加载不同 stylesheet css 文件
<br />如果你希望修改某一页面的外观,推荐的做法是使用一个 stylesheet 文件。相对于对源代码做修改,只跟踪一个 stylesheet 文件要来得简单多了。<br />当 Zen cart 加载一个页面的时候,它首先会查找和页面名字一致的 stylesheet 文件。<br />你可以通过查看 url 来获得正在调用页面的名字。url 看起来会是这样的:your_domain/index.php?main_page=index。main_page 告诉系统将要显示什么页面。这个例子中就是 i
2011-02-10 12:19:00
3389
翻译 zen cart 函数大全
以下函数出处 /includes/functions/functions_general.php 文件zen_exit()zen_redirect()zen_parse_input_field_data()zen_output_string()zen_output_string_protected()zen_get_all_get_params()zen_sanitize_string()zen_break_string()zen_browser_detect()zen_round()zen_row_num
2011-02-08 17:07:00
8248
3
翻译 Zend Framework 1.11.3 发布
<br />2011年2月1号,Zend Framework 官网宣布:Zend Framework 1.11.3 正式发布。这是 Zend Framework 1.11 系列的第三个维护版本。它包括了大概30个左右的 bug 修复。<br />你可以从这下载最新的 Zend Framework 1.11.3<br />想要查看这个版本解决的所有问题,可以访问变更日志:<br />http://framework.zend.com/changelog/1.11.3
2011-02-04 13:34:00
2371
原创 fedora 14 将 apache 根目录转到用户目录下
<br />Fedora 14 的 apache 根目录原来设置在 /var/www/html/ 目录下,对这个目录操作需要超级用户权限,比较麻烦,要想把根目录转到用户的 /home 目录下,可以这样操作:<br /> <br />1,编辑 /etc/httpd/conf/httpd.conf 文件<br />把 UserDir disabled 这行改为:<br />UserDir enabled <username><br />其中,<username> 与用户名相对应。比如用户名是
2011-02-01 02:08:00
2599
原创 input value 属性遇到引号不显示的解决方法
给 input value 赋值的时候,遇到引号的时候总会把值截断,比如:如果 $value 的值中包括双引号,那么 input 在页面上只会把 $value 显示到双引号之前,双引号之后的内容不会显示,源代码里面则可以看到。解决方法,把 $value 的引号用转义字符表示,其中双引号的转义字符是:",单引号的转义字符是:'。" />
2011-01-25 17:46:00
15555
2
原创 Fedora 14 Gvim 菜单乱码
在 Fedora 14 上安装把 Gvim,结果 Gvim 菜单显示乱码:解决办法:打开终端,进入超级用户模式,敲入命令:ln -s /usr/share/vim/vim73/lang/menu_zh_cn.utf-8.vim /usr/share/vim/vim73/lang/menu_zh_cn.utf8.vim其中,vim73 目录可能因为安装的版本不同可能会有所变化。然后重新启动 Gvim,菜单正常了:
2011-01-16 01:37:00
2725
原创 PHP strstr() 和 strpos() 函数的区别
<br />最近要用 PHP 判断浏览器的类型,在网上搜索了一下,大部分的做法如下:<br /><?phpif (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 8.0")) { echo "Internet Explorer 8.0";} elseif (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 7.0")) { echo "Internet Explorer 7.0";} elseif (strpos($_
2011-01-15 15:00:00
6461
原创 Zen cart 利用 CSS 在不同页面有条件的显示特定边框
Zen Cart 有一个不好的地方就是边框无法定制,比如只想在主页显示商品分类边框,但是其它页面不想显示。以前看到的方法都是修改边框的 modules 文件,涉及到大量的 PHP 代码。最近看到一个 CSS 方法简单明了,现在记录如下。原理:Zen Cart 的每一个页面,都会生成一个独一无二的 body id,可以查看页面的源代码得知,比如主页的 body id 是:indexHomeBody,登陆页面的 body id 是:loginBody。结合这个独一无二的 body id,在 CSS 文件中修改对
2011-01-13 12:39:00
2953
翻译 Zend Framework 1.11.2 发布
<br />Zend Framework 团队宣布,Zend Framework 1.11.2 已经发布,这是 1.11 系列的第一个维护版本。这个版本包括了大概50个 bug 修复。<br />你可以从 Zend Framework 网站下载 ZF 1.11.2。<br />为了查看已解决问题的详细清单,你可以访问变更日志:<br />http://framework.zend.com/changelog/1.11.2
2010-12-31 21:35:00
2066
翻译 PHP 5.3.4 发布
2010年12月10日,PHP 开发团队宣布 PHP 5.3.4 正式发布。这是 5.3 系统的一个维护版本,包括了许多的 bug 修复。PHP 5.3.4 对安全性能的增强以及修复修复了 zip 文件解压缩方法冲突(可能是 CWE-170)包含有 NULL 的路径(foo/0bar.txt)现在被认作是非法的(CVE-2006-7243)修复了在 imap 扩展中可能存在的双重释放(double free)(已经由 Mateusz Kocielski 确认)(CVE-2010-4150)修复了 ZipAr
2010-12-11 19:19:00
2474
翻译 Zend Framework 1.11.1 发布
<br />Zend Framework 团队在2010年11月30日宣布,Zend Framework 1.11.1 已经正式放出。这是 1.11 系列的第一个维护版本。这个版本修复了80个左右的 bug。其中许多的 bug 是由2个星期前 Zend Framework 举办的 bug hunt 活动中被发现的。<br />你可以从这里下载最新的 ZF 1.11.1<br />想要了解已解决问题的清单,可以访问变更日志:<br />http://framework.zend.com/changelog/1
2010-12-10 22:43:00
788
翻译 Zend Framework 组件SimpleCloud API: Zend_Cloud 之一:文档服务介绍
Zend_Cloud_DocumentService 为所有主要的文档数据库抽象了接口——不管是在云计算还是在本地部署——所以开发者通过一个 API 就可以访问它们的通常功能。换句话来说,一个应用程序可以使用这些数据库和服务,而不必关心这些应用程序是如何被部署的。在部署的时候,可以通过修改配置来选择数据源。文档数据库和服务在应用程序的开发阶段变得越来越普遍。这些数据源不同于传统的关系数据源,它们为了性能、可扩展性以及灵活性,尽量避免复杂的关系。文档基础的服务例子有 Amazon SimpleDB 和 Azu
2010-11-27 13:44:00
1445
翻译 Zend Framework 1.11.0 发布
原文见:http://devzone.zend.com/article/12724-Zend-Framework-1.11.0-FINAL-ReleasedZend Framework 团队很高兴宣布:Zend Framework 1.11.0 版本已经放出并且可用。这个版本是 Zend Framework 贡献者和合作伙伴经过几个月努力达到的成果,同时提供了一些新的特性,包括对移动设备的支持,以及第一个稳定的 SimpleCloud API 版本。你可以从以下地址下载这个最新的版本:http://
2010-11-25 16:27:00
1242
翻译 Fedora 14 即将发行
著名的跳票之王 FEDORA 将会在美国东部时间2010年11年2号早上10点(应该是北京时间的11月2号晚上10点左右),正式发布 FEDORA 14 版本,大伙准备好硬盘再等2天吧! 2010-05-25 Fedora 13 发行 开始计划和开发 2010-07-13 提交特性日期 2010-07-27 停止加入特性--停止计划和开发 2010-07-27 Branch Fedora 14 from Rawhide-- 停止分支开发 2010-08-03
2010-11-02 02:02:00
590
翻译 Zend 框架之 Zend_Application 之(四):核心功能
核心功能在这里你可以找到关于 Zend_Application 全部核心组件的 API 文档说明。Zend_ApplicationZend_Application 为组件提供了基本的功能,和进入你的应用程序的入口点。它的功能有两部分:建立 PHP 环境(包括自动加载),同时执行你的应用程序的 bootstrap。典型的,你将传递所有的配置给 Zend_Application 的构造函数,但你也可以使用它的方法来完全配置对象。下面的指导说明展示这两种用法。Zend_Application 选项选项 描述php
2010-10-11 16:15:00
1530
原创 Debian 5.04 ADSL 拔号上网
Debian 5.04 Lenny 小区宽带ADSL拔号上网。一般是使用 pppoeconf 这个软件。首先要先下载这个软件,网上有些介绍 sudo apt-get install pppoeconf 这个太不靠谱了吧?既然无法上网,如何能 apt-get??呵呵,所以办法是要用一个能上网的操作系统,到 Debian 官网下载必须的软件。网址是:http://packages.debian.org/zh-cn/lenny/pppoeconf。网页有这个软件包的相关信息介绍,其中,红色的与 pppoeconf
2010-09-27 19:56:00
1854
2
原创 openSUSE 11.2 KWrite 文本复制粘贴到其它地方以后原文本消失
操作系统:openSUSE 11.2环境:KDE 4组件:KWrite描述openSUSE 11.2 使用 KWrite 编辑文档,利用鼠标高亮一段文本,然后用鼠标右键或者直接 Ctrl + c 复制,把文本粘贴到其它以后,KWrite 中高亮的文本消失了!解决这是一个和 QT SCIM 输入法相关的 bug。原因还不知道。卸载原先安装的 SCIM 输入法,换成 FCITX 或者其它的输入法。这之后再复制粘贴 KWrite 中的文本,再无问题。附:安装 FCITX 输入法打开 YaST2 控制中心 => 软
2010-09-22 09:41:00
1190
转载 天下没有不散的宴席
<br />我曾经以为生命还很漫长也曾经以为你还和以前一样其实我错了一切全都变了就在你转眼的一瞬间一瞬间我听见你说天下没有不散的筵席一切全都全都会失去天下没有不散的筵席你的眼泪欢笑全都会失去所以我们不要哭泣所以我们不要回忆过去所以我们不要在意所以我们不要埋怨自己总盼着和你能有个好结局可惜我力不足我的心有余如果我哭了也许是我老了因为我变得很脆弱很脆弱害怕听你说
2010-09-19 16:45:00
694
原创 openSUSE 11.2 编译内核升级到2.6.34
opensuse 11.2 安装使用一段时间了,虽然没有 UBUNTU 简单易用(openSUSE 光是一个宽带拔号就浪费了大量的时间和精力)和社区支持(UBUNTU 是所有 Linux 发行版本中文社区做得最好的,没有之一),没有 FEDORA 的高速稳定,以及种种不如意外带不少的 bug,不过凭借其华丽的界面超牛的美工(呵呵,指的是 KDE 版本,不装 KDE 不能算真正使用过 openSUSE)让人爱不释手。不过最近碰上一个无解的 bug,就是频繁死机,而且是真死,不是蓝屏或者速度变慢。鼠标和键盘完全
2010-09-18 01:36:00
2214
1
原创 openSUSE 11.2 ADSL 宽带拔号连接网络
安装 openSUSE 11.2 有一段时间了,以前都是用路由器上网,最近路由器挂了,没办法只好改成拔号上宽带。问题来了,通过网络管理器,死活连接不上。网上查了很多资料,都是说得很模糊,只好自己摸索了。好在功夫不负有心人,终于是勉强能连接上了。下面做一个总结。必须先安装两个软件包:kinternet 和 smpppd(11.3只用安装smpppd,边 kinternet 也不用安装了)。如果是用DVD光盘安装的,从光盘中提取出这两个文件;如果是用DVD硬盘安装,没有删除光盘源的话,可以挂载DVD光盘镜像文件
2010-09-12 02:51:00
3744
1
翻译 Zen Cart 数据库抽象层
基本示例<br />下面的查询语句用来检索给定商品的型号:<br />$theProductId = 25;global $db;$sql = "select products_model from " . TABLE_PRODUCTS . " where products_id = :productID:";$sql = $db->bindVars($sql, ':productID:', $theProductId, 'integer');$result = $db->Execute($
2010-09-10 03:51:00
1652
翻译 Zen Cart API 教程
本文翻译自 http://www.zen-cart.com/wiki/index.php/Developers_API_Tutorials,有些代码是手工敲的,可能有错误,可以参考原文以获得更详细资料。
2010-09-09 15:45:00
3787
3
转载 沁园春 长沙
独立寒秋,湘江北去,橘子洲头。看万山红遍,层林尽染;漫江碧透,百舸争流。鹰击长空,鱼翔浅底,万类霜天竞自由。怅寥廓,问苍茫大地,谁主沉浮?携来百侣曾游,忆往昔峥嵘岁月稠。恰同学少年,风华正茂;书生意气,挥斥方遒。指点江山,激扬文字,粪土当年万户侯。曾记否,到中流击水,浪遏飞舟?
2010-08-14 22:05:00
1326
原创 vim 利用查找替换命令把所有的十进制数字转化成十六进制数字
vim 的查找替换功能相当强悍,这是在网上找到的一个功能:把所有的10进制数字,转化成16进制数字。首先确定在 vim 的命令模式下,然后敲入以下命令::%s//d/+//=printf(“%X”, submatch(0))/g回车,现在文档中的全部数字都已经转化成16进制的数字:这条命令的原理是,把一串数字,用 printf() 函数的输出替换掉,printf() 函数输出的正是这串数字的16进制形式。命令分解如下:%s 在整个文件中替换 (:help :s )/d/+ 匹配一个或多个数字
2010-08-13 01:34:00
3891
翻译 Zend 框架之 Zend_Application 之(三):举例说明
Bootstrap 类本身典型的内容不多;通常,它只是扩展 bootstrap 基类,而里面没有任何代码: class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { {带有一个对应的配置文件: ; APPLICATION_PATH/configs/application.ini [production] autoloaderNamespaces[] = "My_" bootst
2010-08-09 14:10:00
2140
翻译 Zend 框架之 Zend_Application 之(二):运行原理
当要求加入更多特性的时候,例如:建立数据库,配置你的视图和视图助手,配置你的模板,注册插件,注册动作助手等等,要配置好一个 MVC 应用程序并做好分发的准备,将会增加大量的代码。另外,你会经常的想要重用相同代码,来引导你的测试、一个 cronjob(定时工作)、或者一个服务脚本。当只需要简单的包括你的引导脚本成为可能的情况下,多数时候 - 你不必为了一个 crojob 创建 MVC,或者为了一个服务脚本只需要提供 DB 层。Zend_Application 通过把引导过程封装进 OOP 规范以达到简化过程,
2010-08-07 16:08:00
3803
翻译 Zend 框架之 Zend_Application 之(一):Zend_Application 快速入门
有2种方法来开始 Zend_Application,这将取决你如何开始你的项目。无论是哪种方法,你总是以创建一个 Bootstrap 类,和一个相关的配置文件来开始的。如果你计划使用 Zend_Tool 来创建你的项目,继续阅读。如果你想在一个已有项目中添加 Zend_Application,你可能需要跳到这一节内容。使用 Zend_Tool开始使用 Zend_Application 的最快方式是使用 Zend_Tool 来生成你的项目。这将同时创建你的 Bootstrap 类和文件。为了创建一个项目,执行
2010-08-06 00:57:00
5692
原创 openSUSE 11.2 开启 apache mod_rewrite 模块
p>打开 /etc/sysconfig/apache2 文件,其中找到 APACHE_MODULES >这个指令,一般是这样的: APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdi
2010-07-31 04:58:00
1024
原创 Windows XP 安装 WAMP(三):安装 MySql 5.1
WAMP 指的是 Windows Apache MySql PHP 四者合一。下面介绍 MySql 5.1 的安装。下载 MySql 打开以下网址:http://dev.mysql.com/downloads/mysql/ 下载其中的 Windows (x86, 32-bit), MSI Installer Essentials - Recommended (mysql-essential-5.1.49-win32.msi) 文件。接下来,MySql 网站将会出现一个需要注册的页面,不想注册的话,点击 »
2010-07-29 03:16:00
1874
openSUSE 11.2 KDE 图标第二部分
2010-09-01
openSUSE 11.2 KDE 图标第一部分
2010-09-01
openSUSE 11.2 KDE 壁纸
2010-06-22
Debian 5.0.4 Lenny 硬盘安装必须的 initrd.gz 和 vmlinuz 文件
2010-06-06
Mplayer 解码器 all-20100303.tar.bz2
2010-03-26
zend framework 中文手册
2010-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人