<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如鵬網 大學生計算機學習社區

    CowNew開源團隊

    http://www.cownew.com 郵件請聯系 about521 at 163.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

    置頂隨筆 #

    CowNew開源產品匯總,點擊即可下載:
    《自己動手寫開發工具》隨書源碼:UIDesigner.rar

    《自己動手寫開發工具》隨書光盤下載地址:http://www.namipan.com/d/b8879fd74ea3e2b2fd092bb3c7550352f5c6f49765b57b00
    JDBC監控:JDBMonitor.rar
    Hibernate建模工具CowNewStudio源碼:CowNewStudio-src.rar
    多數據庫翻譯器,源碼CowNewSQL-src.rar,二進制包cownewsql-2.1.zip
    antlr中文文檔預覽版.rar

    CowNewToolKit: http://m.tkk7.com/Files/huanzhugege/CownewToolKit.rar

    CowNewSQL在線演示:http://211.99.196.18:6666/cownewdemo
    《程序員的SQL金典》隨書源碼: http://m.tkk7.com/Files/huanzhugege/《程序員的SQL金典》隨書源碼.rar
    posted @ 2008-04-17 21:50 CowNew開源團隊 閱讀(2728) | 評論 (16)編輯 收藏

    2010年2月2日 #

    首期費用5800元,楊中科老師在線客服QQ:楊老師

    最強悍的師資!最強悍的課程!想成為強悍程序員的最強悍選擇

    3大真實項目循序漸進、環環相扣、逐步加深!

    3大獨有優勢(師資強、項目真、課程深)不但能讓你找到工作,還能讓你找到好工作


    培訓目標


    本課程重點培養掌握ASP.Net、WinForm、ADO.net、Microsoft SQLServer數據庫、Oracle數據庫的實戰與理論雙結合型工程師。通過本課程多個真實項目的訓練,學員還可掌握軟件架構設計思想、搜索引擎優化、緩存系統設計、網站負載均衡、系統性能調優等軟件編程高級技術。讓學員畢業后真正具備兩年左右軟件開發經驗。

    招生對象


    本課適合于了解c#基本語法,對.net編程有著濃厚興趣的人士。

    課程特色

    一、強悍的師資:微軟一線高級軟件工程師親自授課,教授的絕非三腳貓功夫
    當今社會,為了特顯師資實力,眾多培訓機構都打著“我們的老師來自微軟、IBM”之類的話,但實際上大多都是“水貨”。傳智播客的.Net教師真真實實來自于微軟公司,是絕對的行貨,能夠經受得起全社會的考證。傳智播客的.Net教師不但是微軟一線高級軟件工程師,同時也是眾多技術書籍的作者。由這樣的原創作者講課可想而知課程條理清晰、講解清楚,知識面廣、深度足夠!下面是我們.Net教師楊中科在微軟工作時的照片及其出版的書籍。
    楊中科在微軟時的工作照 《專家手記——AJAX開發實戰 》 《程序員的SQL金典》 《自己動手寫開發工具》 《JavaScript網頁開發-體驗式學習教程 》
     
    二、獨家微軟內部技術資料,率先講解.Net4.0(WF、WCF、Linq)
    隨著微軟推出.Net 4.0和Visual Studio 2010,掌握.Net 4.0中WF、WCF、Linq等新技術的學員將在職業競爭中具有更大的競爭優勢,傳智播客的老師因為之前就職于微軟,因此得到了微軟.Net4.0技術和VisualStudio2010的內部資料,保證我們的學員掌握的知識都是領先于他人的。
     
    三、真實的項目:讓你切身感受到什么才是真實的商業項目
    當今在到處都是大忽悠的環境下,傳智播客拒絕忽悠,教學所用的項目來自于真實的商業項目。現在不少培訓機構為了招生,都打上論壇系統、通訊錄系統、教學管理系統等項目,但很多都只是演示的demo,離真實的項目還遠著呢,所以建議大家,你可以不選擇傳智播客,但一定要對培訓機構進行檢驗,忽悠的話,只要文筆好的人都會寫,但真實的項目是吹不出來的。
     
    四、課程深:方能讓你在職業競爭中鶴立雞群,不但能找到工作,更能找到一份好工作
    受全球金融危機的影響,IT行業萎縮、人才需求下滑,現在的情況是:一個工作崗位往往幾佰人競爭,隊伍中更是不缺乏具有一、二年工作經驗的開發人員。如何讓自己在幾佰人的競爭中脫穎而出?沒有他途,只有把技術學的更深入,更牛,方能取勝。傳智播客的課程不但可以讓你找到工作,更能讓你找到一份好工作。那么傳智播客畢業的學生,有沒有沒找到工作的?可以肯定地說:“有”。由于傳智播客的課程較深入,每個班偶爾會有一兩個同學堅持不下來,睡懶覺,9點上課,10點才來,課下也不動手練習。試想,如果自己不付出努力,再強大的師資,再好的課程也是無法幫助他就業的。對于這些個別同學,傳智播客只能建議他復讀,一些愿意回來復讀的同學經過認真學習后都能找到工作。
     
    五、業界認可:SOHU、用友、神州數碼等在職軟件工程師均推薦自己的親戚朋友到傳智播客學習
    傳智播客是CSDN下屬子公司,借助CSDN平臺,傳智播客聚集了一批業界精英。有相當一部分老師在IT業界是頗有知名度的,而且有些老師還是推動某個技術普及的先行者(如果你認為我們是吹牛的話,就用baidu/google去檢驗吧)。由這些精英共同制定的課程不但反映了業界的主流技術,還具有前瞻性。正因為傳智播客在軟件界內被廣泛認可,所以在招收的學生當中,就有相當一部分是在職軟件工程師推薦過來的。
     

    課程安排    


    第一階段:C#編程基礎/Windows編程基礎
    [ 注:我們一直處于主流技術的最前沿,別人還在講.net3.5的時候,我們已經在講.net4.0了,國內也只有傳智播客才能做到 ]
    核心技術課程 C#編程基礎:面向對象編程(類、繼承、接口、設計模式、異常、反射)、枚舉、Attribute、C#新特性(隱式類型、using、對象初始化器、集合初始化器、匿名類型、擴展方法、自動屬性、LINQ、動態類型、可選參數)、常用數據結構(List、IDictionary、Array)、常用.net類庫、泛型、.Net高級技術(Assembly、AppDomain、CLR、IL)等。 Windows編程基礎:常用WinForm控件(TextBox、CheckBox、Button、RadioButton、ListBox、ComboBox、通用對話框、Menu、Timer等)、控件布局。

     

    第二階段:WinForm+WCF+Oracle+呼叫中心項目
    [ 注:我們一直處于主流技術的最前沿,傳智播客是第一個講解基于微軟最新WCF技術的機構 ]
    核心技術課程 Oracle數據庫開發基礎:Oracle數據庫基礎管理、數據庫備份/恢復、SQL語言(SELECT、INSERT、UPDATE、DELETE、JOIN、UNION等)、數據庫函數、PL/SQL語言、視圖、存儲過程、觸發器、數據庫設計范式、數據庫調優。
    WinForm高級技術:WinForm高級控件(DataGridView、ListView、TreeView、WebBrowser、CheckedListBox、TabControl、NotifyIcon、SplitContainer、PropertyGrid等)的使用、多線程編程(Thread、BackgroundWorker、線程池)、自定義控件、Windows核心編程(ActiveX、進程管理、PInvoke)、報表與打印。
    ADO.Net技術:ADO.Net的基本概念、DBConnection、DBCommand、DataReader、DataSource、DataAdapter、DataSet、DataTable、DataView、數據綁定、數據庫連接池、SQL注入漏洞攻擊的防護。
    WCF開發技術:Socket套接字編程、MSMQ、WCF、SOAP與WebService。
    階段案例 省級汽車4S連鎖店呼叫中心系統(項目金額35萬、耗時5個月):本系統是一個C/S模式的分布式系統,一個核心服務器程序掛接20多個坐席端程序,坐席人員分布于3個核心客服中心,并且使用VOIP系統將10余個地市的4S連鎖店的業務專家連接為專家坐席,為全省上萬名車主提供報修、救援、保險理賠、回訪關懷等服務。包含來電信息提示、CRM、歷史信息自動跟蹤、報修單、回訪、來電屏蔽、歷史通話跟蹤、FAQ知識庫管理、黑名單、轉接、報表統計等模塊。雖然基于B/S模式的系統越來越多,但是由于C/S模式有B/S所不具有的一些優點,因此在呼叫中心、銀行系統、企業生產內網系統等應用中C/S模式仍然是不可替代的,因此熟悉WinForm技術的開發人員仍然非常吃香。這個項目將ADO. Net技術融入到開發中,并且采用了微軟力推的新技術WCF進行分布式開發,通過這個項目,學員可以獲得WinForm、ADO. Net、Oracle、WCF分布式開發等開發技能,并且獲得了價值35萬元、耗時5個月真實項目的業務系統開發經驗。

     

    第三階段:ASP.net+VSS+SQLServer+WF+進銷存項目
    [ 注:我們一直處于主流技術的最前沿,傳智播客是第一個講解基于微軟最新工作流引擎技術WF的機構 ]
    核心技術課程 ASP.Net開發:常用ASP.net控件(AdRotator、BulletedList、Button、Calendar、CheckBox、DropDownList、HiddenField、HyperLink、Image、ImageButton、LinkButton、ListBox、Literal、MultiView、PlaceHolder、RadioButton、RadioButtonList、Substitution、Table、TextBox等)、文件上傳下載、數據綁定、數據驗證(RequiredFieldValidator、CompareValidator、RangeValidator、CustomValidator、自定義Validator、ValidationSummary)、GridView(分頁、排序、過濾、自定義列、選擇、編輯、刪除、添加、自定義模板)、Repeater、ListView、DataPager、多層開發、WebControl、UserControl。
    SQLServer數據庫開發基礎: SQLServer數據庫基礎管理、T-SQL語言、SQL Server Management Studio。
    工作流開發:WF技術基礎、WF與ASP.net的集成。
    協同開發:VSS/CVS/SVN/TFS、團隊開發、Bug管理、需求管理、持續構建、敏捷開發
    階段項目 進銷存項目(項目是一個金額600萬的項目中的核心模塊):本系統將企業的采購、倉儲、銷售等一系列核心流程有機的整合起來,保證物流、資金流與信息系統的暢通無阻。提供包含了數據導入導出、批量數據處理、異構系統集成、訂單號生成、分錄、級聯選擇、紅沖、勾稽、結賬、反操作、入庫、盤點、審批流程、報表等功能在內的企業內部信息系統常見的功能模塊。這個項目使用最流行的ASP.Net多層式開發,使用微軟主推的最新工作流引擎技術WF進行審批流程模塊的開發,并且使用VSS進行團隊協同開發。通過這個項目,學員不僅能夠學會ASP.Net、WF等技術,而且進一步獲得了使用.net技術進行大型企業級信息系統開發的經驗。
     
     
    第四階段:ASP.net+VSS+SQLServer+CodeSmith+大型網站優化技術+網站內容管理系統CMS+站內搜索引擎
    核心技術課程 ASP.Net高級技術:MasterPage、AJAX(UpdatePanel、ScriptManager、AJAX Control Toolkit‎、JQuery)、安全機制(Membership、Forms驗證、AD驗證、Login控件、CreateUserWizard控件)、ASP.Net核心對象(Request、Response、Cookie、Session、Profile)、導航控件(SiteMapPath、Menu、TreeView)、緩存技術、主題、國際化。搜索引擎技術:Lucene、多線程開發、爬蟲技術、網頁分析、正則表達式。大型網站開發技術:代碼生成、SEO、網站調優、采集器、RSS/XML、網站防黑(防XSS攻擊、防注入漏洞攻擊、防CC攻擊、防掛馬、防盜鏈、防敏感詞)、IIS管理與調優。
    階段項目 如鵬網項目(項目是已經上線近兩年的網站,日訪問量最高18000人次,網址www.rupeng.com):本系統舊版本基于PHP、J2EE技術,由如鵬網開發者親手操刀用.net重寫新版本。系統分為前臺Web界面、后臺管理界面、站內搜索、監控客戶端四個子系統,包含欄目管理、文章管理、采集器管理、評論管理、投票管理、敏感詞過濾、用戶管理、友情鏈接管理、站內搜索、模型管理、緩存管理、廣告管理、RSS輸出、水印設置、搜索引擎優化設置、數據備份恢復等模塊。通過這個項目,學員不僅可以在實戰中鞏固對前面學習的ASP.Net、ADO.Net、WinForm、WCF等知識的掌握,還可以掌握緩存、SEO、搜索引擎技術、AJAX等大型互聯網開發中涉及到的技術,更可以獲得系統架構師級別的開發人員對系統進行架構、設計和實現的能力。
     
    第五階段:傳智播客特色課程
    [ 注:我們的老師均來自企業一線高級技術主管,更了解企業對簡歷的要求,因此我們學員投放的簡歷命中率很高 ]
    項目名稱 總結以往所學知識,介紹面試、溝通等個人發展所需的知識和技巧。


    培訓方式


    培訓時間:3個月
    培訓方式:全日制脫產,每周5天上課,早9:00-晚 8:00 。
    posted @ 2010-02-02 00:12 CowNew開源團隊 閱讀(1310) | 評論 (2)編輯 收藏

     

    微軟借助它在桌面領域的壟斷地位不斷推廣它的最新技術,特別是做為微軟最核心技術的.Net更是得到了最大力度的推廣,社會上對掌握.net技術的開發人員的需求也越來越多。

    為了幫助用最短的時間學到盡可能多的知識、掌握真實項目的開發經驗,從而找到滿意的工作,傳智播客開辦了“.Net 就業培訓班”。“.Net 就業培訓班”由任職于微軟中國的楊中科老師擔任主講,重點培養掌握ASP.NetWinFormADO.netMicrosoft  SQLServer數據庫、Oracle數據庫的實戰與理論雙結合型工程師。通過本課程呼叫中心、進銷存、如鵬網CMS等多個真實項目的訓練,學員還可掌握軟件架構設計思想、搜索引擎優化、緩存系統設計、網站負載均衡、系統性能調優等軟件編程高級技術。讓學員畢業后真正具備兩年左右軟件開發經驗。

    我們的課程有如下幾個優點:

    1、價格低

    市面上很多.net培訓班的收費都要上萬元,為了幫助更多的同學掌握實實在在的就業技能,傳智播客決定改變這種培訓暴利的行業“潛規則”,讓同學們得到真正的實惠,我們的“.Net 就業培訓班”學費僅需5800。同時我們保證“低價高質”,降低價格并不會使得您學到的東西打折扣,學更多的東西花更少的錢,怎么算怎么劃算!

    2、師資強

    傳智播客擁有非常強的師資力量。比如著名的培訓大師張孝祥、著名Java培訓講師黎活明。

    值得一提的是,本次的“.Net 就業培訓班”的領銜主講老師楊中科,他曾經任職于微軟中國、金蝶軟件等公司,著有《自己動手寫開發工具》、《程序員的SQL學習筆記》、《J2EE開發全程實錄》、《專家手記——AJAX開發實戰》等技術圖書,主持或參與過招商局集團、中國工商銀行、深圳發展銀行、湖南煙草局、力諾集團等大中型企業的信息系統建設,他創建了專門為計算機專業在校生提供學習指導的網站如鵬網(www.rupeng.com ),他撰寫的文章和錄制的視頻教程幫助無數的同學走出迷茫,也因此獲得了“CSDN學生大本營2009年度十佳老師”的稱號。

    下面是一些學生給楊中科老師的評價“聽楊老師講課有一種醍醐灌頂的感覺”、“楊老師講課真牛B”、“講課很認真,每個學生可能犯的錯誤都考慮到了”、“我覺得楊老師講的非常的好,很適合初學者來學習,我很喜歡老師的講課方式”、“我覺得楊老師比現實中的某些老師盡職多了, 這才是老師!”

    3、項目真

    傳智播客的培訓課程中用的項目案例都是真實的項目,而不是那些玩具級別的演示項目。要知道同樣叫“客戶信息管理系統”,有的可能是一個初學者花了3天寫出來的玩具級別的,有的則是多名資深軟件工程師耗時幾個月開發出來的,做為要參加培訓的人一定不能被“客戶信息管理系統”等這樣的名字忽悠,要看看它是不是實際的項目。本次“.Net 就業培訓班”采用的三個項目都是真實的項目,分別是合同額35萬的省級呼叫中心、省級進銷存系統、運營兩年的網站。

    4、課程內容領先

    傳智播客緊跟行業最新技術的動態,將行業中應用最廣的最新的技術引入課堂教學,傳智播客是目前唯一一個將微軟最新.Net 4VisualStudio 2010技術引入教學的培訓機構,并且將WFWCFWPF/Silverlight等微軟主推的新技術融入到項目案例中,保證學員學習的時候就站在了行業的最高點。

    楊中科老師任職于微軟公司,能夠接觸到微軟的內部資源,從而先一步得到微軟的最新技術動向、最新的開發工具、內部的技術資料等,從而保證學員學到的是微軟最新、最主力推廣的技術。

    教學方式:實地培訓,人手一機;

    培訓地點:北京;

    開班時間:20104月;

    培訓周期:3個月;

    課程內容、報名方式等點擊此處查看招生簡章

    最低的價格、最強的師資、最真實的項目、最新的課程內容,還等什么,快來報名學習吧!

    posted @ 2010-02-02 00:11 CowNew開源團隊 閱讀(1167) | 評論 (0)編輯 收藏

    2009年12月15日 #

    這兩天一張“有圖有真相”的圖片在各大論壇和QQ群中瘋傳,內容如下:

    目前熱播的電視劇《蝸居》第24集3:30秒截圖,在小貝 的 桌子上那本書放大看是《大規模C++程序設計》,說明小貝是程序員。小貝被宋思明(市長秘書)戴了綠帽子。為無數想為 軟件開發獻身的人士嘆惜呀。搞了一輩子C++,結果老婆跟了宋思明。 這部電視劇深刻揭露了程序員的悲劇性。相信這個重大發現將徹底粉碎那些少年們對程序員這個職業的向往,這個時代女生不會因為你寫了一個搞笑程序而嫁給你。
    建議廣大程序們建議你們周圍的少男們看一下蝸居,如果他以你為榮,以后想當程序員。你可以告訴他,小貝就是程序員,然后告訴他宋思明是公務員。相信他就會重新考慮自己人生的選擇了!!!!!!!!!!


    本以為發帖子的人只是拿來開玩笑
        但是看了很多網友、同學的回帖卻明顯感覺氣氛不對,很多同學竟然貌似很嚴肅的對待了這件事情,紛紛說“嗨,搞計算機真沒前途,還是當官好”、“當程序員沒前途哇,都被人當綠帽子了”、“不學計算機了,看似是白領,沒想到房都買不起,自己女朋友被宋思明拐跑了”、“不學編程了,去考公務員吧!”。本以為這些網友會“放下程序,拿起公務員考試題”呢,沒想到在另外一個帖子里又開始再跟別人討論魔獸攻略了。我才明白小貝不是可悲的,這些人才是可悲的。

        在這些人心中“當程序員的小貝被當公務員的宋思明搶走老婆”只是他不去學計算機、不在計算機行業深入研究的增加一個借口而已。“反正畢業也找不到工作不學習了”,這樣就有借口不去上課了;“搞計算機的是吃青春飯的,沒前途”,所以就蒙起被子繼續睡大覺揮霍用來吃飯的青春;“宿舍老三的老爸是局長,人家畢業后直接回家當科長,咱們好好學不還是失業嗎?算了”,然后繼續在電腦上打WOW; “如鵬網里經常和我聊那個function321拿到一大堆公司的offer,那是人家有計算機天賦呀”,然后繼續看著《火影忍者》等待天賦降臨;“隔壁宿舍老大人家在學校里自己就開公司,現在賺的錢都自己買了別克商務車了,嗨,咱們畢業還要寫代碼混飯吃”,放下翻了沒有兩頁的《C程序設計》仰天長嘆。逃避奮斗總會有理由的!

        有人說“這個社會是不公平的”,我卻說“這個社會是非常公平的”。“宿舍老三的老爸是局長,人家畢業后直接回家當科長”那是人家老爸奮斗的結果; “隔壁宿舍老大人家在學校里自己就開公司,現在賺的錢都自己買了別克商務車了”,那是人家自己鉆研經商之道奮斗出來的結果;“宋思明有能力幫海藻買房、買衣服,給小貝戴綠帽子”, 那是人家宋思明在沒有硝煙的官場上出生入死當上市長秘書的結果。成功的人總是有成功的理由,理由不盡相同;失敗的人失敗的理由卻永遠永遠相同,那就是——懶惰。

        還是我以前在《【解惑】專科生在IT的發展之路》這篇文章中說的那句話“社會上有成功的人永遠都是少數人,做任何事情都是只有20%的人成功,另外80%的人都是失敗的”。以《蝸居》中的宋思明為例,大家都認為宋思明當了公務員,走上了仕途,所以才現在風風光光,可是你知不知道有大把的公務員熬了一輩子臨退休連個最小的副科長都沒熬上的,有很多人好不容易考上公務員沒過幾年卻由于自己后臺不硬、沒討好領導、得罪有背景的同僚被淘汰……,最后能走上宋思明那樣地位的人少之又少。而且宋思明也并不是真的那樣風風光光,他要防著別人捅刀子,要保證自己的那些違法亂紀的勾當不被揭穿,宋思明容易嘛?

        有人總是說“搞計算機畢業就失業”、“搞計算機的小貝買不起房子”,先不說網易的丁磊、巨人的史玉柱、金山的求伯君、CSDN的蔣濤、江民殺毒的王江民、discuz的戴志康、金蝶的袁紅崗等等這些計算機技術出身的成功人士,就是在中關村混了三五年、年薪十萬以上、能全款買下一套好房的程序員也一大堆,當然更多的程序員是混了三五年還是月薪三四千的月光族。非常正常!正符合我說的“做任何事情都是只有20%的人成功,另外80%的人都是失敗的”的這個說法。公務員中混的好和IT認識中混得好的一樣,公務員中混的差和IT認識中混得差的也沒什么不同。
        別讓“當程序員的小貝被當公務員的宋思明搶走老婆”這樣的話成為你逃避的理由,如果想在IT這行混下去,繼續努力,即使成不了求伯君,也至少能弄個年薪十萬。如果沒有在IT行業混下去的想法,希望成為下一個宋思明的話,那么抓緊關掉魔獸、疊好被子,拿起公務員考試的書,然后發動你七大姑八大姨看看有沒有親戚當局長的,當上公務員以后把握風向、跟對隊伍,早日完成你光宗耀祖的目標。


    成功的人是不同的,失敗的是卻是相同的!

    posted @ 2009-12-15 16:36 CowNew開源團隊 閱讀(14435) | 評論 (43)編輯 收藏

    2009年11月15日 #

    php中可以使用strlen或者mb_strlen計算字符串的長度,但是這些長度計算的都是在計算機中表示的長度,并不是實際在屏幕上顯示的寬度。如下圖(使用的是arial字體):


    最理想的實現方式是使用imagettftext計算字符串使用特定字體顯示的寬度:
    function tf_strlen($str)
    {
     return ceil(tf_strwidth($str)/tf_strwidth('測'));
    }
    function tf_strwidth($str)
    {
     $im=imagecreatetruecolor(10,10);
     $r=imagettftext($im, 12, 0, 5, rand(14, 16),0, 'arial.ttf', $str);
     return $r[2]-$r[0];
    }

    需要在本地計算機的字體文件夾中找到'arial.ttf',然后上傳到php頁面同級的目錄下。這樣調用tf_strlen得到的就是字符串在屏幕上的顯示寬度了。但是因為imagettftext是GD級別的操作,因此效率非常低,編寫下面的程序驗證

    $begin=microtime(true);
    $im=imagecreatetruecolor(1000,1000);
    for($i=0;$i<10000;$i++)
    {
    imagettftext($im, 12, 0, 5, rand(14, 16),0, 'arial.ttf', "rupeng.com 如鵬網 在校不迷茫,畢業即輝煌");
    }
    $t1=microtime(true)-$begin;
    echo 'imagettftext:'.$t1.'<br/>';
    $begin=microtime(true);
    for($i=0;$i<10000;$i++)
    {
    strlen("rupeng.com 如鵬網 在校不迷茫,畢業即輝煌");
    }
    $t2=microtime(true)-$begin;
    echo 'strlen:'.$t2.'<br/>';

    echo $t1/$t2.'<br/>';

    運行后發現imagettftext的運行時間是strlen的4000多倍,太慢了,而且CPU占用率非常高,因此被否定。

    經過觀察發現arial字體下,漢字的寬度是一致的,而1、i、l等字符的寬度大約是漢字的0.4倍,而阿拉伯數字(除了1)的寬度則是漢字的約0.7倍,小寫字母(除了i、l等)的寬度是漢字的約0.7倍,大寫字母則是漢字的0.8倍,其他字符也可以得出相應的倍率。因此我編寫了下面程序用來計算字符串占的寬度(單位是1/2的中文寬度)。

    function arial_strlen($str)
    {
     $lencounter=0;
     for($i=0;$i<strlen($str);$i++)
     {
      $ch=$str[$i];
      if(ord($ch)>128)
      {
       $i++;
       $lencounter++;
      }
      else if($ch=='f'||$ch=='i'||$ch=='j'||$ch=='l'||$ch=='r'||$ch=='I'
      ||$ch=='t'||$ch=='1'
      ||$ch=='.'||$ch==':'||$ch==';'||$ch=='('||$ch==')'
      ||$ch=='*'||$ch=='!'||$ch=='\'')
      {
       $lencounter+=0.4;
      }
      else if($ch>='0'&&$ch<='9')
      {
       $lencounter+=0.7;
      }
      else if($ch>='a'&&$ch<='z')
      {
       $lencounter+=0.7;
      }
      else if($ch>='A'&&$ch<='Z')
      {
       $lencounter+=0.8;
      }  
      else
      {
       $lencounter++;
      }
     }
     return ceil($lencounter*2);
    }

    經過大量的測試,發現和imagettftext的運行結果非常接近,而速度則比imagettftext高很多,CPU占用率也低很多。
    解決思路對于其他語言,比如C#、Java等都適用。

    posted @ 2009-11-15 14:06 CowNew開源團隊 閱讀(3916) | 評論 (5)編輯 收藏

    2009年11月4日 #

    今天和一位朋友(微軟的資深架構師,按照年齡、閱歷分,我叫他老師)吃飯,聊到他的愛好,他喜歡國學和習武,聊到國學的時候,他就說現在他在做一個網站,就是傳播真正的國學,而不是像易中天那樣披著學術的名義說評書。我問他搞這種真正的國學會不會不像易中天那樣“大話國學”那么流行、那么賺錢,他說“我只是想傳播一種正確的思想,相信大家都會有能力辨別正確的思想,當大家知道那些人是在惡搞國學而我是在真正的弘揚國學的時候,人的趨向爭取東西的本性就會使得他接受我的正確的東西,而且會把這種正確的東西傳播給其他人”。想一想這和我在如鵬網的工作也是有相似點的,現在主流的宣傳口號都是“大學里學的東西過時了,沒用了”,因為這是符合宣傳這種想法的人們的利益的,而我在傳播的“大學里學的東西永遠不過時,只是需要同學們多動手”也是“非主流”的,但是是我認為正確的,這種正確的思想也在使越來越多的同學"趨向爭取東西的本性就會使得他接受我的正確的東西",而且有很多同學都是靠“正確的東西傳播給其他人”的這種方式知道我的這些想法的。

    又談到哲學的問題,說到很多人學哲學的時候都是死記硬背那些哲學的原理,背了半天什么真正的東西都沒學到;而有的人則是看了古今中外的很多史料、案例,悟出一些道理,然后再來看那些哲學的原理,發現這些哲學原理都很容易的和之前學的史料對應上,這樣輕松的就從本質上掌握了這些哲學的原理。我又聯想到同學們學計算機,很多人把編程語言當成理論學,背關鍵字、背函數、背代碼片段,到頭來什么都沒學到,而有的人則一邊學一邊練程序,練過大量程序以后再來看書指導自己的實踐,反正掌握的更牢靠。

    接著又談到了關于武術的問題。他說在練武術的時候很多人都去學那些套路、招式,最后學到的只是花拳繡腿,真正的武術大家是不看重那些招式的,他們那些招式都是在實戰中悟出來的,沒有定法,靈活運用,兩次不同的實戰中用到的都是不同的招式。而那些招式只是給想“學學玩”、“學一學到別人面前顯擺”的人用的,讓他們學上兩招去唬人,是一個玩具而已,其實什么用都沒有,要想學到真正的武術必須下苦功自己練,多實戰,然后自己悟。和學計算機一樣,很多人學黑客,其實就是拿一些真正的黑客開發出來的黑客工具“玩一玩”,滿足一下虛榮心而已;有的人學編程則學一大堆MFC、Struts之類的框架、工具,到處炫耀自己“懂得高級編程技術”,到最后卻連最基本的一個for循環都寫不好。

    最后還談到了學哲學中的“只和一個師傅學”,他的一個朋友去學哲學,問師傅世界上這么多哲學的書什么時候能看完,師傅告訴他只看一本書就可以,他用了五年的時間看這一本書,然后五年后師傅把其他的哲學書拿到他面前,他翻了翻就說“師傅我明白了,這么多不同的書其實本質上都是說的一樣的道理,不用看其他的書了”。我又聯想到同學們學計算機,有的同學剛學C++的時候就驚呼“聽人說有好多C++的經典書《Essential C++》、《Thinking in C++》 、《C++ Primer》 、《Exceptional C++》、《More Effective C++”》……是不是要都學完才是掌握了C++,這要學到身邊么時候呀?”,我和他說“你把你現在學的C++的教材學好了,每個程序都能熟練的寫出來,然后再回頭看這么多不同的書其實都不值得看了”,事實也是如此,經過半年多的苦練,等他回來再翻這些書他說了一句話“這些當年我想像的大部頭現在翻起來都大同小異,每本書能挑出5頁對我不同的東西都很難”。

    萬物通一理!

    posted @ 2009-11-04 18:51 CowNew開源團隊 閱讀(3265) | 評論 (5)編輯 收藏

    昨天和朋友去吃飯,本打算去海底撈吃的,沒想到還需要排號,很多人都在等著排號,太火爆了。當時和朋友開玩笑說“這個店要是我的我就發達了”。
    以前就聽說過海底撈的故事,說他們的管理文化是多么的特別,才造就了現在的火爆場面。那天根本沒有在那里吃,人太多,轉了一圈就出來了,但是就是轉這一圈就感觸頗深:由于外面冷,里面熱,進了門眼睛立即就一片霧蒙蒙,沒想到服務員立即就遞上來一片擦鏡布,這種做法絕對不是總部傳下來的“旨意”,而是一線的服務員發現的問題,立即就能想到更好服務顧客的辦法,是一線員工在做決策,而不是靠一個領導來做決策;在等坐的時候服務員把你引到等坐區域,上來熱飲,還告訴傍邊的小吃、水果都是免費的,隨意取,看旁邊還有等坐的人在打牌、下棋,對于很多“利潤為王”的餐廳來說,絕對不會讓一個等坐的客人隨意喝熱飲、隨意吃小吃,甚至只是在那坐了一下沒吃飯也要收服務費,因為在他們心中“那都是成本”,而海底撈做到了,所以海底撈火爆了;在我們因為人太多,決定不在海底撈吃的時候,服務員竟然還主動送上一包火鍋底料做為道歉,這就是傳說中的“只要把顧客服務高興了,一線員工有權利支配餐廳的資源,無需請示主管”。


    豈有不火爆的道理。以前我總是崇拜西方科學的管理方式,現在慢慢感覺到曾仕強先生的《中國式管理》是有一定道理的。

    引用一些網絡上關于海底撈的資料:

    雖然早已對海底撈的火暴有所耳聞,但在炎熱的夏季夜晚,圍繞著數十張小方桌的上百位等位者所制造出的喧鬧氣氛和巨大聲浪,還有他們似乎超出常人的耐心,還是顯得令人訝異。

    凡來過海底撈的人,恐怕都很難不對細致入微的服務留下強烈的印象,有人夸張地稱之為“變態伺候”:顧客入座后,立馬會送上綁頭發用的皮筋、圍裙、手機套,就餐期間會有服務員不時遞上熱毛巾。更深的感觸是服務員個個精神飽滿,快樂感染了每位顧客。在“大眾點評網”上,很多顧客對這種貼心服務感到“受寵若驚”, 感慨“終于找到了做上帝的感覺”。

      到目前為止,海底撈無疑是一個成功的商業故事,有管理學教授跟蹤探訪海底撈的商業智慧。在餐飲業中,火鍋是對食物烹調要求相對較低的一種。缺乏差異化使得火鍋業競爭異常激烈,經營者往往會盡量降低運營成本而與競爭對手區分開。但這些途徑往往很快被整個行業復制,包括曾經被披露的反復使用鍋底等行業黑幕。海底撈的菜品在顧客中以干凈、新鮮以及分量適宜而著稱。結合他們的超品質服務,我們不免好奇海底撈的利潤如何,又來自哪里?

      也許正如海底撈自己的廣告語:“好火鍋自己會說話”,它每年3億元的營業額來自這些表象下面埋藏著的未知的內在驅動力。

      被誤解的海底撈

      所有顧客都是“上帝”嗎?

      在張勇看來,顧客滿意度和忠誠度要遠比簡單的利潤加減法重要得多。他們所提供的無與倫比的服務,似乎也證明了他們在爭取每一位顧客時付出的努力。 海底撈的北京分店大部分時間能保持每晚高達3到5桌的翻臺率,堪稱餐飲界的奇跡。海底撈不斷在菜品與服務上創新,以求為顧客帶來意想不到的體驗,但并非每一位等待要求被滿足的顧客都能在海底撈如愿。

      有人曾經借機問過張勇:“3個小時的等位時間對一些人來說未免太漫長,他們不在乎免費茶水,也不需要擦鞋美甲,你將如何吸引這些顧客?”

      張勇的回答簡單而干脆:“對時間過于敏感的顧客不會選擇吃火鍋,也就不會選擇海底撈。”

     海底撈的一線服務員都擁有免單權,既簡化了流程也加強了服務員應對特殊情況的能力。但也有一些顧客曾利用海底撈這一特色蠻橫強行要求免單,這些人的要求當然就不會被滿足,同時也不會被任何企業或個人所歡迎。

     給顧客不可替代的非常體驗,令其非常滿意,并不是件容易的事,但恰恰激發了員工的創造性。在海底撈的企業內刊上,有很多員工親自撰寫的工作感受,其中有很多是對提高顧客忠誠度的感悟。北京七店的客戶經理被員工親切地稱為“干媽”。她的能耐讓很多新員工佩服,一問今天哪兒有老顧客?干媽都會順暢地回答道:“大廳96號,蘇打水宋哥;大廳1號,愛美甲的張姐??” 任何關于老顧客的問題,她都能倒背如流地回答。

         海底撈的員工很少從社會招聘,大部分是現有員工介紹來的親戚朋友。在大家彼此都熟悉的環境里,無論好的或是壞的,都容易蔓延和生長。作為公司的創始人,張勇在極力推行一種信任平等的價值觀。在接受采訪的當天,袁華強剛剛召開了一個會議,起因是一些門店發現酒水的管理不夠完善,晚上盤點時發現時多時少。有人提議應該加大對相關員工的懲罰力度。袁華強覺得這事可能是客人要酒,服務員太忙,忘了;后來客人再要的時候,服務員為了避免客人不滿,就來不及在系統里下單,直接從吧臺提酒了。如果不問原因,一律加大懲罰力度,那么對員工來說,很簡單,為了不被懲罰,就照章辦事,讓客人等著唄。“不要因為這點小事情把員工的積極性給挫傷了,一個服務員的積極性比一瓶五糧液值錢多了!”袁華強相信,這種事大多是員工偶然疏忽造成的。最后確定的處理辦法還是具體事情要具體分析處理。基于一切以為客戶服務為重和對員工的信任,海底撈給一線服務員的授權很大,包括可以為客戶免單的權力。每個員工都有一張卡,員工在店里的所有服務行為,都需要刷卡,記錄在案。這種信任,一旦發現被濫用,則不會再有第二次機會。

      “公司給你的總是超出預期,所以就會死心塌地地為公司干。”2007年7月通過獵頭公司進入海底撈的現任物流中心副總的高巖峰,這樣談出自己的體會。剛進入公司一個月,他就參加了公司安排的西交大MBA為期1年的學習,每次上課來回的飛機票和其他費用都由公司方面支付。今年年初,公司又把比較核心的技術部門交給過去并無經驗的他來管理,對于他這個“外人”而言,“實在是沒想到”。高巖峰在公司里被大家稱為“高老師”,因為有些員工拜他為師,學習采購和物流管理。

      經朋友介紹,小厲進入公司才一個多月,臉上的笑容很由衷,“生活上沒什么好擔心的,只要好好干就行了。”年輕的她已經聽到公司里很多從普通的服務人員升到領班甚至店經理的例子。一位顧客想再要一個火鍋小料,開玩笑地問她:“能送嗎?”迅速地思考了一下,小厲爽快地說,“能,我去給您拿!”

      鼓勵每位基層員工參與創新,是海底撈信任平等的價值觀里的重要組成部分。公司總經理辦公會為此專門下了文件,員工提出的每項創新建議都會有專門的記錄和片區經理的意見及總經理評價。因為這項工作,誕生了諸如“魚滑”、“蝦滑”等專門的制作模具,這些已被公司廣泛推廣。

          海底撈對干部的考核非常嚴格,在張勇的辦公室墻上,張貼著對店長以上干部的考核表,考核分了多個項目,除了業務方面的內容之外,還有創新、員工激情、顧客滿意度、后備干部的培養,每項內容都必須達到規定的標準。"我們優秀店長的產生不跟他所管理店的命運成正比,評選優秀店長不看他賺了多少錢,看的是員工激情,看的是顧客滿意度,看的是后備干部的培養。他哪怕賺很多錢,他的利潤始終是公司最高,也很可能由于在這幾個問題上出了漏洞而被撤掉,比如不久前牡丹園的店長被撤掉了,他在我們公司的業績也很好,但就是員工激情和顧客滿意度達不到。"

        這幾項不易評價的考核內容,海底撈都有自己衡量的標準。例如"員工激情",總部不定期的會對各個分店進行檢查,看員工的注意力是不是放在客人的身上,看員工的工作熱情和服務的效率。如果有員工沒有達到要求,就要追究店長的責任,"你平時是怎么要求的?你是怎么帶動的?"一次可以原諒,可以給機會,幾天后再派人檢查,員工的服務是否快速、準確、熱情,是否能夠馬上完成顧客的要求,是否快速準確,大方得體。

        海底撈的店長都有很大的權利。總部每月會拿出利潤的一部分作為每個店的獎金,這些獎金全部由店長來分配,他必須全面考察下屬的業績,如是大家都沒有達到要求,不分也可以,只是唯獨不能分給自己。海底撈目前的直營分店已有17家,分布于西安、北京、鄭州、上海,這么多分店,分配結果又都是各店自己報告上來的,如何保證每位管理者都能真正做到公平公正?張勇告訴記者,"有不公正的可能,但是千萬不要太明顯,他的一切作為必須讓絕大多數員工接受,如果大家不能接受的話,他的領導力與影響力會下滑、業績會下滑。"并且,海底撈有一個公開信息源監督制度,每一個分店都會選舉兩個普通員工做信息源,對本店管理方面出現的一些問題以書面形式向總部反映,每個月都必須要有,張勇看過后,再轉到監察部備案、核實。如果確定反映的問題屬實,就會轉給該部門的領導進行處理。

        尊重與關愛,創造和諧大家庭

        海底撈的管理層都是從最基層提拔上來的,他們都有切身的體會,都了解下屬的心理需求,這樣,他們才能發自內心地關愛下屬,并且給予員工工作與生活上的支持和幫助,同時也得到員工的認可。張勇笑著舉例,"如果將北京區的總經理換成一個從美國回來的博士,相信不到半年就亂套了。員工不認可你,你講的再好,你的理念再好,員工與你不是一條心,不聽你的,沒辦法!"

        海底撈的員工,大部分來自農村,他們的需求非常簡單,有時候管理層多沖他笑一笑,給他一個領班,給他一個機會,他就滿足了。

        在海底撈,尊重與善待員工始終被放在首位。從2003年7月起,海底撈實行了"員工獎勵計劃",給優秀員工配股,以西安東五路店作為第一個試點分店,規定一級以上員工享受純利率為3.5%的紅利。2005年3月,又推出第二期"員工獎勵計劃",以鄭州三店作為員工獎勵店給優秀員工配股,并且經公司董事會全體董事一致同意,從鄭州三店開始計算,公司每開辦的第三家分店均作為員工獎勵計劃店。

        海底撈的管理人員與員工都住在統一的員工宿舍,并且規定,必須給所有員工租住正式小區或公寓中的兩、三居室,不能是地下室,所有房間配備空調、電視,電腦,宿舍有專門人員管理、保潔,員工的工作服、被罩等也統一清洗。若是某位員工生病,宿舍管理員會陪同他看病、照顧他的飲食起居。

        海底撈的所有崗位,除了基本工資之外,都有浮動工資與獎金,作為對員工良好工作表現的鼓勵。同時,考慮到絕大部分員工的家庭生活狀況,公司有針對性的制定了許多細節上的待遇:在海底撈工作滿一年的員工,若一年累計三次或連續三次被評為先進個人,該員工的父母就可探親一次,往返車票公司全部報銷,其子女還有3天的陪同假,父母享受在店就餐一次;工作年滿一年以上的員工可以享受婚假及待遇;工作滿3個月以上的員工父母去世,該員工可以享受喪假及補助;工作3年以上的員工可享受產假及補助;若夫妻在同一地區工作,只要有一方工作滿半年,在外租房就可以享受每月60元的補助,已婚的店經理則可享受400元以內的住房補助;店經理小孩3歲以下隨本人生活的,還可享受每月300元的補助……

        在尊重與善待員工的問題上,海底撈還有不少"創意".例如,將發給先進員工的獎金直接寄給他的父母。張勇說,"這不僅僅是400塊錢的事情,400塊錢對于農村也許很重要,但更重要的是,他父母有了榮耀。

        海底撈的員工,有很多都是親屬,這在許多企業都是禁止的。張勇卻認為,"正因為員工在海底撈獲得了尊重和認可,同時他也認可了這里的工作環境與和諧的氛圍,他才會介紹親戚朋友們來。"

        關于員工的夫妻生活、子女教育問題,許多企業規定,服務員不能和廚師談戀愛,高級管理人員配偶不能與其在同一個地區同一個城市,"這種規定是很不人道的,我們的做法相反,會盡量把他們吊在一塊兒,讓他們一起工作,一起生活。公司會發給他們補貼,鼓勵他們住在一起,并且把孩子帶著身邊,自己照顧和教育孩子。"不僅如此,海底撈店長以上的干部,公司還會幫助他們聯系其子女入學,并且代交入學贊助費。

    posted @ 2009-11-04 18:50 CowNew開源團隊 閱讀(2051) | 評論 (2)編輯 收藏

    2009年10月22日 #

    現在有的網站為了防止其他人轉帖他們的內容而不寫“轉帖自。。。”,在你復制它網頁內容的時候會自動增加“本文來自于如鵬網”這樣的額外的文字。這本來無可厚非,但是它們的原理是首先監聽用戶的復制事件,當復制動作發生的時候取得用戶選擇的內容,在內容后添加“本文來自于如鵬網”,然后在用clipboardData.setData設置新的粘貼板內容,但是clipboardData.setData只支持Text、URL兩種格式,無法設置HTML格式的粘貼板內容,因此造成復制出來的內容粘貼的時候一些html格式都丟失了,比如字體顏色、表格等等,非常麻煩。
    如果使用Maxthon瀏覽器,有如下兩種解決思路:
    1、思路1
    (1)選中要復制的部分,點擊右鍵選擇“查看選定區域源代碼”;
    (2)在彈出的記事本中將文件另存為htm文件,也就是文件名中輸入“1.htm”之類的帶htm后綴的文件名。
    (3)用瀏覽器打開剛才保存的htm文件,全選,復制就可以了。
    2、思路2(推薦方法)
    (1)選擇主菜單的【工具】→【內容控制】→【禁止運行Javascript】,然后就可以任意的復制而沒有“零碎”了
    (2)復制完了再次選擇主菜單的【工具】→【內容控制】→【禁止運行Javascript】,將【禁止運行Javascript】前的勾選去掉即可。

    使用普通的IE瀏覽器有如下兩種解決思路:
    1、思路1
    (1)選中要復制的部分;
    (2)在地址欄中輸入
    javascript.:var bjSelection = document.selection;var bjTxtRange=objSelection.createRange();clipboardData.setData("text",objTxtRange.htmlText);alert("復制成功");
    然后回車,這時候IE7、IE8瀏覽器可能會提示是否允許操作剪貼板,點擊【允許訪問】即可。
    (3)打開記事本,Ctrl+V粘貼,然后另存為一個htm文件,也就是文件名中輸入“1.htm”之類的帶htm后綴的文件名。
    (4)用瀏覽器打開剛才保存的htm文件,全選,復制就可以了。
    原理就是地址欄中的javascript代碼會被執行,這段代碼的作用就是將選中部分的HTML拷貝到剪切板中(關于代碼的詳細解釋參考這篇文章《 取得網頁選中部分HTML的方法 》 ),由于添加“零碎”的代碼沒有對此進行控制(也無法控制),因此復制出來的HTML就是沒有零碎的了,保存成htm再復制就帶格式同時沒有零碎了。

    2、思路2 禁用javascript
    (1)打開internat選項,選擇安全標簽,
    (2)點擊下方的自定義級別,這時會彈出安全設置對話框,拖動滾動條找到圖示腳本-活動腳本,并選擇禁用;
    (3)再復制內容就不會有零碎了。

    原理:因為添加“零碎”的原理是監聽用戶的復制事件,然后向復制的內容中添加“零碎”,這些邏輯都是javascript代碼,我們禁用IE的javascript,這樣那些代碼就不會執行了。

    很顯然Maxthon中的兩種方法和IE中的兩種方法原理都是一樣的,不過Maxthon的功能幫我們省了很多事情。
    posted @ 2009-10-22 16:40 CowNew開源團隊 閱讀(1034) | 評論 (0)編輯 收藏

    2009年10月20日 #

    昨天網站虛擬主機提供商發送提醒郵件說我的網站“如鵬網”流量超標了,很奇怪,上個月流量用了一半多一點兒,這個月網站訪問量并沒有明顯的上升,怎么會這個月才過20天就流量超標了呢?到網站后臺查看流量報表才發現agent.php消耗了31%的流量,將近1/3呀。

    agent.php就是為“如鵬助手” 提供數據的api頁面,默認如鵬助手每10秒鐘就會向這個頁面請求最近50條新帖和50條新回復。當時開發的時候也考慮過這個功能會不會對網站流量有非常大的消耗,但是當時沒有進行科學的計算,想當然的認為不會。但是現在仔細一算,50條新帖、50條新回復的信息估計有100K,那么每分鐘請求6次,假設每天監控15小時,每個月30天,那么一個月的流量就是100K*6*60*15*30=16200000k=16200M=16.2G,恐怖呀!!!網站每月限定流量是45G,正好是16.2/45=36%,估算和報表中的31%差不多。

    因為網站流量已經超標,因此必須買額外的流量才能保證網站正常運行,10G的流量一個月20元,買流量就要買足剩下10個月的,10個月就是200元,本來這部分花費是可以避免的。當初花幾分鐘算一下就不至于犯這種錯誤!

    不要再拍腦袋,要科學的計算!!!!!!!!!

    為了減少如鵬助手流量消耗,我做了如下的優化:
    1、agent.php不再傳輸全部的帖子內容,帖子正文只傳輸前50個字。
    2、去掉agent.php傳輸帖子中的空格等無意義字符。
    3、因為如鵬網現在發帖量不大,沒必要每次顯示50條最新貼,因此改為只傳輸10條最新貼。
    4、在agent.php頭部加入“Ob_Start('ob_gzhandler');”,也就是啟用GZip壓縮網頁,減少網頁的流量傳輸。
    5、降低如鵬助手的刷新頻率,由10秒刷新一次改為60秒刷新一次
    經過本次優化,10條新帖、10條新回復的信息估計有6K,6K*1*60*15*30=162000K=162M=0.162G。這樣流量消耗基本可以忽略不計了。

    不要再拍腦袋,要科學的計算!!!!!!!!!
    posted @ 2009-10-20 12:06 CowNew開源團隊 閱讀(2315) | 評論 (5)編輯 收藏

    2009年10月14日 #

    修改于http://blog.csdn.net/majianan/archive/2008/12/30/3646565.aspx
    使用的這個TabPane已經有了TabPane的所有功能。
    不過我想增加一個功能,就是:
    1、每隔一段時間,選項卡自動切換到下一頁。
    2、當用戶點擊TabPane內任意一個選項卡的時候自動切換停止。

    代碼下載: http://bbs.blueidea.com/viewthread.php?tid=2952907&page=1&extra=page%3D1

    使用方法參考附件rupengtabpane.zip中的test.htm
    TabPane類構造函數有三個參數,第一個參數是占位div的id,第二個、第三個都是可選參數,第二個為自動切換的時間間隔,單位為秒,默認值為10,第三個為是否啟用自動切換,默認值為true
    tabPane.js中還提供了一個function randint(m,n)函數,用于產生一個changeTabInterval的隨機數,防止頁面上TabPane過多,如果設置的changeTabInterval都一樣的話會產生整齊劃一的切換的效果,不好看,因此用它產生隨機的Interval給TabPane類構造函數的第二個參數。

                                       <script>
                                     var tp = new TabPane("divGlobalNew",15);
                                     tp.addTabPage({title:"論壇新帖" ,width:80 ,panel:"divGlobalNewThreads"});
                                     tp.addTabPage({title:"論壇新回復" ,width:80 ,panel:"divGlobalNewReplies"});     
                                       </script>  
           
    演示地址:http://www.rupeng.com/forum
    posted @ 2009-10-14 13:45 CowNew開源團隊 閱讀(1912) | 評論 (1)編輯 收藏

    2009年10月10日 #

    假設Jetty監聽的端口是8080,
    1、首先修改/etc/lighttpd/httpd.conf,查找

    server.modules=部分
    不要動"mod_proxy_core"等前面的注釋,在之前插入"mod_proxy",
    保存,退出。
    2、進行代理設置,修改/etc/lighttpd/httpd.conf(如果使用的是kloxo之類的虛擬主機管理系統,那么修改/etc/lighttpd/conf/kloxo中相應虛擬目錄下的可能更好,比如我修改的就是/etc/lighttpd/conf/kloxo/lighttpd.so.rupeng.com)
    在尾部增加:
    $HTTP["host"]=="so.rupeng.com"{
    proxy.server=(""=>(("host"=>"127.0.0.1","port"=>8080)))
    }

    3、執行“/etc/init.d/lighttpd restart”重啟lighttpd即可。



    posted @ 2009-10-10 16:15 CowNew開源團隊 閱讀(1120) | 評論 (0)編輯 收藏

    僅列出標題  下一頁
    主站蜘蛛池模板: 中文字幕手机在线免费看电影 | 久久国产免费直播| 97人伦色伦成人免费视频| 亚洲第一页在线播放| 777爽死你无码免费看一二区| 亚洲欧洲国产精品你懂的| 日韩精品无码专区免费播放| 亚洲精品成人av在线| 9277手机在线视频观看免费| 亚洲精品国产成人99久久| 999任你躁在线精品免费不卡| 亚洲a在线视频视频| 99视频有精品视频免费观看| 亚洲精品偷拍无码不卡av| 男女免费观看在线爽爽爽视频 | 69视频在线观看高清免费| 99久久亚洲综合精品成人网| 中文字幕天天躁日日躁狠狠躁免费 | 国产免费久久精品丫丫| 亚洲国产成人高清在线观看 | 亚洲av无码不卡久久| 午夜小视频免费观看| 免费人成在线观看播放a| 亚洲自偷自偷图片| 8888四色奇米在线观看免费看| 亚洲综合色7777情网站777| 大陆一级毛片免费视频观看i| 老子影院午夜伦不卡亚洲| 亚洲人成影院在线无码观看| 国产一区二区三区免费| 亚洲一区二区三区在线| 亚洲AⅤ优女AV综合久久久| 在线观看人成视频免费无遮挡| 18亚洲男同志videos网站| 成人免费无码大片A毛片抽搐 | 亚洲av无码兔费综合| 国产亚洲AV手机在线观看| 麻花传媒剧在线mv免费观看| 亚洲av纯肉无码精品动漫| 国产亚洲精品xxx| 大学生高清一级毛片免费|