04 2013 档案

摘要:yumgroupinstall"XWindowSystem"yumgroupinstall"GNOMEDesktopEnvironment"在/etc/sysconfig/desktop中添加DESKTOP=”GNOME”一、设置GNOME或者KDE为默认的启动桌面环境方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE或GNOME。方法2:在当前用户目录下建立“.xinitrc”这个文件(注意文件名前有一个点号,代表建立的是一个隐藏文件),文件的内容就一行startkde或gnome-session 阅读全文
posted @ 2013-04-28 16:12 keethebest 阅读(334) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/TankXiao/archive/2013/01/08/2818542.html#WhatsStatusCodeHTTP协议 (六) 状态码详解HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍HTTP协议中的HT 阅读全文
posted @ 2013-04-24 16:42 keethebest 阅读(144) 评论(0) 推荐(0)
摘要:引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因 阅读全文
posted @ 2013-04-24 16:40 keethebest 阅读(221) 评论(0) 推荐(0)
摘要:【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。【2】Win32下apache2 用get方法传递中文参数会出错test.php?a=你好&b=你也好传递参数是会导致一个内部错误解决办法:"test.php 阅读全文
posted @ 2013-04-24 16:32 keethebest 阅读(198) 评论(0) 推荐(0)
摘要:1)内容管理系统:用户提交内容后,系统生成静态HTML页面;写出实现的基本思路直接通过php写入文件,或使用模板来替换标签 2) 简单描述用户修改以发布内容的实现流程和基本思路 更新内容,替换静态文件3) 写出以下程序的输出结果 <? $b=201; $c=40; $a=$b>$c?4:5; echo $a; ?> 44) 写出以下程序的输出结果 <? $str="cd"; $$str="hotdog"; $$str.="ok"; echo $cd; ?> hotdogok 5)有一表 menu(main 阅读全文
posted @ 2013-04-24 16:31 keethebest 阅读(408) 评论(0) 推荐(0)
摘要:一、PHP/MySQL编程 1) 某内容管理系统中,表message有如下字段 id 文章id title 文章标题 content 文章内容 category_id 文章分类id hits 点击量 创建上表,写出MySQL语句2)同样上述内容管理系统:表comment记录用户回复内容,字段如下 comment_id 回复id id 文章id,关联message表中的id comment_content 回复内容 现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面文章id 文章标题 点击量 回复数量用一个SQL语句完成上述查询,如果文章没有回复则回复数量显 阅读全文
posted @ 2013-04-24 16:30 keethebest 阅读(230) 评论(0) 推荐(0)
摘要:1、使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来表名User Name Tel Content Date 张三 13333663366 大专毕业 2006-10-11张三 13612312331 本科毕业 2006-10-15张四 021-55665566 中专毕业 2006-10-15请根据上面的题目完成代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$mysql_db=mysql_connect("l 阅读全文
posted @ 2013-04-24 16:29 keethebest 阅读(220) 评论(0) 推荐(0)
摘要:Mysql部分1 创建poll表,用于记录单选投票用户的数据字段包括 id[ Autoincreace ] , ip , time , iid(用户选则的选项,int型)写出create上述table的完整sql语句droptableifexists poll;/*==============================================================*//* Table: poll*//*==============================================================*/createtable poll( idi 阅读全文
posted @ 2013-04-24 16:28 keethebest 阅读(259) 评论(0) 推荐(0)
摘要:1 请说明 PHP 中传值与传引用的区别。什么时候传值什么时候传引用? 答: 传值只是把某一个变量的值传给了另一个变量,而引用则说明两者指向了同一个地方。 2 在PHP中error_reporting这个函数有什么作用? 答: The error_reporting() function sets the error_reporting directive at runtime. PHP has many levels of errors, using this function sets that level for the duration (runtime) of your script 阅读全文
posted @ 2013-04-24 16:27 keethebest 阅读(252) 评论(0) 推荐(0)
摘要:1.以下哪一句不会把 John 新增到 users 阵列? $users[] = 'john';成功把 John 新增到阵列 users。 array_add($users,’john’);函式 array_add() 无定义。 array_push($users,‘john’);成功把 John 新增到阵列 users。 $users ||= 'john';语法错误。2.sort()、assort()、和 ksort() 有什么分别?它们分别在什么情况下使用?sort()根据阵列中元素的值,以英文字母顺序排序,索引键会由 0 到 n-1 重新编号。主要是当阵列 阅读全文
posted @ 2013-04-24 16:26 keethebest 阅读(325) 评论(0) 推荐(0)
摘要:1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中<?php//本页地址,SCRIPT_NAME也可以:php/test.phpecho$_SERVER['PHP_SELF']."<br />";//链接到当前页面的前一页面的 URL 地址:echo$_SERVER['HTTP_REFERER']."<br />";//其它的见参考手册:语言参考》变量》预定义变量//前执行脚本的绝对路径名:D:Inetp 阅读全文
posted @ 2013-04-24 16:25 keethebest 阅读(251) 评论(0) 推荐(0)
摘要:1、用PHP打印出前一天的时间,格式是2006-5-10 22:21:21Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php//echodate('Y-m-dH:i:s',time()-60*60*24echodate("Y:m:dH:i:s",strtotime("-1day"));?>2、echo(),print(),print_r()的区别 echo 是语言结构 阅读全文
posted @ 2013-04-24 16:24 keethebest 阅读(355) 评论(0) 推荐(0)
摘要:sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorange[rocrocket@rocrocket programming]$ sort seq.txtapplebananaorangepear2 sort的-u选项它的作用很简单,就是在输出行中去除重复行。[rocrocket@roc 阅读全文
posted @ 2013-04-23 16:47 keethebest 阅读(134) 评论(0) 推荐(0)
摘要:通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。带有最常用选项的tr命令格式为:tr -c -d -s ["string1_to_translate_fro 阅读全文
posted @ 2013-04-23 16:29 keethebest 阅读(198) 评论(0) 推荐(0)
摘要:1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::#!/bin/bashecho -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行read name //从键盘输入echo "hello $name,welcome to my program" //显示信息exit 0 //退出shell程序。//********************************由于read命令提供了-p参数 阅读全文
posted @ 2013-04-23 14:38 keethebest 阅读(157) 评论(0) 推荐(0)
摘要:cp(copy)功能说明:复制文件或目录。语 法:cp [-abdfilpPrRsuvx][-S <备份字尾字符串>][-V <备份方式>][--help][--spares=<使用时机>][--version][源文件或目录][目标文件或目录] [目的目录]补充说明:cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。参 数: -a或--archive 此参数的效果和同时指定" 阅读全文
posted @ 2013-04-18 17:16 keethebest 阅读(171) 评论(0) 推荐(0)
摘要:命令名: zip功能说明:压缩文件。语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件...][-i <范本样式>][-x <范本样式>]补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有".zip"扩展名 的压缩文件。参 数:-A 调 整可执行的自动解压缩文件。-b<工作目录> 指 定暂时存放文件的目录。-c 替 每个被压 阅读全文
posted @ 2013-04-18 16:33 keethebest 阅读(199) 评论(0) 推荐(0)
摘要:一、准备工作(解决编译Apache出现的问题:configure: error: APR not found . Please read the documentation)1.下载所需软件包:wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gzwget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gzwget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip具体步骤如下: a:解决 阅读全文
posted @ 2013-04-18 16:01 keethebest 阅读(161) 评论(0) 推荐(0)