??xml version="1.0" encoding="utf-8" standalone="yes"?>国产婷婷成人久久av免费高清 ,国产一区二区三区四区五区加勒比,一区二区三区四区乱视频http://www.aygfsteel.com/lijiezjn/category/19240.html学习无回?/description>zh-cnFri, 16 Nov 2007 08:37:07 GMTFri, 16 Nov 2007 08:37:07 GMT60Asp利用CDONTS发邮件函?/title><link>http://www.aygfsteel.com/lijiezjn/articles/160691.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Thu, 15 Nov 2007 01:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/160691.html</guid><description><![CDATA[<font face="Verdana" size="2">sub sendmail( fromWho, toWho, Subject, Body )<br />  dim mymail<br />  setmymail = Server.CreateObject("CDONTS.Newmail")<br />  mymail.From = fromWho<br />  mymail.To = toWho<br />  mymail.Subject = Subject<br />  mymail.Body = Body<br />  mymail.Send<br />  set mymail = Nothing<br />end sub</font><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/160691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-11-15 09:58 <a href="http://www.aygfsteel.com/lijiezjn/articles/160691.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基本数据l构和php内置函数http://www.aygfsteel.com/lijiezjn/articles/129984.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:49:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129984.html// 基本数据l构
//--------------------

//二分查找Q数l里查找某个元素Q?br>function bin_sch($array, $low, $high, $k){
if ($low <= $high){
$mid = intval(($low+$high)/2);
if ($array[$mid] == $k){
return $mid;
}elseif ($k < $array[$mid]){
return bin_sch($array, $low, $mid-1, $k);
}else{
return bin_sch($array, $mid+1, $high, $k);
}
}
return -1;
}


//序查找Q数l里查找某个元素Q?br>function seq_sch($array, $n, $k){
$array[$n] = $k;
for($i=0; $i<$n; $i++){
if($array[$i]==$k){
break;
}
}
if ($i<$n){
return $i;
}else{
return -1;
}
}

//U性表的删除(数组中实玎ͼ
function delete_array_element($array, $i)
{
$len = count($array);
for ($j=$i; $j<$len; $j++){
$array[$j] = $array[$j+1];
}
array_pop($array);
return $array;
}

//冒排序Q数l排序)
function bubble_sort($array)
{
$count = count($array);
if ($count <= 0) return false;

for($i=0; $i<$count; $i++){
for($j=$count-1; $j>$i; $j--){
if ($array[$j] < $array[$j-1]){
$tmp = $array[$j];
$array[$j] = $array[$j-1];
$array[$j-1] = $tmp;
}
}
}
return $array;
}

//快速排序(数组排序Q?br>function quicksort($array) {
if (count($array) <= 1) return $array;

$key = $array[0];
$left_arr = array();
$right_arr = array();

for ($i=1; $i<count($array); $i++){
if ($array[$i] <= $key)
$left_arr[] = $array[$i];
else
$right_arr[] = $array[$i];
}

$left_arr = quicksort($left_arr);
$right_arr = quicksort($right_arr);

return array_merge($left_arr, array($key), $right_arr);
}



//------------------------
// PHP内置字符串函数实?br>//------------------------

//字符串长?br>function strlen($str)
{
if ($str == '') return 0;

$count = 0;
while (1){
if ($str[$count] != NULL){
$count++;
continue;
}else{
break;
}
}
return $count;
}

//截取子串
function substr($str, $start, $length=NULL)
{
if ($str=='' || $start>strlen($str)) return;
if (($length!=NULL) && ($start>0) && ($length>strlen($str)-$start)) return;
if (($length!=NULL) && ($start<0) && ($length>strlen($str)+$start)) return;

if ($length == NULL) $length = (strlen($str) - $start);
if ($start < 0){
for ($i=(strlen($str)+$start); $i<(strlen($str)+$start+$length); $i++) {
$substr .= $str[$i];
}
}

if ($length > 0){
for ($i=$start; $i<($start+$length); $i++) {
$substr .= $str[$i];
}
}

if ($length < 0){
for ($i=$start; $i<(strlen($str)+$length); $i++) {
$substr .= $str[$i];
}
}
return $substr;
}


//字符串翻?br>function strrev($str)
{
if ($str == '') return 0;
for ($i=(strlen($str)-1); $i>=0; $i--){
$rev_str .= $str[$i];
}
return $rev_str;
}


//字符串比?br>function strcmp($s1, $s2)
{
if (strlen($s1) < strlen($s2)) return -1;
if (strlen($s1) > strlen($s2)) return 1;

for ($i=0; $i<strlen($s1); $i++){
if ($s1[$i] == $s2[$i]){
continue;
}else{
return false;
}
}
return 0;
}


//查找字符?br>function strstr($str, $substr)
{
$m = strlen($str);
$n = strlen($substr);
if ($m < $n) return false;

for ($i=0; $i<=($m-$n+1); $i++){
$sub = substr($str, $i, $n);
if (strcmp($sub, $substr) == 0) return $i;
}
return false;
}


//字符串替?br>function str_replace($substr, $newsubstr, $str)
{
$m = strlen($str);
$n = strlen($substr);
$x = strlen($newsubstr);
if (strchr($str, $substr) == false) return false;

for ($i=0; $i<=($m-$n+1); $i++){
$i = strchr($str, $substr);
$str = str_delete($str, $i, $n);
$str = str_insert($str, $i, $newstr);
}
return $str;
}



//--------------------
// 自实现函?br>//--------------------

//插入一D字W串
function str_insert($str, $i, $substr)
{
for($j=0; $j<$i; $j++){
$startstr .= $str[$j];
}
for ($j=$i; $j<strlen($str); $j++){
$laststr .= $str[$j];
}
$str = ($startstr . $substr . $laststr);
return $str;
}

//删除一D字W串
function str_delete($str, $i, $j)
{
for ($c=0; $c<$i; $c++){
$startstr .= $str[$c];
}
for ($c=($i+$j); $c<strlen($str); $c++){
$laststr .= $str[$c];
}
$str = ($startstr . $laststr);

return $str;
}

//复制字符?br>function strcpy($s1, $s2)
{
if (strlen($s1)==NULL || !isset($s2)) return;

for ($i=0; $i<strlen($s1); $i++){
$s2[] = $s1[$i];
}
return $s2;
}

//q接字符?br>function strcat($s1, $s2)
{
if (!isset($s1) || !isset($s2)) return;
$newstr = $s1;
for($i=0; $i<count($s); $i++){
$newstr .= $st[$i];
}
return $newsstr;
}


//单编码函敎ͼ与php_decode函数对应Q?br>function php_encode($str)
{
if ($str=='' && strlen($str)>128) return false;

for($i=0; $i<strlen($str); $i++){
$c = ord($str[$i]);
if ($c>31 && $c<107) $c += 20;
if ($c>106 && $c<127) $c -= 75;
$word = chr($c);
$s .= $word;
}

return $s;
}


//单解码函敎ͼ与php_encode函数对应Q?br>function php_decode($str)
{
if ($str=='' && strlen($str)>128) return false;

for($i=0; $i<strlen($str); $i++){
$c = ord($word);
if ($c>106 && $c<127) $c = $c-20;
if ($c>31 && $c<107) $c = $c+75;
$word = chr($c);
$s .= $word;
}

return $s;
}


//单加密函敎ͼ与php_decrypt函数对应Q?br>function php_encrypt($str)
{
$encrypt_key = 'abcdefghijklmnopqrstuvwxyz1234567890';
$decrypt_key = 'ngzqtcobmuhelkpdawxfyivrsj2468021359';

if (strlen($str) == 0) return false;

for ($i=0; $i<strlen($str); $i++){
for ($j=0; $j<strlen($encrypt_key); $j++){
if ($str[$i] == $encrypt_key[$j]){
$enstr .= $decrypt_key[$j];
break;
}
}
}

return $enstr;
}


//单解密函敎ͼ与php_encrypt函数对应Q?br>function php_decrypt($str)
{
$encrypt_key = 'abcdefghijklmnopqrstuvwxyz1234567890';
$decrypt_key = 'ngzqtcobmuhelkpdawxfyivrsj2468021359';

if (strlen($str) == 0) return false;

for ($i=0; $i<strlen($str); $i++){
for ($j=0; $j<strlen($decrypt_key); $j++){
if ($str[$i] == $decrypt_key[$j]){
$enstr .= $encrypt_key[$j];
break;
}
}
}

return $enstr;
}



]]>
无忧指数特别——网上成功求?/title><link>http://www.aygfsteel.com/lijiezjn/articles/129980.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Fri, 13 Jul 2007 00:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/129980.html</guid><description><![CDATA[    |上求职信息量大Q网上求职方便快P|上求职成本低廉Q网上求职没有地域限Ӟ|上求职不必劳顿奔L…… <br><br>    |上求职好处多多Q可U种的便捷面前横亘着一座大山——HR们每天要面对着C千计的求职应聘信。ؓ什么我的求职申hL有回韻I怎样才能脱颖而出Q赢得珍늚面试Z呢? <br><br>    不切实际的惛_一x怨毕竟v不了什么作用,不妨让我们共同来x怎样才能更好地利用网l,“取y”求职Q从而提高网上求职的成功率?<br><br>    看清职场大势——虽说个人求职是?#8220;微观行ؓ”Q可求职前大家必L?#8220;宏观局?#8221;Q从而才能对面的竞争、自w的Ch和定位做Z个较为准的判断。开春以来无忧指数有效职位数一路攀升,l?月的最后一周破?0万大养I3月依旧势头不减,最高点居然?3万之多。可我们有必要提醒大家看到数字背后的现实——现今的职场依然?#8220;买方市场”的天下:今年W一届扩招的应届生掀h业求职的高峰Q?80q代?#8220;出国?#8221;演变成近来v涌的“归?#8221;Q虽然现下v归的心理价位和市Zh位存在着一定的差距Q但“归?#8221;求职相对来说q是能较村֜获得的面试机会的Q再加上愈来愈庞大的研究生队伍以及洋产国产的MBAQ才市中刮v了残L“知识p、学历贬?#8221;的寒风。求职h数这个分母在q猛增加Q而工作机会ƈ未相对应地成正比增长。面对这样严L情况Q你有充分的准备吗? <br><br>    “多管齐下”——首先借助“多管齐下”的方式判断公司招聘的诚意Q有些公怸止采用一U招聘方式,在网站、报U、h才市场同时进行招聘,一般这cL聘的规模大,比较可信。其ơ,借助“多管齐下”的方式发送简历。习惯了|上求职的朋友,有时不妨可以选择多方求职手段l合的措施,面对自己心A的公司或者把握较大的职位除了在网上在U投递简历外Q也可以通过自己的邮发送简历,需要提醒的是这样做也有~点——HR对于不熟知的邮gQ会疑心是病毒或?#8220;垃圾邮g”而不被受到重视。比较保险可靠的“一揽子”做法是,|上投递简历后Q再以传l方式邮寄出自己的简历,如果公司留下电话的话Q不妨再大胆一些,以电话Ş式跟q?<br><br>    同时要提醒一下,有些公司在开?#8220;多管齐下”的招聘方式时Q经常还会利用公司内部资源进行内部推荐,而HR对于q种方式的信息重视程度又会高一些,因此求职者除了利用信息资源外Q还要利用自q资源——亲友ƈ不能时刻帮你留意招聘信息Q当看到适合自己的职位时Q还是要自己多多留意Q主动联pȝ关的亲友Qpush一把?<br><br>    在通信技术日益发辄今天Q?1jobq推Z手机求职服务Q可以利用手机接受招聘信息、预定工作职位甚臌{发简历! <br><br>    用多U关键词q行搜烦——有些公司撰写的职位描述和归cd能ƈ非完全和工作“搜烦引擎”的搜索条件契合,q时你就要花点心思多用几个关键词L索,甚至有时候尽量做到模p一点——不放过M一个可能的职位Q?#8220;深挖z?#8221;以后再尽情地{选。另Q?1job每个职位的搜索页面最后一行最x?#8220;该公司其他职?#8221;的选项Q可以点d该公怿?#8220;一|打?#8221;Q看是否能找到更适合自己的职位?<br><br>    不要“贪多”——有些求职者认为网上的信息来得方便Q所?#8220;拉到里都是?#8221;Q发历时U承“多多益善”的原则,对自己心仪的公司从经理别的职位C务员U别的职位一个不拉地“全面发?#8221;Q觉得这样就可以增加保险pL。恕不知只求量的“q种?#8221;收成不一定好。首先如果不?#8220;?#8221;条g的话在第一轮过滤条件时׃被涮下;其次q样做会让HR认ؓ你不明确自己的定位,~Z明确的求职意向,不具备职业素质?<br><br>    所以,h自己最好最适合的一点加以突玎ͼ有针Ҏ地发送简历。在甌时还L意一下该公司该职位的热门E度Q做到适时调整、有效出凅R?<br><br>    不要“求高”——衡量一下自己所甌的职位要求是否和自己历中的描q相Uͼ不要抱有一步登天的侥幸心理。如果学历、工作经验、年龄、职U、认证、性别{条件仅有一至两符合的话,很可能第一轮就被按照条件设|进行检索的HR们刷了下来?<br><br>    不要短时期内重复发送简历——尽量避免在三天之内重复发送简历至一家公司,q种行ؓ很可能引起对方公司的反感从而过滤掉你的邮g。请C每个公司招聘程不尽相同Q有些公司给出的回应较快Q而有些公司可能会??个月内甚x长时间给出回应。对于公司来_招h也不是说招就能招到合适h选的Q而h到用时又不容{待Q特别是做项目等有很强的旉压力或工作量的职位。鉴于此Q公叔R帔R要的新对{之一是建立储备人才信息库,自然回应会按照自q需要和程l出Q还有些公司在第一旉已经收到了很多应聘信q且已经安排了面试,但可能经q面试仍未找到合适h选,因此l出的回应会更晚Q所以还需要耐心{待。因此有时对某家公司或者某个职位特别感兴趣Q可长期xq家公司Qƈ?个月甚至更长旉以后再次发送简历,也许此“?#8221;C一个难得的Z?<br><br>    选择Ҏ模板填写历—?1job针对招聘企业对简历的需求,q根据会员的不同情况Q精心设计了普通、IT、高U和学生4l简历模式。有针对性地填写历,q样可以~小范围Q增大被索到的机会?<br><br>    关键词——你所甌的职位描q的关键词是否和自己历中的关键词匚wQHR在查看简历时Q最感兴的是工作经验。因此在填写历时Q以工作l验和能力ؓ关键词,q而详l地描述你的工作内容和职责,直观地用数字和实例介l自己(例如做项目的Q要该目的Y、硬件环境、用工具写清楚Qƈ详细描述你在该项目中的具体职责)。在q里要提醒的是英文简历中的专业词汇一定要用得恰当正确Q否则很可能被火眼金睛的HR一下挑出毛病?<br><br>    如果你是专业技术h才,在简历中详细描述你的专业技能和目l验是很重要的,因ؓ它们充分昄了你的技术实力;如果是高Uh才,误l描qC取得的业l的具体内容?<br><br>    此外如果你想转行的话Q也请务必在历或者求职信中澄清你转行的优势和基础条g在哪里,请以学历、工作经验、职U、认证等条g具体说明Q不要泛泛而谈?<br><br>    适时变动——可能有些求职者懒得或者是没时间更改自q求职信,但是其实看清公司的招聘要求和特点Q作一些相应的改动以证明突己是最适合的h选是很重要的?<br><br>    ~Z工作l验怎么办——应届毕业生因ؓ~Z工作l验Q所以最吸引HR的无非是毕业学院及所学的专业。其ơ便是社团活动能力、是否学生干部等砝码。另外,有过Dl验是g好事Q但如果把类g销家教q类比较普遍且和所求职位关pM大的D大肆渲染的话很可能会引v反感Q不如把q些l历攑ֈ面试时再_可以通过q些D事例表明自己的吃苦精和应变、适应能力Q如促销时碰C同的客户采取不同的方式、做家教的时候面Ҏ手的学生调整自己的教法等{)。最最忌讳的便是在历中炫耀自己大学四年来打工无数的l历Q而这些打工工作又无技术含量,q样会让HR认ؓ你在大学中根本没用心学习专业评?<br><br>    Dl历——不要忽略了Dl历Q更不要认ؓ是兼职所以没必要写在历上Q尤其是有大公司的兼职经验的朋友们,不妨你们的Dl历写上Q可能会吸引一下HR的眼球;另外对于一些有“职场I白?#8221;的朋友,若是有兼职经历也请大胆地写上Q填补一下空白?<br><br>    及时更新历——及时更C的简历,如有工作调动、职位调动、考证l历一定要适时更新q简历,甚至目前接受了Q何Ş式的能力培训Q也请不要吝啬,赶快写上?<br><br>    历公开E度——注意自q历公开E度Q以便能有更多的被检索机会?<br><br>    留下正确的联pL式——及时更新自q联系方式q保持手机开通,另外有些公司可能会把电话打到安去,因此一定要请家里h留意陌生来电情况?<br><br>    记录下应聘公司的信息——这点可能被许多朋友所忽视Q而这点其实是非常重要的,其是对一?#8220;疯狂”发送简历的朋友。试想一下,当好不容易有了面试通知了,你却在电话那头一头雾水或者张冠李_q样会让公司觉得你投递简历的时候完全没用心Q也不尊重对方,首先印象分就会大大降低,甚至很可能就此取消面谈。当然你可以利用“工作甌记录”q个功能Q可万一手头没有电脑的时候怎么办?比较保险的方法就是用一个小本子单记录一下,q样再接到面试通知的电话时Q心里就有底了,说不定还能给Ҏ留下一个细致认真的好印象。工作申误 <br>    <br>    最后再教大家几招新鲜灵zȝQ?<br><br>    1、最x间段——要览招聘信息的话Q比较好的时间段在中午,午休的时候自由度相对大一些,更主要的是上午过后各大网站的信息基本上都已经更新q了?<br><br>    2、机灵小帮手——网上找工作方便是方便,可如果家里没电脑Q只能在单位/公司看工作信息,每次L作贼似的提心吊胆?1job?#8220;无忧精?#8221;可以帮你一把。只要你打开它,讑֮好个人搜索器Q即使不打开|页Q也可以收到q查看最新的职位信息Q进而申h感兴的职位?<br><br>    3、省时省钱——家里用“猫”的朋友经怼抱怨网速慢Q在|上填写历麻烦又Ҏ间?1job有一功能叫?#8220;ȝ?#8221;Q它和个人简历的模板是一致的Q你可以利用MI闲旉它填写完整Q再q线上传Q这样就可以节省上网旉和费用了?<br><br>    MQQ何事物的得到都需要有一定数量和质量的积累和付出。请C你在努力创造自q未来的同Ӟ我们同样也在努力让我们的服务更完善更便捷更好。(完)<br><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/129980.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-07-13 08:41 <a href="http://www.aygfsteel.com/lijiezjn/articles/129980.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>历中U种你想不到的“致命”细?/title><link>http://www.aygfsteel.com/lijiezjn/articles/129979.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Fri, 13 Jul 2007 00:39:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/129979.html</guid><description><![CDATA[1. 天头Q姓名与联络信息 <br><br>  ???<br>  北京市东方\960?<br>  华夏大学32h202?100001) <br>   xiejianli@xiejianli.com <br>  (8610) 1234-5678 <br>  1399-999-9999 <br><br>    把h名放?#8220;天头”的位|上Q联l信息紧跟其后?<br><br>  q样做的目的是“推销自己”Q名字是你赖以求职的“个h品牌”Q在招聘者眼中这三两个字l成的名字就代表了你。所以把名字攑֜整张U最昄的地方,q且用黑体和大字h加强视觉冲击力。ؓ了更加美观,q可以在字与字之间空Z根{?<br><br>  2.他L只留下电话号?<br><br>  Z取得与名字同样醒目的效果Q通常把最便于联系C的电话号码放在这一部分的最后一行?#8220;电话”的写法很有讲IӞ很多人名片中的电话经常写得不清楚、不专业Q有几点需要提醒大家注意?<br><br>  (1)电话L前面一定要加区P?020)。因Z求职的公司很可能总部与你不在同一城市Q你的简历很可能被传真到外地某部门进行筛选,而负责通知你面试的人员不一定都知道你所在城市的区号Q也没有旉LQ如果另一位求职者的电话有区P招聘者很可能先和q个pR?<br>  (2)8个号码之间加一?#8220;-”来分节。参考国际上通行的电话号码分节方法,采用“四四?#8221;或?#8220;三四?#8221;的方法比较好Q即最后一节ؓ四个数字的规范原则,?275-5775Q?75-5775。这P认读和拨打v来都比较ҎQ?<br>  (3)写手机号码或者向别h通报手机LӞ也有一定的规范Q要?#8220;四三?#8221;的分节原则,?#8220;1399-989-9989”?<br>  (4)用留a留住面试Z。国外很行使用留言电话Q有Zؓ扑ַ作,专门M留言电话Q条件允怽也可以酌情准备一个。随着国际间商业文化交往的增多,外企招聘l理中愿意在电话中留a的h来多了。如果没有条件买留言电话Q不妨征得家人和室友的配合,用留a的方式帮你与招聘公司保持联系?<br><br>  3.默默无闻也可爱:教育背景 <br><br>  “教育背景”对于学生历来说是排第一位的重要信息Q而对于在职工作的求职者来说则是次于工作经历排在第二位的信息。有的学生认qC会l验很丰富,所以就把社会经验放在教育背景之前,q样的做法很Ҏ让招聘单位认Z是一个有工作l验的hQ那么当你的资历与那些有多年工作l验的h的资历相比较相Ş见绌Ӟ你是否会觉得自己十分冤枉Q?<br><br>  4.q月的顺?<br><br>  旉要倒序Q最q、最高的学历要放在最前面。研I生在描q本U就L间时可以写成“1998q?月?002q??#8221;。有些学生一味照抄英文简历,忽略了中文的阅读习惯Q把“2000q?月至?#8221;写成“2000q?月—今”Q这h不符合语法,又不便于阅读?<br><br>  5.不要Z凑数而凑?<br><br>  学生历与工作历的最大不同是可在“教育背景”中写上所学过的与求职岗位有关的一些课E,以及成W排名和奖学金情况。因为学生的工作l验不多Q以上几条可以帮助招聘经理更深入C解学生,q行横向比较?<br><br>  教育背景中可以写q相兌E,但千万不要ؓ了拼凑篇q,把所有的评一股脑儿地都写上,如体育等。这样不是很有效Q别Z没耐心看?<br><br>  列出一些你学习q的重要评Q尤其是与应聘职位相关的评更能表现Z的资历适合。理工科学生在求职胦l类公司的时候ƈ非完全没有优势,许多金融cd叔R常欢q数学、电脑方面的人才加入公司Q他们的研究部门也欢q生物、农业等行业的专才,所以这些专业的学生不妨有关专业课E写q简历?<br><br>  6.可有可无的成l?<br><br>  成W一不是必ȝQ所以成l差的同学也不必为此而苦|千万不要谎报军情Q要知道“历中的Q何字句都可能成ؓ面试中的话题”。自抬n价骗来的面试Z很可能在谎言被拆I时让你更加隑֠?<br><br>  7.培训是一枚工作奖?<br><br>  有些有工作经验的求职者把公司提供的培训机会放入教育背景,qƈ不妥当,应该攑֜工作l验中。培训是公司对于员工能力的肯定,公司希望通过培训使员工能胜Q更高U别的工作,因此培训实际上是一枚工作奖章,q样的工作表现奖怎么能放入教育背景中被冲淡呢Q?<br><br>  8.C会l验Q挖掘再挖掘 <br><br>  首先要再ơ强调一下,对于正在工作的hQ社会经验应攑֜教育背景的前面,而对于在校生Q教育背景则应放在社会经验之前?<br><br>  对于在校生来ԌC会l验既包括社会工作又包括D或实习工作经验,对于在职者来Ԍ“C会l验”一词可改ؓ“工作l验”Q而英文的“experience”对两者都适用?<br><br>  9.工作内容怎么?<br><br>  “C会l验”要在短时间内打动招聘者,自然需要一d中、一点就通。因此,在描q工作内容的时候徏议采用以下原则: <br><br>  (1)?#8220;点句”(bullet point)Q避免用大段文字?<br>  (2)在同一公司的业l中Q不必拘泥于旉序Q应U持“重要优先”的原则?<br>  (3)工作成就要具体化、数字化、精化Q避免用许多、大量、一些、几个这L模糊词汇Q应量使用具体的数字,到底理多少人,销售额是多等{。比如,“参与撰写商业计划书的大部分工?#8221;Q就不如“在商业计划书撰写工作中完成了调查分析竞争Ҏ部分40%的工?#8221;更让Z服?<br>  (4)主要职责与主要成,谁先谁后Q有为应把主要职责放在前面,因ؓ别h一看就知道你在做什么。其实这U写法比较适合初工作以及开创性不强的工作Q若是较高或开创性较强的工作则应把主要成写在前面,因ؓ别h看的是你的工作业W。所以不能一概而论断定谁先谁后?<br>  (5)点句的长度以一行ؓ宜,最多不要超q两行;句数??句ؓ佻I最多不过8句?<br>  (6)点句不必学习英文历以动词开始,而是要按照中文的行文方式Q可以用副词或者状语领衔。而且不要出现“?#8221;q样的字|因ؓ双方都有pQ简历上的工作都是你做的Q你不会辛辛苦苦Cؓ别h做嫁?<br>  (7)接受培训的内容可攑֜每个公司的后面。培训是公司内部的一U奖励Ş式,与公怸务有养I而不是教育背景的一部分?<br><br>  ●别忘了Z的个Z息添油加?<br><br>  p水^ <br><br>  要在历中列出最能反映你的英语水q_其是口语水^的成l和证书。仅?#8220;大学p四、六U?#8221;是不够的Q这是作Z个合格毕业生必须辑ֈ的水qI几乎所有的应聘者都有这L证书。所以要有一两个更有说服力的描述Q比如获?#8220;校内p演讲比赛最佌现奖”Q?#8220;能用口语会话”{就很能表现你较强的p沟通能力?<br><br>  有些同学在简历中提及“W二外语”Q除非与招聘职位有关Q或者你的水q真的很高,否则不写在简历上Q因为有故意卖弄之嫌。而且外国Z多门外语的非常普遍,说不准他会在面试中要求你用第二外语进行一下沟通,你这“二把刀”一下就露馅了?<br><br>  计算机水q?<br><br>  在描q自q电脑应用水^Ӟ中国人最q“熟悉”q样的字眹{?#8220;熟悉”q于知道,是一个很q字眼Q说明你不熟l、不常用。如果几个YӞ有的熟练Q有的熟悉,只写软g名,而且只写目前最新版的名Uͼ一些已l处于淘汰状态的软g׃用写了。完全没把握、一点儿不熟悉的软g千万不要写。不要以为面试房间里没有电脑׃会有你Q招聘经理会口头上考你一两个关键用法试你是否会用。如果确实对某些软g用得很多Q不妨写?#8220;l常使用”?<br><br>  Excel和PowerPoint是公司内外交中最需要掌握的两种软gQ但是Word千万不要写,因ؓ那无异于在向招聘者说“我会写字”Q这只会降低你电脑操作水q的得分?<br><br>  具体Q具体!再具体! <br><br>  “爱好与特?#8221;的说服力本n弱Q如果再不具体只能是费W墨Q甚至适得其反Q所以在描述你的爱好与特长时一定要注意以下问题?<br><br>  (1)写强V弱一定不要写Q面试h员说不定对哪个项目感兴趣Q有时会跟你聊两句,其是接q几个、十几个面试之后Q有些招聘h员爱聊一些轻杄话题Q一旦聊到的是你的弱,l大部分Z很尴,昑ևH态,丧失自信Q这对你很不利。更重要的是Q招聘h员会觉得你在撒谎?<br>  (2)强项要写也只写两CV因为极有够达?#8220;十项全能”水^。如果你觉得自己有很多强,那么招聘l理会认Z的标准可能稍低了点儿。当Ӟ实有h有七八项强项Q但一般h不相信个人强特别多Q所以你也没必要写那么多Q以免给的感觉?<br>  (3)不具体的爱好不写Q如体育、音乐、阅诅R这些都是非常宽泛的词语Q比如你是钢琴九U,而你在简历中只说自己爱好音乐Q很可能会被误解Z是爱唱唱卡拉OK。不具体的爱好,通常会被大家理解ZҎ没有真正的爱好Q更p糕的是Qh们会认ؓ你的写作水^很差。而阅读这L爱好最好不写,哪个学生不是寒窗苦读才熬C天?除非你对于某D历双Ӏ某U文学真的很有研IӞ否则不写为妙Q要知道中资企业的h事经理大多都是文U出w,业务上不能把你考倒,文学斚w鹿死谁手׃得而知了?<br>  (4)列D几个用词Q如旅行。如果你喜欢旅游Q而且真的去过很多地方Q有些工作需要经常出差,那么你写上爱好旅渔R常有利;有些x写上烹饪,很实事求是,也给Zt实的感觉,对于像秘书这L职位QL好处?<br>  (5)最好能写上一两项体育爱好Q否则招聘经理会认ؓ你的体质很差不适合q动Q或者你~Z毅力不愿q动Q因为有些工作需要经常出差或者加班,如此高强度的工作可能你心有余而力不Q那么可能就不会聘用你。不妨写上羽毛球{日常生zMl常玩的q动目Q既没有高抬自己大多数时间都在捡球的水^Q又没有让招聘经理失望?<br><br>  性格怎么描述 <br><br>  求职比较传统的中资企业时可以适当写一些招聘经理一见面p认同的性格Q但是用词不能自相矛盾,大概只有双重人格的h才同时具?#8220;性格外向”?#8220;沉稳内敛”的特点,q样写在招聘l理g无异于说谎?<br><br>  有凭有据 <br><br>  关于“资格证书”最需要注意的是,有些人将注册会计师笼l地译成CPAQ但世界各国都有自己的注册会计师证书Q比如英国的注册会计师叫ACCAQ加拿大的则叫CGAQ有些还互不承认Q所以一定要写上国别Q写明考取q䆾?<br><br>  要不要出?<br><br>  一般来Ԍ像美国咨询公司和国证券公司q样的公司,只有读过MBA或者有国外士以上学历的专业h士才可能被长期留用,q有提升的机会和成长的空_而大学本U毕业生只能被聘?q期的分析员。因此在{订合同之前他们希望你已lؓ3q后的去向做Z准备Q如果你能在q公司工作前把必需的出国考试都通过Q那么你在工作期_׃会因托、考G老往C方跑了?<br><br>  但是如果求职四大会计师事务所、外资商业银行及跨国公司(如宝z、IBM{?q种cd的公司,q是不写为好。这cd怸般都愿意培养ChQ之经q多q在不同部门的磨|成ؓ一个公叔R期重用的复合型管理h才。他们不愿意刚招来的人培训不久后出国留学??<br><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/129979.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-07-13 08:39 <a href="http://www.aygfsteel.com/lijiezjn/articles/129979.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CMS是什么?http://www.aygfsteel.com/lijiezjn/articles/129977.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:34:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129977.html      CMS是Content Management System的羃写,意位“内容理pȝ”。内容管理系l是一U位于Web前端QWeb服务器)和后端办公系l或程Q内容创作、编辑)之间的Y件系l?br>      内容的创作h员、编辑h员、发布h员用内容管理系l来提交、修攏V审扏V发布内宏V这里指?#8220;内容”q包括文件、表根{图片、数据库中的数据甚至视频{一切你惌发布C联网中的信息?br>      一个内容管理系l通常有几个要素:文模板、脚本语a或标记语a、与数据库集成。内容的包含物右内嵌入页面的Ҏ标记控制。这些标记对于一个内容管理系l通常是唯一的。这些系l通常有复杂的操作语言支持Q如     Python,Perl或Java{?br>
内容理在网站中的作?br>      CMS对站点管理和~辑人员的作用最大。这其中的好处是能够使用模板和通用的设计元素以保整个|站的协调。制作者只要在他们的文档中采用量的模板代码,卛_把精力集中在设计的内容上了。要改变|站的外观,理员只MҎ板而不是一个个单独的页面?br>      很多人内容管理系l允许对|站的不同层ơ面人员赋予不同{的访问权限,q得他们不必研I操作系l的权限设|,只改动浏览器借口卛_完成。目前,新浪的CMS是C++制作的,重点数据l构的丰富,功能非常强大。评论回复系l做的最好的是网易,延阅读做得也不错。搜狐的囑ֺpȝ做得最好?br>      其他的网站功能如搜烦引擎、日历、Web邮g{也会以W三Ҏ件的形式集成q来?br>
国内CMS三大分类情况
      ׃针对的目标用户不同,各个内容理pȝ的一些特炚w会有所不同。对于要xCMS应用到网站中的站长而言Qؓ了准的|站定位Q了解国内的CMS内容理pȝ的分cL冉|非常有必要的?br>      W一c,面向政府、事业单位,有内外网的应用,特点是用户间的需求差距大Q内容管理只是一个大的系l中的某一个部分,一个网站中可能有多个CMSpȝ。一般在实施时要求制定开发,不可能用现成产品来满需求。这L解决Ҏ有:Ҏ羽、清华万博、WITS、中x软g{。这一cd的品h格非帔RQ通常在几万元Q也可能上百万!
      W二c,面向政府、媒体、ICP、大型企业,特点是维护内容的人数多,水^有高有低Q但是需求比较明,做各U类型的信息发布q_Q要求承受的产品U的解决Ҏ。相应的产品有:TurboCMS、TRS WCM、龙讯?br>      W三c,面向企业、个人,特点为用h|站技术爱好者,喜欢ȝ。需求上可能比较复杂Q比如要跟BBS、用h册等应用集成在一P满个性化的需求,最好有原代码,可以自己Ҏ需要修改等{。这c解x案的产品比较多。h格通常在几千块以内Q也有些免费提供下蝲的免费版本和刚v步阶D开源的?br>

紧急召唤PHP高手
q州毅网q告有限公司
 
E-mail:pauding@gd-printing.com
Tel:+86-20-87611178*1015 
    +86-20-33321219
Fax:+86-20-87622783-1019
ADD:q州市环市东?92号东兴大厦东?808?br>PostQ?10600 

公司介:以徏印刷|ؓ主,中国印刷包装电子商务q_Qwww.pgnpg.comQ和q东印刷|?www.gd-printing.com)

业务内容  主要负责|站功能的开发和完善及日常的|站l护
招聘职位  E序?|站开?br>工作地点  q东?q州?br>工作cd  全职
招聘人数  1?br>工资  面议
性别  不限
q龄  不限
学历  大专
l历  2q?br>
要求Q?br>1?_NPHP|站开发语a和mysql数据库?br>2?了解各种pȝq_QWindows、Unix{)Q?br>3?了解JavaScript或Vbscript脚本语言?br>4?有B语言和C语言基础优先Q?br>5?有门L站策划设计经验者优先?br>工作内容Q?br>1?主要负责|站功能的开发和完善
2?|站日常服务器的l护和监?br>




]]>
谈谈新手如何学习PHPhttp://www.aygfsteel.com/lijiezjn/articles/129978.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:34:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129978.html作者:默默
EMAILQblueflashes@Gmail.com
HOMEPAGE:http://blog.sina.com.cn/u/1214100502
QQ:605407514

    文章开头就列D了那么多联系方式Q难免会让大家感觉有点AD的意呻I但是不容质疑的是Q默默的有那么丁点的表现欲^_^Q虽然有时候过于细致会被h说婆妈,但是q好q种l致对于~程来说Q还是蛮有益的!
    从默默自己向别h问怎么学PHP开始,到后来不h又来问默默怎么学PHPQ不默默是新手Q还是老鸟Q似乎L感觉怸Z条清晰的脉络来,不过Q默默既然学会了PHPQ那么我走的q条路或多或的有一定借鉴性?br>    PHP的背景恐怕就不用默默赘言了,我相信大安择一U语aQƈ不是看它的背景和悠久历史Q更重要的是看它的实用性,华而不实的语言哪怕是再辉煌的历史Q也毕将步向没落Q可喜的是PHPl受住了考验Q也因此Q它实是一U值得学习的语a?br>    默默一直是听从别h的经验长大的Q也因此在前辈们的经验里让默默少C许多的弯路,更快的步入了正规Q在此向那些我至不知道其名字的前辈们道声谢谢,?默默的眼里,帮助不分大小Q只要是帮助QM让默默的心里暖融融的Q我惻I前辈们帮助我Qƈ不是Z得到我的一句谢谢,更多的是Z一U责L和对默默?期望Q所以我惻I只有学好PHPQ才能对得v前辈们的汗水?br>    正如我所说的Q默默也l于感觉C一U责LQ默默不知道自己的经验到底能帮助新手多少Q但是默默明白,现在C履行责Q的时候了Q我有必要把自己的经验告诉给所有希望学好PHP的hQ只有这h能让中国的PHP不断的进步,不断的发展,在世界上占据一席之地?br>    默默学习PHP的这D|_感觉国内的PHP环境来成熟,规范也在逐渐的健全,PHPCHINA的成立,标志着与官方直接挂钩的PHP机构在中国正式落户了Q在此献上迟到的掌声Q?br>    好的Q切入正题:
    我想在讲q自q学习方式前,寚w些期望能从我的文章中获得有用信息的h说一句心里话Q?br>    默默的文章不会对您的学习起到实质性的作用Q您能否成功Q还得靠自己的,坚持Q坚持,再坚持,是步入成功的不二法门?br>    我先把我自己学习PHP的过E做一下概括:
        (1)熟悉HTML/CSS/JS{网基本元素,完成阶段可自行制作完整的|页Q对元素属性达到熟悉程?br>        (2)理解动态语a的概念,q做机制Q熟悉PHP语法
        (3)学习如何PHP与HTMLl合h完成单动态页?br>        (4)接触MYSQLQ开始设计数据库E序
        (5)不断巩固Q摸透大部分PHP常用函数Qƈ可理解OOPQMYSQL优化Q以及模?br>        (6)完成一个功能齐全的动态站?br>    我的q套U\可能跟许多学习PHP的爱好者不谋而合Q这也算是一个@序渐q的学习q程Q不q新手不要看C面的概括׃为学习蛮单的Q默默在此不得不ҎE微g下冷_M东西其实都不单,即是小吃部的烧g不是一下子׃做成的?br>    我先解释一下我的学习思\?br>    首先Q理解网站这一概念之后不难看出QQ何网站都是由|页l成的,也就是说惛_成网站,必须先学会做|页Q因此必要掌握了HTMLQ才能ؓ今后制作|站打下基础?br>    在学习HTML中我惌学边做是最有效的方式,当然q一方式对于学习PHP同样是最有效的?br>    HTML中的M元素都要亲自实践Q只有明白了什么元素会起到什么效果之后,你才会记忆深刻,而一味的啃书Q绝Ҏ不行的,我想大部分新手之所以觉得概念难学,大部分是一个字“?#8221;Q懒是阻止进步的最大敌人,所以克服掉懒的习惯Q才能更快的学好一样东ѝ?br>    也许您在学习PHP的时候只惛_快的开发一个网站,也就会想我做|站Q干嘛要学什么网这些小儿科Q不隄出,眼高手低的新手不在少敎ͼq种思想无疑于徏造空中楼阁,你不建地基,何来的房呢Q?br>    OKQ掌握静态网늚制作技术是学习开发网站的先决条gQ这一点就讲到q里Q因文章不是教E文章,也就不对技术进行深入的刨析了?br>    我假设你目前已经可以完成一个静态页面了Q当Ӟ做的好看隄是另外一_默默的第一个网也没好看到哪去Q但?#8220;孩子”再丑Q咱们做“爹妈”的也不能嫌弃不是Q这毕竟是咱的成果?br>    那么׃开始学习动态语a的概念吧Q刚一接触动态语aQ可能很多h都会蒙了Q怎么qؕ七八p的东西Q在|页里显C的时候却是另外一码事Q其实这q不ؕ 七八p,你写的HTML代码不也一h一堆堆的字W吗Q毕竟,代码q不是作为直接输出的Q而是l过处理的,说白了,HTML是经qHTML解析器,?PHP当然也就通过PHP解析器了Q跟学习HTML一L道理Q想让Q何的解析器完成操作,必M用它们专用的语法l构Q所以PHP长相奇怪也׃ؓ奇了?br>    对于PHP的理解是新手最难迈q的一道门槛,不过你应该感到幸q的是PHP已经最大极限的Z新手而努力了Q如果你学过其他的语aQ也怼觉得PHP的确相当的简单,但是如果你之前什么都没学q,那么阿I陀佛,着头皮琢磨吧?br>    书过三遍自然熟,q个单的道理告诉我们Q即使你理解不了PHPQ但是也必须先跟它؜个脸熟,看,一遍遍的看Q看的同时一边琢,一Ҏ照它所教的打代码,即你搞不清楚那些代码到底是q嘛的,但是L你应该找找感觉?br>    在一D|扎之后,聪明的你Q显然已l逐渐的开悟了Q慢慢的理解了编E的概念Q那么祝ZQ你已经q出了成功的W一步?br>    搞清楚HTML和PHP的概念,那么PHP和HTML混合~程应该不成问题Q在q期_你完全可以让PHPl你算 一加一{于几,然后在浏览器输出Q不要觉得幼E,q的是跟阿波罗L一P你打的是一段代码Q但是对于你的编E之路,可是q出了一大步啊!兴奋吧??是不得不再给你泼点冷_您还是菜鸟一个?br>    高兴一D|间就必须l箋努力了,接下来就是学习数据库了,MYSQL可算是PHP的黄金搭了Q不q,虽然话是q么_你也可能恨不得把MYSQLl生吞活剥了Q因一行一列的东东直让自己头晕目眩?br>    头晕归头晕,目眩归目眩,你不可能吃饭的时候咬了自׃下舌头就从此不吃饭了不是Q放下畏惧,l箋努力Q咱们是来征服它的,而不是被它征服的Q振奋v来吧同志?br>    在一番搏斗之后,你终于理解了数据库的概念Q而且让你兴奋不已的是你终于可以通过PHP来连接数据库了,q期间你是怎么学会的,我们不去考证了,但是事实证明Q你已经可以了?br>    学会了PHP和数据库的你Q无疑是左手拿着MOTOLOLAx拿着NOKIAQ要多潇z,有多潇洒Q哈哈,l于学会了,但是可能q个时候,又会有h不经意的拍拍肩膀对你_哥们Q别高兴的太早,你还是菜鸟,d会还差着一大截呢!
    {到你发奋努力的学会了用PHP成功的插入,删除Q更新数据的时候,昄Q你已经距离成功指日可待了?br>    q个时候的你也许是q种状态:
        你会HTML吗?会,我能~好几个大表格排板的|页啦!
        你会PHP吗?会,我会把一加一的运写在函数里Q然后调用啦Q?br>        你会MYSQL吗?会,我会把我的信息在数据库里插入删除?br>    那,接下来你该怎么做呢Q我觉得Q小试一下n手,大概是没问题了,那么交给你个dQ做个留a本吧Q这和HELLO WORLD有一比啊Q^_^Q同是新手面临的W一道关?br>    ׃一D|_你终于学会把表单的数据插入数据库Q然后显C出来了Q应该说一个程序的雏Ş已经诞生了?br>    但是Q你可能瞅瞅东,看看西,人家q个~论坛,那个CMSQ还有那啥CRMQ我啥时候写一个呢Q?br>    不要急,可以说你的马步已l扎的差不多了,接下来就要开始练把势的时候了Q如果有条g的话Q用W或者打C个简易的PHP手册在n上,时不时的摸出来看看,记得Q去WC也不能放q(^2^)?


]]>
本h攉整理及新增的一些JavaScript函数http://www.aygfsteel.com/lijiezjn/articles/129975.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:32:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129975.html  |???CommonFuncs.js                           |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?JavaScript通用函数?nbsp;                    |
  +--------------------------------------------------+*/
 
/*+--------------------------------------------------+
  |???setHomePage(obj, uri)                    |
  |传入参数:obj(Objectcd)                          |
  |         uri(Stringcd)                          |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?实现"设ؓ首页"功能                       |
  +--------------------------------------------------+*/
function setHomePage(obj, uri)
{
    obj.style.behavior='url(#default#homepage)';
    obj.setHomePage(uri);
}
/*+--------------------------------------------------+
  |???addFavorite(uri, siteName)               |
  |传入参数:uri(Stringcd)                          |
  |         siteName(Stringcd)                     |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?实现"加入收藏"功能                       |
  +--------------------------------------------------+*/
function addFavorite(uri, siteName)
{
    window.external.AddFavorite(uri, siteName);
}
/*+--------------------------------------------------+
  |???OpenWin(uri, w, h)                       |
  |传入参数:uri(Stringcd)                          |
  |         w(Intcd)                               |
  |         h(Intcd)                               |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?打开新窗?nbsp;                              |
  +--------------------------------------------------+*/
function OpenWin(uri, w, h)
{
    var X = (screen.availWidth - w) / 2;
    X = parseInt(X, 10);
    var Y = (screen.availHeight - h) / 2;
    Y = parseInt(Y, 10);
    var newwin = window.open(uri, "newWin", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=0,left=0,width=" + w + ",height=" + h);
    newwin.focus();
    newwin.moveTo(X, Y);
}
/*+--------------------------------------------------+
  |???openDialog(sURL, sArgs, sWidth, sHeight) |
  |传入参数:sURL(Stringcd)                         |
  |         sArgs(Mixedcd)                         |
  |         sWidth(Intcd)                          |
  |         sHeight(Intcd)                         |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?打开模式对话?nbsp;                          |
  +--------------------------------------------------+*/
function openDialog(sURL, sArgs, sWidth, sHeight)
{
window.showModalDialog(sURL, sArgs, "dialogWidth:" + sWidth + "px;dialogHeight:" + sHeight + "px;Resizable:0;help:0;status:no;scroll:yes;center:yes;edge:Raised;");
}
/*+--------------------------------------------------+
  |???objSelected(obj, str)                    |
  |传入参数:obj(Objectcd)                          |
  |         str(Stringcd)                          |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?Ҏl定的值选定select对象的项           |
  +--------------------------------------------------+*/
function objSelected(obj, str)
{
    for(var i = 0; i < obj.options.length; i++)
    {
        if(obj.options.value == str)
        {
            obj.options.selected = true;
            break;
        }
    }
}
/*+--------------------------------------------------+
  |???objChecked(obj, str)                     |
  |传入参数:obj(Objectcd)                          |
  |         str(Stringcd)                          |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?Ҏl定的值选定radio对象的项            |
  +--------------------------------------------------+*/
function objChecked(obj, str)
{
    for(var i = 0; i < obj.length; i++)
    {
        if(obj.value == str)
        {
            obj.checked = true;
        }
        else
        {
            obj.checked = false;
        }
    }
}
/*+--------------------------------------------------+
  |???resizeImage(obj, MaxW, MaxH)             |
  |传入参数:obj(Objectcd)                          |
  |         MaxW(Intcd)                            |
  |         MaxH(Intcd)                            |
  |q????nbsp;                                      |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?~放囄                                 |
  +--------------------------------------------------+*/
function resizeImage(obj, MaxW, MaxH)
{
    var imageObject;
  
    if (obj != null) imageObject = obj;
  
    var state = imageObject.readyState;
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW = oldImage.width;
    var dH = oldImage.height;
  
    if(dW>MaxW || dH>MaxH)
    {
        a = dW/MaxW;
        b=dH/MaxH;
       
        if(b > a) a = b;
       
        dW = dW / a;
        dH = dH / a;
    }
  
    if(dW > 0 && dH > 0) imageObject.width = dW;
  
    imageObject.Height = dH;
  
    if(state != 'complete' || imageObject.width > MaxW || imageObject.Height > MaxH)
    {
        setTimeout("ResizeImage(null, " + MaxW + ", " + MaxH + ")", 40);
    }
}
/*+--------------------------------------------------+
  |???in_array(str, arr)                       |
  |传入参数:str(Stringcd)                          |
  |         arr(Arraycd)                           |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?PHP的in_array函数的JavaScript实现        |
  +--------------------------------------------------+*/
function in_array(str, arr)
{
    for(var i = 0; i < arr.length; i++)
    {
        if(str == arr)
        {
            return true;
        }
       
        continue;
    }
  
    return false;
}
/*+--------------------------------------------------+
  |???preg_match(regStr, str)                  |
  |传入参数:regStr(Objectcd)                       |
  |         str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?PHP的preg_match函数的JavaScript实现      |
  +--------------------------------------------------+*/
function preg_match(regStr, str)
{
    var objRegExp = new RegExp(regStr);
    return objRegExp.test(str);
}

/*+--------------------------------------------------+
  |???isEmail(email)                           |
  |传入参数:email(Stringcd)                        |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?Email函?nbsp;                           |
  +--------------------------------------------------+*/
function isEmail(email)
{
    return preg_match(/^([\w\-\.]+)(@)([\w\-\.]+)(\.)([\w\-\.]+)$/, email);
}
/*+--------------------------------------------------+
  |???isInt(str)                               |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否有符h?nbsp;                      |
  +--------------------------------------------------+*/
function isInt(str)
{
    return preg_match(/^[\-|\+]?\d+$/, str);
}
/*+--------------------------------------------------+
  |???isUInt(str)                              |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否无符h?nbsp;                      |
  +--------------------------------------------------+*/
function isUInt(str)
{
    return preg_match(/^\d+$/, str);
}
/*+--------------------------------------------------+
  |???isFloat(str)                             |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否有符号小?nbsp;                      |
  +--------------------------------------------------+*/
function isFloat(str)
{
    return preg_match(/^[\-|\+]?\d+\.{1}\d+$/, str);
}
/*+--------------------------------------------------+
  |???isUFloat(str)                            |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否无符号小?nbsp;                      |
  +--------------------------------------------------+*/
function isUFloat(str)
{
    return preg_match(/^\d+\.{1}\d+$/, str);
}
/*+--------------------------------------------------+
  |???isIDCard15(str)                          |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否?5位n份证                     |
  +--------------------------------------------------+*/
function isIDCard15(str)
{
    return preg_match(/^\d{15}$/, str);
}
/*+--------------------------------------------------+
  |???isIDCard18(str)                          |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否?8位n份证                     |
  +--------------------------------------------------+*/
function isIDCard18(str)
{
    return preg_match(/^\d{17}[\d|x|X]{1}$/, str);
}
/*+--------------------------------------------------+
  |???isDate(str)                              |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否正确的日期格?nbsp;                  |
  +--------------------------------------------------+*/
function isDate(str)
{
    if(!preg_match(/^\d{4}\-\d{1,2}\-\d{1,2}$/, str))
    {
        return false;
    }
    else
    {
        var arrMonth30 = new Array('4', '6', '9', '11');
        var arr = str.split('-');
        var YYYY = parseInt(arr[0], 10);
        var mm = parseInt(arr[1], 10);
        var dd = parseInt(arr[2], 10);
       
        if(YYYY < 1000 || mm < 1 || mm > 12 || dd < 1 || dd > 31)
        {
            return false;
        }
        else if(mm == 2 && dd > 29)
        {
            return false;
        }
        else if((YYYY % 4) != 0 && mm == 2 && dd > 28)
        {
            return false;
        }
        else if(in_array(mm, arrMonth30) && dd > 30)
        {
            return false;
        }
        else
        {
            return true;
        }
    }
}
/*+--------------------------------------------------+
  |???isDateTime(str)                          |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否正确的日期时间格?nbsp;              |
  +--------------------------------------------------+*/
function isDateTime(str)
{
    if(!preg_match(/^\d{4}\-\d{1,2}\-\d{1,2} \d{1,2}:\d{1,2}:?\d{0,2}$/, str))
    {
        return false;
    }
    else
    {
        var arrMonth30 = new Array('4', '6', '9', '11');
        var arr = str.split(' ');
        var arrDate = arr[0].split('-');
        var arrTime = arr[1].split(':');
        var YYYY = parseInt(arrDate[0], 10);
        var mm = parseInt(arrDate[1], 10);
        var dd = parseInt(arrDate[2], 10);
        var HH = parseInt(arrTime[0], 10);
        var ii = parseInt(arrTime[1], 10);
        var ss = 0;
       
        if(arrTime.length == 3) ss = parseInt(arrTime[2], 10);
       
        if(YYYY < 1000 || mm < 1 || mm > 12 || dd < 1 || dd > 31 || HH > 23 || ii > 59)
        {
            return false;
        }
        else if(ss != 0 && ss > 59)
        {
            return false;
        }
        else if(mm == 2 && dd > 29)
        {
            return false;
        }
        else if((YYYY % 4) != 0 && mm == 2 && dd > 28)
        {
            return false;
        }
        else if(in_array(mm, arrMonth30) && dd > 30)
        {
            return false;
        }
        else
        {
            return true;
        }
    }
}
/*+--------------------------------------------------+
  |???isMobile(str)                            |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否正确的手机号?nbsp;                  |
  +--------------------------------------------------+*/
function isMobile(str)
{
    return preg_match(/^(130|131|132|133|134|135|136|137|138|139)\d{8}$/, str);
}
/*+--------------------------------------------------+
  |???isZipCode(str)                           |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?判断是否正确的邮政编?nbsp;                  |
  +--------------------------------------------------+*/
function isZipCode(str)
{
    return preg_match(/^\d{6}$/, str);
}
/*+--------------------------------------------------+
  |???checkInput(regStr)                       |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?限制用户的输??<input type="text"     |
  |         >限制只能输入数字)              |
  +--------------------------------------------------+*/
function checkInput(regStr)
{
    var inputChar = String.fromCharCode(event.keyCode);
  
    if(!preg_match(regStr, inputChar)) return false;
  
    return true;
}
/*+--------------------------------------------------+
  |???onlyEnglish()                            |
  |传入参数:str(Stringcd)                          |
  |q???(Bool)                                   |
  |???Simon.Ye                                 |
  |创徏旉:2006-06-18                               |
  |说  ?限制用户只能输入英文(用法同上)           |
  +--------------------------------------------------+*/
function onlyEnglish()
{
    return (event.keyCode < 128);
}


Ajax学习 |址备忘录一.资源cȝ站{|络攉}

1,国内|站
1)Ajax中国(推荐)
一个专业的ajax技术网?分类清晰,有大量的电子版教E?以及AJAX源码下蝲!
www.okajax.com
2)ajaxcn.org
李琨老师的blog。李?《ajax实战》译?
www.ajaxcn.org
2,国外|站
1)、Ajax 的诞?
Ajax: A New Approach to Web Applications
www.adaptivepath.com/publications/essays/archives/000385.php
2)、AJAX Matters
www.ajaxmatters.com
关于 Ajax 技术一个信息量非常大的|站Q有点像 Ajax 世界中的 TSS?
3)、AJAX Patterns
?AJAX 设计模式相关的资源?
www.ajaxpatterns.org
www.softwareas.com/ajax-patterns
4)、http://www.ajaxian.com
--------------------------------------------------------------------------------
?热门文章
1.什么是AJAX
www.okajax.com/info/net/20060510.html
2.ajax技术简?br>www.okajax.com/info/basic/200604654.html
3.ajax.net
www.okajax.com/info/basic/200604556.html
www.okajax.com/info/tech/200605589.html
weblogs.asp.net/mschwarz/archive/2005/04/11/399893.aspx(英文)
--------------------------------------------------------------------------------
?ajax相关下蝲Q电子书教程/源码Q?br>1.Ajax基础教程电子?br>www.okajax.com/info/bookdown/200604950.htm
2.《AJAX实战》ajax in action电子?br>www.okajax.com/info/bookdown/200604366.htm
3.AJAX开发简?br>www.okajax.com/info/bookdown/20060538.htm
4.AJAX版CD理pȝ (jsp)
www.okajax.com/info/codedown/200604327.htm
5.Alexa 查询pȝ (Xmlhttp + Ajax)
www.okajax.com/info/codedown/200604982.htm
6.ASP.NET+AJAX解决|页打开{待问题
www.okajax.com/info/codedown/200604166.htm
7.Ajax技术简?(ajax demo)
www.okajax.com/info/codedown/200604576.htm
--------------------------------------------------------------------------------
?ajax相关图书
1.《Ajax实战?目前Ajax领域最为全面深入的一本著?
www.china-pub.com/computers/common/info.asp?id=28433
2.《Ajax基础教程》(亚马逊计机榜首图书Q国内第1本Ajax图书Q?br>www.china-pub.com/computers/common/info.asp?id=28432
3.《Ajax 修炼之道-Web 2.0 入门》(Ajax从小工到专家的首选图书)
www.china-pub.com/computers/common/info.asp?id=29430
4.《征服Ajax+Lucene构徏搜烦引擎?br>www.china-pub.com/computers/common/info.asp?id=29996
5.《征服Ajax--Web 2.0快速入门与目实践Q?netQ?br>www.china-pub.com/computers/common/info.asp?id=29995
6.《Ajax开发精?-概念、案例与框架?br>www.china-pub.com/computers/common/info.asp?id=30006
--------------------------------------------------------------------------------
?部分技术文?br>www.dragonson.com/doc/ajax.html
Ajax内部交流文档
info96.k12studio.com/~nio/comments.php?id=242_0_1_0_C
单地?Ajax q行描述介绍
www.adaptivepath.com/publications/essays/archives/000385.php
Ajax: A New Approach to Web Applications
jibbering.com/2002/4/httprequest.html
Using the XML HTTP Request object
developer.apple.com/internet/webcontent/xmlhttpreq.html
Dynamic HTML and XML: The XMLHttpRequest Object
del.icio.us/popular/ajax
del.icio.us / popular / ajax
www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples
XMLHttpRequest & Ajax Working Examples
www.xml.com/lpt/a/2005/02/09/xml-http-request.html
Very Dynamic Web Interfaces
www.standards-schmandards.com/index.php?2005/03/01/16-ajax-and-accessibility
AJAX and Accessibility
www.xml.com/lpt/a/2005/05/11/ajax-error.html
Errors and AJAX
www.softwareas.com/ajax-patterns
AJAX Patterns: Design Patterns for AJAX Usability
www.backbase.com/download/Whitepaper%20Backbase%20AJAX%20and%20Beyond.pdf
Whitepaper Backbase AJAX and Beyond
www.ajaxpatterns.org/index.php?title=Main_Page
AJAX patterns
www.onlamp.com/pub/a/onlamp/2005/05/19/xmlhttprequest.html




]]>
PHP高手之\http://www.aygfsteel.com/lijiezjn/articles/129976.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:32:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129976.html
PHP是一门高效的|络~程语言Q由于它h~写灉|、运行快速等优点Q迅速成为WebE序员的首选语a。前不久的一份权威调查表明,现在已经?1.6Q的|站使用PHP作ؓL开发语a?br>但是Q要成ؓ一名PHP~程高手却ƈ不容易。ƈ不像很多人想象的那样Q只要能够飞快地~写几条单的代码去解决一个复杂的问题是PHP~程高手了,真正的PHP高手q需要考虑更多的其它问题。以下三条准则是一名成熟的PHPE序员在~程中应该首先遵循的准则?br>1.懒惰是金
2.~写漂亮的代?br>3.q求E序的速度Q而不是编E的速度
一、懒惰是?br>做一个懒惰的E序员吗Q这个想法太奇怪了Q因个世界上最忙碌的h可能是计算机程序员了。但正是因ؓE序员太忙了Q所以才应该在编E时学会h?br>对于一个程序员来说Q懒惰的Ҏ有两U:其一Q大胆用现成的别h的程序代码,把这些代码融入到你自qE序或者项目中厅R其二是~写一些有用的代码建立一个函数库Q在来~写E序时可以顺手拈来,省去了许多重复的力_Q自然就可以懒惰一点了?br>q两U偷懒的Ҏ都非帔R合PHPE序员了?br>首先QPHP是在自由开攄环境中诞生和成长的一门语a。在世界各地Q有成千上万的程序员Q他们一直在为PHP的完而不断奋斗,他们也愿意和别h分n自己的聪明才智和自己~写的代码。你每天都可以从一些PHP|站、邮件列表、新ȝ发现大量的优U的程序代码。这栯Q我q不是鼓׃整天{着让别Zؓ你编写代码,但是你可?#8220;站在伟h的肩膀?#8221;Q充分发?#8220;拿来M”Q聪明地应用别h的程序代码可以节省你大量旉。其ơ,在PHP中,你可以方便地建立自己的函数库Q这样可以在你以后编写程序时省去很多ȝ?br>下面W者ؓ大家介绍几个通用的函敎ͼq些函数有的来自|上的一些开放源代码的项目,有的_N自邮g列表。如果你能把它们加入C自己的函数库中,q早你将会发现自己受益无I?br>1.通用数据库处理函?br>和其它的CGI函数相比QPHP的优点之一是具有很强大的数据库处理能力。但是,在PHP中,对于不同的数据库都用一些特定的函数来专门处理,~少通用的数据库处理函数。这大大降低了程序代码的可移植性,q也为初学编E的朋友带来了很多不ѝ?br>在网上,许多E序员都通过装c解决了q个问题。他们编写了l一的函数用来处理Q何流行的数据库——不是在Linux世界深受Ƣ迎的Mysqlq是?Windowsq_上广泛流行的SqlServer。就W者个人来_非常喜欢使用q些函数Q因为可以直接用一些简单的诸如"query"?"next_record"之类的函敎ͼ而不需要考虑数据库的q接、数据库句柄q些复杂的东西,更不需要考虑使用的是何种数据库?br>如果你需要这些函敎ͼ你可以通过讉K以下的几个网址而得刎ͼ
http://phplib.netuse.de/
http://phpclasses.UpperDesign.com/browse.html/package/20
http://phpdb.linuxbox.com/
2.变量调试函数
PHPE序的调试一直是一件让人头疼的事,它既不像VB{高U语a那样有集成的~译调试环境Q也不想Perl那样可以在Linux或者DOS环境下直接运行。其实,我们完全可以通过灉|C用echo语句来完成对PHP的调试工作?br>下面的几个函数可以让你随时查看程序中M变量的类型及其倹{?br>[php]
<?php
function ss_array_as_string (&$array, $column = 0) {
$str = "Array(
n";
while(list($var, $val) = each($array)){
for ($i = 0; $i < $column+1; $i++){
$str .= " ";
}
$str .= $var. ==> ;
$str .= ss_as_string($val, $column+1)."
n";
}
for ($i = 0; $i < $column; $i++){
$str .= " ";
}
return $str.);
}
function ss_object_as_string (&$object, $column = 0) {
if (empty($object->classname)) {
return "$object";
}
else {
$str = $object->classname."(
n";
while (list(,$var) = each($object->persistent_slots)) {
for ($i = 0; $i < $column; $i++){
$str .= " ";
}
global $$var;
$str .= $var. ==> ;
$str .= ss_as_string($$var, column+1)."
n";
}
for ($i = 0; $i < $column; $i++){
$str .= " ";
}
return $str.);
}
}
function ss_as_string (&$thing, $column = 0) {
if (is_object($thing)) {
return ss_object_as_string($thing, $column);
}
elseif (is_array($thing)) {
return ss_array_as_string($thing, $column);
}
elseif (is_double($thing)) {
return "Double(".$thing.")";
}
elseif (is_long($thing)) {
return "Long(".$thing.")";
}
elseif (is_string($thing)) {
return "String(".$thing.")";
}
else {
return "Unknown(".$thing.")";
}
}
?>[/php]
需要的时候,在程序中单地加入下面的一条代码即可查看程序中的所使用的变量(包括数组和对象)的类型和|
[php]
<?php
echo ss_as_string($my_variable);
?>[/php]
使用下面的语句,我们可以直接查看E序中所有的变量的|
[php]
<?php
echo ss_as_string($GLOBALS);
?>
[/php]
3. 控制Log信息的函?br>调试PHPE序的另外一U重要的Ҏ是查看Log信息。如果能够方便地控制Log信息的别以及Log信息的显C内容,会l程序调试带来更多的便利。下面的几个函数可以方便地实现这个功能?br>[php]
<?php
$ss_log_level = 0;
$ss_log_filename = /tmp/ss-log;
$ss_log_levels = array(
NONE => 0,
ERROR => 1,
INFO => 2,
DEBUG => 3);
function ss_log_set_level ($level = ERROR) {
global $ss_log_level;
$ss_log_level = $level;
}
function ss_log ($level, $message) {
global $ss_log_level, $ss-log-filename;
if ($ss_log_levels[$ss_log_level] < $ss_log_levels[$level]) {
// 不显CLog信息
return false;
}
$fd = fopen($ss_log_filename, "a+");
fputs($fd, $level. - [.ss_timestamp_pretty().] - .$message."n");
fclose($fd);
return true;
}
function ss_log_reset () {
global $ss_log_filename;
@unlink($ss_log_filename);
}
?>[/php]
在上面的函数中,有四个LogU别变量。运行PHPE序Ӟ只有当Log的别低于预讄U别值时QLog信息才可以被记录和显C出来。例如,在程序中加入如下的一条语句:
[php]
<?php
ss_log_set_level(INFO);
?>
[/php]
那么Q运行PHPE序Ӟ只有ERROR和INFOU别的LOG信息才能被记录和昄出来QDEBUGU的信息则被忽略了。除此之外,我们q可以设定显C的信息内容Q其语句如下Q?br>[php]
<?php
ss_log(ERROR, "testing level ERROR");
ss_log(INFO, "testing level INFO");
ss_log(DEBUG, "testing level DEBUG");
?>
[/php]
你也可以随时使用下面的语句清ILOG信息Q?br>[php]
<?php
ss_log_reset();
?>
[/php]
4.速度试函数

Z优化代码Q我们需要一U可以测试代码运行时间的ҎQ从而来选择最优的代码。下面的函数可以试q行代码所需的时_
[php]
<?php
function ss_timing_start ($name = default) {
global $ss_timing_start_times;
$ss_timing_start_times[$name] = explode( , microtime());
}
function ss_timing_stop ($name = default) {
global $ss_timing_stop_times;
$ss_timing_stop_times[$name] = explode(, microtime());
}
function ss_timing_current ($name = default) {
global $ss_timing_start_times, $ss_timing_stop_times;
if (!isset($ss_timing_start_times[$name])) {
return 0;
}
if (!isset($ss_timing_stop_times[$name])) {
$stop_time = explode(, microtime());
}
else {
$stop_time = $ss_timing_stop_times[$name];
}
$current = $stop_time[1] - $ss_timing_start_times[$name][1];
$current += $stop_time[0] - $ss_timing_start_times[$name][0];
return $current;
}
?>
[/php]
现在可以L地检查Q何一D代码的执行旉了,甚至我们可以同时使用多个计时器,只需在用上q的几个函数时设定不同的参数作ؓ计时器的名称可以了?br>5.调试和优化数据库的操?br>对于数据库来_q行速度是至关重要的。尽很多书c和文章都讲授了一些快速运行数据库的方法,但是所有的Ҏ都必ȝq实늚验。下面我们将?PHPLib函数库中的query()函数和上面介l的几个函数l合h~写成新的query()函数Q和原先的函数相比,q个函数增加了运行时间的监测功能?br>[php]
<?php
function query($Query_String, $halt_on_error = 1) {
$this->connect();
ss_timing_start();
$this->Query_ID = @mysql_query($Query_String,$this->Link_ID);
ss_timing_stop();
ss_log(INFO, ss_timing_current(). Secs - .$Query_String);
$this->Row = 0;
$this->Errno = mysql_errno();
$this->Error = mysql_error();
if ($halt_on_error && !$this->Query_ID) {
$this->halt("Invalid SQL: ".$Query_String);
}
return $this->Query_ID;
}
?>
[/php]

二、编写漂亮的代码
1.后台程序与前端E序分开
在编写PHPE序Ӟ有些代码是用来处理一些事务,例如操作数据库、进行数学运等Q而另外的一些代码则只是事务处理的结果显C出来,例如一些?echo语句结果以HTML的格式显C在Web览器上的PHP代码以及那些直接嵌入PHPE序的HTML代码。首先我们应该清晰地区分q两U代码,把前者称为后台程序,把后者称为前端程序?br>因ؓPHP是一U嵌入式~程语言Q也是_所有的PHP代码都可以嵌入到HTML代码之中Q这为程序的~写带来了许多便利之处。但是,“物极必反”Q如果在一D较长的E序中将PHP代码和HTML代码混合~写Q这ɽE序杂ؕ无章Q不利于E序的维护和阅读。所以我们需要尽可能地将q些E序中؜杂于 HTML代码中的PHP代码UL出来Q在专门的文件中这些代码封装成函数Q然后在HTML代码中用include语句来包含这些文Ӟ在适当的位|调用这些函数即可?br>q种做法一斚w使HTML代码和PHP代码都简单易读,另一斚w因ؓHTML代码需要不断更斎ͼ而这U分ȝҎ可以保后台E序不会被破坏?br>同前端程序不同,后台E序更多q求的是E_、结构化Q极更改,所以应该认真地设计和管理。其实,在设计台E序Ӟ投入大量旉是值得的,“现在栽树Q以后乘?#8221;Q在以后的设计工作中可以轻村֜使用现在~写的后台程序?br>2.灉|使用包含文g
正如前面所说的那样Q后台程序应当安排在一pd的包含文件中。包含文件可以通过include语句在需要时动态装入,也可以在php.ini文g中通过使用auto_prepend_file指o预先自动装入?br>如果使用后一U方法的话,虽然取得了一x逸的好处Q但是也有一些缺点值得我们注意。下面的一D代码向我们展示了解析一个庞大的包含文g需要一定的旉Q?br>[php]
<?php
require(timing.inc);
ss_timing_start();
include(test.inc);
ss_timing_stop();
echo .ss_timing_current(). ;
?> [/php]
在上面的代码中,test.inc是一?000行的包含文gQ运行的l果昄Q解析这个包含文件花费了0.6U钟Q对于一个大型网站来_q个速度q不是可以忽略不记的?br>使用包含文g的另外一个缺ҎQ如果一个文件中的一个语句发生错误,会使整个网站的PHPE序都无法运行。所以用v来也及其心?br>其实Q对包含文gE做处理Q即可以使包含文件只在需要时q行解析。下面的代码使abc.inc文g只在E序需要时才作解析Q?br>[php]
<?php
if ( defined( __LIBA_INC) ) return;
define( __LIBA_INC, 1 );
/*
* 代码...
*/
?> [/php]
3.使用面向对象的编E方?br>PHP也是一U面向对象的语言Q面向对象的~程Ҏ是优U的程序员们非常推崇的一UY件设计方法,在PHP~程中可以充分发挥面向对象语a的优势,对编E中的对象进行封装。在前面的代码中Q我们用了面向对象的方法,例如在管理数据库Ӟ我们query()函数装q数据库cMQ这极大地方便了代码的管理,增加了程序的可读性?br>三、追求程序速度Q而不是编E的速度
在网站徏设中Q程序运行速度和网下载速度都是关系成|的重要因素。作Z名WebE序员,应该更加注意代码的运行速度。下面介l的几种Ҏ都在不同E度上提高了代码的运行速度?br>1.使用内嵌的HTML代码Q而不是PHP的echo语句?br>因ؓPHP是一门嵌入式Web~程语言Q可以将HTML代码和PHP代码怺嵌入。但是很多程序员担心在HTML代码中过多的使用""嵌入PHP代码会多ơ调用PHP解释器,从而降低了PHP代码的运行速度Q所以宁愿用PHP的echo语句来输出HTML代码Q而不直接使用HTML代码。但事实却恰恰相反。每一个PHP面只调用一ơPHP解释器来解释所有的PHP代码Q所以,只在需要时才嵌入PHP代码Q而大多数的时候直接用HTML代码输入l果Q不但不会降低程序的q行速度Q而且因ؓ减少了对echo语句的解析,往往可以提高代码的运行速度?br>下面的一D代码证明了我们的结论。在q段代码中,我们使用了前面介l的旉试函数?br>
使用str-replace而不是ereg-replace
习惯使用Perlq行~程的程序员更加愿意使用ereg_replace完成字符串替换工作,因ؓ在PHP中ereg_replace的用法和Perl中模式匹配的用法相近。但是,下面的这D代码证明,使用str_replace 代替 ereg_replace可以大大提高代码的q行速度?br>
试str_replace和ereg_replace的运行速度

//q段代码试str_replace的运行速度
[php]
<?php
emphasis; 

for ($i=0; $i<1000; $i++) {
str_replace(i>, b>, $string). ;
}
?>
[/php]
//q段代码试ereg_replace的运行速度
[php]
<?php
for ($i=0; $i<1000; $i++) {
ereg_replace(<([/]*)i>, <1b>, $string). ;
}
?>
[/php]
//打印l果

l论

使用str_replace的时?-

使用ereg_pattern的时?-
q行上面的代码,得到的结果是Q?br>使用str_replace的时?- 0.089757
使用ereg_pattern的时?- 0.248881
从运行的l果我们可以看出使用str_replace替代ereg_replace作ؓ字符串替换函敎ͼ极大地提高了代码的运行速度?br>3.注意字符串的引用
PHP和其它很多编E语a一P可以使用双引P""Q来引用字符Ԍ也可以用单引号Q)。但是在PHP中,如果使用双引h引用字符Ԍ那么PHP解析器将首先分析字符串中有没有对变量的引用,有变量的话,对变量q行替换。如果是单引P则没有如此复杂——直接将单引号包含v来的所有字W串直接昄出来。显Ӟ在PHP~程中,如果使用单引号引用字W串变量要比使用双引号快速一些?br>4.在数据库中避免用联合操?br>比v其它的Web~程语言来说QPHP的数据库功能十分强大。但是在PHP中数据库的运行仍然是一件十分费时费力的事情Q所以,作ؓ一个WebE序员,要尽量减数据库的查询操作,同时应该为数据库建立适当的烦引。另一件值得注意的事情是在用PHP操作数据库时Q尽可能不用多个数据表的联合操作,管联合操作可以增强数据库的查询功能Q但是却大大增加了服务器的负担?br>Z说明q个问题Q我们可以看看下面的q个单的例子?br>我们在数据库中创Z两个数据表foo和big_foo。在数据表foo中,只有一个字D,包含了从1-1000之间的所有自然数。数据表big_foo 同样只有一个字D,但包含了?-1,000,000之间的全部自然数。所以,从大上_big_foo{于foo与它自nq行了联合操作?br>$db->query("select * from foo");
0.032273 secs
$db->next_record();
0.00048999999999999 secs
$db->query("insert into foo values (NULL)");
0.019506 secs
$db->query("select * from foo as a, foo as b");
17.280596 secs
$db->query("select * from foo as a, foo as b where a.id > b.id");
14.645251 secs
$db->query("select * from foo as a, foo as b where a.id = b.id");
0.041269 secs
$db->query("select * from big_foo");
25.393672 secs
从上面操作结果我们可以发玎ͼ对于两个?000条记录的数据表进行联合,光度q不比对一?000000条纪录的大型数据表单独进行操作快多少?br>5.注意include与require的区?br>在PHP变成中,include()与require()的功能相同,但在用法上却有一些不同,include()是有条g包含函数Q而require()则是无条件包?



]]>
一些资?2http://www.aygfsteel.com/lijiezjn/articles/129973.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:28:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129973.html职位描述Q?br>1、计机相关专业Q?
2、精通php|络~程Q?
3、精通MySQL数据库;
4、精通Javascrīpt/cssQ硬指标Q)Q?
5、有|页制作技术基Q网切图、网优化)
6、熟l用Dreamweaver,掌握Flash和PS者优先;
7、有良好的协作及沟通能力;有团队开发合作精;良好的学习能力,工作责Q心强Q?br>
公司?
武汉龙YU技有限公司是一家基于互联网Qؓ企业提供全面电子商务咨询与解x案的IT公司Q拥?br>与互联网l相关的多项产品与服务。通过强大的客服团队跟t、调整和优化服务Ҏ使企业推q效?br>得到最大化?

我们是一个年轻而又充满Ȁ情的团队Q如果你x战自我,参与和见证一家正在迅速发展的企业Q请
加入我们Q?
公司|站Q?http://www.flyingdragonsoft.com
?nbsp;   址Q?武汉市珞瑜\鹏程国际A?913#
邮政~码Q?430000
?p?人: 吴小?
电子邮箱Q?hr@flyingdragonsoft.com

湖北省教育信息化发展中心招聘PHP开发工E师
pȝ开发部
?nbsp;   址Q武昌洪p\2h北科教大厦B?
邮政~码Q?30071
?p?人:齐主?
?nbsp;   话:(027)87822113-8265
电子邮箱Qqxl@e21.edu.cn
 
职位描述Q?br>1) 本科以上学历Q计机软gQ应用或相关专业Q?
2) 熟悉PHP 语言Q有多h协作开发的大型目l验Q?
3) 对WEB~程思想有深入的理解Q熟?MVC 开发模式;
4) 熟悉HTML、CSS、Javascrīpt、XML Q?
5) 熟悉基本关系数据库知识,熟练掌握 MYSQL 数据库开?
6) 有良好的沟通能力、团队合作精和敬业_Q?
7) 有Web开发相关经验者优先;

公司?
公司|站Q?http://www.e21.edu.cn
?p?人: 齐主?
?nbsp;   话: (027)87822113-8265
电子邮箱Q?qxl@e21.edu.cn

Comsenz(Discuz!)诚聘开发h?br>L创想Q北京)U技有限公司Q业务v始于2001q_是一家从事社Y件技术开发的企业Q曾研发和运营了Discuz!、X-Space、SupeSite、Discuz!NT{社区应用^台。由于业务发展需要,特诚聘如下h员:

C֌PHP高E序员及产品l理Q?0名,要求Q?br>1/3q以上PHP~程l验Q年?0?5岁之_要求h良好的C/C++基础Q学历不?br>2/有丰富的C֌产品l验和敏锐的产品嗅觉Q对UI/UE有良好的感知Q熟悉社区用户用习惯,了解C֌用户心理
3/_NPHP/MySQL开发,_NJavaScript及其览器兼Ҏ,熟悉Linuxpȝ
4/hMySQL索引优化、查询优化和存储优化l验、PHP~存技术、静态化设计斚w的经验。要求随旉地诏L优化开发的思想Q所开发应用须能稳定的承担J重的访问压?br>5/必须拥有良好的代码习惯,要求l构清晰Q命名规范,逻辑性强Q代码冗余率?br>6/熟练应用CVSq行协作开发,有撰写设计文档的习惯Q有团队开发经验,书面语言表达能力?br>7/英文水^q硬Q能基本不借助字典快速阅读英文文?br>8/对公司现有品Discuz!/X-Space/SupeSite熟悉者特别优先,有自Ll织研发B/S应用产品者优?br>Linuxpȝ工程师,3名,要求Q?br>1/两年以上LinuxQRedHat/CentOSQ管理与l护l验Q具有扎实的|络与系l安全知?br>2/能熟l安装、配|和优化Apache/Zeus/MySQL/PHP/FTP/Mail/DNS{应?br>3/熟悉PHP语言Q能熟练配置php.ini各项参数Q熟悉Zend Performance Suite{加速Y?br>4/熟练操作MySQLQ包括备份、恢复、主从、修复、日志等Q熟悉基本的SQL语句Q能针对客户pȝ及应用环境给Z化方?br>5/了解Discuz!{社区、管理过大流量服务器者优先考虑
6/熟悉各项g配置和维护,具备处理H发事g的经?br>7/有较好的语言能力Q适应邮g、文档等工作沟通和协调方式
|页UI/术设计师,3名,要求Q?br>1/重用户体验与需求(UI & UEQ,要求对Web 2.0所倡导的风格有透彻的把?br>2/具备优秀的审能力、设计能力与术功底Q精通Photoshop/Fireworks、Flash{图形设计Y?br>3/必须熟悉W3C标准Q精通DIV+CSS方式面设计Q具备完全手写代码的能力Q有览器兼Ҏ方面的l验
4/具备产品U网设计制作经验,卻I用户需求品化、规范化、结构化Q配合程序员提高功能的实用性和易用?br>5/熟悉C֌cd用、JavsScript/PHP/ASP.net语言者优?br>ASP.netE序员,3名,要求Q?br>1/两年以上ASP.net产品及网站项目开发经验,熟练掌握ASP.net和C#Q熟悉SQLServer{常见数据库Q熟悉Javascript和html
2/h团队_Q善于沟通,h较强的文能?br>3/熟悉C֌、论坛用户需求及Web应用E序UI/UE者优?br>技术支持工E师Q?名,要求Q?br>1/_NDiscuz!/X-Space/SupeSite臛_一个品和Linux/FreeBSD/Windows Server臛_一个系l的安装、用、优化、故障排除工?br>2/能熟l的帮助用户实现数据转换、数据迁Ud数据备䆾恢复工作
3/熟悉PHP/MySQL应用Q能~写基础应用E序Q具备对Discuz!二次开发能力,有插件开发经验者优?br>4/有良好的语言表达能力Q能胜Q通过电话、Email、QQ{各U方式ؓ用户提供服务
5/有耐心、有爱心Q善于和各类用户交往
C֌理?版主/~辑Q?名,要求Q?br>1/h在只一个大中型论坛从事版主工作的经?br>2/愿意从事C֌理工作Qؓ不同cd站长和用h务;或愿意从事PHP语言和开源文化的l织、传播和协调工作
3/熟练解答论坛用户的各U站务问题,能解x常技术问题,h对专业技术问题的判断和筛选能?br>4/熟练使用Discuz!各项功能Q懂得用最优的论坛{略吸引人气和推q论?br>5/性格温和Q在论坛上保持良好的人际关系Q善于与会员交朋?br>6/深刻理解用户需求,q具备将用户需求分析、整理和报告l研发部门的能力
7/在各大论坛已h和威望者优?br>软g产品与IDC业务销售,2名,要求Q?br>1/一q以上互联网领域大客户销售经验,熟悉Discuz!{社Z品,了解虚拟L销售特点和程
2/能用电话、Email、QQ和上门拜访等方式与客户充分沟通,具备的销售意识及较强的谈判能力,完成各项销售指?br>3/熟悉使用CRMpȝ建立和维护客h案,能配合公司其它部门,q行重要客户关系及订单的处理和跟q,协调公司?/部资源,提高客户满意?br>5/工作U极dQ主动ؓ客户着惻I能在压力下胜dQ?br>6/较强的解决突发事务的能力
PHP培训讲师Q?名,要求Q?br>1/愿意成ؓPHP技术的推广者,q能够激发学员兴,充分已掌握的技术传授给他h
2/?q以上大型PHP产品或项目开发经验,熟悉LAMPq_各项技?br>3/有良好的口才Q具有幽默感Q能随机应变、因材施教,解答学员各类问题
4/有书面翻译能力,能将英文教材、试题本地化Q同时具备良好的书面语言l织能力Q能~撰和修改培训教?br>5/有大公司或跨国企业从业经历者优?br>注:本职位也可与“C֌PHP高E序员及产品l理”怺D
特别说明Q?br>1/要求全职工作Q不接受D
2/要求在双方协商一致后1个月内就位ƈ接手相应的工?br>3/原户c和原工作地点不限,{后工作地点ؓ北京Q外地应聘者可协商解决在京居住问题
4/试用?-3个月Q公司基E_Q待遇优厚,在同行业中处于领先地位,成WH出者将很快获得提拔和加?br>5/有意者请简历、个Z品演C(以上两项~Z不可Q发送至hr#discuz.comQ请?换成@Q,标题写明“Comsenz求职”

Comsenz公司?br>
L创想Q北京)U技有限公司QComsenz Inc.Q是一家致力于互联|社Y件技术开发、解x案制定与实施、互联网服务q_设计与推q的北京市高新技术企业?br>
Comsenz公司分别在论坛、博客、内定wL领域研发和运营了Discuz!论坛、X-Space个hI间、SupeSiteC֌门户{知名社Y件品,是国内应用最q泛、被用户认可度最高的C֌软gpȝQ经q五q的发展U篏了数十万免费用户和数千商业用戗?br>公司q与PHP内核开发商Zend公司一道,建立了Zend中国技术支持中心和PHPChina.com|站Q通过开源文化和技术讨论区{公益性活动,切实提高E序员整体素质,促进PHP技术在中国的应用?br>
在新一轮互联网应用热潮中,C֌始终代表着最z跃最U极的力量,成ؓ未来互联|最具商业前景的产业链条之一。公司由l验丰富、敢于创新的q轻人组成,作ؓ上游服务提供商,我们充分利用业已Ş成的庞大用户资源Q在业务和模式上不断创新Q拓展基于论坛社区系l的崭新服务Q实C条前所未有的快速发展道路?br>


]]>
一些资?1http://www.aygfsteel.com/lijiezjn/articles/129971.html张江宁的个h博客张江宁的个h博客Fri, 13 Jul 2007 00:24:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/129971.htmlPHP开发h?nbsp;
招聘人数2Q??br>职位描述:   Z   PHP   +   Linux   +   MySQL   开发网站程?br>任职资格   :
1、精通用Linux   +   Apache   +   PHP   +   MySQLq行WEB的开发;
2、掌握UMLQ至熟l掌握一UUML建模工具Q?br>3、具有文编写能力,面向对象的编E思想Q优良的~程风格和习惯;
4、计机相关学历Q有两年以上的php脚本开发经验; 
5、对软g开发工作有富有热情Q工作责d?富于团队_和敬业精;


掌握下面技能中臛_一者优先:
a)   _NMySQL数据库的优化、集、分布式部v、存储备份等Q?br>b)   _Njavascript   AJAXQ?br>c)   _NC语言Q用C在Linux/Unix/BSD下开发,有APACHE模块开发经验者优先;
d)   有大规模、分布式、可扩展pȝ开发经验者;
e)   _N?nbsp;  Linux   的操作、配|、安全、优化等Q?br>f)   _NdiscuzpȝQ?br>

待遇优厚,Ҏ能力定薪?具体待遇面议,保证不低于同行业水^Q有意者请发电子邮件到EmailQhr@sinohousing.com
工作地点Q?br>北京望京U技园利泽中园或北京电子城科技园区   [靠近望京和酒仙桥地区]

公司介:
北京澌瑞科技有限公司位于北京望京U技创业园内。作Z家年ȝ留学生h员企业,澌瑞公司充满着q轻的活力和国际化的背景。澳L公司以U技信息交流和服务,以及U技软g和网l研发ؓ主要业务Q致力于发展以网lؓq_的房屋信息服?http://www.SinoHousing.com)   和WTO规则斚w的相兌Y件开发。公叔R用西方以Zؓ本的理模式Q将十分重视员工的发展?nbsp;
公司qƧ归国h员创办,所提供的工作十分富有挑战性,工作前景也十分看好。公叔R常欢q愿意接受挑战的Q能够吃苦耐劳的年Mh一起工作。本公司正处于创业阶D,公司规模不大Q但公司有自q独特发展思\和模式。所以对于马上想d型公司工作的人才止步。公司很q轻Q需要靠大家一起努力?br>  有意者请个人简历发臻Ihr@SinoHousing.com.   我公司将以最快的速度回复W合条g的潜在h选?br>人才有狭义和q义之分?br>从狭义上说的是科学家、教授、政d、首席执行官{高层次人才?br>张江宁对狭义上的人才的解释是高学历,高技术。高工作能力?br>张江宁的人才定位Q程序员Q网设计员Q网站徏讑֑{等一些计机技术h员?br>q义上说Q在某一个行业里能够做得比别人好是人才Q行行出状元Q行行都需要一的人才?br>张江宁对q义上的人才的解释是把工作做好,比别人做得好Q给单位带来明显的利益?br>张江宁的人才定位Q踏实工作,U极上进Q绝不马虎?br>phpchina的张江宁个hI间 http://www.phpchina.com/?13504
张江宁的MSN׃nI间 http://nogoback.spaces.live.com
招PHP专职E序?名,工作地点Q武?br>要求Q?br>1.有一q以上Y仉目开发经?br>2.熟练phpQmysql+smarty开发^?br>3.熟悉unix、linux、html、xml、css、javascript 、B/S架构WEB的开?br>4.Zh忠诚、勤奋,能够承受工作压力

联系方式Q?br>whhy2006@hotmail.com
QQ:657037170
查看端口的用情?br>Windows?R?br>输入cmd,q入Windows的虚拟DOS;
查看q程服务 tasklist /svc
查看端口 netstat -an
www.javaworld.com
www.linuxworld.com
www.networkworld.com
www.demo.com
袁憬工作室网址 http://1176211.pixplayer.com/
来自INQ的文章告诉那些对FireFox速度q抱有怀疑的用户Q其实FireFox的速度可以更快?br>
改进的步骤非常简单,首先在浏览器地址栏里输入“about:config”Q等pȝ调用完毕之后按照下列步骤Q?br>
更改 "network.http.pipelining" 为 ture
更改 "network.http.proxy.pipelining" ture
更改 "network.http.pipelining.maxrequests"?0Q意思是同时可以接受30条申?br>
l过以上步骤Q你的FireFoxq正的火了hQ那些迫不及待的用户赶紧去试试吧Q?br>南京JAVA׃部正式成立(QQ:15365464Q?br>http://www.chinajavaworld.com 注册信息
http://www.cn-java.com/
http://www.java-cn.com/
http://www.javafan.net/
http://www.javablogs.com/Welcome.action
http://www.javarss.com.cn/
http://www.chinajavalab.com/
http://www.javajia.com/
http://www.javazy.com/
http://www.javaresearch.org/
http://www.javathinker.org/
http://www.java-animal.org/
http://javaboutique.internet.com/
http://www.javaworld.com/
https://java3d.dev.java.net/
http://www.java.gr.jp/
http://java-source.net/
http://www.java3z.com/cwbwebhome/
http://www.freewarejava.com/
http://www.java-web.com/
http://www.javalobby.org/
http://www.java114.com/
http://javaposse.com/
http://www.javaranch.com/
http://www.javaperformancetuning.com/
http://www.aygfsteel.com/
http://www.java-dotnet.com/
http://www.javatester.org/enabled.html
http://www.onjava.com/
http://java-virtual-machine.net/download.html
http://www.java.org/
http://www.chinajavaworld.net/index.jspa






]]>
(转蝲)|页设计常用的一些技?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94101.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Tue, 16 Jan 2007 01:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94101.html</guid><description><![CDATA[<font size="2"> |页设计常用的一些技?<br /><br />2006-10-20 23:57:11 <br /><br />大中?<br />1.加入收藏,设ؓ首页:<br /><br /><a href="javascript:window.external.AddFavorite('http://www.phpNet.cn',PHP中文C֌')">加入收藏</a><br /><br /><a<br />href="#"<br />>设ؓ首页</a><br /><br />2.2U后关闭当前?<br /><script language="JavaScript"><br /><!--<br />  setTimeout('window.close();',2000);<br />--><br /></script><br /><br />3.IE地址栏前换成自己的图?<br />在首?lt;head></head>之间加上如下代码<br /><link rel="Shortcut Icon" href="favicon.ico"><br /><br />4.在收藏夹中显C出你的图标:<br />在首?lt;head></head>之间加上如下代码<br /><link rel="Bookmark" href="favicon.ico"><br /><br />5.改变滚动条颜?<br />在首?lt;head></head>之间加上如下代码<br /><style><br />body{<br />scrollbar-face-color:147faf; scrollbar-shadow-color:147faf; <br />scrollbar-highlight-color:147faf; scrollbar-3dlight-color:ffffff; <br />scrollbar-darkshadow-color:ffffff; scrollbar-track-color:ffffff; <br />scrollbar-arrow-color:ffffff;}<br /></style> <br /><br />scrollbar-face-color表示滚动条面的颜?br />scrollbar-shadow-color表示滚动条右斜面的颜?br />scrollbar-highlight-color表示滚动条左斜面的颜?br />scrollbar-3dlight-color表示滚动条上边和左边Ҏ的颜?br />scrollbar-darkshadow-color表示滚动下边和右边边沿的颜色<br />scrollbar-track-color表示滚动条底板的颜色<br />scrollbar-arrow-color表示滚动条两端箭头的颜色<br /><br />6.鼠标Ud单元格颜色改?<br /><table width=200><tr><br /><td<br />bgcolor="#738278" style="cursor:hand"<br /><br />>U過?lt;/td><<br />/tr></table><br /><br />7.甌按钮的等?<br />把如下代码加?lt;body>区域?br /><FORM action=register.cgi<br />method=post name=agree><CENTER><INPUT name=agreeb<br />type=submit value="误真查?lt;服务条款和声?gt; (15U后l箋)"><INPUT<br />onclick=history.back(-1) type=reset value=" ????br />"></CENTER></form><br /><SCRIPT language=javascript><br /><!--<br />var secs = 15;<br />document.agree.agreeb.disabled=true;<br />for(i=1;i<=secs;i++) {<br />window.setTimeout("update(" + i + ")", i * 1000);<br />}<br />function update(num) {<br />if(num == secs) {<br />document.agree.agreeb.value =" ???";<br />document.agree.agreeb.disabled=false;<br />}<br />else {<br />printnr = secs-num;<br />document.agree.agreeb.value = "误真查?lt;服务条款和声?gt; (" + printnr +" U后l箋)";<br />}<br />}<br />//--><br /></SCRIPT><br /><br />8.实现q箋滚动:<br /><body><br /><div id=demo style=overflow:hidden;height:60px><br /><div id=demo1><br />111111111111111<br><br />222222222222222<br><br />333333333333333<br><br />444444444444444<br><br />555555555555555<br /></div><br /><div id=demo2></div><br /><script><br />var t=demo.scrollTop<br />demo2.innerText=demo1.innerText<br />function qswhMarquee(){<br />if(demo2.offsetTop-demo.scrollTop<=0)<br />demo.scrollTop-=demo1.offsetHeight<br />else<br />demo.scrollTop++<br />}<br />setInterval(qswhMarquee,30)<br /></script><br /></body><br /><br />9.无提C动关闭窗?<br />脚本说明:<br />W一步:把如下代码加?lt;body>区域?br /><OBJECT<br />id=closes type="application/x-oleobject"<br />classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param<br />name="Command" value="Close"></object> <br />W二步:?lt;body>中的内容改ؓQ?br /><body > <br /><br />10.弹出认删除:<br /><1>vbscript:<br /><script language="vbscript"> <br />sub check() <br />dim a <br />a=MsgBox("定要删除吗Q?,vbOKCancel) <br />if a=1 then <br />window.event.returnvalue=true <br />else<br />window.event.returnvalue=false<br />end if<br />end sub <br /></script> <br /><br /><a >删除</a><br /><br /><2>javascript:<br /><script language="JavaScript1.2"><br /><!--<br />function confirmdel(id){<br />if (confirm("真的要删除吗?"))<br />window.location.href="/admin_deladmin.asp?id="+id<br />}<br />--><br /></script><br /><a href='javascript:confirmdel("<%=rs("id")%>")'>删除</a><br /><br />11.防止点击I链接回到页首端:<br />把代码“javascript:void(null)”代替原来的?”标?<br /><br />12.window.open的用语?<br />window.open('URL','Name','Features')<br />name可ؓI?br />如:<br /><a href="javascript:window.open('http://www.phpnet.cn','','width=400,height=400')">弹出H口</a><br /><br />?/font> <a target="_blank"> <font size="2">http://www.phpNet.cn</font> </a> <font size="2"> 是你要打开的网地址。可以用相Ҏ者是l对地址,而width=400,height=400 是定义弹出窗口的宽度和高度都?00Q其他的几个参数Q?br />toolbar(yes|no): 是否出现览器工hQ在已经讄H口大小的情况下Q默认ؓnoQ即不出玎ͼ<br /><br />下同:<br />location:地址?br />status:状态栏<br />menubar:菜单?br />scrollbars:滚动?br />resizable:表示是否出现H口大小的调整手柄!<br /><br />l合flash as里边的getURL是<br />getURL("javascript:window.open('http://www.phpNet.cn','','width=400,height=400')")<br /><br />13.版权声明的写法正的格式:<br />©1995-2004 Macromedia, Inc. All rights reserved.<br />©2004 Microsoft Corporation. All rights reserved.<br />Copyright © 2004 Adobe Systems Incorporated. All rights reserved.<br />©1995-2004 Eric A. and Kathryn S. Meyer. All Rights Reserved.<br /><br />14.内容提交{待:<br />把如下代码加?lt;body>区域?br /><script language=javascript><br /><!--<br />function showSending() {<br />sending.style.visibility="visible";<br />}<br />--><br /></script><br /><br />然后调整下面代码的参C昄提示昄在你惌的位|?<br /><div id="sending" style="position:absolute; z-index:10; width: 400; visibility:hidden"> <br /><table width=400 height=80 border=0 cellspacing=2 cellpadding=0 bgcolor="#8FA8E9"><br /><tr> <br /><td bgcolor=#eeeeee align=center>内容正在发? L?..</td><br /></tr><br /></table><br /></div><br /><br />最后再提交按钮加入 >,?<br /><input type='submit' name='ACTION' value='发? ><br /><br /><br />15.实现 iframe 的自适应高度,参考如下代?<br /><br /><iframe id="newslist"<br />name="newslist" width="540" src="/iframenews.htm" marginwidth="1"<br />marginheight="1" border="0" frameborder="0" target="_self"<br />style="height:expression(eval(newslist.document.body.scrollHeight))"<br />></font><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94101.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-16 09:11 <a href="http://www.aygfsteel.com/lijiezjn/articles/94101.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)|页设计的几Ҏ意事?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94100.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Tue, 16 Jan 2007 01:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94100.html</guid><description><![CDATA[<font size="5">一,距离与美<br /></font>|页设计q程?我们用什么来体现整个|页的效?用什么来体现我们的设计思想?用什么来l浏览者展CZ个完整而不~Z感的网?<br />|站的整体风?|站的色彩搭?我估计大部分Zq么?因ؓ大部分h是这栯为的.<br /><font face="宋体">但是当我们在览一个网站的时?/font>,<font face="宋体">我们有没有发?/font>,<font face="宋体">|站内的</font>?font face="宋体">距离</font>?font face="宋体">是最能直接体现网站的感的一斚w</font>.<font face="宋体">q个距离所包括的范围很q?/font>,<font face="宋体">我们需要注意的有以下几个方?/font>:<br />1.       <font face="宋体">|站内图片与边线</font>(<font face="宋体">线</font>,<font face="宋体">底线</font>)<font face="宋体">的距?/font>;   <font face="宋体">使用</font><font color="red">5-8</font><font color="red"><font face="宋体">象素</font></font><br />2.       <font face="宋体">|站内图片与囄Ҏ的距?/font>;   <font face="宋体">使用</font><font color="red">2-3</font><font color="red"><font face="宋体">象素</font></font><br />3.       <font face="宋体">|站内文字与边线</font>(<font face="宋体">线</font>,<font face="宋体">底线</font>,<font face="宋体">与文字相隔最q的U条</font>)<font face="宋体">的距?/font>;  <font face="宋体">使用</font><font color="red">4-10</font><font color="red"><font face="宋体">象素</font></font><br />4.       <font face="宋体">|站内文字与囄的距?/font>;  <font face="宋体">使用</font><font color="red">4-7</font><font color="red"><font face="宋体">象素</font></font><br /><font face="宋体">以上几点中提到的</font>?font face="宋体">U?/font>?<font face="宋体">是我们qx使用的线?/font>,<font face="宋体">包括横线</font>.<font face="宋体">竖线</font>.<font face="宋体">斜线</font>.<font face="宋体">虚线</font>,<font face="宋体">但不包括文字的下划线</font>.<br /><br /><font color="red"><font face="宋体">附网站风格和色彩搭配</font></font><font color="red">:</font><br />“网设计师”是一个富有挑战性的职业,你需要根据对方的意图,利用Ҏ提供的资?设计一整套的网站风|Q-Q所以,你需要有相当的美工设计基和绝佳的创意;<br />一个真正的“网设计师”既要擅镎쀜设计”,又要_N“网”。在国外Q网设计师是一w常受敬的职业,因ؓ它需要对技术和艺术完美的把握。现在在国内Q对|页设计师这个职位的理解Q还停留在“网制作”上Q所以很多不擅长(可以说是不懂)艺术的h也来投入q一行,于是公司不得不另外招聘美工。与此同Ӟ很多艺术感很强的人、天生就该是|页设计的高手的人,却又对网设计望而却步-Q-技术对于他们来_直太可怕了Q!Q?br /><br />|站的整体风?style),其实是一个很抽象的东?<font face="宋体">说白了就是指站点的整体Ş象给览者的l合感受。这?/font>?font face="宋体">整体形象</font>?font face="宋体">包括站点?/font>CI<font face="宋体">Q标志、色彩、字体、标语)、版面布局、浏览方式、文字、语气、内容h值等{诸多因?/font>.<font face="宋体">Ҏ提出以下</font>:<br />1.       <font face="宋体">标?/font>logo<font face="宋体">Q尽可能的放在每个页面上最H出的位|?/font>;<br />2.       <font face="宋体">H出标准色彩</font>;<br />3.       <font face="宋体">ȝ一句能反映|站_N的宣传标?/font>.<br /><br /><font face="宋体">|站的色彩搭?/font>,<font face="宋体">不可否认</font>,<font face="宋体">Ҏq是|站最重要的一?/font>, <font face="宋体">因ؓ当我们距LC屏较远的时候,我们看到的不是优的版式或者是丽的图片,而是|页的色?/font>.<font face="宋体">Ҏ提徏议如?/font>:<br />1.                  <font face="宋体">用一U色?/font>,<font face="宋体">然后调整透明度或者饱和度</font>,<font face="宋体">产生新的色彩</font>,<font face="宋体">用于|页</font>.<font face="宋体">q样的页面看h色彩l一</font>,<font face="宋体">有层ơ感</font>;<br />2.                  <font face="宋体">用两U色?/font>,<font face="宋体">先选定一U色?/font>,<font face="宋体">然后选择它的Ҏ?/font>;<br />3.                  <font face="宋体">用一个色p?/font>.<br /><font face="宋体">另外请大家记住以下几个误?/font>:<br />1.       <font face="宋体">不要所有颜色都用到</font>,<font face="宋体">量控制在三U色彩以?/font>;<br />2.       <font face="宋体">背景和前文的Ҏ量要大</font>,(<font face="宋体">l对不要用花U繁复的图案作背?/font>),<font face="宋体">以便H出主要文字内容</font>.<br /><br /><br /><font face="Ҏ大黑?><font style="FONT-SIZE: 14pt">?表格的合理利?/font></font><br /><font face="宋体">无论我们从事什么工?/font>,<font face="宋体">一定和表格打过交道</font>.<font face="宋体">我们应该很清楚表格的作用</font>:<font face="宋体">分割不同的数据,使得方便查看和收集信息。那?/font>,<font face="宋体">在制作网中Q表格出C另一U作用,是安排和定位文本和|页的相兛_?/font>.<br /><font face="宋体">一句话</font>,<font face="宋体">现在的网设计就是靠表格的合理应?/font>,<font face="宋体">谁的表格用的?/font>,<font face="宋体">谁的框架l构打的好</font>.<br /><font face="宋体">现在大家用表格可能没有一定的规律?/font>,<font face="宋体">大家做网늚时?/font>,<font face="宋体">大部分是先在</font>PS<font face="宋体">里面做图</font>,<font face="宋体">做完以后q接切?/font>DW<font face="宋体">里面</font>,<font face="宋体">生成一个网?/font>.<font face="宋体">其实</font>,<font face="宋体">如果我们直接?/font>DW<font face="宋体">打表格做一个网站的?/font>,<font face="宋体">我们可能׃感觉到表格的真正作用</font>.<font face="宋体">怿我们也会收益不少</font>,<font face="宋体">找个旉去试一下吧</font>!<font face="宋体">不要老被困在一个格式里?/font>. ^_^<br /><br /><br /><font face="Ҏ大黑?><font style="FONT-SIZE: 14pt">?/font></font><font face="Ҏ大黑?><font style="FONT-SIZE: 14pt">,CSS</font></font><font face="Ҏ大黑?><font style="FONT-SIZE: 14pt">定义</font></font><br /><font face="宋体">它的用处我不用多?/font>,<font face="宋体">大家看看</font>css<font face="宋体">手册q道了</font>!<img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-16 09:10 <a href="http://www.aygfsteel.com/lijiezjn/articles/94100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)定|站的目录结?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94093.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Tue, 16 Jan 2007 01:06:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94093.html</guid><description><![CDATA[<font size="2"> <p align="center"> <b> <font size="3"> <font color="navy">定|站的目录结?/font> </font> </b> </p> <br /> <br />关键词:|站目录l构<br /><br />  |站的目录是指你建立|站时创建的目录。例如:在用frontpage98建立|站旉默认建立了根目录和images(存放囄)子目录。目录结构的好坏Q对览者来说ƈ没有什么太大的感觉Q但是对于站Ҏw的上传l护Q内Ҏ来的扩充和移植有着重要的媄响。下面是建立目录l构的一些徏议:<br /><br />  1、不要将所有文仉存放在根目录下,会造成文g理混ؕ你常常搞不清哪些文g需要编辑和更新Q哪些无用的文g可以删除Q哪些是相关联的文gQ媄响工作效率。另外,上传速度慢。服务器一般都会ؓ根目录徏立一个文件烦引。当您将所有文仉攑֜根目录下Q那么即使你只上传更C个文Ӟ服务器也需要将所有文件再索一遍,建立新的索引文g。很明显Q文仉大Q等待的旉也将长。所以,可能减根目录的文件存放数?br /><br />  2、按栏目内容建立子目?br /><br />  子目录的建立Q首先按主菜单栏目徏立。例?企业站点可以按公司简介,产品介绍Qh|在线定单Q反馈联pȝ建立相应目录。其他的ơ要栏目Q类?what's newQ友情连接内容较多,需要经常更新的可以建立独立的子目录。而一些相x强Q不需要经常更新的栏目Q例如:关于本站Q关于站长,站点l历{可以合q放在一个统一目录下。所有程序一般都存放在特定目录。例如:CGIE序攑֜cgi-bin目录。所有需要下载的内容也最好放在一个目录下?br /><br />  3、在每个L目目录下都徏立独立的images目录<br /><br />  为每个主栏目建立一个独立的images目录是最方便理的。而根目录下的images目录只是用来N和一些次要栏目的囄?br /><br />  4、目录的层次不要太深<br /><br />  目录的层ơ徏议不要超q?层,l护理方便?br /><br />  5、不要用中文目?br /><br />  6、不要用过长的目录</font><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94093.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-16 09:06 <a href="http://www.aygfsteel.com/lijiezjn/articles/94093.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)如何定|站栏目http://www.aygfsteel.com/lijiezjn/articles/94092.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:05:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94092.html

如何定|站栏目



关键词:|站栏目的确?br />
  建立一个网站好比写一文章,首先要拟好提UԌ文章才能主题明确Q层ơ清晰。如果网站结构不清晰Q目录庞杂,内容东一块西一块。结果不但浏览者看得糊涂,自己扩充和维护网站也相当困难。网站的题材定后,q且攉和组l了许多相关的资料内容,但如何组l内Ҏ能吸引网友们来浏览网站呢Q栏目的实质是一个网站的大纲索引Q烦引应该将|?站的M明确昄出来。一般的|站栏目安排要注意以下几斚wQ?br />
1、要紧扣主题
  你的主题按一定的Ҏ分类q将它们作ؓ|站的主栏目。主题栏目个数在L目中要占l对优势Q这L|站昄专业Q主题突出,Ҏlh留下深刻印象?br />
2、设立最q更新或|站指南栏目

  讄"最q更?的栏目,是ؓ了照ָ来的访客Q让你的主页更有人性化。如果主内容庞大,层次较多Q而又没有站内的搜索引擎,讄"本站指南"栏目Q可以帮助初访者快速找C们想要的内容?br />
3、设立可以双向交的栏目

  比如论坛Q留a本,邮g列表{,可以让浏览者留下他们的信息?br />
4、设立下载或常见问题回答栏目

  |络的特Ҏ信息׃n。如在你主页上设|一个资料下载栏目,便于讉K者下载所需资料。另外,如果站点l常收到|友关于某方面的问题来信Q最好设立一个常见问题回{的栏目Q既方便了网友,也可以节U自己更多时间?/font>

]]>
(转蝲)定位|站的主题和名称http://www.aygfsteel.com/lijiezjn/articles/94091.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:04:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94091.html

定位|站的主题和名称

关键词:|站定位

  |站的主题也是|站的题材,|站设计开始首先遇到的问题。网站题材千奇百?琳琅满目Q只要想的到Q就可以把它制作出来?/font>

下面是美国《个人电脑》杂?PC Magazine)评出?9q度排名?00位的全美知名|站的十c题材:

W?c:|上求职Q?br />W?c:|上聊天Q即时信? ICQQ?br />W?c:|上C֌Q讨?邮g列表Q?br />W?c:计算机技术;
W?c:|页/|站开发;
W?c:׃|站Q?br />W?c:旅行Q?br />W?c:参?资讯Q?br />W?c:家庭/教育Q?br />10c:生活/时尚Q?br />
  每个大类都可以l细分,比如׃cd分ؓ体育/电媄/音乐{小c,音乐又可以按格式分ؓMP3QVQFQRa{,按表现Ş式分古典Q现代,摇滚{。同Ӟ各个题材相联pd交叉l合可以产生新得题材Q例如旅游论?旅游+讨论)Q经典入球播?球+p)按这样分下去Q题材可以有成千上万U?br />

q么多题材,如何选择呢?遵@的原则如下:

1、主题要而精Q定位要,内容要精。如果你惛_作一个包|万象的站点Q把所有你认ؓ_ֽ的东襉K攑֜上面Q那么往往会事与愿q,lh的感觉是没有主题Q没有特Ԍh有,却样样都很肤,因ؓ你不可能有那么多的精力去l护它。网站的最大特点就是新和快Q目前最热门的个Z都是天天更新甚臛_时更新一ơ。最新的调查l果也显C,|络上的"主题??万全?更受Z喜爱Q就好比专卖店和百货商店Q如果我需要买某一斚w的东西,肯定会选择专买店?/font>

2、题材最好是你自己擅长或者喜q内容。比如:你擅长编E,可以徏立一个编E爱好者网站;对球感兴趣Q可以报道最新的战况Q球星动态等。这样在制作Ӟ才不会觉得无聊或者力不从心。兴是制作|站的动力,没有热情Q很难设计制作出优秀的网站?/font>

3、题材不要太滥或者目标太?/b>?太滥"是指到处可见Qh人都有的题材Q比如Y件下载,免费信息?目标太高"是指在这一题材上已l有非常优秀Q知名度很高的站点,你要过它是很困隄?/font>
如果题材已经定以后Q就可以围绕题材l网站v一个名字。网站名Uͼ也是|站设计的一部分Q而且是很关键的一个要素。你来看Q?电脑学习??电脑之家"昄是后者简l;"qL乐园"?MIDI乐园"昄是后者明晎ͼ"儿童天地"?中国q儿?昄是后者大气。我们都知道PIII的中文名U?奔腾"Q如果改?奔跑"Q可能就没有今天q么"?了。和现实生活中一P|站名称是否正气Q响亮,易记Q对|站的Ş象和宣传推广也有很大影响。我的徏议是Q?/font>

1、名U要?/b>。其实就是要合法Q和理,和情。不能用反动的,色情的,q信的,危害C会安全的名词语句?/font>
2、名U要易记。最好用中文名称Q不要用英文或者中英文混合型名U。另外,|站名称的字数应该控制在六个?最好四个字)以内Q四个字的也可以用成语。字数少q有个好处,适合于其他站点的链接排版?/font>
3、名U要有特?/b>。名U^实就可以接受Q如果能体现一定的内涵Q给览者更多的视觉冲击和空间想象力Q则Z品。例如:音乐前卫Q网陶吧,e书时I等。在体现出网站主题的同时Q能点出特色之处?/font>

定位|站的CI形象

  所谓CI(corporate identity)Q意思是通过视觉来统一企业的Ş象。一个杰出的|站Q和实体公司一P需要整体的形象包装和设计。准的Q有创意的CI设计Q对|站的宣传推q有事半功倍的效果。具体的做法是:

1、设计网站的标志(logo)

如同商标一P标志是你站点特色和内늚集中体现Q看见标志就让大家联惌v你的站点。标志的设计创意来自你网站的名称和内容:

(1)|站有代表性的人物、动物、花草等Q可以用它们作ؓ设计的蓝本,加以卡通化和艺术化Q例如_斯尼的米老鼠Q搜狐的卡通狐狸等{?/font>

(2)|站有专业性的Q可以以本专业有代表的物品作为标志。比如中国银行的铜板标志Q奔驰汽车的方向盘标志等{?br />
(3)最常用和最单的方式是用自己|站的英文名UC标志。采用不同的字体Q字母的变ŞQ字母的l合可以很容易制作好自己的标志?br />

2、设计网站的标准色彩

|站lh的第一印象来自视觉冲击Q确定网站的标准色彩是相当重要的一步。不同的色彩搭配产生不同的效果,q可能媄响到讉K者的情A。D个实际的例子明白了QIBM的深蓝色Q肯得基的红色条型,windows视窗标志上的U蓝黄绿色块Q都使我们觉得很贴切Q很和谐?标准色彩"是指能体现网站Ş象和延内涵的色彩。一般来_一个网站的标准色彩不超q?U,太多则让人眼q݋乱。标准色彩要用于|站的标志,标题Q主菜单和主色块。给Z整体l一的感觉。至于其它色彩也可以使用Q只是作为点~和衬托,l不能喧宑֤丅R适合于网|准色的颜色有Q蓝Ԍ?色Q黑/?白色三大pdԌ要注意色彩的合理搭配?/font>

3、设计网站的标准字体

和标准色彩一P标准字体是指用于标志Q标题,主菜单的Ҏ字体。一般我们网默认的字体是宋体。ؓ了体现站点的"与众不同"和特有风|我们可以Ҏ需要选择一些特别字体。例如,Z体现专业可以使用_仿宋体Q体现设计精可以用q告体,体现亲切随意可以用手写体{等?/font>

4、设计网站的宣传标语

也可以说是网站的_Q网站的目标。用一句话甚至一个词来高度概括。类似实际生zM的广告金句。例如:鹊l?味道好极?Q麦斯威的"好东西和好朋友一起分?QIntel?l你一颗奔腄?{等?/font>


]]>
(转蝲)一个成功的|站设计http://www.aygfsteel.com/lijiezjn/articles/94088.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:03:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94088.html

一个成功的|站设计

关键词:|站设计因素

  随着|络技术的不断发展Q网l应用已l渗透到人类C会的各个角落。作为网l世界的支撑点的|站Q更是h们关注的热点Q政府利用网站宣传自q施政U领Q日益成Z癑֧交流的直通RQ企业利用网站宣传自q形象Q挖掘无限商机;个h利用|站展示个性风采,创徏彼此沟通的桥梁。越来越多的人希望拥有网站,开辟网l世界里的一片天地。如何设计一个出色的|站呢?关于q个问题Qh们讨论的很多Q可以讨论的内容也很多,加之|络技术的飞速发展,很难提出一个绝Ҏ威和正确的设计思\QQ何网站都Z以下设计思\Q?/font>

一、定位网站的主题和名U?/b>

  |站的主题也是|站的题材,|站设计开始首先遇到的问题。网站题材千奇百?琳琅满目Q只要想的到Q就可以把它制作出来?br />

  如果题材已经定以后Q就可以围绕题材l网站v一个名字。网站名Uͼ也是|站设计的一部分Q而且是很关键的一个要素?/font>

Q?/font>
1、名U要正。其实就是要合法Q和理,和情。不能用反动的,色情的,q信的,危害C会安全的名词语句?/font>
2、名U要易记。最好用中文名称Q不要用英文或者中英文混合型名U。另外,|站名称的字数应该控制在六个?最好四个字)以内Q四个字的也可以用成语。字数少q有个好处,适合于其他站点的链接排版?/font>
3、名U要有特艌Ӏ名U^实就可以接受Q如果能体现一定的内涵Q给览者更多的视觉冲击和空间想象力Q则Z品。例如:音乐前卫Q网陶吧,e书时I等。在体现出网站主题的同时Q能点出特色之处?/font>

二、定位网站的CI形象

  所谓CI(corporate identity)Q意思是通过视觉来统一企业的Ş象。一个杰出的|站Q和实体公司一P需要整体的形象包装和设计。准的Q有创意的CI设计Q对|站的宣传推q有事半功倍的效果?/font>

三、确定网站的栏目

  建立一个网站好比写一文章,首先要拟好提UԌ文章才能主题明确Q层ơ清晰。如果网站结构不清晰Q目录庞杂,内容东一块西一块。结果不但浏览者看得糊涂,自己扩充和维护网站也相当困难。网站的题材定后,q且攉和组l了许多相关的资料内容,但如何组l内Ҏ能吸引网友们来浏览网站呢Q栏目的实质是一个网站的大纲索引Q烦引应该将|?站的M明确昄出来?/font>

四、确定网站的目录l构

  |站的目录是指你建立|站时创建的目录。例如:在用frontpage98建立|站旉默认建立了根目录和images(存放囄)子目录。目录结构的好坏Q对览者来说ƈ没有什么太大的感觉Q但是对于站Ҏw的上传l护Q内Ҏ来的扩充和移植有着重要的媄响?/font>

五、确定网站的链接l构

  |站的链接结构是指页面之间相互链接的拓扑l构。它建立在目录结构基之上Q但可以跨越目录。徏立网站的链接l构有两U基本方式:

1、树犉接结?/font>

  cMDOS的目录结构,首页链接指向一U页面,一U页面链接指向二U页面。这L链接l构览Ӟ一Uq入Q一U退出。优Ҏ条理清晰Q访问者明知道自己在什么位|,不会"q?路。缺Ҏ览效率低,一个栏目下的子面到另一个栏目下的子面Q必ȝl首c?/font>

2、星犉接结?/font>

  cM|络服务器的链接Q每个页面相互之间都建立有链接。这U链接结构的优点是浏览方便,随时可以到达自己喜欢的页面。缺Ҏ链接太多Q容易ɋ览者迷路,搞不清自己在什么位|,看了多少内容?/font>


]]>
(转蝲)|站D设计http://www.aygfsteel.com/lijiezjn/articles/94086.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:02:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94086.html |站D设计


Richard Friedman
Richard Friedman理查德·弗里d|富有媒体刉学与惠普中间g划分Q在q些期刊适合12q内l营一L董事是,使许多演出在贸易/ 勤奋昄和会议会议?/font>

|站D设计

q里我们重讲关于为网站导航设计的一文章?在这件事情上方向盘在哪里Q?对Web不v作用吗? 它在W一个周发生在我w上Q在我向我的ISP插插_q且我不喜欢它之后?/font>

我在从Alta风景到在相同的场所参考其他页的一里点击Q但是没告诉你怎样辑ֈ他们。我点击q接Q发现自己在一个阴暗的德国|站Q点击返回键Q再ơ试?... q且最l放弃ƈ且键入一个新|站位置。Web 非常l你Ҏ的选择。浏览程序的囑փ在站点之外点击,从未q回Q是一个肮脏的一对多的网站创造者?自从我开始在Web 上做实验Q我已经想知道多么对最好的指南人在一个站点周围?/font>

因ؓ在Web 的一文章里谈及的设计者彼得Morville评论d的杂志, 有Web 的用L一ơ最大的报怨是他们不能扑ֈ信息?把书攑֜一边,最单的早期的网站经常在늚底部依赖仅仅q接Q?宣布"Z늂击这?或者相似的事情 - q且有时候, "Z前的늂击这?q接和与一个可点击的目录的联系Q?在赠送一开始的时候的一个主c这L布局非常和他们的印刷品前ML|站?/font>

l果在这个网站十分仔l象吉莱斯皮Qƈ且跟随模型以在它的丰盛的Web 内的Ҏ向推荐设计指D。超文本力求U正之h可能抱怨所有这些航行设备想办法强加太多在Web 的؜׃预订?q且不是每个场所需要象q样预订它的"信息"Qؓ了招待创造秘密的一些需要?但是事实是象一定量命o一L人类智力?Web _已经是脏q。在它周围帮助h们是有h值的M场所设计者的目标?/font>

]]>
(转蝲)|站D设计http://www.aygfsteel.com/lijiezjn/articles/94084.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:01:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94084.html |站D设计


Richard Friedman
Richard Friedman理查德·弗里d|富有媒体刉学与惠普中间g划分Q在q些期刊适合12q内l营一L董事是,使许多演出在贸易/ 勤奋昄和会议会议?/font>

|站D设计

q里我们重讲关于为网站导航设计的一文章?在这件事情上方向盘在哪里Q?对Web不v作用吗? 它在W一个周发生在我w上Q在我向我的ISP插插_q且我不喜欢它之后?/font>

我在从Alta风景到在相同的场所参考其他页的一里点击Q但是没告诉你怎样辑ֈ他们。我点击q接Q发现自己在一个阴暗的德国|站Q点击返回键Q再ơ试?... q且最l放弃ƈ且键入一个新|站位置。Web 非常l你Ҏ的选择。浏览程序的囑փ在站点之外点击,从未q回Q是一个肮脏的一对多的网站创造者?自从我开始在Web 上做实验Q我已经想知道多么对最好的指南人在一个站点周围?/font>

因ؓ在Web 的一文章里谈及的设计者彼得Morville评论d的杂志, 有Web 的用L一ơ最大的报怨是他们不能扑ֈ信息?把书攑֜一边,最单的早期的网站经常在늚底部依赖仅仅q接Q?宣布"Z늂击这?或者相似的事情 - q且有时候, "Z前的늂击这?q接和与一个可点击的目录的联系Q?在赠送一开始的时候的一个主c这L布局非常和他们的印刷品前ML|站?/font>

l果在这个网站十分仔l象吉莱斯皮Qƈ且跟随模型以在它的丰盛的Web 内的Ҏ向推荐设计指D。超文本力求U正之h可能抱怨所有这些航行设备想办法强加太多在Web 的؜׃预订?q且不是每个场所需要象q样预订它的"信息"Qؓ了招待创造秘密的一些需要?但是事实是象一定量命o一L人类智力?Web _已经是脏q。在它周围帮助h们是有h值的M场所设计者的目标?/font>

]]>
(转蝲)|站D设计http://www.aygfsteel.com/lijiezjn/articles/94085.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:01:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94085.html |站D设计


Richard Friedman
Richard Friedman理查德·弗里d|富有媒体刉学与惠普中间g划分Q在q些期刊适合12q内l营一L董事是,使许多演出在贸易/ 勤奋昄和会议会议?/font>

|站D设计

q里我们重讲关于为网站导航设计的一文章?在这件事情上方向盘在哪里Q?对Web不v作用吗? 它在W一个周发生在我w上Q在我向我的ISP插插_q且我不喜欢它之后?/font>

我在从Alta风景到在相同的场所参考其他页的一里点击Q但是没告诉你怎样辑ֈ他们。我点击q接Q发现自己在一个阴暗的德国|站Q点击返回键Q再ơ试?... q且最l放弃ƈ且键入一个新|站位置。Web 非常l你Ҏ的选择。浏览程序的囑փ在站点之外点击,从未q回Q是一个肮脏的一对多的网站创造者?自从我开始在Web 上做实验Q我已经想知道多么对最好的指南人在一个站点周围?/font>

因ؓ在Web 的一文章里谈及的设计者彼得Morville评论d的杂志, 有Web 的用L一ơ最大的报怨是他们不能扑ֈ信息?把书攑֜一边,最单的早期的网站经常在늚底部依赖仅仅q接Q?宣布"Z늂击这?或者相似的事情 - q且有时候, "Z前的늂击这?q接和与一个可点击的目录的联系Q?在赠送一开始的时候的一个主c这L布局非常和他们的印刷品前ML|站?/font>

l果在这个网站十分仔l象吉莱斯皮Qƈ且跟随模型以在它的丰盛的Web 内的Ҏ向推荐设计指D。超文本力求U正之h可能抱怨所有这些航行设备想办法强加太多在Web 的؜׃预订?q且不是每个场所需要象q样预订它的"信息"Qؓ了招待创造秘密的一些需要?但是事实是象一定量命o一L人类智力?Web _已经是脏q。在它周围帮助h们是有h值的M场所设计者的目标?/font>

]]>
(转蝲)|站设计技术规范(二)http://www.aygfsteel.com/lijiezjn/articles/94082.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 01:00:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94082.html

|站设计技术规范(二)



  QJS调用规范

" 所有的javascript脚本量采取外部调用
<SCRIPT LANGUAGE="JavaScript" SRC="script/xxxxx.js"></SCRIPT>


CSS书写规范

" 所有的CSS的尽量采用外部调?br /><LINK href="style/style.css" rel="stylesheet" type="text/css">
" 书写旉定义的最先,伪类其次Q自定义最后(其中a:link a:visited a:hover a:actived 要按照顺序写Q便于自己和他h阅读?br />" Z保证不同览器上字号保持一_字号用点数pt和像素px来定义,pt一般用中文宋体的9pt?1ptQpx一般用中文宋?2px ?4.7px q是l过优化的字P黑体字或者宋体字加粗Ӟ一般选用11pt?4.7px 的字h较合适?br />
" CSS推荐模板?br />
CSS代码:
  1. <style type="text/css">
  2. <!-
  3. p {text-indent: 2em; }
  4. body {font-family: "宋体"; font-size: 9pt; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
  5. table {font-family: "宋体"; font-size: 9pt; line-height: 20px; color: #000000}
  6. a:link {font-size: 9pt; color: #0000FF; text-decoration: none}
  7. a:visited {font-size: 9pt; color: #990099; text-decoration: none}
  8. a:hover {font-size: 9pt; color: #FF9900; text-decoration: none}
  9. a:active {font-size: 9pt; color: #FF9900; text-decoration: none}
  10. a.1:link {font-size: 9pt; color: #3366cc; text-decoration: none}
  11. a.1:visited {font-size: 9pt; color: #3366cc; text-decoration: none}
  12. a.1:hover {font-size: 9pt; color: #FF9900; text-decoration: none}
  13. a.1:active {font-size: 9pt; color: #FF9900; text-decoration: none}
  14. .blue { font-family: "宋体"; font-size: 10.5pt; line-height: 20px; color: #0099FF; letter-spacing: 5em}
  15. -->
  16. </style>

body标识

" Z保证览器的兼容性,必须讄面背景<body bgcolor="#FFFFFF">

5 形象设计规范

   |站的CI整体形象包括下面几个要素
标志(logo)
" |站必须有独立的标志
" 标志可以以网站中英文名称设计Q也可以采用特别的图案。原则是单易记?br />" 标志必须可以用黑白和彩色分别清晰表现
" 标志囄的名UCؓ"logo_域名.gif"Q例如:logo_sina.gif
" 量提供标志的矢量图?br />" 请尽可能在每个页面上都用标?br />标准?/b>
" |站应该有自q标准ԌMԌ
" 标准色原则上不超q两U,如果有两U,其中一Uؓ标准Ԍ另一Uؓ标准辅助?br />" 标准色应量采用216Uweb安全色之内的色彩
" 必须提供标准色确切的RGB和CYMK数?br />" 请尽可能使用标准?br />标准字体
" |站应该定义一U标准字体(指logo上,囄上用的字体Q?br />" 标准字体原则上定义两U,一U中文字体,一U英文字?Q不包括文本内容字体Q?br />" 必须提供标准字体的名U和字库
" 请尽可能使用标准字体

6 内容~辑规范
 内容
" 必须遵守我国《计机信息|络国际 联网安全保护理办法》的规定
M单位和个Z得利用国际联|制作、复制、查阅和传播下列信息Q?br />(一)煽动抗拒、破坏宪法和法律、行政法规实施的Q?br />(?煽动颠覆国家政权Q推ȝ会主义制度的Q?br />(?煽动分裂国家、破坏国家统一的;
(?煽动民族仇恨、民族歧视,破坏民族团结的;
(?捏造或者歪曲事实,散布谣言Q扰q会秩序的Q?br />(?宣扬徏q信、淫U、色情、赌博、暴力、凶杀?恐怖,教唆犯罪的;
(?公然侮i他h或者捏造事实诽谤他人的Q?br />(?损害国家机关信誉的;
(?其他q反宪法和法律、行政法规的?br />" 转蝲必须扑ֈ原出处,l联pd使用
  标题
" 力求短、醒目、新颖、吸引h?br />
正文

" 文章的段首空两格Q与传统格式保持一?br />" D与D之间空一行可以文章更清晰易?br />" 杜绝错字、别字和自造字
" 体版中不得夹杂繁体字
" 译名要按我国规范。例如:singaporel一译"新加?不能?星加?
" 全角数字W号Q不含标点)应改为半?br />
7 新技术用规?br />
  使用新技术原则是Q兼Ҏ览器Q保证下载速度Q照最多数的用戗?br />" cookie用于识别、跟t和支持讉K者,通过cookie你可以了解用L讉K路径Q收集和存储用户的喜好,但要考虑到用户关闭cookie的情况处理,非要用cookieQ应提供全面的解军_法?br />" Java是一U跨q_的面向对象的~程语言Q它在Web中的应用主要是Java AppletQ但是Java Applet的下载速度较慢Q}慎用?br />
" 在服务器端,最好打开SSI解析Q但不要使用q多的SSI嵌套。不能用SSIӞ可以用include LibraryQ包含库文gQ代替,效果要差一?br />" Flash已经是较普遍的技术,推荐使用?br />" 新网制作徏议采用XHTML规范Q便于未来和XML接轨?br />" XMLpd技术可以在服务器端使用Q客L暂时不推荐?br />" 非特D要求,不推荐在|页上提供需要下载额外插件的多媒体技?br />" E序语言推荐使用PHPQJSPQJava{跨q_语言Q不推荐CGI,ASP技?br />
8 D规范

" D要简单、清晎ͼ不超q?层的链接
" 用于D的文字要明扼要,字数限制在一行以?br />" 首页Q各栏目一U页面之间互链,各栏目一U和本栏目二U页面之间互?br />" 过三面Q在面剙讄D条,标明位置
" H出最q更新的信息Q可以加上更新时间或New标识
" q箋性页面应加入上一,下一|?br />" 过一屏的内容Q在底部应有go top按钮
" 过三屏的内容,应在头部设提UԌ直接链接到文内锚?br />
9 数据库用规?/b>
" 服务器上有关数据库的一切操作只能由服务器管理h员进行?br />" E序中访问数据库时用统一的用戗统一的连接文件访问数据库?br />" 原则上每一个栏目只能徏一个库Q库名与各栏目的英文名称怸_库中再包含若q表。比较大的、重点的栏目可以考虑单独建库Q库名与栏目的英文名U相一致?br />" 数据库、表、字Dc烦引、视囄一pd与数据库相关的名U必d部用与内容相关的英文单词命名,对于一个单词难以表辄Q可以考虑用多个单词加下划U(_Q连接(不能过四个单词Q命名?(参见命名规范)
" 不再使用的数据库、表应删除,在删除之前必d份(包括l构和内容)?/font>

]]>
(转蝲)|站目合同撰写http://www.aygfsteel.com/lijiezjn/articles/94080.html张江宁的个h博客张江宁的个h博客Tue, 16 Jan 2007 00:56:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94080.html |站目合同撰写



  |站合同是在|站目中,企业Q需要徏|站方)和承建方Q专业网站制作公司)之间共同立的双方在目中的权利Q义务和合作内容的契U文件。本文就|站合同应该包含哪些主要内容Q应该注意一些什么逐个做说明:

  |站合同是在|站目中,企业Q需要徏|站方)和承建方Q专业网站制作公司)之间共同立的双方在目中的权利Q义务和合作内容的契U文件。网站徏讑֐同必d含以下主要内容:

  1Q网站徏讑ַ作范?br />  2Q网站徏讑ַ作流E与旉q度
  3Q网站徏设质量要?br />  4Q网站承用支付,支付标准与支付方?br />  下面每一部分应该写明一些什么内容和注意一些什么点逐个做说明(合同其他部分如,q约形式与责任,合同附g里的《网站徏设方案书》本文不作讨论)?br />
  一、网站徏讑ַ作范?/b>

  |站目涉及到的工作一般包括,需求调研与《网站徏设方案书》制作,|站素材准备Q网站页面设计与制作Q网站功能性部分程序开发与面融合Q数据库设计与数据输入,服务器购乎ͼ软g和硬Ӟ或服务器I间U用、服务器存放Q域名注册与解析?br />
  所先,在这些网站徏讑ַ作中Q合同需要确定哪些是承徏方的工作Q哪些不是,哪些是企业或者第三方的工作,以及各方工作之间的合作方式和要求?br />
  q里需要注意的是,如果企业在工作中需要和Ҏ者第三方q行合作Q那么必L晰说明这U合作的程Q方式和要求。譬如,如果|站素材׃业提供,合同必须对企业提供的素材内容Q时_要求作出清晰的说明?br />
  其次Q对于承建方工作部分Q必ȝ致地说明?br />
  例如Q网站需要徏讑֓些栏目,每个栏目需要制作哪些内容,|站需要开发哪些功能性的E序Q如BBSQ等Q对q些合同必须相当明确C明。合同可以用方确认通过的《网站徏设方案书》作为合同附录,来更详细阐明承徏方的工作?br />
  二、项目徏讑ַ作流E与旉q度

  |站程一般流EؓQ需求调研,完成|站《网站徏设方案书》,《方案书》确认,素材Q文字,囄Q数据)攉与整理,面风格设计Q风D计确认,面制作Q程序开发,整合Q页面,E序Q,方评C试Q网站改q与方确认,服务器与域名准备Q网站上传发布,|站l护?br />  所先,合同必须说明目开展的工作程?br />
  其次Q对于每个工作流E,需要概要说明承建方的工作内容,其对于需要企业参与的部分Q需要说明企业的工作内容和要求。例如,需求调研时企业的配合和资源提供Q设计制作确认时的确认方式和认范围?br />
  最后,是对每个程环节的完成时间要求说明。合同需要给出每个流E环节的工作估计以及目最l完工的日期估计Q双方可以根据需要,协商在进度限制上的严格度?br />
  三、网站徏设质量要?/b>

  |站质量主要指网站页面设计,制作与网站程序的质量。合同需要对q些工作的质量作出周到的Q尽量可度量的要求,譬如Z证浏览速度Q徏设方也可以对每个|页的大作Z般性限制?br />
  对于面设计与制作,׃对设计风格的认识差异会导致徏设方和承建方的质量评判结果不同,同时设计质量也难以度量,Ҏ出现方多ơ否定设计的情况。在q个时候需要用变通的办法来I合双方的质量评判差异?br />
  例如Q可以由承徏方设计出5U徏设方要求风格的设计页面,然后由徏设方选择Q或者重复修正设计不能超q?ơ,而承建方可以以半h取落选设计页面费用的代h来限制设计要求的变化?br />
  q有一U办法,是采取W三Ҏ度量面设计与制作质量。例如,找一些普通的上网用户Q测试他们成功搜索网站中某个特定内容所需要的旉Q用q个旉来衡量网站连接设计质量和合理性。例如,可以通过在门L站做|上调查Q由|民来评判网站设计与制作质量Q这样做同时也很好地宣传了网站?br />
  而对于网站功能性程序来_合同应该对功能作l的说明。如会员注册登陆pȝQ那么除了会员的注册Q登陆,退出外Q系l还应该提供l会员什么功能,譬如新闻定制{。这部分可以在《网站徏设方案书》里作出更详l的说明?br />
  如果Q网站承建方同时提供虚拟LI间Q那么企业还可以对网站访问速度Q宕机时_|站带宽{方面作求(I间U用双方一般也可以另签《网站空间租用合同》)?br />
  四、网站承用支付,支付标准与支付方?/b>

  |站业内一般采用按制作量记费的方式Q譬如按面数量记费?br />
  但网站制作量Q如面数量{,在制作过E中是变化的Q所以在{֐同的时候无法给出整个网站徏讑֮成后的确切费用。但是合同却可以l出|站的收贚w和收Ҏ准,{网站徏讑֮成后Q统计整个网站的每项工作量,再结合记Ҏ准来出目实际标的?br />
  所先,定|站收费V网站徏设收贚w一般可以包括以下一些:

  1Q素材整理阶D늚文字录入费,囄处理费,译?br />  2Q《网站徏设方案书》制作费?br />  3Q普通页面制作费?br />  4Q页面风D计费用(一般指主页和栏目首)
  5Q页面特效制作费用(譬如JavaScriptQFlash{)
  6Q功能性程序开发费用(如调查系l,会员注册pȝ{)
  7Q数据库数据录入费用
  8Q空间租用费用等?br />
  其次Q确定每个收贚w的单位h根{例如,文字译每千?0元等?br />
  q一条款关系到日后合同标的的计算Q所以务必非常清晎ͼ双方不妨多花一Ҏ间来协商q里的细节,以达到彼此在q一条款上的一致认可,以妨日后引v不必要的争执。譬如,必须定义怎么作一个页面,?024下的800*600Q还?00*800Q如果是800*600Q那么一?00*1200的页面就做两页Q这是一个协商的q程Q这栯是否合理,我觉得只要双斚w同意q样计算没有问题,关键是必M得日后统计制作量和计合同标的时双方没有歧义?br />
  费用支付一般可以分成三ơ进行。一般合同签|一周内支付一定数量,作ؓ目启动费用Q项目中期支付一定数量;目l束后,计算目实际标的Q再支付余额?br />
  如前面所_作ؓ|站目的徏讑֐同还需要其他很多条Ƒ֒辅助合同Q如Q《空间租用合同》等Q但是以上谈到四点却是合同里最重要Q也是最需?l扣"的内容,希望大家以后在撰写网站徏讑֐同时能从中获得一点帮助?/font>

]]>
(转蝲)初学HTML必看的东?永远不会q时的精?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94079.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Tue, 16 Jan 2007 00:53:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94079.html</guid><description><![CDATA[<font size="2"> 所有的关键字和q算{一切有关的关键词的集合<br />HTML文g标记<br /><html><br /><head><br /><!--><br /><title><br /><body><br /><br />文字排版标记<br /><br/><br /><nobr><br /><p><br /><pre> 原始文字样式<br /><center><br /><blockquote> 向内~排<br /><h> 标题<br /><strong>,<b> _体<br /><em>,<i>,<cite> 斜体<br /><U> 底线<br /><strike> 删除U?br /><blink> 文字闪烁<br /><big> 大型字体<br /><small> 型字体<br /><sup> 文字上标<br /><SUB> 文字下标<br /><basefont> 默认字体讄<br /><font> 更改字体讄<br /><br />菜单标记<br /><menu> 选项菜单<br /><dir> 目录菜单<br /><lh> 菜单格式(一)<br /><ul> 菜单格式(?<br /><dl>,<dt>,<dd> 说明式菜?br /><ol>,<li> 标题菜单<br /><br />直线与表格标?br /><hr><br /><table><br /><tr><br /><td><br /><th><br /><caption> 表格标题<br /><br />链接标?br /><a> ?br /><br />囑Ş标记<br /><IMG> 插入囑Ş<br /><br />框架标记<br /><FRAME> 定义框架内容<br /><NOFRAME> 不支持框架声?br /><br />表单标记<br /><FORM><br /><INPUT><br /><TEXTAREA><br /><SELECT><br /><OPTION><br /><br />script<br /><script><br /><br />VBscript标记索引<br /><br />基本q算<br />+ 数字加法及字W串q接<br />- 数字减法<br />* 数字乘法<br />/ 数字除法<br />Mod 求余?br />\ 求商?br />& 字符串连?br />^ ơ方<br />= 相等<br /><> 不相{?br />>= 大于或等?br />> 大于<br /><= 于或等?br />< 于<br />Not ?br />And ?br />Or ?br />Xor 异或<br /><br />循环及决{?br />if ....then ?..?..<br />if ...then...else ?..?..?br />else if... 非若<br />select case... 组选择条g<br />end select<br />for ... next 计数循环<br />while...wend 条g循环(一)<br />do while...loop 条g循环(?<br />do...loop while 条g循环(?<br />do until...loop 条g循环(?<br />do...loop until 条g循环(?<br /><br />数学函数<br />Abs l对?br />Sgn 正负?br />Hex 转换成十六进?br />Oct 转换成八q制<br />Sqr qx?br />Int 取整?br />Fix 取整?br />Round 取整?br />Log 以e为底的对?br />Sin 正u函数<br />Cos 余u函数<br />Tan 正切函数<br /><br />字符串处理函?br />Len 字符串长?br />Mid 取部分字W串<br />Left 从字W串开头取部分字符?br />Right 从字W串l尾取部分字W串<br />Lcase 转换成小?br />Ucase 转换成大?br />Trim 清除字符串开头及l尾的空格符<br />Ltrim 清除字符串开头空格符<br />Rtrim 清除字符串结格符<br />Replace 替换字符串部分字W?br />Instr 判断是否包含于另一个字W串(从v始搜?<br />InstrRev 判断是否包含于另一个字W串(从结搜?<br />Space L字符数的I格W?br />String L字符数的M字符<br />StrReverse 反{字符?br />Split 以某字符分割字符?br /><br />数据cd转换函数<br />Cint 转换成整?br />Cstr 转换成字W串 <br />Clng 转换成常整数<br />Cbool 转换成布函?br />Cdate 转换成日期函?br />CSng 转换成单_ֺ<br />CDbl 转换成双_ֺ<br /><br />日期旉函数<br />Date 现在日期<br />Time 现在旉<br />NOw 现在日期旉<br />DateAdd 增加日期<br />DateDiff 两日期差<br />DateSerial 日期讑֮<br />Datevalue 日期讑֮<br />Year 现在q䆾<br />Month 现在月䆾<br />Day 现在?br />Hour 现在时刻<br />Minute 现在分钟<br />Second 现在U钟<br />Timer 午夜距现在秒?br />TimeSerial 旉讑֮<br />Timevalue 旉所属部?br />WeekDay 星期名称<br />MonthName 月䆾名称<br /><br />其它函数<br />Array 产生数组<br />Asc 字符ASCII?br />Chr ASCII码字W?br />Filter qo数组<br />InputBox 输入H口<br />Join 合ƈ数组中的元素<br />MsgBox 信息H口<br />Lbound 数组下界<br />Ubound 数组上界<br /><br />指o <br />Const 讑֮常数 <br />Dim 定义变量或者数l?br />Erase 清除数组<br />ReDim 重新声明数组<br />Randomize 起始随机?br />Rnd 取得随机?br /><br />ASP对象<br /><br />Session对象<br />IsEmpty 试Session变量是否存在<br />TimeOut 讑֮Session变量生存周期<br />Abandon 强制清除Session变量<br /><br />Application对象<br />IsEmpty 试Application变量是否存在<br />Lock 锁定Application变量<br />Unlock 解除Lock指o的锁?br /><br />Cookies对象<br />Expires 讑֮Cookies变量的生存周?br /><br />Connection对象<br />Open 打开与数据库的连?br />Execute 打开Recordset对象<br />Close 关闭Connection对象<br /><br />Recordset对象<br />movefirst 记录指针移至第一?br />movelast 记录指针移x后一?br />movenext 记录指针移至下一?br />moveprevious 记录指针移至上一?br />bof 试是否为recordset的v?br />eof 试是否为recordset的结?br />open 打开Recoreset对象<br />close 关闭recordset对象<br />fields d数据的子对象<br />fileds.count 字段个数<br />pagesize 每页记录条数<br />absolutepage 讑֮为某?br />pagecount 总页?br />Absoluteposition 直接跌某条记录</font><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94079.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-16 08:53 <a href="http://www.aygfsteel.com/lijiezjn/articles/94079.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)40U网常用小技?javascript)http://www.aygfsteel.com/lijiezjn/articles/94006.html张江宁的个h博客张江宁的个h博客Mon, 15 Jan 2007 09:34:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94006.html <table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复?br /> 3. onpaste="return false" 不准_脓
4. oncopy="return false;" oncut="return false;" 防止复制
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图?br /> 6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显C出你的图标
7. <input style="ime-mode:disabled"> 关闭输入?br /> 8. 永远都会带着框架
<script language="javascript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网?br /> // --></script>
9. 防止被hframe
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. |页不能被另存?br /> <noscript><iframe src=*.html></iframe></noscript>
11. <input type=button value=查看|页源代?
view-source:"+ "http://www.phpNet.cn"">
12.删除时确?br /> <a href="javascript:if(confirm("实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除</a>
13. 取得控g的绝对位|?br /> //javascript
<script language="javascript">
function getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"/nleft="+l);
}
</script>
//VBScript
<script language="VBScript"><!--
function getIE()
dim t,l,a,b
set a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wend
msgbox "top="&t&chr(13)&"left="&l,64,"得到控g的位|?
end function
--></script>
14. 光标是停在文本框文字的最?br /> <script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" >
15. 判断上一늚来源
javascript:
document.referrer
16. 最化、最大化、关闭窗?br /> <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<input type=button value=最化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()>
本例适用于IE
17.屏蔽功能键Shift,Alt,Ctrl
<script>
function look(){
if(event.shiftKey)
alert("止按Shift?"); //可以换成ALT CTRL
}
document.onkeydown=look;
</script>
18. |页不会被缓?br /> <META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或?lt;META HTTP-EQUIV="expires" CONTENT="0">
19.怎样让表单没有凹凸感Q?br /> <input type=text style="border:1 solid #000000">
?br /> <input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
1 solid #000000"></textarea>
20.<div><span>&<layer>的区别?
<div>(division)用来定义大段的页面元素,会生{?
<span>用来定义同一行内的元素,?lt;div>的唯一区别是不产生转行
<layer>是ns的标讎ͼie不支持,相当?lt;div>
21.让弹出窗口L在最上面:
< body onblur="this.focus();">

22.不要滚动?
让竖条没?
< body style="overflow:scroll;overflow-y:hidden">
< /body>
让横条没?
< body style="overflow:scroll;overflow-x:hidden">
< /body>
两个都去掉?更简单了
< body scroll="no">
< /body>

23.怎样L囄链接点击后,囄周围的虚U?
< a href="#" onFocus="this.blur()">< img src="logo.jpg" border=0>< /a>

24.电子邮g处理提交表单
< form name="form1" method="post" action="mailto:****@***.com" enctype="text/plain">
< input type=submit>
< /form>

25.在打开的子H口h父窗口的代码里如何写Q?br /> window.opener.location.reload()

26.如何讑֮打开面的大?br /> < body onload="top.resizeTo(300,200);">
打开面的位|?lt; body onload="top.moveBy(300,200);">

27.在页面中如何加入不是满铺的背景图?拉动面时背景图不动
< STYLE>
body
{background-image:url(logo.gif); background-repeat:no-repeat;
background-position:center;background-attachment: fixed}
< /STYLE>

28. 查一D字W串是否全由数字l成
< script language="Javascript">< !--
function checkNum(str){return str.match(//D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// -->< /script>

29. 获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight

30. 怎么判断是否是字W?br /> if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");

31.TEXTAREA自适应文字行数的多?br /> < textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
< /textarea>

32. 日期减去天数{于W二个日?br /> < script language=Javascript>
function cc(dd,dadd)
{
//可以加上错误处理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "q? + (a.getMonth() + 1) + "? + a.getDate() + "?)
}
cc("12/23/2002",2)
< /script>

33. 选择了哪一个Radio
< HTML>< script language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function
< /script>< BODY>
< INPUT name="radio1" type="radio" value="style" checked>Style
< INPUT name="radio1" type="radio" value="barcode">Barcode
< INPUT type="button" value="check" onclick="checkme()">
< /BODY>< /HTML>

34.脚本怸出错
< SCRIPT LANGUAGE="JavaScript">
< !-- Hide
function killErrors() {
return true;
}
window.onerror = killErrors;
// -->
< /SCRIPT>

35.ENTER键可以让光标Ud下一个输入框
< input onkeydown="if(event.keyCode==13)event.keyCode=9">

36. 某个网站的链接速度Q?br /> 把如下代码加?lt; body>区域?
< script language=Javascript>
tim=1
setInterval("tim++",100)
b=1
var autourl=new Array()
autourl[1]="www.njcatv.net"
autourl[2]="www.phpNet.cn"
autourl[3]="www.sina.com.cn"
autourl[4]="www.nuaa.edu.cn"
autourl[5]="www.cctv.com"
function butt(){
document.write("< form name=autof>")
for(var i=1;i< autourl.length;i++)
document.write("< input type=text name=txt"+i+" size=10 value=试中…?gt; =?lt; input type=text
name=url"+i+" size=40> =?lt; input type=button value=GO

onclick=window.open(this.form.url"+i+".value)>
")
document.write("< input type=submit value=h>< /form>")
}
butt()
function auto(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="链接时"}
else
{document.forms[0]["txt"+b].value="旉"+tim/10+"U?}
b++
}
function run(){for(var i=1;i< autourl.length;i++)document.write("< img src=http://"+autourl+"/"+Math.random()+"

width=1 height=1

onerror=auto("http://"+autourl+"")>")}
run()< /script>

37. 各种样式的光?br /> auto Q标准光?br /> default Q标准箭?br /> hand Q手形光?br /> wait Q等待光?br /> text QI形光?br /> vertical-text Q水qI形光?br /> no-drop Q不可拖动光?br /> not-allowed Q无效光?br /> help Q?帮助光标
all-scroll Q三角方向标
move Q移动标
crosshair Q十字标
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize

38.面q入和退出的Ҏ
q入面< meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)">
推出面< meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)">  
q个是页面被载入和调出时的一些特效。duration表示Ҏ的持l时_以秒为单位。transition表示使用哪种ҎQ取gؓ

1-23:
  0 矩Ş~小
  1 矩Ş扩大
  2 圆Ş~小
  3 圆Ş扩大
  4 下到上刷?
  5 上到下刷?br />   6 左到叛_?
  7 叛_左刷?
  8 竖百叶窗
  9 横百叶窗
  10 错位横百叶窗
  11 错位竖百叶窗
  12 Ҏ?
  13 左右C间刷?
  14 中间到左叛_?br />   15 中间C?br />   16 上下C?
  17 右下到左?br />   18 右上到左?
  19 左上到右?
  20 左下到右?br />   21 横条
  22 竖条
  23 以上22U随机选择一U?br />
39.在规定时间内跌{
< META http-equiv=V="REFRESH" content="5;URL=http://www.phpNet.cn">

40.|页是否被检?br /> < meta name="ROBOTS" content="属性?>
  其中属性值有以下一?
  属性gؓ"all": 文g被索,且页上链接可被查询;
  属性gؓ"none": 文g不被索,而且不查询页上的链接Q?br />   属性gؓ"index": 文g被索;
  属性gؓ"follow": 查询上的链接;
  属性gؓ"noindex": 文g不检索,但可被查询链接;
  属性gؓ"nofollow": 文g不被索,但可查询上的链接?img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94006.html" width = "1" height = "1" />

]]>
(转蝲)|页框架l构的弊?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94004.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Mon, 15 Jan 2007 09:33:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94004.html</guid><description><![CDATA[1、在|页中用框架结构最大的弊病是搜索引擎的“蜘蛛”程序无法解读这U页面。当“蜘蛛”程序遇到由C框架l成的网|Q它们只看到框架< Frameset>而无法找到链接,因此它们会以|站是个ȝ点,q且很快转nd。对一个网站来说这无异于一场灾难?br /><br />  如果你想销售品,你需要客P如想得到客户Q你首先要让Z讉K你的|站Q而要做到q一点,你就非求助于搜烦引擎不可。你p了大量的旉、精力和? 钱开设了一家网上商店,却又故意不让搜烦引擎索你Q这好象开安售商店,却将H户全部漆成黑色Q而且q不挂Q何招牌一栗?<br /><br />  2、框架结构有时会让h感到qhQ特别是在几个框架中都出C下、左x动条的时候。这些滚动条除了会挤占已l非常有限的面I间外,q会分散讉K者的 注意力。访问者遇到这U网站往往会立刻{w离开。他们会惻I既然你的主页如此混ؕQ那么网站的其他部分也许更不值得览?br /><br />  3、链接导航问题。用框架结构时Q你必须保证正确讄所有的D链接Q如不然Q会l访问者带来很大的ȝ。比如被链接的页面出现在D框架内,q种情况下访问者便被陷住了Q因为此时他没有其他地方可去?br /><br />  框架l构也许有用Q但它用在你的ȝ点却q不明智。你可以找一个有框架的网站试着览一番,点击一下各个链接,感觉一下滚动条的麻烦,然后站在一般访问者的角度惻I当我来到q样的网站我会作何反应?我愿意从q样的网站购C品吗Q?img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94004.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-15 17:33 <a href="http://www.aygfsteel.com/lijiezjn/articles/94004.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)如何让长的文章自动换行http://www.aygfsteel.com/lijiezjn/articles/94003.html张江宁的个h博客张江宁的个h博客Mon, 15 Jan 2007 09:31:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94003.html q个问题曄有很多h提及的,Ҏ|上的解x法可是导致英文词语被拆散换行

|上大多数文章的说法Q只要在CSS中加入:
table {
table-layout:fixed;
word-break:break-all;
word-wrap:break-word;
}
div {
word-break:break-all;
word-wrap:break-word;
}

可以解册格和层被撑破Q最初我也是q样做的。不q这L代码会造成一个问题,
你会发现英文词全部被截断了,q不W合p的书写习惯也不利于阅诅R?
后来我发CqC码改写一下就可以做到既防止表?层撑破又防止单词断裂了?
如下Q?
table {
table-layout: fixed;
word-wrap:break-word;
}
div {
word-wrap:break-word;
}

]]>
(转蝲)|站设计技术规范(一Q?/title><link>http://www.aygfsteel.com/lijiezjn/articles/94001.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Mon, 15 Jan 2007 09:29:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/94001.html</guid><description><![CDATA[<div style="font-size: 14px;"> <p align="center"> <b> <font size="3"> <font color="navy">|站设计技术规范(一Q?/font> </font> </b> </p> <br /> <font size="2"> <b> 1 命名规范</b> </font> <br /> <br /> <font size="2">  文g命名的原则:以最的字母辑ֈ最Ҏ理解的意义?/font> <br /> <font size="2"> <br />   <b>一般文件及目录命名规范Q?/b><br /><br /> " 每一个目录中应该包含一个缺省的html 文gQ文件名l一用index.htm<br /> " 文g名称l一用小写的英文字母、数字和下划U的l合<br /> " 量按单词的p译为名U。例如:feedback(信息反馈)Qaboutus(关于我们)<br /> " 多个同类型文件用英文字母加数字命名Q字母和数字之间用_分隔。例如:news_01.htm。注意,数字位数与文件个数成正比Q不够的?补齐。例如共?00条新闻,其中W?8条命名ؓnews_018.htm<br /><br />   <b>囄的命名规?Q?/b><br /><br /> " 名称分ؓ头尾两两部分Q用下划UK开?br /> " 头部分表C此囄的大cL质。例如: 攄在页面顶部的q告、装饰图案等长方形的囄我们取名Qbanner Q标志性的囄我们取名为:logo Q在面上位|不固定q且带有链接的小囄我们取名为button Q在面上某一个位|连l出玎ͼ性质相同的链接栏目的囄我们取名Qmenu Q装饰用的照片我们取名:pic Q不带链接表C标题的囄我们取名Qtitle 依照此原则类推?br /><br /> " N分用来表C图片的具体含义Q用英文字母表示。例如:banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg pic_hill.jpg.<br /> " 有onmouse效果的图片,两张分别在原有文件名后加"_on"?_off"命名?br /> 其它文g命名规范<br /><br /> " js的命名原则以功能的英语单词ؓ名。例如:q告条的js文g名ؓ:ad.js<br /> " 所有的CGI文g后缀为cgi。所有CGIE序的配|文件ؓconfig.cgi<br /></font> <br /> <font size="2"> <b>2 目录l构规范</b> </font> <br /> <font size="2"> <br />   目录建立的原则:以最的层次提供最清晰便的讉Kl构?br /> " 目录的命名以写英文字母Q下划线l成?参照命名规范)<br /> " 根目录一般只存放index.htm以及其他必须的系l文?br /> " 每个主要栏目开设一个相应的独立目录<br /> " 根目录下的images用于存放各页面都要用的公用囄Q子目录下的images目录存放本栏目页面用的U有囄<br /> " 所有JS,ASP,PHP{脚本存攑֜根目录下的scripts目录<br /> " 所有CGIE序存放在根目录下的cgi-bin目录<br /> " 所有CSS文g存放在根目录下style目录<br /> " 每个语言版本存放于独立的目录。例如:体中文gb<br /> " 所有flash, avi, ram, quicktime {多媒体文g存放在根目录下的media目录<br /></font> <br /> <font size="2"> <b>3 寸规范</b> </font> <br /> <font size="2"> <br />   寸规范h据您的实际情况调_<br /> " 面标准?00*600分L率制作,推荐寸?66*430px<br /> " 面长度原则上不过3屏,宽度不超q??br /> " 每个标准面为A4q面大小Q即8.5X11英寸<br /> " 全尺寸banner?68*60pxQ半寸banner?34*60pxQ小banner?8*31pxQ另?20*90Q?20*60也是图标的标准寸<br /> " 每个非首静态页面含囄字节不超q?0KQ全寸banner不超q?4K<br /></font> <br /> <font size="2"> <b>4 首页代码规范</b> </font> <br /> <br />    首页的代码关键在head区,head区是指首HTML代码?lt;head>?lt;/head>之间的内宏V?br /> head区必d入的标识<br /><br /> " 公司版权注释 <!--- The site is designed by yourcompany,Inc 03/2001 ---><br /> " |页昄字符?例如Q?br /> 体中文:<META HTTP-EQUIV="Content-Type" C><br /> J体中文Q?lt;META HTTP-EQUIV="Content-Type" C><br /> ?语:<META HTTP-EQUIV="Content-Type" C><br /> " 原始制作者信?<META name="author" cmailto:webmaster@yoursite.com"><font size="2">webmaster@yoursite.com</font><font size="2">"><br /> " |站?<META NAME="DESCRIPTION" C><br /> " 搜烦关键?<META NAME="keywords" C><br /> " |页的css规范 <LINK href="style/style.css" rel="stylesheet" type="text/css"><br /> " |页标题 <title>q里是你的网|?lt;/title></font><br /><font size="2"><br /><b>head区可以选择加入的标?/b><br /><br /> " 讑֮|页的到期时间。一旦网过期,必须到服务器上重新调阅?br /> <META HTTP-EQUIV="expires" C><br /> " 止览器从本地机的~存中调阅页面内宏V?br /> <META HTTP-EQUIV="Pragma" C><br /> " 用来防止别h在框枉调用你的面?br /> <META HTTP-EQUIV="Window-target" C><br /> " 自动跌{?br /> <META HTTP-EQUIV="Refresh" C><br /> 5指时间停?U?br /> " |页搜烦机器人向?用来告诉搜烦机器人哪些页面需要烦引,哪些面不需要烦引?br /> <META NAME="robots" C><br /> CONTENT的参数有all,none,index,noindex,follow,nofollow。默认是all?br /> " 收藏夹图?br /> <link rel = "Shortcut Icon" href="favicon.ico"></font><br /></div><img src ="http://www.aygfsteel.com/lijiezjn/aggbug/94001.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-15 17:29 <a href="http://www.aygfsteel.com/lijiezjn/articles/94001.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)HTML基础知识http://www.aygfsteel.com/lijiezjn/articles/94000.html张江宁的个h博客张江宁的个h博客Mon, 15 Jan 2007 09:27:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/94000.html    HTML是编写网늚基本语言Q虽然现在的|页制作工具都提供了可视化的|页制作~辑界面Q但是熟l掌?font color="#0000ff">HTML语言
仍然是必ȝQ因为有时候好多效果仅在可视化~辑界面中是制作不出来的Q那得回归到源代码~辑区去修改HTML代码?
  • ȝQ所有HTML文g都有的)
      文gcd <HTML></HTML> Q放在案的开头与l尾Q?
      文g主题 <TITLE></TITLE> Q必L在「文头」区块内Q?
      文头 <HEAD></HEAD> Q描q性资料,像是「主题」)
      文体 <BODY></BODY> Q文件本体)

  • l构性定义(由浏览器控制的显C风|
      标题 <H?></H?> Q从1?Q有六层选择Q?
      标题的对?<H? ALIGN=LEFT|CENTER|RIGHT></H?>
      区分 <DIV></DIV>
      区分的对?<DIV ALIGN=LEFT|RIGHT|CENTER|JUSTIFY></DIV>
      引文区块 <BLOCKQUOTE></BLOCKQUOTE> Q通常会内~)
      <EM></EM> Q通常会以斜体昄Q?
      特别 <STRONG></STRONG> Q通常会以加粗昄Q?
      引文 <CITE></CITE> Q通常会以斜体昄Q?
      ?<CODE></CODE> Q显C原始码之用Q?
      h <SAMP></SAMP>
      键盘输入 <KBD></KBD>
      变数 <VAR></VAR>
      定义 <DFN></DFN> Q有些浏览器不提供)
      地址 <ADDRESS></ADDRESS>
      大字 <BIG></BIG>
      字 <SMALL></SMALL>

  • 与外观相关的标签Q作者自订的表现方式Q?/b>
      加粗 <B></B>
      斜体 <I></I>
      底线 <U></U> Q尚有些览器不提供Q?
      删除U?<S></S> Q尚有些览器不提供Q?
      下标 <SUB></SUB>
      上标 <SUP></SUP>
      打字Z <TT></TT> Q用单空格字型显C)
      预定格式 <PRE></PRE> Q保留文件中I格的大)
      预定格式的宽?<PRE WIDTH=?></PRE>Q以字元计算Q?
      向中看齐 <CENTER></CENTER> Q文字与囄都可以)
      闪耀 <BLINK></BLINK> Q有史以来最被嘲弄的标签Q?
      字体大小 <FONT SIZE=?></FONT>Q从1?Q?
      改变字体大小 <FONT SIZE=+|-?></FONT>
      基本字体大小 <BASEFONT SIZE=?> Q从1?; 内定?Q?
      字体颜色 <FONT COLOR="#$$$"></FONT>

  • 铄与图?/b>
      链接 <A HREF="URL"></A>
      链接到锚?<A HREF="URL#***"></A>Q如果锚点在另一个档案)
      <A HREF="#***"></A> Q如果锚点目前的档案Q?
      链接到目的视?<A HREF="URL" TARGET="***"></A>
      讑֮锚点 <A NAME="***"></A>
      囑Ş <IMG SRC="URL">
      囑Ş看齐方式 <IMG SRC="URL" ALIGN=TOP|BOTTOM|MIDDLE>
      囑Ş看齐方式 <IMG SRC="URL" ALIGN=LEFT|RIGHT|TEXTTOP|ABSMIDDLE|BASELINE|ABSBOTTOM>
      取代文字 <IMG SRC="URL" ALT="***"> Q如果没有办法显C图形则昄此文字)
      炚w图 <IMG SRC="URL" ISMAP> Q需要CGIE式Q?
      炚w图 <IMG SRC="URL" USEMAP="URL">
      地图 <MAP NAME="***"></MAP>Q描q地图)
      D落 <AREA SHAPE="RECT" COORDS=",,," HREF="URL"|NOHREF>
      大小 <IMG SRC="URL" WIDTH="?" HEIGHT="?">Q以pixels为单位)
      囑Ş边缘 <IMG SRC="URL" BORDER=?> Q以pixels为单位)
      囑Ş边缘I间 <IMG SRC="URL" HSPACE=? VSPACE=?> Q以pixels为单位)
      低解析度囑Ş <IMG SRC="URL" LOWSRC="URL">
      用户端拉 <META HTTP-EQUIV="Refresh" C>Q用端自动更新 Q?
      内嵌物g <EMBED SRC="URL"> Q将物g插入面Q?
      内嵌物g大小 <EMBED SRC="URL" WIDTH="?" HEIGHT="?">

  • 分隔
      D落 <P> Q通常是两个returnQ?
      D落 <P></P> Q新定义成容器型标签Q?
      文字看齐方式 <P ALIGN=LEFT|CENTER|RIGHT></P>
      换行 <BR> Q一个returnQ?
      文字部䆾看齐方式<BR CLEAR=LEFT|RIGHT|ALL>Q与囑Ş合用Ӟ
      横线 <HR>
      横线寚w <HR ALIGN=LEFT|RIGHT|CENTER>
      横线厚度 <HR SIZE=?> Q以pixels为单位)
      横线宽度 <HR WIDTH=?> Q以pixels为单位)
      横线比率宽度 <HR WIDTH=%> Q以宽?00%Q?
      实线 <HR NOSHADE> Q没有立体效果)
      不可换行 <NOBR></NOBR> Q不换行Q?
      可换行处 <WBR> Q如果需要,可在此断行)

  • 列DQ可以l状列举)
      无次序式列D <UL><LI></UL> Q?lt;LI> 攑֜每一前Q?
      公布式列?<UL TYPE=DISC|CIRCLE|SQUARE>Q定义全部的列D)
      <LI TYPE=DISC|CIRCLE|SQUARE>Q定义这个及其後的列NQ?
      有次序式列D <OL><LI></OL> Q?lt;LI> 攑֜每一前Q?
      数标型?<OL TYPE=A|a|I|i|1> Q定义全部的列D)
      <LI TYPE=A|a|I|i|1> Q定义这个及其後的列NQ?
      起始数字 <OL VALUE=?> Q定义全部的列D)
      <LI VALUE=?> Q定义这个及其後的列NQ?
      定义式列?<DL><DT><DD></DL>Q?lt;DT>目, <DD>定义Q?
      表单式列?<MENU><LI></MENU>Q?lt;LI> 攑֜每一前Q?
      目录式列?<DIR><LI></DIR> Q?lt;LI> 攑֜每一前Q?

  • 背景与颜?/b>
      重复排列的背?<BODY BACKGROUND="URL">
      背景颜色 <BODY BGCOLOR="#$$$"> Q依序ؓU、绿、蓝Q?
      文字颜色 <BODY TEXT="#$$$">
      q结颜色 <BODY LINK="#$$$">
      看过的连l?<BODY VLINK="#$$$">
      使用中的q结 <BODY ALINK="#$$$">

  • 表单Q通常需要与CGIE式配合Q?/b>
      定义表单 <FORM ACTION="URL" METHOD=GET|POST></FORM>
      N2.0 上传档案 <FORM ENCTYPE="multipart/form-data></FORM>
      输入栏位 <INPUT TYPE="TEXT|PASSWORD|CHECKBOX|RADIO|IMAGE|HIDDEN|SUBMIT|RESET">
      栏位名称 <INPUT NAME="***">
      栏位内定?<INPUT VALUE="***">
      已选定 <INPUT CHECKED> Q适用於checkboxes?radio boxesQ?
      栏位宽度 <INPUT SIZE=?> Q以字元Cؓ单位Q?
      最长字?<INPUT MAXLENGTH=?> Q以字元Cؓ单位Q?
      下拉式选单 <SELECT></SELECT>
      下拉式选单名称 <SELECT NAME="***"></SELECT>
      选单目数量 <SELECT SIZE=?></SELECT>
      多选式选单 <SELECT MULTIPLE> Q多选)
      选项 <OPTION>
      内定选项 <OPTION SELECTED>
      文字输入?<TEXTAREA ROWS=? COLS=?></textarea>
      输入区名U?<TEXTAREA NAME="***"></textarea>
      输入区换行方?<TEXTAREA WRAP=OFF|VIRTUAL|PHYSICAL></textarea>

  • 表格
      定义表格 <TABLE></TABLE>
      表格框线 <TABLE BORDER></TABLE> Q有或没有)
      表格框线 <TABLE BORDER=?></TABLE>Q可以设定数|
      储存格左右留?<TABLE CELLSPACING=?>
      储存g下留?<TABLE CELLPADDING=?>
      表格宽度 <TABLE WIDTH=?> Q以pixels为单位)
      宽度比率 <TABLE WIDTH=%> Q页宽ؓ100%Q?
      表格?<TR></TR>
      表格列内容看?<TR ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM>
      储存?<TD></TD> Q须与列q用Q?
      储存格内容看?<TD ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM>
      不换?<TD NOWRAP>
      储存D景颜?<TD BGCOLOR=#$$$>
      储存格横向连?<TD COLSPAN=?>
      储存格纵向连?<TD ROWSPAN=?>
      储存格宽?<TD WIDTH=?> Q以pixels为单位)
      储存格宽度比?<TD WIDTH=%> Q页宽ؓ100%Q?
      表格标题 <TH></TH> Q跟<TD>一P不过会对中ƈ加粗Q?
      表格标题寚w <TH ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM>
      表格标题不换?<TH NOWRAP>
      表格标题占几?<TH COLSPAN=?>
      表格标题占几?<TH ROWSPAN=?>
      表格标题宽度 <TH WIDTH=?> Q以pixels为单位)
      表格标题比率宽度<TH WIDTH=%> Q页宽ؓ100%Q?
      表格抬头 <CAPTION></CAPTION>
      表格抬头看齐 <CAPTION ALIGN=TOP|BOTTOM>Q在表格之上/之下Q?

  • 视框Q定义与控制萤幕上的特定区域Q?/b>
      视框格式d?<FRAMESET></FRAMESET> Q取?lt;BODY>Q?
      视框行长度分?<FRAMESET ROWS=,,,></FRAMESET>Qpixels ?%Q?
      视框行长度分?<FRAMESET ROWS=*></FRAMESET> Q? = 相对大小Q?
      视框栏宽度分?<FRAMESET COLS=,,,></FRAMESET>Qpixels ?%Q?
      视框栏宽度分?<FRAMESET COLS=*></FRAMESET> Q? =相对大小Q?
      定义个别视框 <FRAME> Q定义个别视框)
      个别视框内容 <FRAME SRC="URL">
      个别视框名称 <FRAME NAME="***"|_blank|_self|_parent|_top>
      边缘宽度 <FRAME MARGINWIDTH=?> Q「左」与「右」边界)
      边缘高度 <FRAME MARGINHEIGHT=?> Q「天」与「地底」边界)
      卷动?<FRAME SCROLLING="YES|NO|AUTO">
      不可改变大小 <FRAME NORESIZE>
      无视框时的内?<NOFRAMES></NOFRAMES>Q如果浏览器不提供视框功能的话)

  • 杂项
      说明 Q浏览器不会昄Q?
      案型态声?<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
      档案型态声?<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 3.0//EN">
      可搜?<ISINDEX> Q指C可搜寻的烦引项Q?
      提示 <ISINDEX PROMPT="***"> Q要求输入的提示文字Q?
      送出搜寻条g <A HREF="URL?***"></a> Q其中的问号不是数字Q而是「问受)
      基本案的URL <BASE HREF="URL"> Q必L在「文头」区D内Q?
      基本视窗名称 <BASE TARGET="***"> Q必L在「文头」区D内Q?
      相关?<LINK REV="***" REL="***" HREF="URL"> Q必L在「文头」区D内Q?
      背景资讯 <META> Q必L在「文头」区D内Q?


]]>
(转蝲)一般hl对不会的电脑小l技!!!Q实用版Q?/title><link>http://www.aygfsteel.com/lijiezjn/articles/93999.html</link><dc:creator>张江宁的个h博客</dc:creator><author>张江宁的个h博客</author><pubDate>Mon, 15 Jan 2007 09:25:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijiezjn/articles/93999.html</guid><description><![CDATA[Windows快捷键大?br /> 一、常见用法:<br /> F1           昄当前E序或者windows的帮助内宏V?br /> F2           当你选中一个文件的话,q意味着“重命名?br /> F3           当你在桌面上的时候是打开“查找:所有文件?对话?br /> F10或ALT        Ȁzd前程序的菜单?br /> windows键或CTRL+ESC   打开开始菜?br /> CTRL+ALT+DELETE     在win9x中打开关闭E序对话?br /> DELETE         删除被选择的选择目Q如果是文gQ将被放入回收站<br /> SHIFT+DELETE      删除被选择的选择目Q如果是文gQ将被直接删除而不是放入回收站<br /> CTRL+N         新徏一个新的文?br /> CTRL+O         打开“打开文g”对话框<br /> CTRL+P         打开“打印”对话框<br /> CTRL+S         保存当前操作的文?br /> CTRL+X         剪切被选择的项目到剪脓?br /> CTRL+INSERT ?CTRL+C  复制被选择的项目到剪脓?br /> SHIFT+INSERT ?CTRL+V _脓剪脓板中的内容到当前位置<br /> ALT+BACKSPACE ?CTRL+Z 撤销上一步的操作<br /> ALT+SHIFT+BACKSPACE   重做上一步的操作<br /> Windows?M       最化所有被打开的窗口?br /> Windows?CTRL+M    重新恢复上一Ҏ作前H口的大和位置<br /> Windows?E       打开资源理?br /> Windows?F       打开“查找:所有文件”对话框<br /> Windows?R       打开“运行”对话框<br /> Windows?BREAK     打开“系l属性”对话框<br /> Windows?CTRL+F    打开“查找:计算机”对话框<br /> SHIFT+F10或鼠标右凅R  打开当前zd目的快捯?br /> SHIFT          在放入CD的时候按下不放,可以跌自动播放CD。在打开word的时候按下不放,可以跌自启动的?br /><br /> ALT+F4         关闭当前应用E序<br /> ALT+SPACEBAR      打开E序最左上角的菜单<br /> ALT+TAB         切换当前E序<br /> ALT+ESC         切换当前E序<br /> ALT+ENTER        windows下运行的MSDOSH口在窗口和全屏q状态间切换<br /> PRINT SCREEN      当前屏q以图象方式拯到剪贴板<br /> ALT+PRINT SCREEN    当前活动程序窗口以图象方式拯到剪贴板<br /> CTRL+F4         关闭当前应用E序中的当前文本Q如word中)<br /> CTRL+F6         切换到当前应用程序中的下一个文本(加shift 可以跛_前一个窗口)<br /> 在IE中:<br /> ALT+RIGHT ARROW     昄前一(前进键)<br /> ALT+LEFT ARROW     昄后一(后退键)<br /> CTRL+TAB        在页面上的各框架中切换(加shift反向Q?br /> F5           h<br /> CTRL+F5         h<br /><br />   目的快捷?br />   Ȁzȝ序中的菜单栏 F10<br />   执行菜单上相应的命o ALT+菜单上带下划U的字母<br />   关闭多文界面程序中的当<br />   前窗?CTRL+ F4<br />   关闭当前H口或退出程?ALT+ F4<br />   复制 CTRL+ C<br />   剪切 CTRL+ X<br />   删除 DELETE<br />   昄所选对话框目的帮?F1<br />   昄当前H口的系l菜?ALT+I格?br />   昄所选项目的快捷菜单 SHIFT+ F10<br />   昄“开始”菜?CTRL+ ESC '<br />   昄多文界面程序的pȝ<br />   菜单 ALT+q字?-)<br />   _脓 CTR L+ V<br />   切换Cơ用的H口或?br />   按住 ALT然后重复按TABQ?br />   切换到另一个窗?ALT+ TAB<br />   撤消 CTRL+ Z<br /> 二、用“Windows资源理器”的快捷?br />   目的快捷?br />   如果当前选择展开?要折<br />   叠或者选择父文件夹左箭?br />   折叠所选的文g?NUM LOCK+负号(-)<br />   如果当前选择折叠了,要展开<br />   或者选择W一个子文g夹右头<br />   展开当前选择下的所有文件夹 NUM LOCK+*<br />   展开所选的文g?NUM LOCK+加号(+) <br />   在左右窗格间切换 F6<br /> 三、?WINDOWS?br />   可以使用 Microsoft自然键盘或含?Windows徽标键的其他M兼容键盘的以下快捷键?br />   目的快捷?br />   在Q务栏上的按钮间@?WINDOWS+ TAB<br />   昄“查找:所有文件?WINDOWS+ F<br />   昄“查找:计算机?CTRL+ WINDOWS+ F<br />   昄“帮助?WINDOWS+ F1<br />   昄“运行”命?WINDOWS+ R<br />   昄“开始”菜?WINDOWS<br />   昄“系l属性”对话框 WINDOWS+ BREAK<br />   昄“Windows资源理器?WINDOWS+ E<br />   最化或还原所有窗?WINDOWS+ D<br />   撤消最化所有窗?SHIFT+ WINDOWS+ M<br /> 四、用“我的电脑”和“Windows资源理器”的快捷?br />   目的快捷?br />   关闭所选文件夹及其所有父<br />   文gҎ?SHIFT键再单击“关闭按钮(仅适用于“我的电脑”)<br />   向后UdC一个视?ALT+左箭?br />   向前UdC一个视?ALT+右箭?<br />   查看上一U文件夹 BACKSPACE<br /> 五、用对话框中的快捷?br />   目的快捷?br />   取消当前d ESC<br />   如果当前控g是个按钮Q要<br />   单击该按钮或者如果当前控<br />   件是个复选框Q要选择或清<br />   除该复选框或者如果当前控<br />   件是个选项按钮Q要单击?br />   选项I格?br />   单击相应的命?ALT+带下划线的字?br />   单击所选按?ENTER<br />   在选项上向后移?SHIFT+ TAB<br />   在选项卡上向后Ud CTRL+ SHIFT+ TAB<br />   在选项上向前移?TAB<br />   在选项卡上向前Ud CTRL+ TAB<br />   如果在“另存ؓ”或“打开?br />   对话框中选择了某文g夹,<br />   要打开上一U文件夹 BACKSPACE<br />   在“另存ؓ”或“打开”对<br />   话框中打开“保存到”或 L<br />   “查阅?F4<br />   h“另存ؓ”或“打开?br />   对话?F5<br /> 六、用“桌面”、“我的电脑”和“Windows资源理器”快捷键<br />   选择目Ӟ可以使用以下快捷键?br />   目的快捷?br />   插入光盘时不用“自动播䏀?br />   功能按住 SHIFT插入 CD-ROM<br />   复制文g按住 CTRL拖动文g<br />   创徏快捷方式按住 CTRL+SHIFT拖动文g<br />   立即删除某项目而不其攑օ SHIFT+DELETE<br />   “回收站?br />   昄“查找:所有文件?F3<br />   昄目的快捯?APPLICATION?br />   hH口的内?F5<br />   重命名项?F2<br />   选择所有项?CTRL+ A<br />   查看目的属?ALT+ ENTER?ALT+双击<br />   可将 APPLICATION键用?Microsoft自然键盘或含?APPLICATION键的其他兼容?br /> 七、Microsoft攑֤E序的快捷键<br />   q里q用Windows徽标键和其他键的l合?br />   快捷键目?br />   Windows徽标+PRINT SCREEN屏q复制到剪脓板(包括鼠标光标Q?br />   Windows徽标+SCROLL LOCK屏q复制到剪脓板(不包括鼠标光标)<br />   Windows徽标+ PAGE UP切换反色?br />   Windows徽标+ PAGE DOWN切换跟随鼠标光标 <br />   Windows徽标+向上头增加攑֤?br />   Windows徽标+向下头减小攑֤?br />   :.ig\aV<5  <br /> 八、用辅助选项快捷?br />   目的快捷?br />   切换{选键开兛_SHIFT八秒<br />   切换高对比度开兛_ALT+左SHIFT+PRINT<br />   切换鼠标键开兛_ALT+左SHIFT+NUM LOCK<br />   切换_滞键开?SHIFT键五?br />   切换切换键开?NUM LOCK五秒<img src ="http://www.aygfsteel.com/lijiezjn/aggbug/93999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijiezjn/" target="_blank">张江宁的个h博客</a> 2007-01-15 17:25 <a href="http://www.aygfsteel.com/lijiezjn/articles/93999.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(转蝲)Windows 开始→q行→命?集锦http://www.aygfsteel.com/lijiezjn/articles/93997.html张江宁的个h博客张江宁的个h博客Mon, 15 Jan 2007 09:23:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/93997.html wmimgmt.msc----打开windows理体系l构(WMI)
wupdmgr--------windows更新E序
wscript--------windows脚本宿主讄
write----------写字?br /> winmsd---------pȝ信息
wiaacmgr-------扫描仪和照相机向?br /> winchat--------XP自带局域网聊天

mem.exe--------昄内存使用情况
Msconfig.exe---pȝ配置实用E序
mplayer2-------易widnows media player
mspaint--------d?br /> mstsc----------q程桌面q接
mplayer2-------媒体播放?br /> magnify--------攑֤镜实用程?br /> mmc------------打开控制?br /> mobsync--------同步命o

dxdiag---------查DirectX信息
drwtsn32------ pȝȝ
devmgmt.msc--- 讑֤理?br /> dfrg.msc-------盘片整理E序
diskmgmt.msc---盘理实用E序
dcomcnfg-------打开pȝlg服务
ddeshare-------打开DDE׃n讄
dvdplay--------DVD播放?br />
net stop messenger-----停止信服务
net start messenger----开始信使服?br /> notepad--------打开C?br /> nslookup-------|络理的工具向?br /> ntbackup-------pȝ备䆾和还?br /> narrator-------屏幕“讲qCh?br /> ntmsmgr.msc----Ud存储理?br /> ntmsoprq.msc---Ud存储理员操作请?br /> netstat -an----(TC)命o查接?br />
syncapp--------创徏一个公文包
sysedit--------pȝ配置~辑?br /> sigverif-------文g{֐验证E序
sndrec32-------录音?br /> shrpubw--------创徏׃n文g?br /> secpol.msc-----本地安全{略
syskey---------pȝ加密Q一旦加密就不能解开Q保护windows xppȝ的双重密?br /> services.msc---本地服务讄
Sndvol32-------音量控制E序
sfc.exe--------pȝ文g查器
sfc /scannow---windows文g保护

tsshutdn-------60U倒计时关机命?br /> tourstart------xp介(安装完成后出现的漫游xpE序Q?br /> taskmgr--------d理?br />
eventvwr-------事g查看?br /> eudcedit-------造字E序
explorer-------打开资源理?br />
packager-------对象包装E序
perfmon.msc----计算机性能监测E序
progman--------E序理?br />
regedit.exe----注册?br /> rsop.msc-------l策略结果集
regedt32-------注册表编辑器
rononce -p ----15U关?br /> regsvr32 /u *.dll----停止dll文gq行
regsvr32 /u zipfldr.dll------取消ZIP支持

cmd.exe--------CMD命o提示W?br /> chkdsk.exe-----Chkdsk盘?br /> certmgr.msc----证书理实用E序
calc-----------启动计算?br /> charmap--------启动字符映射?br /> cliconfg-------SQL SERVER 客户端网l实用程?br /> Clipbrd--------剪脓板查看器
conf-----------启动netmeeting
compmgmt.msc---计算机管?br /> cleanmgr-------垃圾整理
ciadv.msc------索引服务E序

osk------------打开屏幕键盘
odbcad32-------ODBC数据源管理器
oobe/msoobe /a----查XP是否Ȁz?br /> lusrmgr.msc----本机用户和组
logoff---------注销命o
iexpress-------木马捆绑工具Q系l自?br /> Nslookup-------IP地址侦测?br /> fsmgmt.msc-----׃n文g夹管理器
utilman--------辅助工具理?br /> gpedit.msc-----l策?img src ="http://www.aygfsteel.com/lijiezjn/aggbug/93997.html" width = "1" height = "1" />

]]>
(转蝲)修改pȝ配置Q让WinXP不再用慢http://www.aygfsteel.com/lijiezjn/articles/93995.html张江宁的个h博客张江宁的个h博客Mon, 15 Jan 2007 09:22:00 GMThttp://www.aygfsteel.com/lijiezjn/articles/93995.html   基本思想:

  1、减磁盘空间占?br />   2、终止不常用的系l服?br />   3、安全问?br />   4、另外一些技?br />
  首先问一下,你是不是很想ȀzXPQ不Q准的说你是不是想在ms的站上能够升U。如果答案是肯定的话Q那我们先来探讨一下安装的问题Q目前流行的 V4、V5、V6版本我还是比较推荐的Q尤其是V5和V6q两个。安装的q程中有个序列号的问题,我徏议你先在机子上算好,然后用这个序列号安装Q通常q? 样安装的XP都可以到MS的站点自由更新?br />
  如果你是已经安装好的XP了,但用的序列号是里到处传Zh都用的那些,也没关系Q我们后面会说用sysrep来重新封装的时候会解决序列h换的问题?br />
  我假设你已经安装完XP了?br />
  
一、瘦w行?/font>

  1、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系l备份文件吧Q开始→q行→sfc.exe /purgecache q?xxM?br />
  2、删除驱动备份:%windows%\driver cache\i386目录下的driver.cab文gQ通常q个文g?6M?br />
  3、偶没有看help的习惯,所以保留着%windows%\help目录下的东西Ҏ来说是一U伤宻I呵呵。都q掉Q近4xM?br />
  4、一会在升完成后你q会发现%windows%\多了许多cM$NtUninstallQ311889$q些目录Q都q掉吧,1x-3xM?br />
  5、正好硬盘中q有win2000/server{,所以顺便把pagefile.sys文g都指向一个地方:控制面板→系l→性能—高U→虚拟内存→更改,注意要点“设|”才会生效?br />
  6、卸载不常用lgQ用C本修改\%windows%\inf\sysoc.infQ用查找/替换功能Q在查找框中输入QhideQ全部替换ؓI? q样Q就把所有的Qhide都去掉了Q存盘退出后再运行“添?删除E序”,׃看见“添?删除 Windows lg”中多出不少选项Q删除掉游戏啊,码表啊等不用的东ѝ?br />
  7、刪除\windows\ime下不用的輸入法,8xM。我重新安装了自q的zrm输入法,赫赫?br />
  8、如果实在空间紧张,启用NTFS的压~功能,q样q会用2x% 的空_不过我没作?br />
  9、关了系l还原,q破功能Ҏq样怸载、测试Y件的人来说简直是NQ用鼠标叛_单击桌面上的“我的电脑”,选择“属性”,扑ֈ“系l还原”,选择“在所有驱动器上关闭系l还原”,又可以省I间了?br />
  10、还有几个文Ӟ挺大的,也没什么用。忘了名字,刚安装的pȝ可以用查扑֊能查扑֤?0M的文件来看看Q应该能扑ֈ的?br />
  如果你能按照上面的过E做完,你的原本1.4G的XPQ完全可以减到800以下?br />

  二、加速计?/b>


  WinXP的启动会有许多媄响速度的功能,管ms说已l作最优化处理q,但对我们来说q是有许多可定制之处。我一般是q样来做的?br />
  1、修Ҏ册表的run键,取消那几个不常用的东西,比如Windows Messenger。启用注册表理器:开始→q行→Regedit→找?HKEY_CURRENT_USER\Software\Microsoft \Windows\CurrentVersion\Run\MSMSGS" /BACKGROUND q个键|右键→删除,世界清静多了Q顺便把那几个什么cfmon的都q掉吧?br />
  2、修Ҏ册表来减预dQ减进度条{待旉Q效果是q度条跑一圈就q入d画面了,开始→q行→regedit启动注册表编辑器Q找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParametersQ? 有一个键EnablePrefetcher把它的数值改为?”就可以了。另外不常更换硬件的朋友可以在系l属性中把ȝ讑֤上面的设备类型设|ؓ noneQ无Q?br />
  3、关闭系l属性中的特效,q可是简单有效的提速良斏V点d始→控制面板→系l→高→性能→设|→在视觉效果中Q设|ؓ调整为最x能→确定即 可。这h面就会和win2000很相似的Q我q是挺喜ƢXP的蓝色窗口,所以在"在窗口和按钮上用视觉样?打上勾,q样既能看到漂亮的蓝色界面,? 可以加快速度?br />
  4、我用Windows commadner+Winrar来管理文ӞWin XP的ZIP支持Ҏ而言q鸡肋也不如Q因Z我需不需要,开机系l就打开个zip支持Q本来就闲少的系l资源又了一分,点击开始→q行Q敲入: “regsvr32 /u zipfldr.dll”双引号中间的,然后回R认卛_Q成功的标志是出C提示H口Q内容大致ؓ:zipfldr.dll中的Dll UnrgisterServer成功?br />
  5、据说XP的一个系l服务QosQ这个调度要占用一定的|络带宽Q像我这L一毛不拔的人是无法忍受的,LҎ是:开始菜单→q行→键? gpedit.msc Q出?l策?H口Q?展开“管理模李쀝→“网l”, 展开“QoS 数据包调度程序”, 在右边窗右键单击“限制可保留带宽”,在属性中的“设|”中有“限制可保留带宽”,选择“已用”,定卛_。当上述修改完成q应用后Q用户在|络q接? 属性对话框内的一般属性标{栏中如果能够看到“QoS Packet Scheduler(QoS 数据包调度程?”。说明修Ҏ功,否则说明修改p|Q顺便把|络属性中的那个Qos 协议也一起干掉(卸蝲Q吧?br />
  6、快速浏览局域网l的׃n

  通常情况下,Windows XP在连接其它计机Ӟ会全面检查对Ҏ子上所有预定的dQ这个检查会让你{上30U钟或更多时间。去掉的Ҏ是开始→q行→Regedit→在注册 表中扑ֈHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace。在此键gQ会有个键,把它删掉后,重新启动计算机, Windows XP׃再检查预定Q务了Q速度明显提高?

  7、关掉调试器Dr. Watson

  我好像从win95q代开始一ơ也没用q这东西Q可以这样取?打开册表Q找到HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\AeDebug子键分支Q双d它下面的Auto键值名Uͼ其“数值数据”改?Q最后按F5h使设|生效,q? 样就取消它的q行了。沿用这个思\Q我们可以把所有具备调试功能的选项取消Q比如蓝屏时出现的memory.dmpQ在“我的电脑→属性→高→设|→? 入调试信息→选择无”等{?br />
  8、被我终止的服务列表以及相关说明


  1)alerter 错误警报

  2)automatic updates windows 自动更新

  3)background intelligent transfer service 微Y说用空闲的|络带宽传数?br />
  4)clipbook 与远E电脑来׃n剪脓板内容,我看q是免了?br />
  5)Computer browser 说什么要l护|络更新列表

  6)DHCP client 我不需要这东西

  7)Distributed link tracking client 保持局域网q接更新{信息,偶很用局域网Q这东西占用4M左右内存?br />
  8)Distributed Transaction coordinator 协调***Q和上面的差不多

  9)DNS Client 我不需要这东西

  10)Error reporting service 错误报告

  11)Event Log pȝ日志U录

  12)Fast user switching compatibility 用户切换

  13)help and support 帮助

  14)Human interface device access 据说是智能设?br />
  15)IMAPI CD-burning COM service 偶不用这个刻?br />
  16)Indexing service 索引Q烦引什么呢?

  17)Internet Connection Firewall(ICF) ICF防火?br />
  18)IPSEC Services q个我不懂,你想知道问Quack?br />
  19)Logical Disk manager administrative service 配置盘

  20)messenger 好像net send {东西用的就是这个功?br />
  21)MS software shadow copy provider 卷复制备份的

  22)Net Logon 我可不想让黑客远E登录进来,关闭

  23)Netmeeting remote desktop sharing 我不用netmeeting

  24)Network DDE  动态数据交换传?br />
  25)Network DDE DSDM 和上面差不多

  26)Network Location Awareness 养I我的机子不作׃n

  27)NTLM Security support provider-telnet 呵呵Q关?br />
  28)Performance logs and alert 系l状态写日志或发警告

  29)Portable media serial number 关闭

  30)Print Spooler 打印机,不幸的是我的机子不连接Print

  31) QoS RSVP 关闭

  32)Remote desktop help session manager q程帮助服务

  33)remote Procedure Call LOCATOR 理RPC

  34)remote registry q程理注册?br />
  35)removable storage

  36)routing and remote access 我干脆禁用了?br />
  37)security accounts manager 我的pȝ只是一个客Ll,不用iis?br />
  38)smart card

  39)smart card helper 关闭

  40)SSDP Discovery service 我用不到q个

  41)system event notification 如果是服务器肯定要记录的

  42)system restore service pȝq原服务

  43)task scheduler windows 计划服务

  44)Telephony 拨号服务Q我不拨可不行?

  45)telnet

  46)terminal services l端服务

  47)uninterruptible power supply UPSQ我没有呀

  48)universal plug and play device host 太先q了点,用不?br />
  49)upload manager 关了也能传输文g?br />
  50)volume shadow copy 又是备䆾Q晕

  51)webclient 没用q?br />
  52)Windows Installer MSI服务Q我一直关着?br />
  53)windows image acquisition (WIA) 数码讑֤用的

  54)windows management instrumentation driver extensions 关了

  55)windows time 旉服务

  56)wireless zero configuration 无线|络Q偶用不到的

  57)WMI perfromance adapter 关闭

  q里面的一些服务是刚开始就是关的,但我忘了Q所以只好把现在pȝ中关闭的服务基本都列了出来。你Ҏ自己的情况酌情处理吧?br />


  三、我安全?/font>


  多了不谈Q基本的׃nq是得关的:

  修改注册表ؓ以下两个样式Q?br />
  去除׃n

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]

  "AutoShareServer"=dword:00000000

  "AutoSharewks"=dword:00000000

  去除IPC$理

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] "restrictanonymous"=dword:00000001

  或者将上面两个保存成个.REG文gQ然后双d入就可以了?br />
  四、其他技?/font>

  1、给鼠标右键增加个复制到.../Ud?..功能

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]

  @=""

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]

  @=""

  上面内容保存成add.reg文gQ然后双d入就可以了?


  2、关了错误报告,*** !q东西搞得我像个微Y免费的测试员似的:点击控制面板>pȝ>高>右下?>错误报告>用错误汇报—?gt;定!

  3、取消分l显C?右键单击d栏的I白区域Q在弹出的菜单中选择"属?Q在弹出的窗口中Q取?分组怼d栏按?前面的对钩,定可以了?br />
  4、找回经典的dH口QWinXP默认的登录界面虽然漂亮,但如果你想用一个列表中没有的用L录,你会发现无从下手Q改回经典窗口的Ҏ是:点击 “开始”→“控刉李쀝→“用戯̎户”→“更改用L录或注销的方式”→把“用欢q屏q”前面的寚w取消Q最后点“应用选项”就OK啦?br />
  5、将自己最常用的输入法讄一个快捷键Q点几Z开始”→“控刉李쀝→“区域和语言选项”→在弹出的H口中选择“语a”→“详l信息”→“键讄”在弹出的窗口中扑ֈ自己用的输入法,点“更Ҏ键顺序”→在这里选一个快捷键可以了?br />
  6、关闭计机时自动结束不响应的Q务,注册?HKEY_CURRENT_USER\Control Panel\Desktop 中的“AugoEndTasks”的键值改为?”?br />
  7、关闭自动更斎ͼ右键单击“我的电脑”,点击属性,点击“自动更新”,在“通知讄”一栏选择“关闭自动更新。我手动更新计机”一V?br />
  8、减开机磁盘扫描等待时_开始→q行Q键?chkntfs/t:0"

  然后q接到ms站点Z升一ơ就优化基本完成,对于XP而言Q可以采用许多内部命令来看看优化情况Q比如tasklist.exe /svc 可以查看pȝ服务实际使用情况?br />
  优化一个系l,挺麻烦的。所以我们把他保存v来,我们用Ghost生成.GHO文gQ这样就可以拿给别h炫耀一下啦Q在Ghost之前先要作一个事 情,清除pȝg、注册等信息Q否则克隆到不同的机子上无法启动,在Winxp安装盘上找Deploy.cab 中的sysprep.exe文g?br />
  执行sysprep.exeQ选择“重新封装”,下面的标C可以选择“已提前ȀzZ,q可以选择装完成后是xq是重新启动。封装完成后Q我们再用带有Ghost的系l盘启动Q用Ghost来生成备?GHO镜像Q备份完成!

  在执行封装后Q重新开机,XP会让我们输入序列P文中开头所提到的换序列L办法是q样换?/font>

]]>
վ֩ģ壺 ϲ| | | ʡ| | ʡ| | ɽ| ¬| Ȫ| | | Ҿ| ˮ| DZɽ| | ó| | | ͭ| ¡| | ʹ| | | Ҧ| | | | Զ| | | | ҵ| | | Զ| | Ǩ| | Ͱ|