聆聽許巍 (轉)

 一直想寫一下許巍,只是覺得自己不見得瞭解他多少。     喜歡聽他的音樂,聽他低沉沙啞卻溫暖的聲音。 聽他的歌,會自然的莫明的被感動,甚至每次聽他的歌,會淚流滿面,不知道那是一種怎樣的力量在催化著敏感的神經,那是一種怎樣的精神世界不能折射的光芒在照耀著溫暖著內心深處的寒冷和孤寂,靈魂的感動莫過於心在悸動,血液在流淌才會證明生命是鮮活的,才會一同哭泣一同悲涼一同冷眼看世界。     回首故鄉來時的路,一路跌跌撞撞,不知道許巍竟然能夠唱到我的最痛處,一直以為自己很堅強,堅強的忘記貧窮忘記眼淚忘記故

關於HACS應用服務中介軟體

在走過很長的一段編程之路,日複一日的上班,每天寫著重複的代碼,解決著重複的問題,面對著重複工作內容。終於倦了,再也沒有那樣一種激情和動力推動著我繼續下去。我試圖從我的工作技能中挖掘出點“有意義”的東西,以支撐我可以在技術的道路上繼續走下去。所以這種東西必須是有價值的,有意義的,刺激性的,才不至於讓我又陷入睏倦。於是,長期隱現在我腦子裡的一些思考,蹦了出來。我覺得,是時候把這些年在編程技術上的經驗和思考做一個提煉性的總結和實現,然後就有了HACS的確立。HACS是一個應用伺服器,由四個英文單詞的首

struts 學習筆記之MVC模式

著作權:(xiaodaoxiaodao)藍小刀    xiaodaoxiaodao@gmail.comhttp://www.blogjava.net/xiaodaoxiaodao/archive/2007/03/26/106522.html       轉載請註明來源/作者 struts 學習筆記之MVC模式 struts 中的MVC架構如下:  View :由JSP、Struts自訂標籤庫、資源檔(MessageResources.properties)共同組成,通過ActionForm實現J

第三篇 詳解:資料庫名、執行個體名、ORACLE_SID、資料庫網域名稱、全域資料庫名、服務名

詳解:資料庫名、執行個體名、ORACLE_SID、資料庫網域名稱、全域資料庫名、服務名 ----------------------------------------------------資料庫名、執行個體名、資料庫網域名稱、全域資料庫名、服務名

我所理解的VCL訊息處理流程

一、VCL訊息處理流程:1.Application從windows訊息隊列中取得屬於當前線程的所有訊息。2.Application:translatemessage.3.Application:dispatchmessage指派訊息  3.1 dispatchmessage根據訊息中的handle來找到目標元件的回調函數,並調用這個回調函數(wndproc)。4.每個元件(TWincontrol及其子類)在其回調函數(wndproc)中處理訊息。未處理的訊息通過TObject的dispatch(

delphi中採用bpl共用模塊的幾點釋疑

1. LoadPackage做了哪些事情?LoadPackage的代碼可以從delphi的源碼(sysutils.pas)中找到{ LoadPackage }function LoadPackage(const Name: string): HMODULE;begin{$IFDEF MSWINDOWS}  Result := SafeLoadLibrary(Name); //這裡使用windows api

A new day has come!

上個月底,我做出了自畢業後最重要也是最艱難的一個決定:辭職。在這家公司工作快兩年了,不算長,也不算短。卻經曆了風風雨雨。以前總是看到別人走,如今也輪到自己離開了。說實在的,說出“離職”這兩個字對我來說很困難,因為在經曆了去年年底和今年年初的磨練之後,我已經渡過了最困難的階段,如果不出意外的話那麼接下來就是循序漸進,按步就班的工作。領導和其他同事對我的未來也很看好,當他們得知我突然提出離職,都表示十分驚訝。對於離職的原因,我的理由很簡單:我不想一輩子困在目前這個行業,而且在進公司後的兩年時間內,我

loadPackage太慢的解決辦法

追蹤Loadpackage的源碼,可以把它分為兩部分:  Handle := SafeLoadLibrary(bplname);//這裡調用winAPI的loadLibrary函數來加載bpl(因此其實bpl也可以認為是一個dll)   InitializePackage(Handle);//初始化這個bpl進一步分解InitializePackage(Handle),發現它其實包括兩個部分 

隨想:軟件開發文檔

    其實做哪一行都一樣,要想做好一件事,需要有個標准,有個規範,而且這個規範不是條文口號式的,而是實實在在的能為工作帶來品質提升的內容。從事這個行業有好幾年了,經歷過小的,大的,標準的,非標准各種企業,感受頗深的一點就是:文檔工作沒有一家企業做得好的。   

關於.net應用程式的一點不足的思考

在普通的win32應用程式中,一個應用程式(exe)一般來說也就是一個獨立的進程,當進程結束後,無論是正常結束還是非正常結束,操作系統會保證這個應用程式所創建的資源都會被清理,所分配的內存都會被回收。 但是在.net中,所謂的應用程式並不是一個獨立的進程,他的結構是進程=>應用程式域=>應用程式上下文。統一時刻可能有多個應用程式在同一個進程中執行。雖然所編寫的託管代碼的部分.net會保證自動回收,但是如果應用程式中包含了非託管代碼,創建了外部的資源,雖然微軟告訴我們使用非託管代碼需要

《程式員的情書》

我能抽象出整個世界... 但是我不能抽象出你... 因為你在我心中是那麼的具體... 所以我的世界並不完整... 我可以重載甚至覆蓋這個世界裡的任何一種方法... 但是我卻不能重載對你的思念... 也許命中註定了 你在我的世界裡永遠的烙上了靜態的屬性... 而我不慎調用了愛你這個方法... 當我義無返顧的把自己作為參數傳進這個方法時... 我才發現愛上你是一個死循環... 它不停的返回對你的思念壓入我心裡的堆棧... 在這無盡的黑夜中... 我的內存裡已經再也裝不下別人...

Delphi7 記憶體管理及 FastMM 研究

引自:http://hi.baidu.com/yehe2316/blog/item/d66d3b03b4440a064afb51f0.htmlDelphi7 記憶體管理及 FastMM 研究[轉]作者:劉國輝一、引言      FastMM 是適用於delphi的第三方記憶體管理器,在國外已經是大名鼎鼎,在國內也有許多人在使用或者希望使用,就連 Borland 也在delphi2007拋棄了自己原有的飽受指責的記憶體管理器,改用FastMM.      但是,記憶體管理的複雜性以及缺乏

工作中的一些思考

1. 分解問題的能力解決問題是的流程,是先把一個大問題分解成各個不同層級小問題,然後逐個解決這些分解出來的小問題。分解:把復雜的事情簡單化的過程分解需要能力和智慧和經驗,能力和智慧和經驗是經過解決無數問題的鍛煉累積以及對這些問題的思考而來,沒有捷徑。分解問題的能力很重要,可以用來衡量一個人的能力。考驗一個人的能力,只要給他一個復雜的問題,看他解決的過程,看他怎麼分解問題就可以了。而實際解決的結果只需佔用很小的考察比重。2.

第四篇 關於SYS使用者的驗證

 關於SYS使用者的驗證-------------------------------SYS使用者是Oracle中許可權最高的使用者,而SYSTEM是一個用於資料庫管理的使用者。在資料庫安裝完之後,應立即修改SYS,SYSTEM這兩個使用者的口令,以保證資料庫的安全。可以用三種方法修改口令:sqlplus / as sysdba;1.sql> alter user sys identified by 111112.sql>grant connect to sys

五一快到了,終於要過一個屬於自己的真正的勞動節了!

25歲了,第一次過屬於自己的真正的勞動節了。以前五一也是照樣放假,今年的放假覺得很寶貴啊,昨晚還加班到通宵。好在今天不用上班,加起來有8天假了。這一年來,努力過,迷茫過;快樂過,痛苦過;成功過,失敗過。正是這些難得的經曆讓生活變得不再單調,也讓我學會了獨立,學會了珍惜,學會了理解,學會了付出。不再埋怨,不再迷茫,不再依賴。感謝生活,感謝失敗。不管明天如何,我都會收拾好自己的心情,用笑臉和自信去迎接每一天的挑戰! 

基本的線程執行個體(delphiXE)

閑著無事,寫了幾個線程的基本執行個體做練習。附源碼 pas:unit unMain;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, SyncObjs;type TForm1 = class(TForm) Button1: TButton; Button2: TButton;

原創:異常處理方式的區別和分析

                               異常處理的方式區別和分析一、內層方法拋出異常,外層方法捕捉並處理異常:public void methodA (){   try{       // 調用methodB       methodB();   }   catch(ExceptionType et){      // 相應處理措施   }}public void methodB throws ExceptionType{    if (condition is true)

如何得到RequestDispatcher對象

有三種方法可以得到Request Dispatcher對象。A.javax.servlet. ServletRequest的getRequestDispatcher(String path)方法,其中path可以是相對路徑,但不能越出當前Servlet上下文。如果path以“/”開頭,則解析為相對於當前內容相關的根。B.javax.servlet. ServletContext的getRequestDispatcher(String

慎用TClientDataset.Data

慎用TClientDataset.Data 有時候考慮到效率的原因,直接使用data來複製資料。但是有一點要注意:追蹤delphi的源碼,發現Tclientdataset在Open的時候,會先判斷一個內部的欄位FSavedPacket: TDataPacket. If FSavedPacket <> nil then DoGetRecords(…)而當我們調用cdsxxx.data :=

iocpdemo,資料回顯

//iocpdemo,資料回顯:簡單的接受用戶端串連,並原樣返回用戶端發送過來的訊息unit unMain;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, JwaWinsock2, ExtCtrls;type TMysktOper = (soSend,soRecv); TClientSkt = packed record

總頁數: 61357 1 .... 14431 14432 14433 14434 14435 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.