May 1, 2010
第 6 章 – Ubuntu 软件包管理
"回 首页\n高级包管理工具 aptitude 是目前首选的字符界面的 APT 前端程序。 它会记住哪些包是你安装的,哪些是为了满足依赖关系而安装的;在不被已安装包需要的情况下aptitude 会自动卸载后者。它内建一套高级的包过滤器,但是比较难上手。 synaptic 是目前首选的基于 GTK 的图形化 APT 前端程序。它的包过滤器比 aptitude 的好用多了。它包含了对 Debian Package Tags 的实验性支持。 为了减少 Ubuntu 仓库的网络负担和加快你下载的速度,你应该从 Ubuntu 镜像下载。 如 果你需要在你本地网络的许多台机器上安装相同的包。在使用 APT 下载包的时候,请考虑使用 squid 来设置本地 HTTP 代理。必要的话,可以设置环境变量 http_proxy 或者在 /etc/apt/apt.conf 里面设置 http 的值。 尽 管 apt_preferences(5) 中描述的 APT 的 pinning 功能非常强大,但造成的影响是难以察觉和管理的。你应该把它作为一个高级功能来看待。\n在 chroot, 第 8.6.35 节 中描述 …"
May 1, 2010
Linux ftp服务启动方法
"来源:http://www.linuxidc.com/Linux/2007-03/2430.htm Linux ftp服务启动方法\nLinux ftp\n服务启动步骤\n#setup //进入图形界面的System services查看是否有 vsftpd项,如果没有转到2.,保存后退出\n2.用redhat第三张盘 安装此服务(开始–删除/增加程序),200K左右\n3.#setup\n此时能看到vsftpd项,此时选中此services项,保存后退出.\n4.# service vsftpd start //启动ftp服务\n5.# service vsftpd stop //停止ftp服务\nOK.\n---------------\n#service vsftpd start //linux默认服务的启动方式\n#apachectl start //linux第三方服务的启动方式\n#lsnrctl\n#setup的东西,会自动加载的services"
May 1, 2010
在ubuntu下安装中文输入法
"来源:http://forum.ubuntu.org.cn/viewtopic.php?f=86\u0026amp;t=30537\u0026amp; view=next\n终于装好中文输入法了(辛酸的历程)\n几天来,或者说是装好了ubuntu以来的二三周以来吧,一直都在尝试装个中文输入法,中国人嘛,没有中文输入,你可以做个啥??而且又不会 English。这段日子,真是…………\n装好了系统,又不熟手的,当然先是走遍各个论坛了。尤其是ubuntu中文论坛,更是搜索了又搜索。总算找到了不少资料,自认为可以动手了,便开始--装 个中文输入法(不要认为可笑、简单,我却历经了磨难和艰辛)。\n从论坛上比较了各方认识,决定装Fcitx,试了几次,还是装不了…………\n第一次,先更新了源,然后“sudo apt-get install fcitx im-switch ”,可结果总是“找不到fcitx”或“fcitx不可用”。 第二次再来,下载了fcitx_3.2-051010_i386.deb,双击安装,安装成功!!!可是,调不出来用,是不是出了什么问题?还是还要装什 么运行环境?我也弄不清,反正等于没装——只好删了。 然 …"
May 1, 2010
ubuntu软件安装命令
"在ubuntu下基本上只要apt- get 就可以了,但是有时候要尝鲜就得去另外下了,这时就要了解一些linux下安软件的知识了,所以在网上找了这篇文章\n在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在 Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。\n先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。RPM格式软件包的安装\n1.简介 几乎所有的Linux发行版本都使用某种形式的软件包 管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。\nRPM全称是Red …"
May 1, 2010
Linux下的虚拟主机管理软件kloxo 控制面板的安装
"官方网站:\n安装教程:\n64位:\n============================================================================\n安装Kloxo/Lxadmin控制面板首先要确保安装的CentOS 32bit的Linux发行版(64位问题比较多),再使用putty登录Linux,如果不会可以查看: 如何使用Putty远程(SSH)管理Linux VPS\n执行如下命令: wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh sh ./kloxo-installer.sh –type=master\n先按提示,然任意建开始安装,后面会有提示,一般输入y,回车就行。\n国内主机可能安装要慢点了,因为是在线安装(更新源在国外),使用美国主机的朋友们很快就能安装完了。 安装完后你除了安好Kloxo/Lxadmin,同时也基本安好了Apache、Lighttpd、MySQL、Xcache、Bind、Djbdns等一系列服务器软件。\nyum …"
April 29, 2010
update 语句:从一个表中更新另一个表的字段
"update table_all a set a.phoneNo=b.phoneNo from table_new b where a.name =b.name\nupdate table_all set table_all.phoneNo = (select table_new.phoneNo from table_new where table_all.name = table_new.name)"
April 28, 2010
一个朋友去新浪乐居面试时的面试题(PHP)
"以下是他回忆当时的笔试题\n一、\n1、有如下HTML:\n1)用js取得________方法取得该对象;\n2)用________属性取得属性title的属性值;\n3)用________方法取得属性sina_title的属性值;\n2、php中对数组序列化和反序列化的函数分别是______和_______;\n3、rawurlencode和urlencode函数的区别是__________________;\n4、php中过滤HTML的函数是_______,转义的函数是____________;\n5、写出用正则把HTML中的js脚本过滤掉;\n6、SQL中LEFT JOIN的含义是______________;\n如果有一个表tl_user存储学生ID和名字name,另外一个表tl_score存储学生ID、科目subject和成绩score(有的学生没有考试成绩),写出sql语句打印出学生名字和各科总成绩;\n7、写出三个调用系统命令的函数;\n8、josn处理数组的函数是;\n9、php中判断变量是否被设置是函数是_______;判断是否为空的是___________; …"
April 28, 2010
PHP图片处理剪切类
"\u0026lt; ?php\n/**\n* 基本图片处理,用于完成图片缩入,水印添加\n* 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小\n* 水印图可以设置跟背景的合并度\n* Copyright(c) 2005 by ustb99. All rights reserved\n* To contact the author write to {@link mailto:[email protected]}\n@author 偶然\n@version $Id: thumb.class.php,v 1.9 2006/09/30 09:31:56 zengjian Exp $\n@package system\n*/\n/**\nThumbHandler\n@access public\n*/\n/*\n使用方法:\n自动裁切:\n程序会按照图片的尺寸从中部裁切最大的正方形,并按目标尺寸进行缩略\n$t-\u0026gt;setSrcImg(“img/test.jpg”);\n$t-\u0026gt;setCutType(1);//这一句就OK了\n$t-\u0026gt;setDstImg(“tmp/new_test.jpg”); …"
April 28, 2010
PHP生成word文档格式试卷的代码
"PHP生 成word文档的代码,这个是用来生产试卷的简单PHP代码\n以下为引用的内容:试卷生成 difficulty.”\n”; $cout.=” “.$row-\u0026gt;content.”\n”; }//while\n?\u0026gt; ’; }\nfunction save($path) {\nprint “”; $data = ob_get_contents();\nob_end_clean();\n$this-\u0026gt;wirtefile ($path,$data); }\nfunction wirtefile ($fn,$data) {\n$fp=fopen($fn,”wb”); fwrite($fp,$data); fclose($fp); } } /*——-word class End——-*/ $word=new word; $word-\u0026gt;start(); echo $cout; $wordname=”word/”.time().”.doc”; $word-\u0026gt;save($wordname);// 保存word并且结束. ?\u0026gt;\n” target=_blank …"
April 26, 2010
TBCompressor – JS和CSS压缩工具
"有朋友问到淘宝是怎么压缩js和css的,这里分享下。\n我们使用的是 YUI Compressor:\nThe 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%.\nThe YUI Compressor is also able to safely compress CSS files. The decision on which …"