java-FTP編程

      因為需要監控伺服器某個目錄下是否產生了javacore檔案,而又不想在伺服器上跑代理程式,也就想了個“歪點子”:定時使用FTP服務,查看該目錄下檔案情況。      一開始使用了sun.net.ftp.FtpClient包,它是內建在JDK中的,使用起來還算簡單,但是正是這種簡單,導致它的功能並不強。比如僅提供列舉檔案清單,不提供檔案相關資訊。      後來發現有個org.apache.commons.net.ftp.FTP包,可以列舉檔案的很多屬性,如大小,所有者等。於是二話不說

java-Confluence的安裝

     一個同事請我幫忙安裝confluence,他之前什麼都不知道,只是知道他的朋友給了個虛擬機器,裡面有個wiki的軟體可以管理文檔。我接到這個任務後搗鼓了一陣才發現,原來是用的一個叫confluence的軟體。上網g一把發現原來是個商用軟體,不少人說它好,而且還有不少關於它的破解。最開始是按照網上說的去做,發現無法簡單而且順利的搞定,最後直接從虛擬機器中把confluence的目錄弄出來再裝才成功,也就沒有經曆破解的過程。     confluence有兩種安裝方法:一種是獨立安裝,相當

Java中的非同步Web編程

轉自:http://www.51testing.com/html/14/n-129514.html該文章對編寫客戶服務器應用的java程式員有所協助,可以解決程式在對方出現故障的時候繼續穩定運行。

LoadRunner調用java的類

轉自:http://www.51testing.com/html/56/n-130456.html最近公司需要測試幾個具有一定功能類的效能,雖然我覺得這已經是白盒測試的範疇了,但是領導要求這樣做,我也就只好進行技術的研究.要求就是能夠傳參數給類,並且可以接收到類返回的參數,並且進行正確與否的判斷。

Java線程知識深度解析

一般來說,我們把正在電腦中執行的程式叫做“進程”(Process) ,而不將其稱為程式(Program)。所謂“線程”(Thread),是“進程”中某個單一順序的控制流程。新興的作業系統,如Mac,Windows NT,Windows 95等,大多採用多線程的概念,把線 程視為基本執行單位。線程也是Java中的相當重要的組成部分之一。   甚至最簡單的Applet也是由多個線程來完成的。在Java中,任何一個Applet的paint()和update()方法都是由AWT(Abstract

[搬家文(java)]初學時期的一些經驗教訓總結

老早想寫,拖到今天。case 1:jsp項目 ,訪問頁面不報錯,但是沒有任何顯示,白白的一張,在IDE的語法檢查裡面也沒有錯誤。原因:javascript的<script>標籤一定要用</script>結尾,若是 <script xxxx />就會導致這個問題case 2 :要想用eclipse

JNI調用Java方法

JNI 調用java類的方法與反射代碼類似。先得到object的類。-->jobject obj;jclass cls = env->GetObjectClass(obj);然後尋找方法:jmethodID mgetZoom = env->GetMethodID(cls,"getZoom","()I");jmethodID getFocus =

一段截取處理含有table布局的網頁內容java程式

利用jsoup來處理含有html碼的資料流。package com.cn;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.select.Elements;public class cv {/** * @param

Java中的強引用、軟引用、弱引用和虛引用

Java中的強引用、軟引用、弱引用和虛引用 原文連結:http://aaronfu.net/?p=9995從JDK1.2版本開始,把對象的引用分為四種層級,從而使程式能更加靈活的控制對象的生命週期。這四種層級由高到低依次為:強引用、軟引用、弱引用和虛引用。1.強引用本章前文介紹的引用實際上都是強引用,這是使用最普遍的引用。如果一個對象具有強引用,那就類似於必不可少的生活用品,記憶體回收行程絕不會回收它。當記憶體空

java利用httpconnect向伺服器發送資訊與接收回饋資訊

package com.cn;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.ObjectOutputStream;import java.net.HttpURLConnection;import java.net.URL;import org.jsoup.Jsoup;import

java 策略模式

定義:定義一組演算法,將每個演算法都封裝起來,並且使他們之間可以互換。類型:行為類模式類圖:      

java 裝飾者模式

IPerson:/** * @author com.tiantian * @version 建立時間:2012-11-20 下午3:43:04 */public interface IPerson { public void canDo();}Person:/** * @author com.tiantian * @version 建立時間:2012-11-20 下午3:44:04 */public class Person implements IPerson{

[Java]Stack棧和Heap堆的區別(終結篇)

首先分清楚Stack,Heap的中文翻譯:Stack—棧,Heap—堆。        在中文裡,Stack可以翻譯為“堆棧”,所以我直接尋找了電腦術語裡面堆和棧開頭的詞語:       堆儲存: heapstorage    堆儲存分配: heapstorage allocation  堆儲存管理: heap storage management        棧編址: stack addressing   棧變換:stack transformation  棧儲存空間:stack

Java 單例模式

Singleton模式主要作用是保證在Java應用程式中,一個類Class只有一個執行個體存在。好處:     和全域變數相比,它對於系統效能的最佳化更好,因為它是屬於什麼時候用,什麼時候執行個體化的。  一般Singleton模式通常有兩種形式:第一種形式: 也是常用的形式。 public class Singleton {  private static Singleton instance = null;  private Singleton(){    //do something   

Java記憶體回收行程工作原理

記憶體回收行程是如何工作的?我現在就簡單的介紹一下首先要明確幾點:Java是在堆上為對象分配空間的記憶體回收行程只跟記憶體有關,什麼IO啊,網路連接啊,管它P事當可用記憶體數量較低時,Sun版本的記憶體回收行程才會被啟用在記憶體回收行程回收垃圾之前,我們先來瞭解一下Java指派至的方式,Java的堆更像一個傳送帶,每分配一個新對象,它就往前移動一格。這意味著Object Storage

[java]二、八、十、十六進位之間的轉換

int n1 = 14; //十進位轉成十六進位: Integer.toHexString(n1); //十進位轉成八進位 Integer.toOctalString(n1); //十進位轉成二進位 Integer.toBinaryString(12); //十六進位轉成十進位 Integer.valueOf("FFFF",16).toString(); //十六進位轉成二進位

轉載–》java裡的io操作

Java語言的輸入輸出功能是十分強大而靈活的,美中不足的是看上去輸入輸出的代碼並不是很簡潔,因為你往往需要封裝許多不同的對象。在Java類庫中,IO部分的內容是很龐大的,因為它涉及的領域很廣泛:標準輸入輸出,檔案的操作,網路上的資料流,字串流,物件流程,zip檔案流....本文的目的是為大家做一個簡要的介紹。  流是一個很形象的概念,當程式需要讀取資料的時候,就會開啟一個通向資料來源的流,這個資料來源可以是檔案,記憶體,或是網路連接。類似的,當程式需要寫入資料的時候,就會開啟一個通向目的地的流。

java 觀察者模式

IWatched:/** * @author com.tiantian * @version 建立時間:2012-11-20 下午4:58:25 */public interface IWatched { public void addWatcher(IWatcher watcher); public void removeWatcher(IWatcher watcher); public void notifyWatchers(String msg);}IWatcher:/*

java 適配器模式

適配器:基於現有類所提供的服務,向客戶提供介面,以滿足客戶的期望                                                       《Java設計模式》一、類適配器:OtherOperation(已存在所需功能的類):/** * @author com.tiantian * @version 建立時間:2012-11-21 下午4:39:18 */public class OtherOperation { public int add(int a,

[看書筆記]《深入java虛擬機器》——java體繫結構(一)

java的這種適合網路環境的能力是由其體繫結構決定的,它可以保證安全的、健壯的且和平台無關的程式通過網路傳播,在很多不同的電腦和裝置上運行。體繫結構包括四個獨立但相關的技術:- java程式設計語言- java class檔案- java應用編程介面(API)- java虛擬機器用java程式設計語言編寫原始碼,把它編譯成java class檔案,然後再在java虛擬機器中運行class檔案。當程式啟動並執行時候,它通過調用class檔案中實現了java API的方法來滿足程式的java

總頁數: 4058 1 .... 356 357 358 359 360 .... 4058 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.