Time of Update: 2017-02-28
編程|心得|中文
Time of Update: 2017-02-28
資料|資料庫|詳解 java 資料庫基本操作1、java資料庫操作基本流程2、幾個常用的重要技巧: 可滾動、更新的記錄集 批次更新 交易處理 java資料庫操作基本流程:取得資料庫連接 - 執行sql語句 - 處理執行結果 -
Time of Update: 2017-02-28
程式|錯誤 1.Duplicated Code 代碼重複幾乎是最常見的異味了。他也是Refactoring的主要目標之一。代碼重複往往來自於copy-and-paste的編程風格。與他相對應OAOO是一個好系統的重要標誌。 2.Long method 它是傳統結構化的“遺毒”。一個方法應當具有自我獨立的意圖,不要把幾個意圖放在一起。 3.Large Class 大類就是你把太多的責任交給了一個類。這裡的規則是One Class
Time of Update: 2017-02-28
對與java中的final變數,java編譯器是進行了最佳化的。每個使用了final類型變數的地方都不會通過串連而進行訪問。比如說Test類中使用了Data類中一個final的int數字fNumber=77,這時候,java編譯器會將77這個常數編譯到Test類的指令碼或者常量池中。這樣,每次Test類用到fNumber的時候,不會通過引用串連到Data類中進行讀取,而是直接使用自己儲存在類檔案中的副本。 用程式說話:C:\>javac Test.javaTest.java:
Time of Update: 2017-02-28
最近聽說遊戲表面上比較火熱,也看看有沒有機會也進入這個行業混混,說白了,窮人就是為了錢。本人對遊戲技術不甚瞭解,沒有學過電腦圖形學,不懂3dmax,不會用photoshop,等等。技術上只是比較熟悉java語言,^_^,啥也不懂,還想搞遊戲,是不是非常可笑!怎麼辦?我又不是非要搞,學學,總行吧?搞了幾年java,不用再去弄c了吧。除了手機遊戲之外,國內基本上沒有聽說用java做其它什麼大一點的遊戲的。基本上沒有什麼資料。看了看sun的網站,竟然有做遊戲的api,java3d可以不說了。不得不提的
Time of Update: 2017-02-28
《What's New in Java SE 6 Beta 2》一文中描述了你應該知道的10件關於Java 6的事情,下面總結如下 1、Web Services. 優先支援編寫 XML web service 用戶端程式。你可以用過簡單的annotaion將你的API發布成.NET互動的web services. Mustang 添加了新的解析和 XML 在 Java object-mapping APIs中, 之前只在Java EE平台實現或者Java Web Services
Time of Update: 2017-02-28
什麼叫“經典書籍”呢? 以往我們說,“一流的公司定標準,二流的公司搞技術, 三流的公司做服務,末流的公司賣產品”,其實這話並非全無道理。厭惡M$的人不少,但嘴上罵歸罵,底下照樣用Windows, 賭咒發誓不用的也未必不想暗地裡鑽研一下其中的技術,再狠點,乾脆只看Linux的字元介面,連X都不用。
Time of Update: 2017-02-28
變數|問題 變數範圍的問題:public String getAnswer() { String myAnswer; try { BufferedReader bfReader=new BufferedReader(new
Time of Update: 2017-02-28
j2ee|xml 當前,Java 2平台企業版(J2EE)架構在廠商市場和開發人員社區中倍受推崇。作為一種工具,可延伸標記語言 (XML)(XML)簡化了資料交換、進程間訊息交換這一類的事情,因而對開發人員逐漸層得有吸引力,並開始流行起來。自然,在J2EE架構中訪問或整合XML解決方案的想法也很誘人。因為這將是強大系統架構同高度靈活的資料管理方案的結合。 XML的應用似乎是無窮無盡的,但它們大致上可以分為三大類:
Time of Update: 2017-02-28
指令碼
Time of Update: 2017-02-28
問題 在C世界,對代碼進行加密,主要通過加殼的方式。所謂加殼,就是先將程式碼加密,然後用特定的程式載入器,將代碼解密後載入進記憶體,這樣可以在防止代碼的反編譯,當然,有加殼工具,也有解殼工具,雖然不能100%防止crack,但仍然給代碼增加一層有力的保護。 然而在Java世界,保護代碼是件很困難的事情,因為class檔案非常規範,極易反編譯,且反編譯後的代碼清晰可讀。常見的保護辦法是使用混淆器,打亂class和function以及變數的名字,
Time of Update: 2017-02-28
1 如何獲得某一個目錄下的檔案清單? File MyDir = new File("C:/Windows/."); String[] FileNames = MyDir.list(); 2 如何?一個開啟檔案或者是隱藏檔對話方塊? AWT: FileDialog類 + FilenameFilter類 Swing: JFileChooser類 + FileFilter類 其中,基於Swing的解決方案功能更加強大,介面也更加美觀。 3
Time of Update: 2017-02-28
j2ee|初學 一、首先Java的基礎、物件導向的基礎和設計模式的基礎知識是必不可少的。 如果連這些基礎知道都不夠紮實的話,我建議還是先去補補課。關於設計模式我覺得不用學太多,但以下三個模式是學習Spring必不可少的:factory模式(包括簡單工廠和抽象工廠),Strategy模式,Template method模式。如果不掌握這些你就根本沒法領悟Spring的精髓,只能依樣畫葫蘆地照搬,這是很可怕的事。
Time of Update: 2017-02-28
編程 我的筆記 Interfaces&inner classes為你的系統中的對象提供更為精巧的組織與控制方式.interface更勝於abstract class,因為我們能夠藉以撰寫出"可以upcasting為多個base
Time of Update: 2017-02-28
j2ee|初學 概述: 1、Struts是採用Java Servlet/JavaServer Pages技術,開發Web應用程式的開放源碼的framework。 2、採用Struts能開發出基於MVC(Model-View-Controller)設計模式的應用構架。 3、下載地址:http://jakarta.apache.org/struts 背景: 1、Struts最早是作為Apache
Time of Update: 2017-02-28
刀,無鞘的刀,重三十六斤六兩三分,刀重而不大,重而不笨,千年寒鐵精鍊而成,刀身頎長,刀背輕薄,鋒利異常,刀身桔黃色,隱隱泛著青色,刀面嵌龍鳳圖案,似龍吟,似鳳鳴.刀柄帶有兩環,輕輕撞擊會發出"叮呤"的響聲,頗為清脆。此乃好刀,通靈的刀-DOTNET。
Time of Update: 2017-02-28
程式 摘要 IKVM.NET是一個針對Mono和微軟.net架構的java實現,其設計目的是在.NET平台上運行java程式。本文將比較詳細的介紹這個工具的原理、使用入門(如何java應用轉換為.NET應用、如何在java中開發.NET應用),希望能給大家帶來驚喜。一、介紹 IKVM.NET是一個針對Mono和微軟.net架構的java實現,其設計目的是在.NET平台上運行java程式。它包含了以下的組建:*
Time of Update: 2017-02-28
2005年3月27日 晴 於
Time of Update: 2017-02-28
變數|文法 1、變數: 定義:相信對於它的定義應該不用在說了,大家應該已經熟悉又熟悉了。 例如: a,a1,name等都是合法的變數。 說明: 1)Java要求在使用一個變數之前要對變數的類型加以聲明。 2)Java中一個變數的聲明就是一條完整的Java語句,所以應該在結尾使用分號。 3)變數的命名規則: 變數必須以一個字母開頭。 變數名是由一系列字母或數位的任意組合。 在Java中字母表示Unicode中相當於一個字母的任何字元。 數位也包含0-
Time of Update: 2017-02-28
js|web 搞Java開發這麼多年,說起J2EE