May 5, 2010
Windows 2000/XP/2003下让APACHE支持ASP
"\u003cp\u003easp程序还是使用IIS来驱动比较好,怎么说都asp和IIS都是微软的产物,各方面的支持都可以得到保证;而且IASP是JAVA程序,速度会比IIS慢,这里之所以介绍Apache+JDK+IASP支持*.asp,是为大家多提供一条路参考而已!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1、安装JDK组件支持IASP(如果你的Windows系统中已经安装了JDK,那么可以省略安装JDK)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eJDK6官方下载地址:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe\"\u003ehttp://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eJDK6 API CHM中文参考下载:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://chinesedocument.com/upimg/soft/JDK6API%E4%B8%AD%E6%96%87%E5%8F%82%E8%80%83070114.rar\"\u003ehttp://chinesedocument.com/upimg/soft/JDK6API中文参考070114.rar\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2、安装iASP2.1.01.exe\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eiASP2.1.01.exe下载地址:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://www.china-microsoft.com/html/xitongruanjian/200806/05-53779.html\"\u003ehttp://www.china-microsoft.com/html/xitongruanjian/200806/05-53779.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e按照安装提示做即可。我 …\u003c/p\u003e"
May 4, 2010
windows下实战VPS虚拟服务器架设教程(二)
"\u003cp\u003e\u003cstrong\u003e一,创建\u003c/strong\u003e:\n1.打开桌面VMware Workstation新建个虚拟机\n2.选择模式,熟悉的话!可以选择高级模式安装!\n我这选 默认,下面可以自行配置,选哪个都没关系\n3.选择虚拟机用的光驱或者ISO文件,其中ISO文件在虚拟中会模拟成光驱,.支持DVD格式的 ISO!上面已经叫大家准备了的虚拟机的安装光盘,现在要用到了!\n第一项是选择光驱.实体或者虚拟都可以!\n第二项选ISO的文件路径\n第 三项以后配置\n自己根据需要选择\n4,设置安装序列号和管理员帐号:随便添下就行了!用GHOST的就更不用管了\n5.虚拟机的名字和 文件存放路径\n6.虚拟机的磁盘大小,设置大小随便你!这个大小就是虚拟机的硬盘大小!我这里选40G.\n7.点完成.1个虚拟机就创建完成 了!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e二 设置:\u003c/strong\u003e\n1.选择刚建立的虚拟机点设置\n2.可以根据需要进行调节内存大小,和硬件设备!\n其中网卡选项选择桥接,把 虚拟出来的主机当作现实存在的独立主机,后面要用到!\n3.全部配置完成了\n二 安装设置虚拟机系统\n1.点上面工具拦的绿色按纽启动 虚拟机!\n2.启动的时候按F2.进入BOSS选项,选择光驱启动.方向键是选择,+和-是改 …\u003c/p\u003e"
May 1, 2010
Linux下常见文件格式的压缩、解压小结
"\u003cp\u003e\u003cstrong\u003e.tar\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e解包:tar xvf FileName.tar\u003c/p\u003e\n\u003cp\u003e打包:tar cvf FileName.tar DirName\u003c/p\u003e\n\u003cp\u003e(注:tar是打包,不是压缩)\u003c/p\u003e\n\u003cp\u003e如果要过滤某个文件夹的话,使用参数 –excludetar -czvf www_web.tar.gz www_web/ –exclude=”./web/logs”\u003c/p\u003e\n\u003cp\u003e———————————————\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e.gz\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e解压 1:gunzip FileName.gz\u003c/p\u003e\n\u003cp\u003e解压2:gzip -d FileName.gz\u003c/p\u003e\n\u003cp\u003e压缩:gzip FileName\u003c/p\u003e\n\u003cp\u003e.tar.gz 和 .tgz\u003c/p\u003e\n\u003cp\u003e解压:tar zxvf FileName.tar.gz\u003c/p\u003e\n\u003cp\u003e压缩:tar zcvf FileName.tar.gz DirName\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e参数:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e-c :create 建立压缩档案的参数;\u003c/p\u003e\n\u003cp\u003e-x : 解压缩压缩档案的参数;\u003c/p\u003e\n\u003cp\u003e-z : 是否需要用gzip压缩;\u003c/p\u003e\n\u003cp\u003e-v: 压缩的过程中显示档案;\u003c/p\u003e\n\u003cp\u003e-f: 置顶文档名,在f后面立即接文件名,不能再加参数\u003c/p\u003e\n\u003cp\u003e举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar …\u003c/p\u003e\u003c/blockquote\u003e"
May 1, 2010
Kloxog下开通新站点
"\u003cp\u003e1.首先打开登录地址,如http://www.xxx.com:7778,请注意端口为7778,输入管理用户名和密码.\u003c/p\u003e\n\u003cp\u003e2.在管理后台,左侧会显示一系列的管理菜单(一些普通用户,每个普通用户下面也可以绑定很多域名)。\u003c/p\u003e\n\u003cp\u003e在左侧菜单中点击\u003cstrong\u003edomains\u003c/strong\u003e即可进入添加域名的界面,假设我们要添加的域名是 haohtml.com ,那么在该界面中Domain Name部分就填写\u003cstrong\u003ehaohtml.com\u003c/strong\u003e;Document Root是域名的文件所在的目录,通常也填写为域名;其他部分不用填写,点击\u003cstrong\u003eAdd\u003c/strong\u003e即可。\u003c/p\u003e\n\u003cp\u003e当用户绑定了一个域名之后,系统会自动创建一个FTP用户,\u003cstrong\u003eFTP用户的名字和域名是相同的,FTP密码就是当前用户的密码。\u003c/strong\u003e\u003c/p\u003e"
May 1, 2010
Kloxo(原名LxAdmin)控制面板 使用指南
"\u003cp\u003eKloxo是一个优秀的Web控制面板,有商业版本和免费版本。免费版本的Kloxo允许绑定40个域名,对普通客户来讲40个域名也足够用了。瑞豪开源的VPS提供了预装免费版Kloxo的Linux系统。本文介绍Kloxo控制面板的基本使用方法。\u003c/p\u003e\n\u003cp\u003eVPS安装好之后,我们会告诉客户Kloxo的登录地址以及admin用户的密码,登录之后就可以开始配置了。\u003c/p\u003e\n\u003ch2 id=\"升级kloxo到最新版本\"\u003e升级Kloxo到最新版本\u003c/h2\u003e\n\u003cp\u003e进入Kloxo后要做的第一件事情就是升级Kloxo到最新版本,这是非常必要的,因为老版本可能有bug存在,这些bug有可能导致Kloxo被入侵,而最新版本往往修复了这些bug。\u003c/p\u003e\n\u003cp\u003e在首页中间的Administration部分,点击Update Home然后就会看到当前的Kloxo是否是最新版本,如果不是最新版本,就点击下面的Update Now按钮进行升级。\u003c/p\u003e\n\u003ch2 id=\"添加dns模板\"\u003e添加DNS模板\u003c/h2\u003e\n\u003cp\u003e添加DNS模板是必要的,如果不添加DNS模板,将无法添加域名,无法添加新用户。\u003c/p\u003e\n\u003cp\u003e添加DNS模板,首先点击左侧菜单中的:Resources –\u0026gt; DNS Templates 或者首页中部的Resources –\u0026gt; DNS Templates, …\u003c/p\u003e"
May 1, 2010
第 6 章 – Ubuntu 软件包管理
"\u003cp\u003e\u003ca href=\"http://www.phpx.com/man/Ubuntu/UbuntuManual.htm\"\u003e\u003cstrong\u003e回 首页\u003c/strong\u003e\u003c/a\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e高级包管理工具 aptitude 是目前首选的字符界面的 APT 前端程序。 它会记住哪些包是你安装的,哪些是为了满足依赖关系而安装的;在不被已安装包需要的情况下aptitude 会自动卸载后者。它内建一套高级的包过滤器,但是比较难上手。 synaptic 是目前首选的基于 GTK 的图形化 APT 前端程序。它的包过滤器比 aptitude 的好用多了。它包含了对 \u003ca href=\"http://debtags.alioth.debian.org/\"\u003eDebian Package Tags\u003c/a\u003e 的实验性支持。 为了减少 Ubuntu 仓库的网络负担和加快你下载的速度,你应该从 Ubuntu 镜像下载。 如 果你需要在你本地网络的许多台机器上安装相同的包。在使用 APT 下载包的时候,请考虑使用 squid 来设置本地 HTTP 代理。必要的话,可以设置环境变量 http_proxy 或者在 /etc/apt/apt.conf 里面设置 http 的值。 尽 管 apt_preferences(5) 中描述的 APT 的 pinning 功能非常强大,但造成的影响是难以察觉和管理的。你应该把它作为一个高级功能来看待。\u003c/p\u003e\n\u003cp\u003e在 \u003ca href=\"http://www.phpx.com/man/Ubuntu/ch-tips.zh-cn.html#s-chroot\"\u003echroot, 第 8.6.35 节\u003c/a\u003e 中描 …\u003c/p\u003e"
May 1, 2010
Linux ftp服务启动方法
"\u003cp\u003e来源:http://www.linuxidc.com/Linux/2007-03/2430.htm\nLinux ftp服务启动方法\u003c/p\u003e\n\u003cp\u003eLinux ftp\u003c/p\u003e\n\u003cp\u003e服务启动步骤\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e#setup\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e//进入图形界面的System services查看是否有 vsftpd项,如果没有转到2.,保存后退出\u003c/p\u003e\n\u003cp\u003e2.用redhat第三张盘 安装此服务(开始–删除/增加程序),200K左右\u003c/p\u003e\n\u003cp\u003e3.#setup\u003c/p\u003e\n\u003cp\u003e此时能看到vsftpd项,此时选中此services项,保存后退出.\u003c/p\u003e\n\u003cp\u003e4.# service vsftpd start //启动ftp服务\u003c/p\u003e\n\u003cp\u003e5.# service vsftpd stop //停止ftp服务\u003c/p\u003e\n\u003cp\u003eOK.\u003c/p\u003e\n\u003cp\u003e---------------\u003c/p\u003e\n\u003cp\u003e#service vsftpd start //linux默认服务的启动方式\u003c/p\u003e\n\u003cp\u003e#apachectl start //linux第三方服务的启动方式\u003c/p\u003e\n\u003cp\u003e#lsnrctl\u003c/p\u003e\n\u003cp\u003e#setup的东西,会自动加载的services\u003c/p\u003e"
May 1, 2010
在ubuntu下安装中文输入法
"\u003cp\u003e来源:http://forum.ubuntu.org.cn/viewtopic.php?f=86\u0026amp;t=30537\u0026amp; view=next\u003c/p\u003e\n\u003cp\u003e终于装好中文输入法了(辛酸的历程)\u003c/p\u003e\n\u003cp\u003e几天来,或者说是装好了ubuntu以来的二三周以来吧,一直都在尝试装个中文输入法,中国人嘛,没有中文输入,你可以做个啥??而且又不会 English。这段日子,真是…………\u003c/p\u003e\n\u003cp\u003e装好了系统,又不熟手的,当然先是走遍各个论坛了。尤其是ubuntu中文论坛,更是搜索了又搜索。总算找到了不少资料,自认为可以动手了,便开始--装 个中文输入法(不要认为可笑、简单,我却历经了磨难和艰辛)。\u003c/p\u003e\n\u003cp\u003e从论坛上比较了各方认识,决定装Fcitx,试了几次,还是装不了…………\u003c/p\u003e\n\u003cp\u003e第一次,先更新了源,然后“sudo apt-get install fcitx im-switch ”,可结果总是“找不到fcitx”或“fcitx不可用”。\n第二次再来,下载了fcitx_3.2-051010_i386.deb,双击安装,安装成功!!!可是,调不出来用,是不是出了什么问题?还是还要装什 么运行环境?我也弄不清,反正等于没装——只好删了。\n然 …\u003c/p\u003e"
May 1, 2010
ubuntu软件安装命令
"\u003cp\u003e在ubuntu下基本上只要apt- get 就可以了,但是有时候要尝鲜就得去另外下了,这时就要了解一些linux下安软件的知识了,所以在网上找了这篇文章\u003c/p\u003e\n\u003cp\u003e在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。\u003cstrong\u003e在 Linux下安装软件\u003c/strong\u003e对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。\u003c/p\u003e\n\u003cp\u003e先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。RPM格式软件包的安装\u003c/p\u003e\n\u003cp\u003e1.简介\n几乎所有的Linux发行版本都使用某种形式的软件包 管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。\u003c/p\u003e\n\u003cp\u003eRPM全称是Red …\u003c/p\u003e"
May 1, 2010
Linux下的虚拟主机管理软件kloxo 控制面板的安装
"\u003cp\u003e官方网站:\u003c/p\u003e\n\u003cp\u003e安装教程:\u003c/p\u003e\n\u003cp\u003e64位:\u003c/p\u003e\n\u003cp\u003e============================================================================\u003c/p\u003e\n\u003cp\u003e安装Kloxo/Lxadmin控制面板首先要确保安装的CentOS 32bit的Linux发行版(64位问题比较多),再使用putty登录Linux,如果不会可以查看: \u003ca href=\"http://www.vpser.net/uncategorized/putty-ssh-linux-vps.html\" title=\"到《如何使用Putty远程(SSH)管理Linux VPS》的永久链接\"\u003e如何使用Putty远程(SSH)管理Linux VPS\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e执行如下命令:\nwget \u003ca href=\"http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh\"\u003ehttp://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh\u003c/a\u003e\nsh ./kloxo-installer.sh –type=master\u003c/p\u003e\n\u003cp\u003e先按提示,然任意建开始安装,后面会有提示,一般输入y,回车就行。\u003c/p\u003e\n\u003cp\u003e国内主机可能安装要慢点了,因为是在线安装(更新源在国外),使用美国主机的朋友们很快就能安装完了。\n安装完后你除了安好Kloxo/Lxadmin,同时也基本安好了Apache、Lighttpd、MySQL、Xcache、Bind、Djbdns等一系列服务器软件。\u003c/p\u003e\n\u003cp\u003eyum …\u003c/p\u003e"
April 29, 2010
update 语句:从一个表中更新另一个表的字段
"\u003cp\u003eupdate table_all a set a.phoneNo=b.phoneNo from table_new b where a.name =b.name\u003c/p\u003e\n\u003cp\u003eupdate table_all set table_all.phoneNo = (select table_new.phoneNo from table_new where table_all.name = table_new.name)\u003c/p\u003e"
April 28, 2010
一个朋友去新浪乐居面试时的面试题(PHP)
"\u003cp\u003e以下是他回忆当时的笔试题\u003c/p\u003e\n\u003cp\u003e一、\u003c/p\u003e\n\u003cp\u003e1、有如下HTML:\u003c/p\u003e\n\u003cp\u003e1)用js取得________方法取得该对象;\u003c/p\u003e\n\u003cp\u003e2)用________属性取得属性title的属性值;\u003c/p\u003e\n\u003cp\u003e3)用________方法取得属性sina_title的属性值;\u003c/p\u003e\n\u003cp\u003e2、php中对数组序列化和反序列化的函数分别是______和_______;\u003c/p\u003e\n\u003cp\u003e3、rawurlencode和urlencode函数的区别是__________________;\u003c/p\u003e\n\u003cp\u003e4、php中过滤HTML的函数是_______,转义的函数是____________;\u003c/p\u003e\n\u003cp\u003e5、写出用正则把HTML中的js脚本过滤掉;\u003c/p\u003e\n\u003cp\u003e6、SQL中LEFT JOIN的含义是______________;\u003c/p\u003e\n\u003cp\u003e如果有一个表tl_user存储学生ID和名字name,另外一个表tl_score存储学生ID、科目subject和成绩score(有的学生没有考试成绩),写出sql语句打印出学生名字和各科总成绩;\u003c/p\u003e\n\u003cp\u003e7、写出三个调用系统命令的函数;\u003c/p\u003e\n\u003cp\u003e8、josn处理数组的函数是;\u003c/p\u003e\n\u003cp\u003e9、php中判断变量是否被设置是函数是_______;判断是否为空的是___________; …\u003c/p\u003e"
April 28, 2010
PHP图片处理剪切类
"\u003cp\u003e\u0026lt; ?php\u003c/p\u003e\n\u003cp\u003e/**\u003c/p\u003e\n\u003cp\u003e* 基本图片处理,用于完成图片缩入,水印添加\u003c/p\u003e\n\u003cp\u003e* 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小\u003c/p\u003e\n\u003cp\u003e* 水印图可以设置跟背景的合并度\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e* Copyright(c) 2005 by ustb99. All rights reserved\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e* To contact the author write to {@link mailto:ustb80@163.com}\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e@author 偶然\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e@version $Id: thumb.class.php,v 1.9 2006/09/30 09:31:56 zengjian Exp $\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e@package system\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*/\u003c/p\u003e\n\u003cp\u003e/**\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThumbHandler\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e@access public\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*/\u003c/p\u003e\n\u003cp\u003e/*\u003c/p\u003e\n\u003cp\u003e使用方法:\u003c/p\u003e\n\u003cp\u003e自动裁切:\u003c/p\u003e\n\u003cp\u003e程序会按照图片的尺寸从中部裁切最大的正方形,并按目标尺寸进行缩略\u003c/p\u003e\n\u003cp\u003e$t-\u0026gt;setSrcImg(“img/test.jpg”);\u003c/p\u003e\n\u003cp\u003e$t-\u0026gt;setCutType(1);//这一句就OK …\u003c/p\u003e"
April 28, 2010
PHP生成word文档格式试卷的代码
"\u003cp\u003ePHP生 成word文档的代码,这个是用来生产试卷的简单PHP代码\u003c/p\u003e\n\u003cp\u003e以下为引用的内容:试卷生成 difficulty.”\u003c/p\u003e\n\u003cp\u003e”;\n$cout.=” “.$row-\u0026gt;content.”\u003c/p\u003e\n\u003cp\u003e”;\n}//while\u003c/p\u003e\n\u003cp\u003e?\u0026gt;\n’;\n}\u003c/p\u003e\n\u003cp\u003efunction save($path)\n{\u003c/p\u003e\n\u003cp\u003eprint “”;\n$data = ob_get_contents();\u003c/p\u003e\n\u003cp\u003eob_end_clean();\u003c/p\u003e\n\u003cp\u003e$this-\u0026gt;wirtefile ($path,$data);\n}\u003c/p\u003e\n\u003cp\u003efunction wirtefile ($fn,$data)\n{\u003c/p\u003e\n\u003cp\u003e$fp=fopen($fn,”wb”);\nfwrite($fp,$data);\nfclose($fp);\n}\n}\n/*——-word class End——-*/\n$word=new word;\n$word-\u0026gt;start();\necho $cout;\n$wordname=”word/”.time().”.doc”;\n$word-\u0026gt;save($wordname);// 保存word并且结束.\n?\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"%E2%80%9D%3C?php\"\u003e” target=_blank …\u003c/a\u003e\u003c/p\u003e"
April 26, 2010
TBCompressor – JS和CSS压缩工具
"\u003cp\u003e有朋友问到淘宝是怎么压缩js和css的,这里分享下。\u003c/p\u003e\n\u003cp\u003e我们使用的是 \u003ca href=\"http://www.julienlecomte.net/yuicompressor/\"\u003eYUI Compressor\u003c/a\u003e:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe YUI Compressor is a JavaScript compressor which, in addition to removing comments and white-spaces, obfuscates local variables using the smallest possible variable name. This obfuscation is safe, even when using constructs such as ‘eval’ or ‘with’ (although the compression is not optimal is those cases) Compared to jsmin, the average savings is around 20%.\u003c/p\u003e\n\u003cp\u003eThe YUI Compressor is also able to safely compress CSS files. The decision on which …\u003c/p\u003e\u003c/blockquote\u003e"