首頁> 網絡編程教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
網絡編程教程
  • java開發_圖片截取工具實作原理

    java開發_圖片截取工具實作原理

    先來看看效果:測試一:原圖:效果圖:測試二:原圖:效果圖:程式碼部分:複製程式碼如下:/** * */ package com.b510; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Date; import java.util.
    2024-11-17
  • jcrop 網頁截圖工具(插件)開發

    jcrop 網頁截圖工具(插件)開發

    今天跟大家介紹一下一個web 中常會用到的截圖(如:頭像等)工具:Jcrop示範專案架構:效果圖:這個很有用:看到這些,大家也想自己試試看===== ======================================代碼部分:========= ==================================準備工作:下載:Jcrop-0.9.10 (zip format)解壓縮後放入到你的專案裡面,就如上面的專案結構一樣.../Jcrop/WebContent/tapmodo-Jcrop/
    2024-11-17
  • AndroidHttpClient使用Cookie應用分析

    AndroidHttpClient使用Cookie應用分析

    今天想把一個用使用了HttpClient的自動簽到小程式移植到Android上,還好Android的SDK自備了HttpClient的套件。翻Android的文件時發現官方也提供了一個實作了HttpClient介面的AndroidHttpClient,上網搜了下沒發現關於AndroidHttpClient的文章。當然也可以繼續使用DefaultHttpClient,但用為Android客製化的AndroidHttpClient自然更好。 下面是2個測試用的HttpServlet: 複製程式碼如下:publ
    2024-11-17
  • java物件導向基礎_final詳細介紹

    java物件導向基礎_final詳細介紹

    final: 繼承的弊端:打破了程式碼的封裝性,final的出現正好彌補了這一弊端final關鍵字: 1-final是一個修飾符,可以修飾類別,方法,變數; 2-final修飾的類別不能被繼承3-final修飾的方法不可以被覆寫4-final修飾的變數是一個常數,只能被賦值一次並且要在定義時就將其賦予某值規則:被定義final的常數要用大寫字母表示,各單字之間用底線_來隔開. 實例一: class Father01{ final String FATHER01_NAME = "張三";
    2024-11-17
  • hadoop 單機安裝設定教學課程

    hadoop 單機安裝設定教學課程

    單機安裝主要用於程式邏輯調試。安裝步驟基本通分散式安裝,包括環境變量,主要Hadoop設定文件,SSH配置等。主要的差異在於設定檔:slaves設定需要修改,另外如果分散式安裝中dfs.replication大於1,需要修改為1,因為只有1個datanode. 分散式安裝請參考: http://acooly.iteye.com /blog/1179828 單機安裝中,使用一台機器,即做namenode和JobTracker也是datanode和TaskTracker,當然也是SecondaryNameNo
    2024-11-17
  • Java 反射之私有欄位與方法詳細介紹

    Java 反射之私有欄位與方法詳細介紹

    儘管我們通常認為透過JAVA的反射機制來存取其它類別的私有欄位和私​​有方法是可行的,其實並沒有那麼困難。 註:只有在單獨的JAVA程式中執行該程式碼才有效,就像你做一些單元測試或常規的程式。如果你嘗試在JAVA APPLET內使用該方法,你需要稍微修改SecurityManager。但是,因為你不是經常需要與它打交道,這裡也就不再贅述了。 這裡是本次內容的列表: 1.存取私有欄位。 2.訪問私有方法。 存取私有字段: 為了存取私有字段,你需要呼叫Class.getDeclaredField(String
    2024-11-17
  • java 遞歸深入理解

    java 遞歸深入理解

    一、遞歸函數,通俗的說就是函數本身自己呼叫自己... 如:n!=n(n-1)! 你定義函數f(n)=nf(n-1)而f(n-1)又是這個定義的函數。 。這就是遞歸二、為什麼要用遞歸:遞歸的目的是簡化程式設計,使程式易讀三、遞歸的弊端:雖然非遞歸函數效率高,但較難編程,可讀性較差。遞歸函數的缺點是增加了系統開銷,也就是說,每遞歸一次,棧內存就多佔用一截四、遞歸的條件:需有完成任務的語句,需滿足遞歸的要求(減小而不是發散)五、遞歸進階: 1.用遞歸算n的階乘:分析:n!=n*(n-1)*(n-2)...*
    2024-11-17
  • 二元搜尋樹實例練習

    二元搜尋樹實例練習

    一棵二元查找樹是按二元樹結構來組織的。這樣的樹可以用鍊錶結構表示,其中每一個結點都是一個物件。結點中除了數據外,還包括域left,right和p,它們分別指向結點的左兒子、右兒子,如果結點不存在,則為NULL。 它或是一棵空樹;或是具有下列性質的二元樹: 1)若左子樹不空,則左子樹上所有結點的值均小於它的根結點的值; (2)若右子樹不空,則右子樹上所有結點的值均大於它的根結點的值; (3)左、右子樹也分別為二叉查找樹; 顯然滿足了上面的性質,那麼二叉查找樹依中序遍歷就是依照從小到大的順序遍歷,這也就是為
    2024-11-17
  • bool當成函數參數錯誤理解

    bool當成函數參數錯誤理解

    我們有很多Coding Style 或程式碼規格。 但這一條可能會經常被我們遺忘,就是我們經常在函數的參數裡使用bool參數,這會大大降低程式碼的可讀性。 不相信?我們先來看看下面的程式碼。 當你讀到下面的程式碼,你會覺得這個程式碼是什麼意思? widget->repaint(false);是不要repaint 嗎?還是別的意思? 看了文件後,我們才知道這個參數是immediate,也就是說,false 代表不立即重畫,true 程式碼立即重畫。 Windows API 中也有這樣一個函數:I
    2024-11-17
  • java string 轉date方法如何實現

    java string 轉date方法如何實現

    針對JSON 回傳String 類型兩次格式化就行了,例如: Java程式碼複製程式碼如下:String s = "2012-08-25"; SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年M月d日"); try { System.out.println(sdf2.forma
    2024-11-17
  • java string類別的常用方法詳細介紹

    java string類別的常用方法詳細介紹

    String : 字串型別一、建構子複製程式碼如下:String(byte[ ] bytes):透過byte陣列建構字串物件。 String(char[ ] value):透過char陣列建構字串物件。 String(Sting original):建構一個original的副本。即:拷貝一個original。 String(StringBuffer buffer):透過StringBuffer陣列建構字串物件。 例如: 複製碼代碼如下:byte[] b = {'a','b&#39
    2024-11-17
  • java與c#的語法差異詳細介紹

    java與c#的語法差異詳細介紹

    由C#轉入Java一段時間了,總結下個人認為的Java同C#語法之間的不同之處,有不同意見之處還望各位海涵剛學Java時覺得語法同C#大致是相同的(應該說C#同Java大致相同,畢竟人家微軟的C#是有意模仿Java的語法習慣的) 比爾.蓋茲曾經說過:「Java是最卓越的程式設計語言」 言歸正傳,下面探討Java同C#的語法不同之處。 。 。 1,命名空間與套件C#為了把實現相似功能的類別組織在一起,引入了命名空間的概念(namespace) Java中與此對應的東西叫做套件(package) 2,類別的存
    2024-11-17
  • java集合框架的體系結構詳細說明

    java集合框架的體系結構詳細說明

    最近在一本J2EE的書中看到了很不錯的對集合框架的說明文章,篩選後發上來和大家共享,集合框架提供管理對象集合的接口和類.它包含接口,類,算法,以下是它的各個組件的說明. Collection介面Collection是最基本的集合接口,一個Collection代表一組Object,即Collection的元素(Elements)。有些Collection允許相同的元素而有些不行。有些能排序而有些不行。 Java SDK不提供直接繼承自Collection的類,Java SDK提供的類別都是繼承自Collec
    2024-11-17
  • Java如何實作HTTP斷點續傳功能

    Java如何實作HTTP斷點續傳功能

    (一)斷點續傳的原理其實斷點續傳的原理很簡單,就是在Http的請求上和一般的下載有所不同而已。 打個比方,瀏覽器請求伺服器上的一個文時,所發出的請求如下: 假設伺服器網域為wwww.sjtu.edu.cn,檔案名稱為down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms- excel, application/msword, applic
    2024-11-17
  • java對指定目錄下文件讀寫操作介紹

    java對指定目錄下文件讀寫操作介紹

    最近因為專案的國際化的需要,需要對整個專案的100來個插件做國際化,這是一件痛苦的事情,因為純體力勞動。為了省點工作量,想著能不能寫個程式批次了,減少點工作量,於是就有了下面的程式碼。 1.讀取指定的(.java)檔案: 複製程式碼如下:public static String readFile(String path) throws IOException { File f = new File(path); StringBuffer res = new StringBuffer(); String
    2024-11-17