就按月薪9000算,一天平均300元,平均一小時30元,想一下一年時間用來找key的時間早就超過1小時了吧,看起來是省錢了,其實是浪費了
就按月薪9000算,一天平均300元,平均一小時30元,想一下一年時間用來找key的時間早就超過1小時了吧,看起來是省錢了,其實是浪費了
如鵬網 http://www.rupeng.com 在校不迷茫,畢業即輝煌
比如前兩天由于不知道的原因我提交給公司財務部的報銷票據財務部找不到了,沒法報銷,一開始就想“反正就幾百塊錢,認倒霉了,再去折騰肯定特麻煩,不管它了”。但是朱老師一直催促我說“抓緊辦,麻利的!”,我就聯系財務部、聯系主管領導,用了工作間隙的幾個小時時間就辦好了,打了幾個電話就辦成了,根本沒有之前想象的那么復雜。
問題沒什么大不了的,碰到問題不要想著怎么躲開它,而是用積極的心態去處理它,“面對它,處理它”。
由此想到以前上大學的時候有一段時間學《自動控制原理》的時候看著那些公式推導就頭大,碰到一道難題就像“不管它了,先跳過去”,一個晚自習竟然發現自己整晚上都在“跳過去”,根本沒做什么事情,后來調整了自己的心態,“螞蟻啃骨頭”一樣的啃那些題,發現很快就明白了,其實離以前我“跳過去”的理解程度也沒差不多,只不過多努力了一點兒而已。
又想到很多同學學編程的時候,碰到一個難寫的程序、莫名的bug,只要稍微解決不了了,就開始抓狂,并且質疑自己“是不是處理不了這個問題了”,然后就放棄或者去論壇上求助別人,但是很有意思的是看到很多同學在論壇發的提問帖后沒幾分鐘就又自己回復帖子“問題已經解決了”,呵呵,其實遇到問題的時候不要抓狂、不要放棄,“面對它,處理它”,沒什么大不了的!
如鵬網上的hackhou同學去年春節的時候一直不找工作,我和他交流,發現他的想法是“找工作太麻煩,不想去想,還是自己在家里寫程序能忘掉煩惱”,我就勸他“現在的主要問題是去找工作,而不是用寫程序麻醉自己;你躲著求職并不會使你找工作的問題得到解決,也不會使得工作自己找上門來,快去找工作!”,聽了我的建議他出去找工作了,沒想到沒幾天時間就找到了滿意的工作!
面對它,處理它;不逃避,直面問題解決問題,問題終將會得到解決的!
package com.rupeng.search.discuz;
import java.net.URLConnection;
import org.htmlparser.Parser;
import org.htmlparser.Tag;
import org.htmlparser.tags.Div;
import org.htmlparser.util.NodeList;
import org.htmlparser.util.ParserException;
import org.htmlparser.visitors.HtmlPage;
import org.htmlparser.visitors.NodeVisitor;
public class DiscuzDefaultStyleHTMLParser
{
private String title;
private String bodyText;
public DiscuzDefaultStyleHTMLParser(URLConnection urlConnection) throws ParserException
{
Parser parser = new Parser(urlConnection);
HtmlPage visitor = new HtmlPage(parser);
parser.visitAllNodesWith(visitor);
this.title = visitor.getTitle();
NodeList nodeList = visitor.getBody();
final StringBuffer sb = new StringBuffer();
nodeList.visitAllNodesWith(new NodeVisitor() {
@Override
public void visitTag(Tag tag)
{
//因為主題、回帖都是包含在Div里,而且主題、回帖的divid都是以“postmessage_”開頭
if (tag instanceof Div)
{
Div div = (Div) tag;
String divId = div.getAttribute("id");
if (divId != null&& divId.startsWith("postmessage_"))
{
sb.append(div.getStringText());
}
}
}
});
this.bodyText = sb.toString();
}
public String getTitle()
{
return title;
}
public String getThreadText()
{
return bodyText;
}
}
一、關于 realtek hd audio 裝不上驅動的問題:
首先,要針對你的操作系統打上微軟的音頻補丁,本文針對 XP SP2系統。對于SP2系統,請你先打上KB888111補丁,這個網上有下載!搜索一下吧!
打上補丁以后,在設備管理器的系統設備里面出現一個帶“!”的“PCI bus”設備,手動安裝驅動找到HdaudBus.sys(這個微軟的KB888111補丁里面有帶的,如果不能自動找到就將KB888111XPSP2解壓,commonfiles里可以找到。)開始安裝,安裝完后會在系統設備里面多出一個微軟的UAA BUS 的設備驅動,重啟以后自動安裝驅動就可以了。
這時,驅動安裝就已經完成。
其實sp2以后的系統這個貌似可以自動驅動!
下面說說麥克風無聲的問題!
二、安裝好驅動后,有時會發現麥克風是灰色的,不能說話的問題:
這個可能是你設置的問題,如何解決呢?
HD audia 是一種新的音頻規范,不同于以前的AC97,驅動安裝好以后在你的控制面板里和系統的任務欄里面都有一個配置程序。
在這里,我們要先打上HD的聲卡補丁,把rtkhdaud.dat文件復制到C:\WINDOWS\system32\drivers下,并必須重新啟動計算機。
補丁下載:點擊下載
重啟后,讓我們來看一下realtec的設置,在這里或者在右下角點打開。

然后就到這里。

點上圖中的混頻器,我們就可以看到,打完補丁后的錄制界面會變成下圖這樣,也就是,下面四項可調了。我產把這四項的聲音全部都調到最大,然后選中麥克風(麥克風下面的那個黃點選中)。

接下來看音頻輸出項(HD Audio output),也就是上一排的重放欄。通過 < 和 > 我們可以看到全部項,注意用紅色框圈住的那兩項,請取消靜音,去掉這兩個X,并且音量調到最大。
接著,我們點一下最上面的,和混頻器一排的,音頻IO,按下圖標示1的位置,將喇叭數設為選擇8CH,這樣設聲音會大一些。然后再點2的位置,進入3,接頭設置,禁用前面板檢測,也就是,在前面打上對勾。

最后,重新插一下耳機和麥克風,注意這里,這也是容易被大家忽視的,一定不能勾選錯,選錯了同樣不能用,具體是這樣的:
當你插入耳機時會彈出來下圖,一定要選耳機。
當你插入麥克風時會彈出來下圖,一定要選麥克風。
打開控制面板--聲音設備--聲音和音頻設備
http://www.aygfsteel.com/Files/huanzhugege/Realtek%20HD%20Audio錄音聲音小的解決方法.zip
遠離新版本軟件,拒當小白鼠
=================================================================================================
剛才幫一個同學解決一個在IE8下在如鵬論壇無法發帖的問題。由于如鵬論壇使用的Discuz系統的驗證問答功能對IE8支持有Bug,所以新用戶無法發帖。驗證問答功能是防止垃圾廣告的一個有效手段,但是對IE8、Opera、chrome等非主流瀏覽器支持有Bug。剛才為了能讓這個同學發帖,我就暫時關閉了驗證問答功能,但是剛關閉了,就來了一大堆垃圾廣告貼。所以我就趕緊又把驗證問答功能打開了。所以以后使用IE8、Opera、chrome等非主流瀏覽器訪問如鵬論壇的時候會有這樣那樣的問題,現在也沒有精力解決這些問題,只能滿足大多數同學的需求了。
我以及很多同事都有一個新習慣,絕對不拿新軟件嘗鮮。因為新軟件千好萬好,但是經驗證明新軟件會給我帶來麻煩而不是方便。當年XP剛推出的時候,我還在上學,很多同學搶著裝,我就還是Win2000堅持不動搖,當時大部分軟件都能在Win2000下跑的很好,而很多軟件對XP兼容性不是很好,所以他們一直在跟XP做斗爭,我則用著Win2000做著該做的事,編著該編的代碼。碰到問題當時網上介紹的方法都是在Win2000下的解決方案。這節省了很多時間。畢竟操作系統、電腦只是工具,是要工具為你服務,不是給你添亂。
還有當初IE7推出的時候,很多人嘗鮮用IE7,可是很多網站都對IE7支持有問題,到最后干什么都干不了。而那些用IE6的人則干著該干的事情,一點時間、精力都沒浪費。
IE8推出來了,我相信它很好,我相信它比IE6、IE7都好,比別的瀏覽器都好,可是有一點,很多網站用IE8看都有問題,那我用IE8干什么,給自己找那個麻煩干什么。有同學說“IE8用起來快”,由于網站對IE8支持有問題導致你你一個帖子半個小時都發不出去,節省的那點時間早就浪費沒了。瀏覽器的目的是上網,不是給別人當小白鼠。我估計早晚有用IE8的那一天,但是那一天是所有網站都對IE8支持沒問題我再用IE8。我不當小白鼠。
Vista推出來了,同學們爭著用,可是各個軟件在Vista上裝的都有問題,那不是給自己找閑事兒嗎?竟然還有同學用Windows7,Win7和IE8現在都是測試版,各個軟件的兼容程度可想而知,給自己找那個麻煩干什么?等主流軟件都支持他們在說吧。有同學說Windows7兼容性可好了,可是再好有XP好嗎?只要沒有的話你就有可能運行一個別人能跑你不能跑的軟件,給自己添那個麻煩干什么。別人在拿著書在運行著代碼,你卻在為著開發工具和操作系統的兼容性艱苦奮斗著,何必活的那么累呢。
我現在從事的銀行系統軟件開發中,一個新技術推出以后必須經過其他客戶至少三年的驗證和升級以后才會考慮使用,就是基于這樣的考慮,畢竟工具是給人用的,不是給人添麻煩的。
遠離新版本軟件,拒絕當小白鼠!
==================================================
本文是專門為在校生寫的,是看到了很多同學把很多精力放到折騰這種各樣的新軟件而忽略了正路的學習有感而發,不是針對那些有太多時間研究新東西、有志于改善世界上所有軟件、要解放全人類的牛人。
經過上面的修改以后我發現當上傳的附件超過“附件尺寸下限”的時候提示“附件文件無法保存到遠程服務器,請與管理員聯系”,也就是上傳遠程附件失敗。經過調試discuz代碼發現了問題所在,確認是discuz的Bug。
Bug在include/post.func.php的ftpupload函數中,如果是上傳的遠程附件,那么假設$source參數傳過來的是“/www/users/cownew.com/forum/./../forum_attachments/month_0906/20090602_8af8as9dfas8du9823898898.rar”,后面的代碼把$source傳遞給了dftp_put函數,但是好像dftp_put函數對這種有點復雜的路徑“/www/users/cownew.com/forum/./../forum_attachments/month_0906/20090602_8af8as9dfas8du9823898898.rar”識別有Bug,因此我在ftpupload函數的一開始加入一句“$source=realpath($source)”來將這個復雜的相對路徑轉換為絕對路徑。這樣問題就解決了。
我采用的是康盛的虛擬主機,昨天晚上康盛的技術人員整個晚上都在幫我解決這個問題,雖然最終還是我自己發現discuz的這個Bug,但是還是非常感謝康盛的虛擬主機技術人員,他們非常盡職,而且服務器也非常穩定,用康盛的主機一年以來只碰到過兩次持續時間不超過半小時的服務器被DDOS攻擊和一次MYSQL故障,相對其他IDC來說穩定性已經非常好了,推薦大家使用康盛的IDC。
我是基于以下幾點考慮的:
1、人家千辛萬苦開發出來的軟件不容易,做為軟件從業者的我們更知道開發一個軟件的艱辛和耗費巨大的財力,卡巴斯基是非常優秀的殺毒軟件,為它的服務付費理所應當;
2、我們是未來的計算機從業者,如果連我們都不尊敬同行,使用盜版軟件,以后難道能要求別人尊敬我們的勞動成果嗎;
3、也許浪費幾個小時能找到能用的授權碼,但是浪費這幾個小時我可以看看書,可以去做一點其他事情,獲得的收入比那幾十塊錢的正版軟件費用多得多。
4、軟件的生產商要吃飯,沒人會餓著肚子為你開發軟件,大家都不肯購買暴風影音,所以暴風影音只有靠在軟件中放廣告賺廣告費,有的人竟然罵暴風影音放廣告是“流氓行為”,真不知道誰是流氓。暴風影音在這次DNS事件中的唯一責任就是軟件中不應該頻繁的重試連接自己的服務器,僅此而已。不花錢用軟件人家就要放廣告,難道要人家替你免費打工?
5、用盜版軟件是違法的;
我購買的是“卡巴斯基反病毒軟件2009”一年的授權,全價40元,太便宜了,5月份使用優惠券代碼為:232346472323385738 還可以打九折,也就是36元,有購買的同學記得使用這個優惠代碼。
修改discuzcode.func.php中discuzcode方法,
修改最后一行的return $htmlon || $allowhtml ? $message : nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
為
$tempstr= $htmlon || $allowhtml ? $message : nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
$tempstr= str_replace("&#160;"," ",$tempstr);//code標簽在粘貼一些代碼的時候會把一些空格替換成"&#160;"從而出現亂碼,這是暫時性的解決策略,不嚴謹,不過一般沒問題 by 楊中科
return $tempstr;
1、編寫rewrite腳本,編輯/etc/lighttpd/local.lighttpd.conf內容如下:
url.rewrite-once = (
"^/forum/archiver/((fid|tid)-[\w\-]+\.html)$" => "forum/archiver/index.php?$1",
"^/forum/forum-([0-9]+)-([0-9]+)\.html$" => "forum/forumdisplay.php?fid=$1&page=$2",
"^/forum/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "forum/viewthread.php?tid=$1&extra=page%%53D$3&page=$2",
"^/forum/space-(username|uid)-(.+)\.html$" => "forum/space.php?$1=$2",
"^/forum/tag-(.+)\.html$" => "forum/tag.php?name=$1"
)
這里假設論壇裝在forum目錄下,如果是裝在根目錄下則是:
url.rewrite-once = (
"^/archiver/((fid|tid)-[\w\-]+\.html)$" => "archiver/index.php?$1",
"^/forum-([0-9]+)-([0-9]+)\.html$" => "forumdisplay.php?fid=$1&page=$2",
"^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "viewthread.php?tid=$1&extra=page%%53D$3&page=$2",
"^/space-(username|uid)-(.+)\.html$" => "space.php?$1=$2",
"^/tag-(.+)\.html$" => "tag.php?name=$1"
)
2、重啟lighttpd,重啟方法:/etc/init.d/lighttpd restart