<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-天行健-随笔分类-其它</title><link>http://www.blogjava.net/bnlovebn/category/12155.html</link><description>《周易》曰：&lt;br&gt;
天行健，君子以自强不息(乾卦)&lt;br&gt;
地势坤，君子以厚德载物(坤卦)
</description><language>zh-cn</language><lastBuildDate>Fri, 21 Mar 2008 18:53:57 GMT</lastBuildDate><pubDate>Fri, 21 Mar 2008 18:53:57 GMT</pubDate><ttl>60</ttl><item><title>javascript 大全 </title><link>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187712.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Fri, 21 Mar 2008 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187712.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/187712.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187712.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/187712.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/187712.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: //打开模式对话框 function doSelectUser(txtId) { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; &nbsp;&nbsp;&nbsp...&nbsp;&nbsp;<a href='http://www.blogjava.net/bnlovebn/archive/2008/03/21/187712.html'>阅读全文</a><img src ="http://www.blogjava.net/bnlovebn/aggbug/187712.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2008-03-21 15:13 <a href="http://www.blogjava.net/bnlovebn/archive/2008/03/21/187712.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaScript常用表单验证</title><link>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187699.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Fri, 21 Mar 2008 06:23:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187699.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/187699.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2008/03/21/187699.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/187699.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/187699.html</trackback:ping><description><![CDATA[<div class="cnt" id="blog_text">目录:<br />
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 <br />
2.:js判断汉字、判断是否汉字 、只能输入汉字<br />
3:js判断是否输入英文、只能输入英文<br />
4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字<br />
5:只能输入英文字符和数字<br />
6: js email验证 、js 判断email 、信箱/邮箱格式验证<br />
7:js字符过滤,屏蔽关键字<br />
8:js密码验证、判断密码 <br />
2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 <br />
2.2:比较两个表单项的值是否相同<br />
2.3:表单只能为数字和"_",<br />
2.4:表单项输入数值/长度限定<br />
2.5:中文/英文/数字/邮件地址合法性判断<br />
2.6:限定表单项不能输入的字符<br />
2.7表单的自符控制<br />
2.8:form文本域的通用校验函数
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>1. 长度限制<br />
&lt;script&gt;<br />
function test() <br />
{<br />
if(document.a.b.value.length&gt;50)<br />
{<br />
alert("不能超过50个字符！");<br />
document.a.b.focus();<br />
return false;<br />
}<br />
}<br />
&lt;/script&gt;<br />
&lt;form name=a onsubmit="return test()"&gt;<br />
&lt;textarea name="b" cols="40" wrap="VIRTUAL" rows="6"&gt;&lt;/textarea&gt;<br />
&lt;input type="submit" name="Submit" value="check"&gt;<br />
&lt;/form&gt; <br />
<br />
2. 只能是汉字 <br />
&lt;input onkeyup="value="/oblog/value.replace(/[^u4E00-u9FA5]/g,'')"&gt;<br />
<br />
3." 只能是英文<br />
&lt;script language=javascript&gt;<br />
function onlyEng()<br />
{<br />
if(!(event.keyCode&gt;=65&amp;&amp;event.keyCode&lt;=90))<br />
event.returnvalue=false;<br />
}<br />
&lt;/script&gt;<br />
<br />
&lt;input onkeydown="onlyEng();"&gt;<br />
<br />
4. 只能是数字<br />
&lt;script language=javascript&gt;<br />
function onlyNum()<br />
{<br />
if(!((event.keyCode&gt;=48&amp;&amp;event.keyCode&lt;=57)||(event.keyCode&gt;=96&amp;&amp;event.keyCode&lt;=105)))<br />
//考虑小键盘上的数字键<br />
event.returnvalue=false;<br />
}<br />
&lt;/script&gt;<br />
<br />
&lt;input onkeydown="onlyNum();"&gt;<br />
<br />
5. 只能是英文字符和数字<br />
&lt;input onkeyup="value="/oblog/value.replace(/[W]/g,"'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"&gt;<br />
<br />
6. 验证油箱格式<br />
&lt;SCRIPT LANGUAGE=javascript RUNAT=Server&gt;<br />
function isEmail(strEmail) {<br />
if (strEmail.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1)<br />
return true;<br />
else<br />
alert("oh");<br />
}<br />
&lt;/SCRIPT&gt;<br />
&lt;input type=text onblur=isEmail(this.value)&gt;<br />
<br />
7. 屏蔽关键字(这里屏蔽***和****)<br />
&lt;script language="javascript1.2"&gt;<br />
function test() {<br />
if((a.b.value.indexOf ("***") == 0)||(a.b.value.indexOf ("****") == 0)){<br />
alert(":)");<br />
a.b.focus();<br />
return false;}<br />
}<br />
&lt;/script&gt;<br />
&lt;form name=a onsubmit="return test()"&gt;<br />
&lt;input type=text name=b&gt;<br />
&lt;input type="submit" name="Submit" value="check"&gt;<br />
&lt;/form&gt;<br />
<br />
8. 两次输入密码是否相同<br />
&lt;FORM METHOD=POST ACTION=""&gt;<br />
&lt;input type="password" id="input1"&gt;<br />
&lt;input type="password" id="input2"&gt;<br />
&lt;input type="button" value="test" onclick="check()"&gt;<br />
&lt;/FORM&gt;<br />
&lt;script&gt;<br />
function check()<br />
{ <br />
with(document.all){<br />
if(input1.value!=input2.value)<br />
{<br />
alert("false")<br />
input1.value = "";<br />
input2.value = "";<br />
}<br />
else document.forms[0].submit();<br />
}<br />
}<br />
&lt;/script&gt;<br />
够了吧 :)<br />
屏蔽右键 很酷 <br />
oncontextmenu="return false" ondragstart="return false" onselectstart="return false"<br />
加在body中<br />
<br />
<br />
二<br />
<br />
2.1 表单项不能为空<br />
<br />
&lt;script language="javascript"&gt;<br />
&lt;!--<br />
function CheckForm()<br />
{ <br />
if (document.form.name.value.length == 0) { <br />
alert("请输入您姓名!");<br />
document.form.name.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
--&gt;<br />
&lt;/script&gt;<br />
<br />
2.2 比较两个表单项的值是否相同<br />
<br />
&lt;script language="javascript"&gt;<br />
&lt;!--<br />
function CheckForm()<br />
if (document.form.PWD.value != document.form.PWD_Again.value) { <br />
alert("您两次输入的密码不一样！请重新输入.");<br />
document.ADDUser.PWD.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
--&gt;<br />
&lt;/script&gt;<br />
<br />
2.3 表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等<br />
<br />
&lt;script language="javascript"&gt;<br />
&lt;!--<br />
function isNumber(String)<br />
{ <br />
var Letters = "1234567890-"; //可以自己增加可输入值<br />
var i;<br />
var c;<br />
if(String.charAt( 0 )=='-')<br />
return false;<br />
if( String.charAt( String.length - 1 ) == '-' )<br />
return false;<br />
for( i = 0; i &lt; String.length; i ++ )<br />
{ <br />
c = String.charAt( i );<br />
if (Letters.indexOf( c ) &lt; 0)<br />
return false;<br />
}<br />
return true;<br />
}<br />
function CheckForm()<br />
{ <br />
if(! isNumber(document.form.TEL.value)) { <br />
alert("您的电话号码不合法！");<br />
document.form.TEL.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
--&gt;<br />
&lt;/script&gt;<br />
<br />
<br />
2.4 表单项输入数值/长度限定<br />
<br />
&lt;script language="javascript"&gt;<br />
&lt;!--<br />
function CheckForm() <br />
{ <br />
if (document.form.count.value &gt; 100 || document.form.count.value &lt; 1)<br />
{ <br />
alert("输入数值不能小于零大于100!");<br />
document.form.count.focus();<br />
return false;<br />
}<br />
if (document.form.MESSAGE.value.length&lt;10)<br />
{ <br />
alert("输入文字小于10!");<br />
document.form.MESSAGE.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
//--&gt;<br />
&lt;/script&gt;<br />
<br />
2.5 中文/英文/数字/邮件地址合法性判断<br />
<br />
&lt;SCRIPT LANGUAGE="javascript"&gt;<br />
&lt;!--<br />
<br />
function isEnglish(name) //英文值检测<br />
{ <br />
if(name.length == 0)<br />
return false;<br />
for(i = 0; i &lt; name.length; i++) { <br />
if(name.charCodeAt(i) &gt; 128)<br />
return false;<br />
}<br />
return true;<br />
}<br />
<br />
function isChinese(name) //中文值检测<br />
{ <br />
if(name.length == 0)<br />
return false;<br />
for(i = 0; i &lt; name.length; i++) { <br />
if(name.charCodeAt(i) &gt; 128)<br />
return true;<br />
}<br />
return false;<br />
}<br />
<br />
function isMail(name) // E-mail值检测<br />
{ <br />
if(! isEnglish(name))<br />
return false;<br />
i = name.indexOf(" at ");<br />
j = name dot lastIndexOf(" at ");<br />
if(i == -1)<br />
return false;<br />
if(i != j)<br />
return false;<br />
if(i == name dot length)<br />
return false;<br />
return true;<br />
}<br />
<br />
function isNumber(name) //数值检测<br />
{ <br />
if(name.length == 0)<br />
return false;<br />
for(i = 0; i &lt; name.length; i++) { <br />
if(name.charAt(i) &lt; "0" || name.charAt(i) &gt; "9")<br />
return false;<br />
}<br />
return true;<br />
}<br />
<br />
function CheckForm()<br />
{ <br />
if(! isMail(form.Email.value)) { <br />
alert("您的电子邮件不合法！");<br />
form.Email.focus();<br />
return false;<br />
}<br />
if(! isEnglish(form.name.value)) { <br />
alert("英文名不合法！");<br />
form.name.focus();<br />
return false;<br />
}<br />
if(! isChinese(form.cnname.value)) { <br />
alert("中文名不合法！");<br />
form.cnname.focus();<br />
return false;<br />
}<br />
if(! isNumber(form.PublicZipCode.value)) { <br />
alert("邮政编码不合法！");<br />
form.PublicZipCode.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
//--&gt;<br />
&lt;/SCRIPT&gt;<br />
<br />
2.6 限定表单项不能输入的字符<br />
<br />
&lt;script language="javascript"&gt;<br />
&lt;!--<br />
<br />
function contain(str,charset)// 字符串包含测试函数<br />
{ <br />
var i;<br />
for(i=0;i&lt;charset.length;i++)<br />
if(str.indexOf(charset.charAt(i))&gt;=0)<br />
return true;<br />
return false;<br />
}<br />
<br />
function CheckForm()<br />
{ <br />
if ((contain(document.form.NAME.value, "%()&gt;&lt;")) || (contain(document.form.MESSAGE.value, "%()&gt;&lt;")))<br />
{ <br />
alert("输入了非法字符");<br />
document.form.NAME.focus();<br />
return false;<br />
}<br />
return true;<br />
}<br />
//--&gt;<br />
&lt;/script&gt; <br />
<br />
1. 检查一段字符串是否全由数字组成 <br />
--------------------------------------- <br />
&lt;script language="Javascript"&gt;&lt;!-- <br />
function checkNum(str){return str.match(/D/)==null} <br />
alert(checkNum("1232142141")) <br />
alert(checkNum("123214214a1")) <br />
// --&gt;&lt;/script&gt; <br />
<br />
2. 怎么判断是否是字符 <br />
--------------------------------------- <br />
if (/[^x00-xff]/g.test(s)) alert("含有汉字"); <br />
else alert("全是字符"); <br />
<br />
3. 怎么判断是否含有汉字 <br />
--------------------------------------- <br />
if (escape(str).indexOf("%u")!=-1) alert("含有汉字"); <br />
else alert("全是字符"); <br />
<br />
4. 邮箱格式验证 <br />
--------------------------------------- <br />
//函数名：chkemail <br />
//功能介绍：检查是否为Email Address <br />
//参数说明：要检查的字符串 <br />
//返回值：0：不是 1：是 <br />
function chkemail(a) <br />
{ var i=a.length; <br />
var temp = a.indexOf('@'); <br />
var tempd = a.indexOf('.'); <br />
if (temp &gt; 1) { <br />
if ((i-temp) &gt; 3){ <br />
if ((i-tempd)&gt;0){ <br />
return 1; <br />
} <br />
<br />
} <br />
} <br />
return 0; <br />
} <br />
<br />
5. 数字格式验证 <br />
--------------------------------------- <br />
//函数名：fucCheckNUM <br />
//功能介绍：检查是否为数字 <br />
//参数说明：要检查的数字 <br />
//返回值：1为是数字，0为不是数字 <br />
function fucCheckNUM(NUM) <br />
{ <br />
var i,j,strTemp; <br />
strTemp="0123456789"; <br />
if ( NUM.length== 0) <br />
return 0 <br />
for (i=0;i&lt;NUM.length;i++) <br />
{ <br />
j=strTemp.indexOf(NUM.charAt(i)); <br />
if (j==-1) <br />
{ <br />
//说明有字符不是数字 <br />
return 0; <br />
} <br />
} <br />
//说明是数字 <br />
return 1; <br />
} <br />
<br />
6. 电话号码格式验证 <br />
--------------------------------------- <br />
//函数名：fucCheckTEL <br />
//功能介绍：检查是否为电话号码 <br />
//参数说明：要检查的字符串 <br />
//返回值：1为是合法，0为不合法 <br />
function fucCheckTEL(TEL) <br />
{ <br />
var i,j,strTemp; <br />
strTemp="0123456789-()# "; <br />
for (i=0;i&lt;TEL.length;i++) <br />
{ <br />
j=strTemp.indexOf(TEL.charAt(i)); <br />
if (j==-1) <br />
{ <br />
//说明有字符不合法 <br />
return 0; <br />
} <br />
} <br />
//说明合法 <br />
return 1; <br />
} <br />
<br />
7. 判断输入是否为中文的函数 <br />
--------------------------------------- <br />
function ischinese(s){ <br />
var ret=true; <br />
for(var i=0;i&lt;s.length;i++) <br />
ret=ret &amp;&amp; (s.charCodeAt(i)&gt;=10000); <br />
return ret; <br />
} <br />
<br />
8. 综合的判断用户输入的合法性的函数 <br />
--------------------------------------- <br />
&lt;script language="javascript"&gt; <br />
//限制输入字符的位数开始 <br />
//m是用户输入，n是要限制的位数 <br />
function issmall(m,n) <br />
{ <br />
if ((m&lt;n) &amp;&amp; (m&gt;0)) <br />
{ <br />
return(false); <br />
} <br />
else <br />
{return(true);} <br />
} <br />
<br />
9. 判断密码是否输入一致 <br />
--------------------------------------- <br />
function issame(str1,str2) <br />
{ <br />
if (str1==str2) <br />
{return(true);} <br />
else <br />
{return(false);} <br />
} <br />
<br />
10. 判断用户名是否为数字字母下滑线 <br />
--------------------------------------- <br />
function notchinese(str){ <br />
var reg=/[^A-Za-z0-9_]/g <br />
if (reg.test(str)){ <br />
return (false); <br />
}else{ <br />
return(true); } <br />
} <br />
<br />
2.8. form文本域的通用校验函数<br />
--------------------------------------- <br />
作用：检测所有必须非空的input文本，比如姓名，账号，邮件地址等等。<br />
该校验现在只针对文本域，如果要针对form里面的其他域对象，可以改变判断条件。<br />
<br />
使用方法：在要检测的文本域中加入title文字。文字是在提示信息，你要提示给用户的该字段的中文名。比如要检测用户名<br />
html如下&lt;input name="txt_1" title="姓名"&gt;,当然，最好用可视化工具比如dreamweaver什么的来编辑域。<br />
如果要检测数字类型数据的话，再把域的id统一为sz.<br />
javascript判断日期类型比较麻烦，所以就没有做日期类型校验的程序了.高手可以补充。<br />
<br />
程序比较草，只是提供一个思路。抛砖引玉！ ：）<br />
哦，对了，函数调用方法：&lt; form onsubmit="return dovalidate()"&gt;<br />
<br />
function dovalidate()<br />
{<br />
fm=document.forms[0] //只检测一个form,如果是多个可以改变判断条件<br />
for(i=0;i&lt;fm.length;i++)<br />
{ <br />
//检测判断条件，根据类型不同可以修改<br />
if(fm[i].tagName.toUpperCase()=="INPUT" &amp;&amp;fm[i].type.toUpperCase()=="TEXT" &amp;&amp; (fm[i].title!=""))<br />
<br />
if(fm[i].value="/blog/="")//<br />
{<br />
str_warn1=fm[i].title+"不能为空!";<br />
alert(str_warn1);<br />
fm[i].focus();<br />
return false; <br />
}<br />
if(fm[i].id.toUpperCase()=="SZ")//数字校验<br />
{<br />
if(isNaN(fm[i].value))<br />
{ str_warn2=fm[i].title+"格式不对";<br />
alert(str_warn2);<br />
fm[i].focus();<br />
return false;<br />
}<br />
}<br />
}<br />
return true;<br />
}</p>
<p>只能是汉字&lt;input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"&gt;&nbsp;&nbsp; 只能是英文字母&lt;script language=javascript&gt; <br />
function onlyEng() <br />
{ <br />
if(!(event.keyCode&gt;=65&amp;&amp;event.keyCode&lt;=90)) <br />
&nbsp;&nbsp;&nbsp; event.returnValue=false; <br />
} <br />
&lt;/script&gt; <br />
<br />
&lt;input onkeydown="onlyEng();"&gt;&nbsp;&nbsp; 只能是数字 &lt;script language=javascript&gt; <br />
function onlyNum() <br />
{ <br />
if(!((event.keyCode&gt;=48&amp;&amp;event.keyCode&lt;=57)||(event.keyCode&gt;=96&amp;&amp;event.keyCode&lt;=105))) <br />
//考虑小键盘上的数字键 <br />
&nbsp;&nbsp;&nbsp; event.returnValue=false; <br />
} <br />
&lt;/script&gt; <br />
<br />
&lt;input onkeydown="onlyNum();"&gt; 只能是英文字母和数字&lt;SCRIPT LANGUAGE=Javascript RUNAT=Server&gt; <br />
function isEmail(strEmail) { <br />
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) <br />
return true; <br />
else <br />
alert("oh"); <br />
} <br />
&lt;/SCRIPT&gt; <br />
&lt;input type=text onblur=isEmail(this.value)&gt;&nbsp;&nbsp; 验证EMAIL格式&lt;script language="JavaScript1.2"&gt; <br />
function test() { <br />
if((a.b.value.indexOf ("sex") == 0)||(a.b.value.indexOf ("fuck") == 0)){ <br />
&nbsp;&nbsp;&nbsp; alert("五讲四美三热爱"); <br />
&nbsp;&nbsp;&nbsp; a.b.focus(); <br />
&nbsp;&nbsp;&nbsp; return false;} <br />
} <br />
&lt;/script&gt; <br />
&lt;form name=a onsubmit="return test()"&gt; <br />
&lt;input type=text name=b&gt; <br />
&lt;input type="submit" name="Submit" value="check"&gt; <br />
&lt;/form&gt;</p>
</div>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/187699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2008-03-21 14:23 <a href="http://www.blogjava.net/bnlovebn/archive/2008/03/21/187699.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>经典BT语录！！！</title><link>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158206.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Mon, 05 Nov 2007 02:54:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158206.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/158206.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158206.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/158206.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/158206.html</trackback:ping><description><![CDATA[<div>1.&nbsp;我和超人的唯一区别是:我把内裤穿在里面.&nbsp;<br />
2.&nbsp;我不是随便的人,&nbsp;但随便了起来就不是人了.&nbsp;<br />
3.&nbsp;我身在江湖,&nbsp;江湖却没有我的传说.&nbsp;<br />
4.&nbsp;走别人的路,&nbsp;让别人无路可走.&nbsp;<br />
5.&nbsp;穿别人的鞋,&nbsp;走自己的路,&nbsp;让他们找去吧.&nbsp;<br />
6.&nbsp;走NB的路,&nbsp;让SB说去吧.&nbsp;<br />
7.&nbsp;听说女人如衣服,&nbsp;兄弟如手足.&nbsp;回想起来,&nbsp;我竟然七手八脚的裸奔了19年.&nbsp;<br />
8.&nbsp;宁愿相信世间有鬼,&nbsp;也不相信男人那张嘴.&nbsp;<br />
9.&nbsp;水至清则无鱼,&nbsp;人至贱则无敌.&nbsp;<br />
10.&nbsp;树不要皮,&nbsp;必死无疑.&nbsp;人不要脸,&nbsp;天下无敌.&nbsp;<br />
11.&nbsp;一山不能容二虎,&nbsp;除非一公一母.&nbsp;<br />
12.&nbsp;对流血一周仍然不死的动物千万不能大意.&nbsp;<br />
13.&nbsp;我,&nbsp;一个大学生的人生目标:农妇,&nbsp;山泉,&nbsp;有点田.&nbsp;<br />
14.&nbsp;女人谨记:一定要吃好玩好睡好喝好.&nbsp;一旦累死了,&nbsp;就别的女人花咱的钱,&nbsp;住咱的房子,&nbsp;睡咱的老公,&nbsp;泡咱的男朋友,&nbsp;还打咱的娃.&nbsp;<br />
15.&nbsp;有一天,&nbsp;我梦见自己的钱花光了,&nbsp;醒来一看,&nbsp;口袋真的空空的.&nbsp;<br />
16.&nbsp;我减肥已取得了很大的成功,&nbsp;你看,&nbsp;我三个下巴都尖了.&nbsp;<br />
17.&nbsp;千万别等到人人都说你丑的时候才发现自己真的丑.&nbsp;<br />
18.&nbsp;如果朋友可以出卖,&nbsp;每个值五元的话,&nbsp;我也能发笔小财了.&nbsp;<br />
19.&nbsp;肚子大不可怕,&nbsp;可怕的是大而无料.&nbsp;<br />
20.&nbsp;女人先表现自己大方,&nbsp;男人就不敢小气了.&nbsp;<br />
21.&nbsp;人,&nbsp;生在床上,&nbsp;死在床上,&nbsp;欲生欲死,&nbsp;也在床上.&nbsp;<br />
22.&nbsp;巫师,&nbsp;请转告公主,&nbsp;老子还在披荆斩刺的路上,&nbsp;还有雪山未翻,&nbsp;大河未过,&nbsp;巨龙未杀,&nbsp;美女未泡.&nbsp;叫她继续死睡吧.&nbsp;<br />
23.&nbsp;无所为而无所谓,&nbsp;无所谓而无所不为.&nbsp;<br />
24.&nbsp;铁饭碗的真正含义不是在一个地方有饭吃,&nbsp;而是一辈子到哪儿都有饭吃.&nbsp;<br />
25.&nbsp;骚归骚,&nbsp;骚有骚的贞操.&nbsp;贱归贱,&nbsp;贱有贱的尊严.&nbsp;<br />
26.&nbsp;人生的成功不在于拿到一副好牌,&nbsp;而是怎样将坏牌打好.&nbsp;<br />
27.&nbsp;0岁出场亮相,&nbsp;10岁天天向上,&nbsp;20岁远大理想,&nbsp;30岁发奋图墙,&nbsp;40岁基本定向,&nbsp;50岁处处吃香,&nbsp;60岁打打麻将,&nbsp;70岁处处闲逛,&nbsp;80岁拉拉家常,&nbsp;90岁挂在墙上.&nbsp;<br />
28.&nbsp;再过几十年,&nbsp;我们都来相会,&nbsp;送到火葬场,&nbsp;全部烧成灰,&nbsp;你一堆,&nbsp;我一堆,&nbsp;谁也不认识谁,&nbsp;全部送到农村做化肥.&nbsp;<br />
29.&nbsp;自从我变成了狗屎,&nbsp;就再也没有人踩在我头上了.&nbsp;<br />
30.&nbsp;路边的野花不要,&nbsp;踩.&nbsp;<br />
31.&nbsp;也许似乎大概是,&nbsp;然而未必不见得.&nbsp;<br />
32.&nbsp;说过的话可以不算,&nbsp;喜欢的人天天要换.&nbsp;<br />
33.&nbsp;本人中科院高级潜水院院士,&nbsp;诺贝尔长期掉线奖,&nbsp;奥斯卡终身隐身奖.&nbsp;<br />
34.&nbsp;你放心,&nbsp;看到你我连食欲都没有了,&nbsp;还谈什么性欲.&nbsp;<br />
35.&nbsp;生活真他妈好玩,&nbsp;因为生活老他妈玩我.&nbsp;<br />
36.&nbsp;佛曰:"前世的500次回眸才换来今生的一次擦肩而过."&nbsp;我宁愿用来世的一次擦肩而过换得今生的500次回眸.&nbsp;<br />
37.&nbsp;黑夜给了我一双黑色的眼睛,&nbsp;可我却用它来翻白眼.&nbsp;<br />
38.&nbsp;我想早恋,&nbsp;但是已经晚了.&nbsp;<br />
39.&nbsp;天啊,&nbsp;我的衣服又瘦了.&nbsp;<br />
40.&nbsp;这个世界上我只相信两个人,&nbsp;一个是我,&nbsp;一个不是你.&nbsp;<br />
41.&nbsp;思想有多远,&nbsp;你就给我滚多远.&nbsp;<br />
42.&nbsp;流氓不可怕,&nbsp;就怕流氓有文化.&nbsp;<br />
43.&nbsp;客官请自重,&nbsp;小女子只卖身不卖艺.&nbsp;<br />
44.&nbsp;男人的谎言可以骗女人一夜,&nbsp;女人的谎言可以骗男人一辈子.&nbsp;<br />
45.&nbsp;如果不能给你的女人幸福,&nbsp;请停下你解开她衣扣的手.&nbsp;<br />
46.&nbsp;如果不能给你的女人穿上嫁衣,&nbsp;那么千万别停下你解开她衣扣的手.&nbsp;<br />
47.&nbsp;水能载舟,&nbsp;亦能煮粥.&nbsp;<br />
48.&nbsp;开车无难事,&nbsp;只怕有新人.&nbsp;<br />
49.&nbsp;一见钟情,&nbsp;再而衰,&nbsp;三而竭.&nbsp;<br />
50.&nbsp;生,&nbsp;容易.&nbsp;活,&nbsp;容易.&nbsp;生活不容易.&nbsp;<br />
51.&nbsp;如果我能看到我的背影,&nbsp;我想它一定很忧伤,&nbsp;因为我把快乐都留在了前面.&nbsp;<br />
52.&nbsp;出问题先从自己身上找原因,&nbsp;别一便秘就怪地球引力不够.&nbsp;<br />
53.&nbsp;给我织一条围巾,&nbsp;我愿以一生关怀相报.&nbsp;否则,&nbsp;你就用围巾勒死我吧.&nbsp;<br />
54.&nbsp;男人在不懂的时候装懂,&nbsp;女人则恰好相反.&nbsp;<br />
55.&nbsp;春色满园关不住,&nbsp;我拉红杏出墙来.&nbsp;<br />
56.&nbsp;你以为我会眼睁睁看着你去送死吗?&nbsp;我会闭上眼睛的.&nbsp;-_-<br />
57.&nbsp;我以为我很颓废,&nbsp;今天我才知道,&nbsp;原来我早报废了.&nbsp;<br />
58.&nbsp;我视金钱如粪土,&nbsp;我爸视我为粪池.&nbsp;<br />
59.&nbsp;我喝酒想把痛苦溺死,&nbsp;但这该死的痛苦却学会了游泳.&nbsp;<br />
60.&nbsp;我是你的风筝,&nbsp;线在你手上,&nbsp;可陪伴我的只有风.&nbsp;<br />
61.&nbsp;别人都在假装正经,&nbsp;那我就只有假装不正经了.</div>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/158206.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-11-05 10:54 <a href="http://www.blogjava.net/bnlovebn/archive/2007/11/05/158206.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>六言</title><link>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158198.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Mon, 05 Nov 2007 02:41:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158198.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/158198.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158198.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/158198.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/158198.html</trackback:ping><description><![CDATA[<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red">1</span><span style="font-size: 9pt; color: red; font-family: 宋体">：人的一生有三情：亲情、友情、爱情，缺其一者，是为遗憾；失其二者，是为可怜；失其三者，枉活一生。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red">2</span><span style="font-size: 9pt; color: red; font-family: 宋体">：来如流水兮逝如风，飘飘入世，如水之不得不流，不知何故来也不知何所终。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red; font-family: ˎ̥">3</span><span style="font-size: 9pt; color: red; font-family: 宋体">：水至清则无鱼，人至察则无徒。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red; font-family: ˎ̥">4</span><span style="font-size: 9pt; color: red; font-family: 宋体">：难得糊涂。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red">5</span><span style="font-size: 9pt; color: red; font-family: 宋体">：存在的就是合理的。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 9pt; color: red; font-family: 'Times New Roman'">6</span><span style="font-size: 9pt; color: red; font-family: 宋体">：</span><span style="font-size: 9pt; color: red; font-family: 宋体">朋友是历史性、阶段性的。而唯有知己，是一辈子的</span></p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/158198.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-11-05 10:41 <a href="http://www.blogjava.net/bnlovebn/archive/2007/11/05/158198.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>十大经典理论</title><link>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158197.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Mon, 05 Nov 2007 02:40:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158197.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/158197.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/11/05/158197.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/158197.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/158197.html</trackback:ping><description><![CDATA[</strong></font><br />
<div>1、彼得原理<br />
&nbsp;&nbsp;&nbsp;每个组织都是由各种不同的职位、等级或阶层的排列所组成，每个人都隶属于其中的某个等级。彼得原理是美国学者劳伦斯&#183;彼得在对组织中人员晋升的相关现象研究后，得出一个结论：在各种组织中,雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为向上爬的原理。&nbsp;这种现象在现实生活中无处不在：一名称职的教授被提升为大学校长后，却无法胜任；一个优秀的运动员被提升为主管体育的官员，而无所作为。对一个组织而言，一旦相当部分人员被推到其不称职的级别，就会造成组织的人浮于事，效率低下，导致平庸者出人头地，发展停滞。<br />
2、酒与污水定律<br />
&nbsp;&nbsp;&nbsp;酒与污水定律是指把一匙酒倒进一桶污水，得到的是一桶污水；如果把一匙污水倒进一桶酒，得到的还是一桶污水。在任何组织里，几乎都存在几个难弄的人物，他们存在的目的似乎就是为了把事情搞糟。最糟糕的是，他们像果箱里的烂苹果，如果不及时处理，它会迅速传染，把果箱里其他苹果也弄烂。&nbsp;烂苹果的可怕之处，在于它那惊人的破坏力。一个正直能干的人进入一个混乱的部门可能会被吞没，而一个无德无才者能很快将一个高效的部门变成一盘散沙。组织系统往往是脆弱的，是建立在相互理解、妥协和容忍的基础上的，很容易被侵害、被毒化。破坏者能力非凡的另一个重要原因在于，破坏总比建设容易。一个能工巧匠花费时日精心制作的陶瓷器，一头驴子一秒钟就能毁坏掉。如果一个组织里有这样的一头驴子，即使拥有再多的能工巧匠，也不会有多少像样的工作成果。如果你的组织里有这样的一头驴子，你应该马上把它清除掉，如果你无力这样做，就应该把它拴起来。<br />
3、木桶定律<br />
&nbsp;&nbsp;&nbsp;水桶定律是讲一只水桶能装多少水，这完全取决于它最短的那块木板。这就是说任何一个组织，可能面临的一个共同问题，即构成组织的各个部分往往是优劣不齐的，而劣势部分往往决定整个组织的水平。水桶定律与酒与污水定律不同，后者讨论的是组织中的破坏力量，最短的木板却是组织中有用的一个部分，只不过比其他部分差一些，你不能把它们当成烂苹果扔掉。强弱只是相对而言的，无法消除，问题在于你容忍这种弱点到什么程度，如果严重到成为阻碍工作的瓶颈，你就不得不有所动作。<br />
4、马太效应<br />
&nbsp;&nbsp;&nbsp;《新约&#183;马太福音》中有这样一个故事：一个国王远行前，交给3个仆人每人一锭银子，吩咐道：你们去做生意，等我回来时，再来见我。国王回来时，第一个仆人说：主人，你交给我的一锭银子，我已赚了10锭。于是，国王奖励他10座城邑。第二个仆人报告：主人，你给我的一锭银子，我已赚了5锭。于是，国王奖励他5座城邑。第三仆人报告说：主人，你给我的1锭银子，我一直包在手帕里，怕丢失，一直没有拿出来。于是，国王命令将第三个仆人的1锭银子赏给第一个仆人，说：凡是少的，就连他所有的，也要夺过来。凡是多的，还要给他，叫他多多益善，这就是马太效应，反应当今社会中存在的一个普遍现象，即赢家通吃。对企业经营发展而言，马太效应告诉我们，要想在某一个领域保持优势，就必须在此领域迅速做大。当你成为某个领域的领头羊时，即便投资回报率相同，你也能更轻易地获得比弱小的同行更大的收益。而若没有实力迅速在某个领域做大，就要不停地寻找新的发展领域，才能保证获得较好的回报。<br />
5、零和游戏原理<br />
&nbsp;&nbsp;&nbsp;零和游戏是指一项游戏中，游戏者有输有赢，一方所赢正是另一方所输，游戏的总成绩永远为零，零和游戏原理之所以广受关注，主要是因为人们在社会的方方面面都能发现与零和游戏类似的局面，胜利者的光荣后面往往隐藏着失败者的辛酸和苦涩。&nbsp;20世纪，人类经历两次世界大战、经济高速增长，科技进步、全球一体化以及日益严重的环境污染，零和游戏观念正逐渐被双赢观念所取代。人们开始认识到利已不一定要建立在损人的基础上。通过有效合作皆大欢喜的结局是可能出现的。但从零和游戏走向双赢，要求各方面要有真诚合作的精神和勇气，在合作中不要小聪明，不要总想占别人的小便宜，要遵守游戏规则，否则双赢的局面就不可能出现，最终吃亏的还是合作者自己。<br />
6、华盛顿合作规律<br />
&nbsp;&nbsp;&nbsp;华盛顿合作规律说的是一个人敷衍了事，两个人互相推诿，三个人则永无成事之日。多少有点类似于我们三个和尚的故事。人与人的合作，不是人力的简单相加，而是要复杂和微妙得多。在这种合作中，假定每个人的能力都为1，那么，10个人的合作结果有时比10大得多，有时，甚至比1还要小。因为人不是静止物，而更像方向各异的能量，相互推动时，自然事半功倍，相互抵触时，则一事无成。&nbsp;我们传统的管理理论中，对合作研究得并不多，最直观的反映就是，目前的大多数管理制度和行为都是致力于减少人力的无谓消耗，而非利用组织提高人的效能。换言之，不妨说管理的主要目的不是让每个人做得更好，而是避免内耗过多。<br />
7、手表定理&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;手表定理是指一个人有一只表时，可以知道现在是几点钟，当他同时拥有两只表时，却无法确定。两只手表并不能告诉一个人更准确的时间，反而会让看表的人失去对准确时间的信心。手表定理在企业经营管理方面，给我们一种非常直观的启发，就是对同一个人或同一个组织的管理，不能同时采用两种不同的方法，不能同时设置两个不同的目标，甚至每一个人不能由两个人同时指挥，否则将使这个企业或这个人无所适从。手表定理所指的另一层含义在于，每个人都不能同时选择两种不同的价值观，否则，你的行为将陷于混乱。<br />
8、不值得定律<br />
&nbsp;&nbsp;&nbsp;&nbsp;不值得定律最直观的表述是：不值得做的的事情，就不值得做好。这个定律再简单不过了，重要性却时时被人们忽视遗忘。不值得定律反映人们的一种心理，一个人如果从事的是一份自认为不值得做的事情，往往会保持冷嘲热讽，敷衍了事的态度，不仅成功率低，而且即使成功，也不觉得有多大的成就感。&nbsp;因此，对个人来说，应在多种可供选择的奋斗目标及价值观中挑选一种，然后为之奋斗。选择你所爱的，爱你所选择的，才可能激发我们的斗志，也可以心安理得。而对一个企业或组织来说，则要很好地分析员工的性格特性，合理分配工作，如让成就欲较强的职工单独或牵头完成具有一定风险和难度的工作，并在其完成时，给予及时的肯定和赞扬；让依附欲较强的职工，更多地参加到某个团体共同工作；让权力欲较强的职工，担任一个与之能力相适应的主管。同时要加强员工对企业目标的认同感，让员工感觉到自己所做的工作是值得的，这样才能激发职工的热情。<br />
9&nbsp;、蘑菇管理<br />
&nbsp;&nbsp;&nbsp;&nbsp;蘑菇管理是许多组织对待初出茅庐者的一种管理方法，初学者被置于阴暗的角落（不受重视的部门，或打杂跑腿的工作），浇上一头大粪（无端的批评、指责、代人受过），任其自生自灭（得不到必要的指导和提携）。相信很多人都有过这样一段蘑菇的经历，这不一定是什么坏事，尤其是当一切刚刚开始的时候，当几天蘑菇，能够消除我们很多不切实际的幻想，让我们更加接近现实，看问题也更加实际。一个组织，一般对新进的人员都是一视同仁，从起薪到工作都不会有大的差别。无论你是多么优秀的人才，在刚开始的时候，都只能从最简单的事情做起，蘑菇的经历，对于成长中的年轻人来说，就象蚕茧，是羽化前必须经历的一步。所以，如何高效率地走过生命的这一段，从中尽可能汲取经验，成熟起来，并树立良好的值得信赖的个人形象，是每个刚入社会的年轻人必须面对的课题。<br />
10、奥卡姆剃刀定律<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12世纪，英国奥卡姆的威廉主张唯名论，只承认确实存在的东西，认为那些空洞无物的普遍性概念都是无用的累赘，应当被无情地剃除。他主张如无必要，勿增实体。这就是常说的奥卡姆剃刀。这把剃刀曾使很多人感到威胁，被认为是异端邪说，威廉本人也因此受到迫害。然而，并未损害这把刀的锋利，相反，经过数百年的岁月，奥卡姆剃刀已被历史磨得越来越快，并早已超载原来狭窄的领域，而具有广泛、丰富、深刻的意义。&nbsp;奥卡姆剃刀定律在企业管理中可进一步演化为简单与复杂定律：把事情变复杂很简单，把事情变简单很复杂。这个定律要求，我们在处理事情时，要把握事情的主要实质，把握主流，解决最根本的问题，尤其要顺应自然，不要把事情人为地复杂化，这样才能把事情处理好</div>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/158197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-11-05 10:40 <a href="http://www.blogjava.net/bnlovebn/archive/2007/11/05/158197.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XML</title><link>http://www.blogjava.net/bnlovebn/archive/2007/10/10/151811.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Wed, 10 Oct 2007 09:08:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/10/10/151811.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/151811.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/10/10/151811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/151811.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/151811.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp; 什么是XML&nbsp;&nbsp;&nbsp; XML即可扩展标记语言（eXtensible Markup Language）。标记是指计算机所能理解的信息符号，通过此种标记，计算机之间可以处理包含各种信息的文章等。&nbsp;&nbsp;&nbsp; 1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。&nbsp;&nbsp;&nbsp; 2...&nbsp;&nbsp;<a href='http://www.blogjava.net/bnlovebn/archive/2007/10/10/151811.html'>阅读全文</a><img src ="http://www.blogjava.net/bnlovebn/aggbug/151811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-10-10 17:08 <a href="http://www.blogjava.net/bnlovebn/archive/2007/10/10/151811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>StringUtils工具类的使用[转]</title><link>http://www.blogjava.net/bnlovebn/archive/2007/07/13/130041.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Fri, 13 Jul 2007 04:57:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/07/13/130041.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/130041.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/07/13/130041.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/130041.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/130041.html</trackback:ping><description><![CDATA[一、数组转成字符串： <br>1、 将数组中的字符转换为一个字符串 <br>将数组中的字符转换为一个字符串 <br><br>@param strToConv 要转换的字符串 ,默认以逗号分隔 <br>@return 返回一个字符串 <br>String[3] s={"a","b","c"} <br>StringUtil.convString（s)="a,b,c" <br>2、 static public String converString(String strToConv) <br>@param strToConv 要转换的字符串 , <br>@param conv 分隔符,默认以逗号分隔 <br>@return 同样返回一个字符串 <br><br>String[3] s={"a","b","c"} <br>StringUtil.convString（s,"@")="a@b@c" <br>static public String converString(String strToConv, String conv) <br><br><br>二、空值检测： <br>3、 <br><br>Checks if a String is empty ("") or null. <br><br><br>判断一个字符串是否为空，空格作非空处理。 StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false <br><br>NOTE: This method changed in Lang version 2.0. <br><br>It no longer trims the String. <br>That functionality is available in isBlank(). <br><br><br>@param str the String to check, may be null <br>@return true if the String is empty or null <br>public static boolean isEmpty(String str) <br><br><br>三、非空处理： <br>4、 <br>Checks if a String is not empty ("") and not null. <br><br><br>判断一个字符串是否非空，空格作非空处理. StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty("") = false StringUtils.isNotEmpty(" ") = true StringUtils.isNotEmpty("bob") = true StringUtils.isNotEmpty(" bob ") = true <br><br>@param str the String to check, may be null <br>@return true if the String is not empty and not null <br>public static boolean isNotEmpty(String str) <br><br>5、 <br><br>Checks if a String is not empty (""), not null and not whitespace only. <br><br><br>判断一个字符串是否非空，空格作空处理. StringUtils.isNotBlank(null) = false StringUtils.isNotBlank("") = false StringUtils.isNotBlank(" ") = false StringUtils.isNotBlank("bob") = true StringUtils.isNotBlank(" bob ") = true <br><br>@param str the String to check, may be null <br>@return true if the String is <br>not empty and not null and not whitespace <br>@since 2.0 <br>public static boolean isNotBlank(String str) <br><br><br>四、 空格处理 <br>6、 <br>Removes control characters (char &lt;= 32) from both <br><br>ends of this String, handling null by returning <br>null. <br><br><br>The String is trimmed using {@link String#trim()}. <br><br>Trim removes start and end characters &lt;= 32. <br>To strip whitespace use {@link //strip(String)}. <br><br><br>To trim your choice of characters, use the <br><br>{@link //strip(String, String)} methods. <br><br><br>格式化一个字符串中的空格，有非空判断处理； StringUtils.trim(null) = null StringUtils.trim("") = "" StringUtils.trim(" ") = "" StringUtils.trim("abc") = "abc" StringUtils.trim(" abc ") = "abc" <br><br>@param str the String to be trimmed, may be null <br>@return the trimmed string, null if null String input <br>public static String trim(String str) <br><br>7、 <br><br><br>Removes control characters (char &lt;= 32) from both <br><br>ends of this String returning null if the String is <br>empty ("") after the trim or if it is null. <br><br>The String is trimmed using {@link String#trim()}. <br><br>Trim removes start and end characters &lt;= 32. <br>To strip whitespace use {@link /stripToNull(String)}. <br><br><br>格式化一个字符串中的空格，有非空判断处理，如果为空返回null； StringUtils.trimToNull(null) = null StringUtils.trimToNull("") = null StringUtils.trimToNull(" ") = null StringUtils.trimToNull("abc") = "abc" StringUtils.trimToNull(" abc ") = "abc" <br><br>@param str the String to be trimmed, may be null <br>@return the trimmed String, <br>null if only chars &lt;= 32, empty or null String input <br>@since 2.0 <br>public static String trimToNull(String str) <br><br>8、 <br><br><br>Removes control characters (char &lt;= 32) from both <br><br>ends of this String returning an empty String ("") if the String <br>is empty ("") after the trim or if it is null. <br><br>The String is trimmed using {@link String#trim()}. <br><br>Trim removes start and end characters &lt;= 32. <br>To strip whitespace use {@link /stripToEmpty(String)}. <br><br><br>格式化一个字符串中的空格，有非空判断处理，如果为空返回""； StringUtils.trimToEmpty(null) = "" StringUtils.trimToEmpty("") = "" StringUtils.trimToEmpty(" ") = "" StringUtils.trimToEmpty("abc") = "abc" StringUtils.trimToEmpty(" abc ") = "abc" <br><br>@param str the String to be trimmed, may be null <br>@return the trimmed String, or an empty String if null input <br>@since 2.0 <br>public static String trimToEmpty(String str) <br><br><br>五、 字符串比较: <br>9、 <br>Compares two Strings, returning true if they are equal. <br><br><br>nulls are handled without exceptions. Two null <br><br>references are considered to be equal. The comparison is case sensitive. <br><br><br>判断两个字符串是否相等，有非空处理。 StringUtils.equals(null, null) = true StringUtils.equals(null, "abc") = false StringUtils.equals("abc", null) = false StringUtils.equals("abc", "abc") = true StringUtils.equals("abc", "ABC") = false <br><br>@param str1 the first String, may be null <br>@param str2 the second String, may be null <br>@return true if the Strings are equal, case sensitive, or <br>both null <br>@see java.lang.String#equals(Object) <br>public static boolean equals(String str1, String str2) <br><br><br>10、 <br><br>Compares two Strings, returning true if they are equal ignoring <br><br>the case. <br><br><br>nulls are handled without exceptions. Two null <br><br>references are considered equal. Comparison is case insensitive. <br><br><br>判断两个字符串是否相等，有非空处理。忽略大小写 StringUtils.equalsIgnoreCase(null, null) = true StringUtils.equalsIgnoreCase(null, "abc") = false StringUtils.equalsIgnoreCase("abc", null) = false StringUtils.equalsIgnoreCase("abc", "abc") = true StringUtils.equalsIgnoreCase("abc", "ABC") = true <br><br>@param str1 the first String, may be null <br>@param str2 the second String, may be null <br>@return true if the Strings are equal, case insensitive, or <br>both null <br>@see java.lang.String#equalsIgnoreCase(String) <br>public static boolean equalsIgnoreCase(String str1, String str2) <br><br><br>六、 IndexOf 处理 <br>11、 <br><br><br>Finds the first index within a String, handling null. <br><br>This method uses {@link String#indexOf(String)}. <br><br><br>A null String will return -1. <br><br><br>返回要查找的字符串所在位置，有非空处理 StringUtils.indexOf(null, *) = -1 StringUtils.indexOf(*, null) = -1 StringUtils.indexOf("", "") = 0 StringUtils.indexOf("aabaabaa", "a") = 0 StringUtils.indexOf("aabaabaa", "b") = 2 StringUtils.indexOf("aabaabaa", "ab") = 1 StringUtils.indexOf("aabaabaa", "") = 0 <br><br>@param str the String to check, may be null <br>@param searchStr the String to find, may be null <br>@return the first index of the search String, <br>-1 if no match or null string input <br>@since 2.0 <br>public static int indexOf(String str, String searchStr) <br><br>12、 <br><br>Finds the first index within a String, handling null. <br><br>This method uses {@link String#indexOf(String, int)}. <br><br><br>A null String will return -1. <br><br>A negative start position is treated as zero. <br>An empty ("") search String always matches. <br>A start position greater than the string length only matches <br>an empty search String. <br><br><br>返回要由指定位置开始查找的字符串所在位置，有非空处理 StringUtils.indexOf(null, *, *) = -1 StringUtils.indexOf(*, null, *) = -1 StringUtils.indexOf("", "", 0) = 0 StringUtils.indexOf("aabaabaa", "a", 0) = 0 StringUtils.indexOf("aabaabaa", "b", 0) = 2 StringUtils.indexOf("aabaabaa", "ab", 0) = 1 StringUtils.indexOf("aabaabaa", "b", 3) = 5 StringUtils.indexOf("aabaabaa", "b", 9) = -1 StringUtils.indexOf("aabaabaa", "b", -1) = 2 StringUtils.indexOf("aabaabaa", "", 2) = 2 StringUtils.indexOf("abc", "", 9) = 3 <br><br>@param str the String to check, may be null <br>@param searchStr the String to find, may be null <br>@param startPos the start position, negative treated as zero <br>@return the first index of the search String, <br>-1 if no match or null string input <br>@since 2.0 <br>public static int indexOf(String str, String searchStr, int startPos) <br><br><br>七、 子字符串处理： <br>13、 <br>Gets a substring from the specified String avoiding exceptions. <br><br><br>A negative start position can be used to start n <br><br>characters from the end of the String. <br><br><br>A null String will return null. <br><br>An empty ("") String will return "". <br><br><br>返回指定位置开始的字符串中的所有字符 StringUtils.substring(null, *) = null StringUtils.substring("", *) = "" StringUtils.substring("abc", 0) = "abc" StringUtils.substring("abc", 2) = "c" StringUtils.substring("abc", 4) = "" StringUtils.substring("abc", -2) = "bc" StringUtils.substring("abc", -4) = "abc" <br><br>@param str the String to get the substring from, may be null <br>@param start the position to start from, negative means <br>count back from the end of the String by this many characters <br>@return substring from start position, null if null String input <br>public static String substring(String str, int start) <br><br>14、 <br><br>Gets a substring from the specified String avoiding exceptions. <br><br><br>A negative start position can be used to start/end n <br><br>characters from the end of the String. <br><br><br>The returned substring starts with the character in the start <br><br>position and ends before the end position. All postion counting is <br>zero-based -- i.e., to start at the beginning of the string use <br>start = 0. Negative start and end positions can be used to <br>specify offsets relative to the end of the String. <br><br><br>If start is not strictly to the left of end, "" <br><br>is returned. <br><br><br>返回由开始位置到结束位置之间的子字符串 StringUtils.substring(null, *, *) = null StringUtils.substring("", * , *) = ""; StringUtils.substring("abc", 0, 2) = "ab" StringUtils.substring("abc", 2, 0) = "" StringUtils.substring("abc", 2, 4) = "c" StringUtils.substring("abc", 4, 6) = "" StringUtils.substring("abc", 2, 2) = "" StringUtils.substring("abc", -2, -1) = "b" StringUtils.substring("abc", -4, 2) = "ab" <br><br>@param str the String to get the substring from, may be null <br>@param start the position to start from, negative means <br>count back from the end of the String by this many characters <br>@param end the position to end at (exclusive), negative means <br>count back from the end of the String by this many characters <br>@return substring from start position to end positon, <br>null if null String input <br>public static String substring(String str, int start, int end) <br><br><br>15、 SubStringAfter/SubStringBefore（前后子字符串处理： <br><br><br>Gets the substring before the first occurance of a separator. <br><br>The separator is not returned. <br><br><br>A null string input will return null. <br><br>An empty ("") string input will return the empty string. <br>A null separator will return the input string. <br><br><br>返回指定字符串之前的所有字符 StringUtils.substringBefore(null, *) = null StringUtils.substringBefore("", *) = "" StringUtils.substringBefore("abc", "a") = "" StringUtils.substringBefore("abcba", "b") = "a" StringUtils.substringBefore("abc", "c") = "ab" StringUtils.substringBefore("abc", "d") = "abc" StringUtils.substringBefore("abc", "") = "" StringUtils.substringBefore("abc", null) = "abc" <br><br>@param str the String to get a substring from, may be null <br>@param separator the String to search for, may be null <br>@return the substring before the first occurance of the separator, <br>null if null String input <br>@since 2.0 <br>public static String substringBefore(String str, String separator) <br><br>16、 <br><br>Gets the substring after the first occurance of a separator. <br><br>The separator is not returned. <br><br><br>A null string input will return null. <br><br>An empty ("") string input will return the empty string. <br>A null separator will return the empty string if the <br>input string is not null. <br><br><br>返回指定字符串之后的所有字符 StringUtils.substringAfter(null, *) = null StringUtils.substringAfter("", *) = "" StringUtils.substringAfter(*, null) = "" StringUtils.substringAfter("abc", "a") = "bc" StringUtils.substringAfter("abcba", "b") = "cba" StringUtils.substringAfter("abc", "c") = "" StringUtils.substringAfter("abc", "d") = "" StringUtils.substringAfter("abc", "") = "abc" <br><br>@param str the String to get a substring from, may be null <br>@param separator the String to search for, may be null <br>@return the substring after the first occurance of the separator, <br>null if null String input <br>@since 2.0 <br>public static String substringAfter(String str, String separator) <br><br>17、 <br><br>Gets the substring before the last occurance of a separator. <br><br>The separator is not returned. <br><br><br>A null string input will return null. <br><br>An empty ("") string input will return the empty string. <br>An empty or null separator will return the input string. <br><br><br>返回最后一个指定字符串之前的所有字符 StringUtils.substringBeforeLast(null, *) = null StringUtils.substringBeforeLast("", *) = "" StringUtils.substringBeforeLast("abcba", "b") = "abc" StringUtils.substringBeforeLast("abc", "c") = "ab" StringUtils.substringBeforeLast("a", "a") = "" StringUtils.substringBeforeLast("a", "z") = "a" StringUtils.substringBeforeLast("a", null) = "a" StringUtils.substringBeforeLast("a", "") = "a" <br><br>@param str the String to get a substring from, may be null <br>@param separator the String to search for, may be null <br>@return the substring before the last occurance of the separator, <br>null if null String input <br>@since 2.0 <br>public static String substringBeforeLast(String str, String separator) <br><br>18、 <br><br>Gets the substring after the last occurance of a separator. <br><br>The separator is not returned. <br><br><br>A null string input will return null. <br><br>An empty ("") string input will return the empty string. <br>An empty or null separator will return the empty string if <br>the input string is not null. <br><br><br>返回最后一个指定字符串之后的所有字符 StringUtils.substringAfterLast(null, *) = null StringUtils.substringAfterLast("", *) = "" StringUtils.substringAfterLast(*, "") = "" StringUtils.substringAfterLast(*, null) = "" StringUtils.substringAfterLast("abc", "a") = "bc" StringUtils.substringAfterLast("abcba", "b") = "a" StringUtils.substringAfterLast("abc", "c") = "" StringUtils.substringAfterLast("a", "a") = "" StringUtils.substringAfterLast("a", "z") = "" <br><br>@param str the String to get a substring from, may be null <br>@param separator the String to search for, may be null <br>@return the substring after the last occurance of the separator, <br>null if null String input <br>@since 2.0 <br>public static String substringAfterLast(String str, String separator) <br><br><br>八、 Replacing（字符串替换） <br>19、 <br>Replaces all occurances of a String within another String. <br><br><br>A null reference passed to this method is a no-op. <br><br><br>以指定字符串替换原来字符串的的指定字符串 StringUtils.replace(null, *, *) = null StringUtils.replace("", *, *) = "" StringUtils.replace("aba", null, null) = "aba" StringUtils.replace("aba", null, null) = "aba" StringUtils.replace("aba", "a", null) = "aba" StringUtils.replace("aba", "a", "") = "aba" StringUtils.replace("aba", "a", "z") = "zbz" <br><br>@param text text to search and replace in, may be null <br>@param repl the String to search for, may be null <br>@param with the String to replace with, may be null <br>@return the text with any replacements processed, <br>null if null String input <br>@see #replace(String text, String repl, String with, int max) <br>public static String replace(String text, String repl, String with) <br><br>20、 <br><br>Replaces a String with another String inside a larger String, <br><br>for the first max values of the search String. <br><br><br>A null reference passed to this method is a no-op. <br><br><br>以指定字符串最大替换原来字符串的的指定字符串 StringUtils.replace(null, *, *, *) = null StringUtils.replace("", *, *, *) = "" StringUtils.replace("abaa", null, null, 1) = "abaa" StringUtils.replace("abaa", null, null, 1) = "abaa" StringUtils.replace("abaa", "a", null, 1) = "abaa" StringUtils.replace("abaa", "a", "", 1) = "abaa" StringUtils.replace("abaa", "a", "z", 0) = "abaa" StringUtils.replace("abaa", "a", "z", 1) = "zbaa" StringUtils.replace("abaa", "a", "z", 2) = "zbza" StringUtils.replace("abaa", "a", "z", -1) = "zbzz" <br><br>@param text text to search and replace in, may be null <br>@param repl the String to search for, may be null <br>@param with the String to replace with, may be null <br>@param max maximum number of values to replace, or -1 if no maximum <br>@return the text with any replacements processed, <br>null if null String input <br>public static String replace(String text, String repl, String with, int max) <br><br><br>九、 Case conversion（大小写转换） <br>21、 <br><br>Converts a String to upper case as per {@link String#toUpperCase()}. <br><br><br>A null input String returns null. <br><br><br>将一个字符串变为大写 StringUtils.upperCase(null) = null StringUtils.upperCase("") = "" StringUtils.upperCase("aBc") = "ABC" <br><br>@param str the String to upper case, may be null <br>@return the upper cased String, null if null String input <br>public static String upperCase(String str) 22、 <br><br>Converts a String to lower case as per {@link String#toLowerCase()}. <br><br><br>A null input String returns null. <br><br><br>将一个字符串转换为小写 StringUtils.lowerCase(null) = null StringUtils.lowerCase("") = "" StringUtils.lowerCase("aBc") = "abc" <br><br>@param str the String to lower case, may be null <br>@return the lower cased String, null if null String input <br>public static String lowerCase(String str) 23、 <br><br>Capitalizes a String changing the first letter to title case as <br><br>per {@link Character#toTitleCase(char)}. No other letters are changed. <br><br><br>For a word based alorithm, see {@link /WordUtils#capitalize(String)}. <br><br>A null input String returns null. <br><br><br>StringUtils.capitalize(null) = null StringUtils.capitalize("") = "" StringUtils.capitalize("cat") = "Cat" StringUtils.capitalize("cAt") = "CAt" <br><br>@param str the String to capitalize, may be null <br>@return the capitalized String, null if null String input <br>@see /WordUtils#capitalize(String) <br>@see /uncapitalize(String) <br>@since 2.0 <br>将字符串中的首字母大写 <br>public static String capitalize(String str) 
<img src ="http://www.blogjava.net/bnlovebn/aggbug/130041.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-07-13 12:57 <a href="http://www.blogjava.net/bnlovebn/archive/2007/07/13/130041.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>悲观的生活</title><link>http://www.blogjava.net/bnlovebn/archive/2007/07/02/96569.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Mon, 02 Jul 2007 00:39:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/07/02/96569.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/96569.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/07/02/96569.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/96569.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/96569.html</trackback:ping><description><![CDATA[最近好久没有看书了，是不是又要开始堕落了，上学时是三点一线，现在上班了，就是两点一线，更没劲。有时候真的不知道人活着是为了什么，挣钱吗？挣钱又是为了什么，为是家庭？为了房子？为了生活&#8230;&#8230;<br>毕业了，家里人就整天嚷嚷——结婚，等结婚后又嚷嚷着——生孩子吧，生孩子了，又要抚养他，上学，长大，成年了，如果他还是不能自立，他又只能是吃你的，这时，他又找个女的一起吃你的，如果是生的是个女孩，那么她找个男的一起吃你的，还要给他们带孩子，等他们自立了，可能你也就安度晚年了，这时候，就是玩也玩不动，吃也吃不了了。<br>小时候，盼长大，读书时，盼毕业，以为毕业了就可以自己挣钱了，可以想怎么花就怎么花，可真上班了，又由不得你，可能你谈恋爱了，想买房了，想买车了。累一辈子，等什么都有的时候，老了。走不动了&#8230;&#8230;<br>你上班，挣钱了，又用来消费了，最终这钱到哪去了，经济发达了，可生活好不上去，这是为什么，可能，不管你是老板还是工薪员工，不论你是在哪里上班，做什么职业，收入多少。最终的输家还是这些黎民百姓。赢的又会是谁呢&#8230;&#8230;<br>不禁叹一声，唉&#8230;&#8230;&nbsp; 
<img src ="http://www.blogjava.net/bnlovebn/aggbug/96569.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-07-02 08:39 <a href="http://www.blogjava.net/bnlovebn/archive/2007/07/02/96569.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>系统启动时出现错误:应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {BA126AD1-2166-11D1-B1D0-00805FC1270E})的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE 的解决. </title><link>http://www.blogjava.net/bnlovebn/archive/2007/04/10/109652.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Tue, 10 Apr 2007 07:34:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/04/10/109652.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/109652.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/04/10/109652.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/109652.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/109652.html</trackback:ping><description><![CDATA[<p>系统是windows server 2003 pro sp2.启动时出现了问题:</p>
<p>应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {BA126AD1-2166-11D1-B1D0-00805FC1270E})的 本地 激活 权限授予用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。</p>
<p>看此提示,于是用Google搜,相关结果很多,但是没有一个好用的,不过最终还是找到一个:</p>
<blockquote>
<p>23. 事件查看器里报DCOM出错，如何解决？</p>
<p>根据提示信息，实际上是说NETWORK SERVICE没权限激活CLSID为{BA126AD1-2166-11D1-B1D0-00805FC1270E}的应用程序。可以通过使用组件服务管理工具修改此安全权限。<br>1、如果按上面的提示去使用组件服务管理工具找CLSID为{BA126AD1-2166-11D1-B1D0-00805FC1270E}的应用程序是找不到的。<br>2、需要先运行regedit.exe在注册表中查找出{BA126AD1-2166-11D1-B1D0-00805FC1270E}对应的AppID值{27AF75ED-20D9-11D1-B1CE-00805FC1270E}<br>3、然后再打开组件服务，查看方式为详细信息，找到DCOM 配置里的netman，选中按鼠标右建选属性。<br>4、在netman属性里的安全 -&gt; &#8220;启动和激活权限&#8221; -&gt; 自定义编辑，在启动权限里加入NETWORK SERVICE用户，允许本地启动和本地激活，确定后就不会再报这个DCOM错了。</p>
</blockquote>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/109652.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-04-10 15:34 <a href="http://www.blogjava.net/bnlovebn/archive/2007/04/10/109652.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>还是西飘好</title><link>http://www.blogjava.net/bnlovebn/archive/2007/02/25/100567.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Sun, 25 Feb 2007 06:24:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/02/25/100567.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/100567.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/02/25/100567.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/100567.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/100567.html</trackback:ping><description><![CDATA[
		<p>春节过完年回来，票不好买，不过总的来说，南飘，东飘，北飘都不好买票，西飘好买票点，不过也是无座的票，害我站了十多个小时，就算有时和人家挤一下，也是只能坐到半个屁股。腰酸背疼，腿肚子发软，最后站也不是，坐也不是。<br />弟也排了两天队了，汽车票买不到，火车票也买不到。说坐飞机，也没飞机做。就算有，可能也是一票难求。搞不好就叫他加入西漂一族好了，在哪不是打工呀，还能给我们国家开发西部做点贡献。<br />回到家那天都大年三十了，头晚在小县城的汽车站住了个晚上，睡不好，安倒是安全就是脏，还有异味，被子上还有血。一直搞到两点多才睡，不过便宜，才十五，还有一台彩电，比弟昨晚住的便宜一点，安全一点。</p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/100567.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-02-25 14:24 <a href="http://www.blogjava.net/bnlovebn/archive/2007/02/25/100567.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>明天回家</title><link>http://www.blogjava.net/bnlovebn/archive/2007/02/15/99919.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Thu, 15 Feb 2007 03:50:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/02/15/99919.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/99919.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/02/15/99919.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/99919.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/99919.html</trackback:ping><description><![CDATA[
		<p>明天回家！<br />年底一分钱都没有发，气人！郁闷！<br />她老哥和嫂子吵架，夹中间好尴尬。脾气太坏了。<br /></p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/99919.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-02-15 11:50 <a href="http://www.blogjava.net/bnlovebn/archive/2007/02/15/99919.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>情人节快乐</title><link>http://www.blogjava.net/bnlovebn/archive/2007/02/14/99823.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Wed, 14 Feb 2007 06:54:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2007/02/14/99823.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/99823.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2007/02/14/99823.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/99823.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/99823.html</trackback:ping><description><![CDATA[
		<p>
				<img style="WIDTH: 501px; HEIGHT: 369px" height="568" src="http://www.showimg.com/cg/h11532847663622/big/02.jpg" width="817" />
		</p>
		<p> 　　　　情人节，又到了，跑到沃尔玛给女朋友买了一盒巧克力，德芙的，也不贵，几十块钱，两年多了，从来也没有给她买过巧克力。其实也不是给她什么惊喜的，不贵。再说了，现在是贫困时期，她嘴上说，现在没钱，什么都不要买，可是一年才一次的情人节，我还是要买的，俗是俗了点，可是在这方面的脑袋不是很灵光，俗就俗吧，管它的，今年还是有进步了，有勇气在情人节给她买礼物了。<br /><br /><img height="392" src="http://photo.8080.net/xiangce/20058220491/l_2005128222721.jpg" width="513" /><br /><br />　　　　去年情人节，我们俩还在遵义，在街上是逛了一圈又一圈，看着街上好多女孩子都满脸幸福的捧着花，我们好羡慕哦，说实在的我也好想给她买，可是始终是鼓不起勇气，看到满大街都是卖花的，可是就是下不了决心……。结果我俩两手空空的回来了，一路上她都不说话，她是生气了，这时我想，我一个大男人，怕什么，天塌下来都不怕，还怕买这花了，算什么人嘛！于是就下定决心给她买了，一下车，我让她先回去，我跑去找花店，可这时11点多了，情人节都快过去了，哪家花店还开门啦，就算是门开着，恐怕没花了，恐怕只剩下些残花败絮了。天助我也，运气不坏，有家花店还开门，哦，还是全国联网送花的呢，大花店，碰巧还有花，老板说今天的花太好卖了，没多少了，剩下的这几束是人家订了，临时没时间，就没来拿了，虽说是剩下，可花挺好的，包装精致。太好了。让老板给我挑了最好的一捧。花了一百来块钱吧。买好了，又担心路上会碰到熟人，担惊受怕的一路小跑，还好没有碰到。只是感觉大门口那小卖部老板的眼神有点怪。<br /><br /></p>
		<p>
				<img style="WIDTH: 513px; HEIGHT: 370px" height="379" src="http://photo.8080.net/xiangce/20058220491/l_2005128222741.jpg" width="529" /> <br /></p>
		<p>　　　　情人节，只要是有感情的人都是情人，都可以过情人节，都可以送礼物，可以接受礼物。情人节快乐……<br /><br />　　　　亲爱的，祝你情人节快乐……<br /><br />　　　　祝天下有情人都快乐……</p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/99823.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2007-02-14 14:54 <a href="http://www.blogjava.net/bnlovebn/archive/2007/02/14/99823.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>背单词的最科学方法 </title><link>http://www.blogjava.net/bnlovebn/archive/2006/12/26/90035.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Tue, 26 Dec 2006 01:54:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2006/12/26/90035.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/90035.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2006/12/26/90035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/90035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/90035.html</trackback:ping><description><![CDATA[
		<p>怎样才能把这么多单词背下来呢？最重要的一点，就是：...如果想比别人成功，就一定要走捷径。不要期盼自己比别人幸运，也不要指望自己比别人更聪明或者更勤奋。从智力上说，从机遇上说，自己和别人都是差不了多少的，想超过和自己差不多的人，就一定要走捷径，捷径，捷径！ </p>
		<p>
				<br />背单词捷径的第一条，就是：一定要每次都大量地背。因为自己不比别人聪明，所以背完单词，别人忘掉五分之一，自己决不会比别人忘得少。然而，别人每天背十个单词，自己却可以背一百个，忘掉五分之一，还剩八十个，是别人最聪明状态下的十倍。每天一百个是最低限。其实背到后来您会发现这个要求并不高，一个月后，您可能自然而然地就背到三百或者五百。 这一百个要分成四组来背，上午三十,中午十个，下午三十，晚上三十。第二天早晨复习以前没背下来的词。背的时候，要一目十词(注意，是十个而不是更多或更少)，不要认认真真背，因为没有认认真真的时间。一边看一边读每个词的读音，默读也成。看完后回忆一遍，回忆不起来的再看。这次背的目的在于留下个大概印象，下次看见能知道这个词，所以背到大部分都能回忆得起来就成了，把剩下的词单独抄出来。 </p>
		<p>
				<br />背单词捷径的第二条，就是：背字典！为什么要背字典呢？因为字典上每个词的解释比较全面，而且相同字母开头的单词都集中在一起。不是什么字典都可以拿来背的，一定要找只包含自己想背的词的字典。另外，最好有英文方式的解释和例句。而且，一定要有音标！如果是为了考TOFEL或者GRE，注意要选美音音标的字典。一般教材课文后面的词汇表都是为那些认认真真听课的好学生准备的，想走捷径就千万不要去背那些东西。 背字典的时候，按开头字母(Z,Y,X,Q,J,K,U)(V,W,N,O,L)(FG,IT,HM,BDE,R)(C,P,S,A)的顺序背，其中C,P,S,A每个都要分三部分背。这样背有几个好处： </p>
		<p>
				<br />（一）能增加成就感，提高兴趣。至于为什么，您翻翻字典就明白了。;) </p>
		<p>
				<br />（二）便于清楚地知道那些单词已经背过，那些还没背。（三）能先把最基本的词先掌握。 三万单词里，分为三个等级：三千到四千，八千到一万，两万二到三万。也就是说，您得分别准备三本字典。这几个等级之间各自有非常不同的特性，所以需要分别用不同方法背。俺当时没有认识到这一点，所以在从一万到三万之间走了一段弯路，浪费了一些时间，不然或许能突破到五万吧。;) 所以，背单词捷径的下面这条就有了三个分支： </p>
		<p>
				<br />背单词捷径的第三条，就是：和单词多见面。一个单词能不能记住，取决于和它在不同场合见面的频率，不在于每次看着它的时间长短(同样规律也适合于泡MM;))。一般想记住一个单词，每星期要和它在“不同场合”见三到四次面。俺在上文中提到大量背的时候，不要抠某一个字记住与否就是这个意思。因为是否一见钟情都是无所谓的，关键在于有更多不同类型的见面机会。不过，根据要背的单词的等级不同，增加见面机会的方式也有所不同。 </p>
		<p>
				<br />第一个分支：瞎听！三千到四千这个等级，是非常常用的单词，而且几乎囊括了表达最基本思想所需要的一切词汇。每篇文章中百分之八十都是这些词汇，而且这些词都是最基本的语素(或称“词根”)，就是分割到最小无法再分割，互相之间也没什么类似之处的东西。对付这些词的最好方法，就是进行大量的，不间断的，简单的初级听力练习。因为阅读材料中，还有百分之二十其他词汇，所以光凭这个等级的词还看不懂那些阅读材料。但是听力练习都是最基本的对话，而且发音一般很标准，多听能够增加单词的重复率，而且可以为以后背八千到一万那个等级的词打下语音基础。 听的时候，要分精听和泛听两部分。精听当然是指每个词都要弄懂，俺着重讲一下泛听(饭厅?;P)。泛听是最重要的，因为掌握语速和语调，以及总体印象都要靠泛听。而这些都是背八千到一万等级单词的基础？泛听能够让经常用到的词(也就是那些最必要掌握的词)把您的耳朵磨出茧子来，让您模模糊糊听到个音就能反应出它是什么意思。泛听中您听到的词，才是您真正应该记住的词，所以别害怕精听的时候什么都听不懂。到底什么是泛听呢？泛听，就是说您听的时候，精神要分散，要一边干着其他事(比如撮饭或和别人大声讨论撮饭;)~)，一边有一搭没一搭地听着。泛听一定要见缝插针，一有机会就听着，最好耳机不离耳朵。;) 而精听的意义就在于找出您没听清的那些词。啊哈，那就是您背过但还不熟悉的词了。:)把这些词单独记在另外一个地方，别跟没背下来的词混了。泛听要听精听已经听过的内容。比如精听听到了第二盘磁带，那么泛听就听第一盘磁带，正好。提醒您一句，千万别拿英语广播当自己的听力教材!!! 顺便跟您推荐一套听力教材：武汉师范大学出的Step by Step.内容比较循序渐进，每一课开头的音乐也很好听。;) ... </p>
		<p>
				<br />第二个分支：狂看！八千到一万这个等级，基本包含了剩下的百分之二十。这些单词在听力教材里很难找到。但是，可不要停止听的练习呦，因为听能巩固您的语调感觉，而这是背这个等级单词的一个关键。不过，背这个等级的词，需要在听以外增加看的内容。 看，同样要分精读和泛读两种。就象听一样，也是泛读更重要一些。泛读要挑不太长，能有耐心看完的文章，而且看不懂的词不要太多，一篇文章有两三个不认识的就足够了。千万不要一上来就看英语报刊杂志小说，那些东西不但很难看懂，而且看懂了也对背单词没什么促进作用。:Q 泛读也需要大量练习，只要您有耐心，又有足够时间，就一直看下去吧！看的时候不要仔细阅读，扫一眼明白个大概意思就成了，然后把这一眼没看懂的词画上记号，别琢磨它是什么意思，继续扫描吧！全部看完之后，回头再看这些单词，有的可能已经想起来了，有的....还没想起来？那就查查字典，要是自己还没背过，就扔掉它，要是已经背过了，就单独抄下来吧，和听力练习中没听出来的词放在一起。 俺的经验是新概念第一二册，然后大学泛读课本前两册，然后是另外的一个泛读教程初级部分，然后新概念第三册，泛读课本第三册，某一种听力教材高级听力部分的教师用书，然后新概念第四册，泛读课本第四五册...这么个顺序进度比较合适。 </p>
		<p>
				<br />第三个分支：乱说！这只适合背两万二到三万的词。因为其他的词不用说就已经背下来了。;)而这个等级的词在阅读材料里非常少，可能阅读十篇文章却一个这个等级的词也没有。所以靠阅读来增加见面机会已经不行了。这些词甚至有的老外一辈子都没见过，咋能指望他们能写出来呢？尤其是GRE词汇，什么"给马穿衣服"，"纽约的流氓"，"从非洲吹向南欧的风"....这些词都是一些精致的修辞，也就是说，如果您话里净是这些词，那您可以假冒一位学者了。;) 一般的老外都是听不懂您说的这些话的，所以不用这些词也能表达同样的含义。好了，您的机会来了，您可以跟老外讲话中带上这些单词，然后很自豪地假装谦虚地跟他们解释这些词的含义。;) 每次跟老外解释一两个词就足够了，老外会佩服您佩服得五体投地的。;)HL就向ws解释吧！要大胆而耐心，尤其是大胆。;) 这个阶段，您就别再练听力了，因为练了进步也不大。还记得开头那句话么？要想成功，得走捷径。 凡是不能在短时期内取得巨大进步的行动，都不必浪费时间去做。 不过，这时候的阅读材料成了问题：您会发现，过去看的东西觉得太浅没意思，看其他深的东西又看不懂。您还会发现一个新的有趣现象：那就是您想看的文章里，现在全是第一个等级的那些词，每个词您都确切知道它的含义，但整个文章您就是看不懂。;Q 那您该看什么呢？就看第二个等级的那些浅显文章啊。虽然浅显，但能帮助您不至于忘了过去背出来的成果。至于您看不懂的那些文章，别着急，等您和老外交流多了，您自然就懂了，那都是一些词组、俚语或文法组成的文章。:) </p>
		<p>
				<br />背单词捷径的第四条，就是：联想，联想，联想，.....背单词的第一个动作是什么？端详一下它的外貌。第二第三个动作呢？看看它的内涵和发音。而第四个动作，就应该是联想，再联想..... 联想它和其他背过的词有没有外表类似的？读音类似的？意思类似或相反的？如果有，就赶紧记在旁边，在另外那些词旁边也把这个词加上。这样，以后看见其他词，也会联想起这个词，等于又增加了一次见面机会。 而且，在第二、第三个等级的词汇里，还有许多单词是由"前缀"，"词根"，"后缀"组成的，前缀比如"re"，"in"，"pseud"...，后缀比?quot;er"，"a"，"oid"...，然后共同组成一个新词。如果掌握了这些前后缀，就可以很方便地猜出一个生词到底什么意思。另外，有很多读音相近的词也有相似的意思，这在俚语、诗歌和儿童用语中更普遍。如果每天记80个单词，一个月只能?400个单词，但掌握了这些规律后，实际上背的速度越来越快，几乎一万多单词都是不用背就会了的。不过，在GRE单词中，有很多是既没有和其他词的关系，又没有前后缀，看起来既简单又记不住的单词。这些词里边有希腊语，意大利语，德语，拉丁语，甚至还有日语译音。这就只能靠和别人解释来掌握了。(HL一定要注意！) </p>
		<p>背单词捷径的第五条，就是：复习！记得快，忘得也就快，这是一个非常正常的规律。在背单词的过程中，复习就显得非常重要。俺总结复习的规律是：十个单词复习一遍，然后三十个单词，然后是以前所有没背下来的单词。复习的时候，同样不必细抠，粗略地扫一遍就可以了，但一定要想它的读音(因为英语是象声的)。最后背不下来的单词，一定是不常用的，因为老外一样背不下来。;) 每背完一个开头字母的单词，就要把前一个开头字母的复习一遍。然后每背完前文中括号里面的开头字母，就把上一个括号里的复习一遍。复习的时候，要先看英文翻译中文意思来一遍，然后再看着中文想它的英文单词再来一遍。 前面说过，在泛听，泛读中忘了的词要和背的时候就记不住的词分着记下来，就是为了在复习的时候区别对待。忘了的词，要每天看一遍，会了就划掉，而记不住的词则在背完了整个字母以后，单独背一下这些词，平常就不用看了。 GRE单词的复习方法非常奇怪：它需要进行填字游戏。也就是说，盖住单词的一部分，然后想整个词是怎么拼。另外，还得想它的同义词，近义词，反义词。 顺便说一句，考GRE的词和考TOFEL的词互相之间是毫不相关的，也就是说，您不会TOFEL的词，GRE也 有可能拿个高分。</p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/90035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2006-12-26 09:54 <a href="http://www.blogjava.net/bnlovebn/archive/2006/12/26/90035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>李开复给中国学生的第四封信：大学四年应这样度过</title><link>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87702.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Thu, 14 Dec 2006 06:33:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87702.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/87702.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/87702.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/87702.html</trackback:ping><description><![CDATA[
		<p align="left">
				<font size="2">李开复2005年2月</font>
				<br />
				<br />
				<br />     今天，我回复了“开复学生网”开通以来的第1000个问题。关掉电脑后，始终有一封学生来信萦绕在我的脑海里，挥之不去： </p>
		<p>      开复老师：<br />         就要毕业了。<br />         回头看自己所谓的大学生活，<br />         我想哭，不是因为离别，而是因为什么都没学到。<br />         我不知，简历该怎么写，若是以往我会让它空白。<br />         最大的收获也许是……对什么都没有的忍耐和适应……</p>
		<p>
				<br />     这封来信道出了不少大三、大四学生的心声。大学期间，有许多学生放任自己、虚度光阴，还有许多学生始终也找不到正确的学习方向。当他们被第一次补考通知唤醒时，当他们收到第一封来自应聘企业的婉拒信时，这些学生才惊讶地发现，自己的前途是那么渺茫，一切努力似乎都为时已晚……<br />这“第四封信”是写给那些希望早些从懵懂中清醒过来的大学生，那些从未贪睡并希望把握自己的前途和命运的大学生以及那些即将迈进大学门槛的未来大学生们的。在这封信中，我想对所有同学说:  </p>
		<p>     大学是人一生中最为关键的阶段。从入学的第一天起，你就应当对大学四年有一个正确的认识和规划。为了在学习中享受到最大的快乐，为了在毕业时找到自己最喜爱的工作，每一个刚进入大学校园的人都应当掌握七项学习：学习自修之道、基础知识、实践贯通、兴趣培养、积极主动、掌控时间、为人处事。只要做好了这七点，大学生临到毕业时的最大收获就绝不会是“对什么都没有的忍耐和适应”，而应当是“对什么都可以有的自信和渴望”。只要做好了这七点，你就能成为一个有潜力、有思想、有价值、有前途的快乐的毕业生。<br /> </p>
		<p>大学：人生的关键</p>
		<p>   大学是人生的关键阶段。这是因为，进入大学是你终于放下高考的重担，第一次开始追逐自己的理想、兴趣。这是你离开家庭生活，第一次独立参与团体和社会生活。这是你不再单纯地学习或背诵书本上的理论知识，第一次有机会在学习理论的同时亲身实践。这是你第一次不再由父母安排生活和学习中的一切，而是有足够的自由处置生活和学习中遇到的各类问题，支配所有属于自己的时间。 </p>
		<p>   大学是人生的关键阶段。这是因为，这是你一生中最后一次有机会系统性地接受教育。这是你最后一次能够全心建立你的知识基础。这可能是你最后一次可以将大段时间用于学习的人生阶段，也可能是最后一次可以拥有较高的可塑性、集中精力充实自我的成长历程。这也许是你最后一次能在相对宽容的，可以置身其中学习为人处世之道的理想环境。</p>
		<p>   大学是人生的关键阶段。在这个阶段里，所有大学生都应当认真把握每一个“第一次”，让它们成为未来人生道路的基石；在这个阶段里，所有大学生也要珍惜每一个“最后一次”，不要让自己在不远的将来追悔莫及。在大学四年里，大家应该努力为自己编织生活梦想，明确奋斗方向，奠定事业基础。</p>
		<p>   大学四年每个人都只有一次，大学四年应这样度过……</p>
		<p> </p>
		<p>自修之道：从举一反三到无师自通 </p>
		<p>   记得我在哥伦比亚大学任助教时，曾有位中国学生的家长向我抱怨说：“你们大学里到底在教些什么？我孩子读完了大二计算机系，居然连VisiCalc[1] 都不会用。”</p>
		<p>   我当时回答道：“电脑的发展日新月异。我们不能保证大学里所教的任何一项技术在五年以后仍然管用，我们也不能保证学生可以学会每一种技术和工具。我们能保证的是，你的孩子将学会思考，并掌握学习的方法，这样，无论五年以后出现什么样的新技术或新工具，你的孩子都能游刃有余。”</p>
		<p>   她接着问：“学最新的软件不是教育，那教育的本质究竟是什么呢？”</p>
		<p>   我回答说：“如果我们将学过的东西忘得一干二净时，最后剩下来的东西就是教育的本质了。</p>
		<p>   我当时说的这句话来自教育家B. F. Skinner的名言。所谓“剩下来的东西”，其实就是自学的能力，也就是举一反三或无师自通的能力。大学不是“职业培训班”，而是一个让学生适应社会，适应不同工作岗位的平台。在大学期间，学习专业知识固然重要，但更重要的还是要学习独立思考的方法，培养举一反三的能力，只有这样，大学毕业生才能适应瞬息万变的未来世界。我认识的不少在中国读完大学来美国念研究生的朋友。他们认为来美国后，不论是学习，工作还是生活他们最缺乏的是独立思考的能力因为在国内时他们很少独立思考和独立决策。</p>
		<p>   上中学时，老师会一次又一次重复每一课里的关键内容。但进了大学以后，老师只会充当引路人的角色，学生必须自主地学习、探索和实践。走上工作岗位后，自学能力就显得更为重要了。微软公司曾做过一个统计：在每一名微软员工所掌握的知识内容里，只有大约10%是员工在过去的学习和工作中积累得到的，其他知识都是在加入微软后重新学习的。这一数据充分表明，一个缺乏自学能力的人是难以在微软这样的现代企业中立足的。</p>
		<p>   自学能力必须在大学期间开始培养。许多同学总是抱怨老师教得不好，懂得不多，学校的课程安排也不合理。我通常会劝这些学生说：“与其诅咒黑暗，不如点亮蜡烛”。 大学生不应该只会跟在老师的身后亦步亦趋，而应当主动走在老师的前面。例如，大学老师在一个课时里通常要涵盖课本中几十页的信息内容，仅仅通过课堂听讲是无法把所有知识学通、学透的。最好的学习方法是在老师讲课之前就把课本中的相关问题琢磨清楚，然后在课堂上对照老师的讲解弥补自己在理解和认识上的不足之处。</p>
		<p>   中学生在学习知识时更多地是追求“记住”知识，而大学生就应当要求自己“理解”知识并善于提出问题。对每一个知识点，都应当多问几个“为什么”。一旦真正理解了理论或方法的来龙去脉，大家就能举一反三地学习其他知识，解决其他问题，甚至达到无师自通的境界。</p>
		<p>   事实上，很多问题都有不同的思路或观察角度。在学习知识或解决问题时，不要总是死守一种思维模式，不要让自己成为课本或经验的奴隶。只有在学习中敢于创新，善于从全新的角度出发思考问题，学生潜在的思考能力、创造能力和学习能力才能被真正激发出来。</p>
		<p>   《礼记·学记》上讲：“独学而无友，则孤陋而寡闻”。也就是说，大学生应当充分利用学校里的人才资源，从各种渠道吸收知识和方法。如果遇到好的老师，你可以主动向他们请教，或者请他们推荐一些课外的参考读物。除了资深的教授以外，大学中的青年教师、博士生、硕士生乃至自己的同班同学都是最好的知识来源和学习伙伴。每个人对问题的理解和认识都不尽相同，只有互帮互学，大家才能共同进步。</p>
		<p>   有些同学曾告诉我说，他们很羡慕我在读书时能有一位获得过图灵奖的大师传道授业。其实，虽然我非常推崇我的老师，但他在大学期间并没有教给我多少专业知识。他只是给我指明了大方向，让我分享他的经验，给我提供研究的资源，并教我做人的方法。他没有时间也没有必要指导我学习具体的专业知识。我在大学期间积累的专业知识都是通过自学获得的。刚入门时，我曾多次红着脸向我的师兄请教最基本的知识内容，开会讨论时我曾问过不少肤浅的问题，课余时间我还主动与同学探讨、切磋。“三人行必有我师”，大学生的周围到处是良师益友。只要珍惜这些难得的机会，大胆发问，经常切磋，我们就能学到最有用的知识和方法。</p>
		<p>   大学生应该充分利用图书馆和互联网，培养独立学习和研究的本领，为适应今后的工作或进一步的深造做准备。首先，除了学习老师规定的课程以外，大学生一定要学会查找书籍和文献，以便接触更广泛的知识和研究成果。例如，当我们在一门课上发现了自己感兴趣的课题，就应当积极去图书馆查阅相关文献，了解这个课题的来龙去脉和目前的研究动态。熟练和充分地使用图书馆资源，这是大学生特别是那些有志于科学研究的大学生的必备技能之一。读书时，应尽量多读一些英文原版教材。有些原版教材写得深入浅出，附有大量实例，比中文教材还适于自学。其次，在书本之外，互联网也是一个巨大的资源库，大学生们可以借助搜索引擎在网上查找各类信息。“开复学生网”开通半年以来，我发现很多同学其实并没有很好地掌握互联网的搜索技巧，有时他们提出的问题只要在搜索引擎中简单检索一下，就能轻易找到答案。还有些同学很容易相信网上的谣言，而不会利用搜索引擎自己查考、求证。除了搜索引擎以外，网上还有许多网站和社区也是很好的学习园地。</p>
		<p>   自学时，不要因为达到了学校的要求就沾沾自喜，也不要认为自己在大学里功课好就足够了。在二十一世纪的今天，人才已经变成了一个国际化的概念。当你对自己的成绩感到满意时，我建议你开始自学一些国际一流大学的课程。例如，美国麻省理工学院（MIT）的开放式课程已经在网上无偿发布出来，大家不妨去看看MIT的网上课程，做做MIT的网上试题。当你可以自如地掌握MIT课程时，你就可以更加自信地面对国际化的挑战了。</p>
		<p>   总之，善于举一反三，学会无师自通，这是大学四年中你可以送给自己的最好的礼物。</p>
		<p> </p>
		<p>基础知识：数学、英语、计算机、互联网 </p>
		<p>   我曾经说过，中国学生的一大优势是扎实的基础知识，如数学、物理等。但是，最近几年，同学们在目睹了很多速成的例子（如丁磊、陈天桥等）之后，也迫切希望能驶上成功的快车道。这渐渐形成了一种追求速成的浮躁风气。有许多大学生梦想在毕业后就立即能做“经理”、“老板”，还有许多大学生入学时直接选择了“管理”专业，因为他们认为从这样的专业毕业后马上就可以成为企业的管理者。可不少学生进入了管理专业后，才发现自己对本专业的学习毫无兴趣。其实，管理专业和其他专业一样，都是传授基础知识和基本方法的地方，没有哪个专业可以保证学生在毕业时就能走上领导岗位。无论同学们所学的是哪个专业，大学毕业才是个人事业的真正开始。想做企业领导或想做管理工作的同学也必须从基层做起，必须首先在人品方面学会做人，在学业方面打好基础。</p>
		<p>   如果说大学是一个学习和进步的平台，那么，这个平台的地基就是大学里的基础课程。在大学期间，同学们一定要学好基础知识其中包括数学、英语、计算机和互联网的使用，以及本专业要求的基础课程（如商学院的财务、经济等课程）。在科技发展日新月异的今天，应用领域里很多看似高深的技术在几年后就会被新的技术或工具取代。只有对基础知识的学习才可以受用终身。另一方面，如果没有打下好的基础，大学生们也很难真正理解高深的应用技术。最后，在许多的中国大学里，教授对基础课程也比对最新技术有更丰富的教学经验。</p>
		<p>   数学是理工科学生必备的基础。很多学生在高中时认为数学是最难学的，到了大学里，一旦发现本专业对数学的要求不高，就会彻底放松对数学知识的学习，而且他们看不出数学知识有什么现实的应用或就业前景。但大家不要忘记，绝大多数理工科专业的知识体系都建立在数学的基石之上。例如，要想学好计算机工程专业，那至少要把离散数学（包括集合论、图论、数理逻辑等）、线性代数、概率统计和数学分析学好；要想进一步攻读计算机科学专业的硕士或博士学位，可能还需要更高的数学素养。同时，数学也是人类几千年积累的智慧结晶，学习数学知识可以培养和训练人的思维能力。通过对几何的学习，我们可以学会用演绎、推理来求证和思考的方法；通过学习概率统计，我们可以知道该如何避免钻进思维的死胡同，该如何让自己面前的机会最大化。所以，大家一定要用心把数学学好，不能敷衍了事。学习数学也不能仅仅局限于选修多门数学课程，而是要知道自己为什么学习数学，要从学习数学的过程中掌握认知和思考的方法。</p>
		<p>   二十一世纪里最重要的沟通工具就是英语。有些同学在大学里只为了考过四级、六级而学习英语，有的同学仅仅把英语当作一种求职必备的技能来学习，甚至还有人认为学习和使用英语等于崇洋媚外。其实，学习英语的根本目的是为了掌握一种重要的学习和沟通工具。在未来的几十年里，世界上最全面的新闻内容，最先进的思想和最高深的技术，以及大多数知识分子间的交流都将用英语进行。因此，除非你甘心做一个与国际脱节的人，英语学习是至关重要的。在软件行业里，不但编程语言是以英语为基础设计出来的，最重要的教材、论文、参考资料、用户手册等资源也大多是用英语写就的。学英语绝不等于崇洋媚外。中国正在走向世界，中国需要学习西方的先进思想和先进科学技术，学好英语才是真正的爱国。</p>
		<p>   很多中国留学生的英语考试成绩不错，也高分考过四级、六级、托福，但是留学美国后上课时却很难听懂课程内容，和外国同学交流时就更加困难。我们该如何学好英语呢？既然英语是最重要的沟通工具，那么，最重要的学习方法就是尽量与实践结合起来，不能只“学”不“用”，更不能只靠背诵的方式学习英语。读书时，大家尽量阅读原版的专业教材（如果英语不够好，可以先从中英对照的教材看起），并适当地阅读一些自己感兴趣的专业论文，这可以同时提高英语和相关专业的知识水平。其次，提高英语听说能力的最好方法是直接与那些以英语为母语的外国人对话。现在有很多在中国学习和工作的外国人，他们中的不少人为了学中文，很愿意与中国学生对话、交流，这是很好的学习机会。此外，大家不要把学英语当作一件苦差事，完全可以用有趣的方法学习英语。例如，可以多看一些名人的对话或演讲，多看一些小说、戏剧甚至漫画。初学者可以找英文原版的教学节目和录像来学习，有一定基础的则应该看英文电视或电影。看一部英文电影时，最好先在有字幕的时候看一遍，同时查考生词、熟悉句式，然后在不加字幕的情况下再看一遍，仅靠耳朵去听。听英文广播也是很好的练习英文听力的方法，大家每天最好能抽出半小时到一小时的时间收听广播并尽量理解其中的内容，有必要的话还可以录下来反复收听。在互联网上也有许多互动式的英语学习网站，大家可以在网站上用游戏、自我测试、双语阅读等方式提升英语水平。总之，勇于实践、持之以恒是学习英语的必由之路。</p>
		<p>   信息时代已经到来，大学生在信息科学与信息技术方面的素养也已成为他们进入社会的必备基础之一。虽然不是每个大学生都需要懂得计算机原理和编程知识，但所有大学生都应能熟练地使用计算机、互联网、办公软件和搜索引擎，都应能熟练地在网上浏览信息和查找专业知识。在二十一世纪里，使用计算机和网络就像使用纸和笔一样是人人必备的基本功。不学好计算机，你就无法快捷全面地获得自己需要的知识或信息。</p>
		<p>   最后，每个特定的专业也有它自己的基础课程。以计算机专业为例，许多大学生只热衷于学习最新的语言、技术、平台、标准和工具，因为很多公司在招聘时都会要求这些方面的基础或经验。这些新技术虽然应该学习，但计算机基础课程的学习更为重要，因为语言和平台的发展日新月异，但只要学好基础课程（如数据结构、算法、编译原理、计算机原理、数据库原理等）就可以万变不离其宗。有位同学生动地把这些基础课程比拟为计算机专业的内功，而把新的语言、技术、平台、标准和工具比拟为外功。那些只懂得追求时髦的学生最终只知道些招式的皮毛，而没有内功的积累，他们是不可能成为真正的高手的。</p>
		<p>   虽然我一向鼓励大家追寻自己的兴趣，但在这里仍需强调，生活中有些事情即便不感兴趣也是必须要做的。例如，打好基础，学好数学、英语和计算机的使用就是这一类必须做的事情。如果你对数学、英语和计算机有兴趣，那你是幸运儿，可以享受学习的乐趣；但就算你没有兴趣，你也必须把这些基础打好。打基础是苦功夫，不愿吃苦是不能修得正果的。</p>
		<p> </p>
		<p>实践贯通：“做过的才真正明白”</p>
		<p>   上高中时，许多学生会向老师提出“为什么？有什么用？”的问题，通常，老师给出的答案都是“不准问”。进入大学后，这些问题的答案应该是“不准不问”。在大学里，同学们应该懂得每一个学科的知识、理论、方法与具体的实践、应用如何结合起来，尤其是工科的学生更是如此。</p>
		<p>   有一句关于实践的谚语是这样说的：“我听到的会忘掉，我看到的能记住，我做过的才真正明白。</p>
		<p>   无论学习何种专业、何种课程，如果能在学习中努力实践，做到融会贯通，我们就可以更深入地理解知识体系，可以牢牢地记住学过的知识。因此，我建议同学们多选些与实践相关的专业课。实践时，最好是几个同学合作，这样，既可经过实践理解专业知识，也可以学会如何与人合作，培养团队精神。如果有机会在老师手下做些实际的项目，或者走出校门打工，只要不影响课业，这些做法都是值得鼓励的。外出打工或做项目时，不要只看重薪酬待遇（除非生活上确实有困难），有时候，即便待遇不满意，但有许多培训和实践的机会，我们也值得一试。</p>
		<p>   以计算机专业为例，实践经验对于软件开发来说更是必不可少的。微软公司希望应聘程序员的大学毕业生最好有十万行的编程经验。理由很简单：实践性的技术要在实践中提高。计算机归根结底是一门实践的学问，不动手是永远也学不会的。因此，最重要的不是在笔试中考高分，而是实践能力。但是，在与中国学生的交流过程中，我很惊讶地发现，中国某些学校计算机系的学生到了大三还不会编程。这些大学里的教学方法和课程的确需要更新。如果你不巧是在这样的学校中就读，那你就应该从打工、自学或上网的过程中寻求学习和实践的机会。在网上可以找到许多实践项目，例如，有一批爱好编程的学生建立了一个讨论软件技术的网站（<a href="http://www.diyinside.com/">www.diyinside.com</a>），在其中共享他们的知识和实践经验，并成功举办了很多次活动（如在各大高校举办校园技术教育会议），还出版了帮助学生提高技术、解答疑难方面的图书，该网站有多位成员获得了“微软最有价值的专家”的称号。</p>
		<p>
				<br /> </p>
		<p>培养兴趣：开拓视野，立定志向</p>
		<p>   孔子说：“知之者不如好之者，好之者不如乐之者。”我在“给中国学生的第三封信”中曾深入论述了快乐和兴趣是一个人成功的关键。如果你对某个领域充满激情，你就有可能在该领域中发挥自己所有的潜力，甚至为它而废寝忘食。这时候，你已经不是为了成功而学习，而是为了“享受”而学习了。在“第三封信”中，我也曾谈到我自己是如何在大学期间放弃了我不感兴趣的法律专业而进入我所热爱的计算机专业学习的。</p>
		<p>   有些同学问我，如何像我一样能找到自己的兴趣呢？我觉得，首先要客观地评估和寻找自己的兴趣所在：不要把社会、家人或朋友认可和看重的事当作自己的爱好；不要以为有趣的事就是自己的兴趣所在，而是要亲身体验它并用自己的头脑做出判断；不要以为有兴趣的事情就可以成为自己的职业，例如，喜欢玩网络游戏并不代表你会喜欢或有能力开发网络游戏；不要以为有兴趣就意味着自己有这方面的天赋，不过，你可以尽量寻找天赋和兴趣的最佳结合点，例如，如果你对数学有天赋但又喜欢计算机专业，那么你完全可以做计算机理论方面的研究工作。</p>
		<p>   最好的寻找兴趣点的方法是开拓自己的视野，接触众多的领域。唯有接触你才能尝试，唯有尝试你才能找到自己的最爱。而大学正是这样一个可以让你接触并尝试众多领域的独一无二的场所。因此，大学生应当更好地把握在校时间，充分利用学校的资源，通过使用图书馆资源、旁听课程、搜索网络、听讲座、打工、参加社团活动、与朋友交流、使用电子邮件和电子论坛等不同方式接触更多的领域、更多的工作类型和更多的专家学者。当年，如果我只是乖乖地到法律系上课，而不去尝试旁听计算机系的课程，我就不会去计算机中心打工，也不去找计算机系的助教切磋，就更不会发现自己对计算机的浓厚兴趣。</p>
		<p>   通过开拓视野和接触尝试，如果你发现了自己真正的兴趣爱好，这时就可以去尝试转系的可能性、尝试课外学习、选修或旁听相关课程；你也可以去找一些打工或假期实习的机会，进一步理解相关行业的工作性质；或者，努力去考自己感兴趣专业的研究生，重新进行一次专业选择。其实，本科读什么专业并不能完全决定毕业后的工作方向，正如我所强调的那样，大学期间的学习过程培养的是你的学习能力，只要具备了这种能力，即使从事的是全新的工作，你也能在边做边学的过程中获取足够的知识和经验。</p>
		<p>   除了“选你所爱”，大家也不妨试试“爱你所选”。有些同学后悔自己在入学时选错了专业，以至于对所学的专业缺乏兴趣，没有学习动力；有些同学则因为追寻兴趣而“走火入魔”，毕业后才发现荒废了本专业的课程；另一些同学因为在学习上遇到了困难或对本专业抱有偏见，就以兴趣为借口，不愿意面对自己的专业。这些做法都是不正确的。在大学中，转系可能并不容易，所以，大家首先应尽力试着把本专业读好，并在学习过程中逐渐培养自己对本专业的兴趣。此外，一个专业里可能有很多不同的领域，也许你对专业里的某一个领域会有兴趣。现在，有很多专业发展了交叉学科，两个专业的结合往往是新的增长点。因此，只要多接触、多尝试，你也许就会碰到自己真正感兴趣的方向。“数字笔”的发明人王坚博士在微软亚洲研究院负责用户界面的研究，可是谁又能想到他从本科到博士所学的都是心理学专业，而用户界面又正是计算机和心理学专业的最佳结合点。另一方面，就算你毕业后要从事其他的行业，你依然可以把自己的专业读好，这同样能成为你在新行业中的优势。例如，有一位同学不喜欢读工科，想毕业后进入服务业发展，我就建议他先把工科读好，将来可以在服务业中以精通技术作为自己的特长。</p>
		<p>   人生的路很长，每个人都可以有很多不同的兴趣爱好。在追寻兴趣之外，更重要的是要找寻自己终身不变的志向。有一本书的作者曾访问了几百个成功者，问他们有哪件事是他们今天已经懂得，但在年轻时却留下了遗憾的事情。在受访者的回答中，最多的一种是：“希望在年轻时就有前辈告诉我、鼓励我去追寻自己的理想和志向。”相比之下，兴趣固然关键，但志向更为重要。例如，我的志向是“使影响力最大化”，多年以来，我有许多兴趣爱好，如语音识别、对弈软件、多媒体、研究到开发的转换、管理学、满足用户的需求、演讲和写作、帮助中国学生等等，兴趣可以改变，但我的志向是始终不渝的。因此，大家不必把某种兴趣当作自己最后的目标，也不必把任何一种兴趣的发展道路完全切断，在志向的指引下，不同的兴趣完全可以平行发展，实在必要时再做出最佳的抉择。志向就像罗盘，兴趣就像风帆，两者相辅相成、缺一不可，它们可以让你驶向理想的港湾。</p>
		<p> </p>
		<p>积极主动：果断负责，创造机遇 </p>
		<p>   创立“开复学生网”时，我的初衷是“帮助学生帮助自己”。但让我很惊讶的是，更多的学生希望我直接帮他们做出决定，甚至仅在简短的几句自我介绍后就直接对我说：“只有你能告诉我，我该怎么做”。难道一个陌生人会比你更知道自己该怎么做吗？我慢慢认识到，这种被动的思维方式是从小在中国的教育环境中培养出来的。被动的人总是习惯性地认为他们现在的境况是他人和环境造成的，如果别人不指点，环境不改变，自己就只有消极地生活下去。持有这种态度的人，事业还没有开始，自己就已经被击败，我从来没见过这样消极的人可以取得持续的成功。</p>
		<p>
				<br />   从大学的第一天开始，你就必须从被动转向主动，你必须成为自己未来的主人，你必须积极地管理自己的学业和将来的事业，理由很简单：因为没有人比你更在乎你自己的工作与生活。“让大学生活对自己有价值”是你的责任。许多同学到了大四才开始做人生和职业规划，而一个主动的学生应该从进入大学时就开始规划自己的未来。</p>
		<p>   积极主动的第一步是要有积极的态度。大家可以用我在“第三封信”里推荐的方法，积极规划自己的人生目标，追寻兴趣并尝试新的知识和领域。纳粹德国某集中营的一位幸存者维克托·弗兰克尔曾说过：“在任何特定的环境中，人们还有一种最后的自由，就是选择自己的态度。”</p>
		<p>   积极主动的第二步是对自己的一切负责，勇敢面对人生。不要把不确定的或困难的事情一味搁置起来。比如说，有些同学认为英语重要，但学校不考试就不学英语；或者，有些同学觉得自己需要参加社团磨练人际关系，但是因为害羞就不积极报名。但是，我们必须认识到，不去解决也是一种解决，不做决定也是一个决定，这样的解决和决定将使你面前的机会丧失殆尽。对于这种消极、胆怯的作风，你终有一天会付出代价的。</p>
		<p>   积极主动的第三步是要做好充分的准备：事事用心，事事尽力，不要等机遇上门；要把握住机遇，创造机遇。中国科技大学校长朱清时院士在大三时被分配到青海做铸造工人。但他不像其他同学那样放弃学习，整天打扑克、喝酒。他依然终日钻研数理化和英语。六年后，中国科学院要在青海做一个重要的项目，这时朱校长就脱颖而出，开始了他辉煌的事业。很多人可能说他运气好，被分配到缺乏人才的青海，才有这机会。但是，如果他没有努力学习，也无法抓住这个机遇。所以，做好充分的准备，当机遇来临时，你才能抓住它。</p>
		<p>   积极主动的第四步是“以终为始”，积极地规划大学四年。任何规划都将成为你某个阶段的终点，也将成为你下一个阶段的起点，而你的志向和兴趣将为你提供方向和动力。如果不知道自己的志向和兴趣，你应该马上做一个发掘志向和兴趣的计划；如果不知道毕业后要做什么，你应该马上制定一个尝试新领域的计划；如果不知道自己最欠缺什么，你应该马上写一份简历，找你的老师、朋友打分，或自己审阅，看看哪里需要改进；如果毕业后想出国读博士，你应该想想如何让自己在申请出国前有具体的研究经验和学术论文；如果毕业后想进入某个公司工作，你应该收集该公司的招聘广告，以便和你自己的履历对比，看自己还欠缺哪些经验。只要认真制定、管理、评估和调整自己的人生规划，你就会离你自己的目标越来越近。</p>
		<p> </p>
		<p>掌控时间：事分轻重缓急，人应自控自觉</p>
		<p>   除了积极主动的态度，大学生还要学会安排自己的时间，管理自己的事务。一位同学是这么描述大学生活的：</p>
		<p>“大学和高中相比似乎没有什么太大的区别，每天依旧是学习，每次考试后依旧是担心考试成绩……不同的只是大学里上网的时间和睡觉的时间多了很多，压力也小了很多。”</p>
		<p>
				<br />   这位同学并不明白，“时间多了很多”正是大学与高中之间巨大的差别。时间多了，就需要自己安排时间、计划时间、管理时间</p>
		<p>   安排时间出了做一个时间表外，更重要的是“事分轻重缓急”。在《高效能人士的七个习惯》一书中，作者史蒂芬·柯维提出，“重要事”和“紧急事”的差别是人们浪费时间的最大理由之一。因为人的惯性是先做最紧急的事，但这么做会导致一些重要的事被荒废掉。例如，我认为这篇文章里谈到的各种学习都是“重要的”，但它们不见得都是老师布置的必修课业，采纳我的建议的同学们依然会因为考试、交作业等紧急的事情而荒废了打好基础、学习做人等重要的事情。因此，每天管理时间的一种好方法是，早上确定今天要做的紧急事和重要事，睡前回顾一下，这一天有没有做到两者的平衡。</p>
		<p>   每个人都有许多“紧急事”和“重要事”，想把每件事都做到最好是不切实际的。我建议大家把“必须做的事”和“尽量做的事”分开。必须做的事要做到最好，但尽量做的事尽力而为即可。建议大家用良好的态度和宽广的胸怀接受那些你暂时不能改变的事情，多关注那些你能够改变的事情。此外，还要注意生物钟的运行规律，按时作息，劳逸结合，这样才能在学习时有最好的状态。</p>
		<p>   大学四年是最容易迷失方向的时期。大学生必须有自控的能力，让自己交些好朋友，学些好习惯，不要沉迷于对自己无益的习惯（如网络游戏）里。一位积极、主动的中国学生在“开复学生网”上劝告其他同学：“不要玩游戏，至少不要玩网络游戏。我所认识的专业水平比较高的大学朋友中没有一个玩网络游戏的。沉迷于网络游戏是对于现实的逃避，是不愿面对自己不足的一面。我认为，要脱离网络游戏，就得珍惜自己宝贵的大学时间，找到自己感兴趣的方向，做一些有意义并能给自己带来满足感的事情。”<br /> </p>
		<p>为人处事：培养友情，参与群体</p>
		<p>   很多大学生入校时都是第一次离开父母，离开自己生长的环境。进入校园开始集体生活后，如何与同学、朋友以及社团的同事相处就成为了大学生学习内容的一部分。大学是大家最后一次可以在相对宽松的环境中学习、培养、训练如何与人相处的机会。在未来，人们在社会里、在工作中与人相处的能力会变得越来越重要，甚至超过了工作本身。所以，大学生要好好把握机会，培养自己的交流意识和团队精神。</p>
		<p>   “人际交往能力不够强，人际圈子不够广，但又没有什么特长可以引起大家的注意，在社团里也不知道怎么和其他人有效地建立联系。”这是一些大学生在人际交往方面经常遇到的困惑。对于如何在大学期间提高人际交往能力，我的建议是：</p>
		<p>   第一，以诚待人，以责人之心责己、以恕己之心恕人。对别人要抱着诚挚、宽容的胸襟，对自己要怀着自我批评、有过必改的态度。与人交往时，你怎样对待别人，别人也会怎样对待你。这就好比照镜子一样，你自己的表情和态度，可以从他人对你流露出的表情和态度中一览无遗。你若以诚待人，别人也会以诚待你。你若敌视别人，别人也会敌视你。最真挚的友情和最难解的仇恨都是由这种“反射”原理逐步造成的。因此，当你想修正别人时，你应该先修正自己。你想别人怎么对你，你就应该怎么对人。你想他人理解你，你就要首先理解他人。</p>
		<p>   第二，培养真正的友情。如果能做到第一点，很多大学时的朋友就会成为你一辈子的知己。在一起求学和寻求自身发展的道路上，这样的友谊弥足珍贵。交朋友时，不要只去找与你性情相近或只会附和你的人做朋友。好朋友有很多种：乐观的朋友、智慧的朋友、脚踏实地的朋友、幽默风趣的朋友、激励你上进的朋友、提升你能力的朋友、帮你了解自己的朋友、对你说实话的朋友等等。此外，大学时谈恋爱也可以教你如何照顾别人，增进同理心和自控力，但恋爱这件事要随缘，不必为了谈恋爱而谈恋爱。</p>
		<p>   第三，学习团队精神和沟通能力。社团是微观的社会，参与社团是步入社会前最好的磨练。在社团中，可以培养团队合作的能力和领导才能，也可以发挥你的专业特长。但更重要的是，你要做一个诚心诚意的服务者和志愿者，或在担任学生工作时主动扮演同学和老师之间沟通桥梁的角色，并以此锻炼自己的沟通能力，为同学和老师服务。这样的学习过程也不会很轻松，挫折是肯定有的，但是不要灰心，大学社团里的人际交往是一种不用“付学费”的学习，犯了错误也可以重头来过.</p>
		<p>   第四，从周围的人身上学习。在班级里、社团中，多观察周围的同学，特别是那些你觉得交往能力和沟通能力特别强的同学，看他们是如何与人相处的。比如，看他们如何处理交往中的冲突、如何说服他人和影响他人、如何发挥自己的合作和协调能力、如何表达对他人的尊重和真诚、如何表示赞许或反对，如何在不冒犯他人的情况下充分展示个性等等。通过观察和模仿，你渐渐地会发现，自己的人际交往能力会有意想不到的改进。在学校里，每一个朋友都可以成为你的良师，他们的热心、幽默、机智、博学、正直、沟通、礼貌等品德都可以成为你的学习对象。同时那些你不喜欢的人和事也可以为你敲响警钟，警告你千万不要做那样的人和事。当然，你也应当慷慨地帮助每一个朋友，试着做他们的良师和模范。</p>
		<p>   第五，提高自身修养和人格魅力。如果觉得没有特长、没有爱好可能会成为自己人际交往能力提高的一个障碍，那么，你可以有意识地去选择和培养一些兴趣爱好。共同的兴趣和爱好也是你与朋友建立深厚感情的途径之一。很多在事业上有所建树的人都不是只会闭门苦读的书呆子，他们大多都有自己的兴趣和爱好。我在微软亚洲研究院的同事中就有绘画、桥牌和体育运动方面的高手。业余爱好不仅是人际交往的一种方式，还可以让大家发掘出自己在读书以外的潜能。例如，体育锻炼既可以发挥你的运动潜能，也可以培养你的团队合作精神。如果真的没有什么兴趣爱好，那么，多读些好书丰富自己的知识也可以改进自己的人际交往能力，因为没有什么比智慧和渊博更能体现一个人的人格魅力了。</p>
		<p>   所以，学会与人相处，这也是大学中的一门“必修课”。</p>
		<p> </p>
		<p>对大学生们的期望</p>
		<p>   踏入大学校门时，你还是一个忙碌的、青涩的、被动的、为分数读书的、被家庭保护着的中学毕业生。</p>
		<p>   就读大学时，你应当掌握七项学习，学好自修之道、基础知识、实践贯通、兴趣培养、积极主动、掌控时间、为人处事。</p>
		<p>   经过大学四年，你会从思考中确立自我，从学习中寻求真理，从独立中体验自主，从计划中把握时间，从交流中锻炼表达，从交友中品味成熟，从实践中赢得价值，从兴趣中攫取快乐，从追求中获得力量。</p>
		<p>   离开大学时，只要做到了这些，你最大的收获将是“对什么都可以拥有的自信和渴望”。你就能成为一个有潜力、有思想、有价值、有前途的中国未来的主人翁。</p>
		<p>   所以，我认为大学四年应是这样度过。</p>
		<p>
				<br />--------------------------------------------------------------------------------<br /> <br />[1] VisiCalc是当时最热门的计算机应用软件，但它在二十年前就被淘汰了（这件事又一次证明了科技的发展是日新月异的）。而且，VisiCalc的使用方法也不是计算机系的学生应该学的。</p>
		<p>
				<br /> <br /></p>
<img src ="http://www.blogjava.net/bnlovebn/aggbug/87702.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bnlovebn/" target="_blank">重归本垒（Bing）</a> 2006-12-14 14:33 <a href="http://www.blogjava.net/bnlovebn/archive/2006/12/14/87702.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>李开复写给中国学生的第五封信：你有选择的权利</title><link>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87700.html</link><dc:creator>重归本垒（Bing）</dc:creator><author>重归本垒（Bing）</author><pubDate>Thu, 14 Dec 2006 06:31:00 GMT</pubDate><guid>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87700.html</guid><wfw:comment>http://www.blogjava.net/bnlovebn/comments/87700.html</wfw:comment><comments>http://www.blogjava.net/bnlovebn/archive/2006/12/14/87700.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bnlovebn/comments/commentRss/87700.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bnlovebn/services/trackbacks/87700.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">李开复2005年11月<br /></font>
				<br />有一位中国留学生看完了我《写给中国学生的第三封信》后，感触很深，他写了一封信给我说：“很小的时候，我的目标就是长大，长大了做什么，我当时没有想；读小学的时候，