原创 溢出原理《轉》

其實所謂溢出原理:即是數據存儲過程中超過數據結構所能容納的實際長度都可成爲溢出。我認爲要淺顯讀懂該文必須瞭解計算機語言,計算機數制相關知識。如果要深入研究溢出則必須深入學習計算機程序設計相關知識,比如計算機數據結構,計算機編譯原理,微機接

原创 電腦死機的原因

電腦死機的原因※硬件方面原因: ★“散熱不良”:顯示器、電源和CPU在工作中發熱量非常大,因此體質良好的通風關況非常重要,如果顯示器過熱將會導致色彩、圖像失真甚縮短顯示器壽命。工作時間太長也會導致電源或顯示器散熱不暢而造成電腦死機。CPU

原创 【轉】通過jbpm源碼分析jbpm引擎內核工作原理

Jbpm,他是jboss下的一個開源項目,是個基於petri net理論爲基礎的工作流引擎。本文主要通過jbpm源代碼分析下jbpm引擎內核工作原理。        Jbpm是基於微內核引擎的基礎上擴展開發出來的工作流平臺,其運行的核心包

原创 工作中的十不要(適用於工作不久的同事)(轉)

工作中的十不要(適用於工作不久的同事)(轉) 第一:不要認爲停留在心靈的舒適區域內是可以原諒的。    每個人都有一個舒適區域,在這個區域內是很自我的,不願意被打擾,不願意被push,不願意和陌生的面孔交談,不願意被人指責,不願意按照規

原创 【分享】Java輸入輸出流

【轉】Java輸入輸出流   所 有 的 程 序 語 言 都 提 ?copy; 與 本 機 文 件 系 統 交 互 的 方式;Java也 不 例 外。 我 們 將 看 看Java是 怎 樣 處 理 標 準 文 件 輸 入輸 出 的(包

原创 指針(轉)

         指針是通過地址來訪問變量的一種特殊的數據類型,屬於動態的數據結構,它可以在需要時產生,用完後則又可以取消或回收,以減少佔用的內存空間。指針變量與其他類型的變量不同,它佔有的不是數據,而是地址。 由於動態數據結構的變量是在

原创 如何學java《轉》

在這裏我只想補充一點看法,很多人學習Java是從《Thinking in Java》這本書入手 的,但是我認爲這本書是不適合初學者的。我認爲正確的使用這本書的方法應該是作爲輔 助的讀物。《Thinking

原创 JUnit中assertEquals和assertSame方法的不同

 1)提供的接口數量不完全相同。 assertEquals支持boolean,long,int等等java primitiveType變量。 assertSame只支持Object。 2)比較的邏輯不同,結果可能不同。 assertSa

原创 java生產者 消費者問題

  這裏涉及了,生產者文件,消費者文件,貨物架文件,界面設計文件,還有就是一個applet文件. Consumer文件: import java.util.*;public class Consumer extends Thread

原创 小應用程序

相對於應用程序,小應用程序不能獨立運行,需要嵌入Web頁面中,或者在支持Java虛擬機的瀏覽器上運行。這裏也給出Hello World的實例,使用的是小應用程序。這個程序在網頁中座標(10,100)的地方輸出一行文字“Hello Worl

原创 防止電腦輻射的最好方法

防止電腦輻射的最好方法 防止電腦輻射的最好方法在電腦桌上擺放仙人掌(球)科的植物,金琥還不錯。好看好養。蘆薈也行。多吃豆類和海產品(植物)會減少因爲輻射對人體的傷害!顯示器一定要用液晶的,比CRT的輻射低的多多了.操作電腦時最好在顯示器上

原创 軟件工程的未來發展趨勢(一)

軟件工程的未來發展趨勢(一) 這篇文章的主體是討論軟件工程的未來發展趨勢,但是軟件工程的發展不可能是孤立的,所以我們首先需要思考一下計算模型和軟件開發本身的變化和趨勢,再由此推測軟件工程的發展趨勢。從計算模型而言,應該來講,傳統的馮.諾依

原创 SWING與AWT小應用程序的區別【轉】

  也許你以前使用過AWT進行圖形用戶界面(GUI)的設計,感覺如何呢?現在JAVA2提供了Swing包,向大家展示了更豐富的功能,使用它設計的界面會更友好,現在我們就來看一下。   以前你設計小應用程序會擴展Applet(java.ap

原创 字符串怎麼轉換成十六進制數?

  public   String   Str2Hex(String   original){         byte[]   bytes   =   original.getBytes();         String   hs