windows下如何用java命令運行jar包?

step1:用eclipse匯出(也可以用jar命令)jar包,並指定 Main-Class,比如Main-Class: com.skymobi.csj.CsjMainstep2:編寫bat            step2.1:添加classpath,要將所有依賴的jar和properties用絕對路徑加入,注意必須絕對路徑,然後還要加上自己要啟動並執行jar包                       set

Java十年,編程高手盤點開發經驗貼)

原文出自:http://news.csdn.net/news/newstopic/27/27905.shtml給所有想從事軟體研發的年輕工程師的忠告與建議J2EE項目10大風險編程高手箴言 工作感悟管理軟體風險,防患於未然O/R Mapping實際開發經驗之談我的軟體開發經曆(二)——提高篇 程式人生: 我的十年,自己的生活經曆,個人自傳 (整理) ‘年輕’絕對不是‘經驗’的對手--對一些開發經驗的總結參加討論:http://community.csdn.net/Expert/topic/433

java中的正則操作總結

Regex在處理字串的效率上是相當高的關於Regex的使用,更多的是自己的經驗,有興趣可以參閱相關書籍這裡主要寫一下java中的正則操作方法 執行個體1:匹配import java.util.Scanner;class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //擷取輸入

java中的反射機制詳解

  在Java運行時環境中,對於任意一個類,能否知道這個類有哪些屬性和方法?對於任意一個對象,能否調用它的任意一個方法?答案是肯定的。這種動態擷取類的資訊,以及動態調用對象的方法的功能來自於Java語言的反射(Reflection)機制。Java反射機制主要提供了以下功能:       1.在運行時判斷任意一個對象所屬的類;       2.在運行時構造任意一個類的對象;(在編譯時間通過new()方法就可以構造一個類的對象)       3.在運行時判斷任意一個類所具有的成員變數和方法;   4

使用java將word轉成網頁(無分頁)

網上一大堆,轉下遇到的問題。以下內容轉自http://blog.163.com/wm_at163/blog/static/13217349020114166107230/ 下載jacob.rar,解壓出jacob.dll和jacob.jar然後:1) 把jacob.dll在 C:\Program Files\Java\jdk1.5.0_08\bin、C:\Program Files\Java\jdk1.5.0_08\jre\bin、C:\WINDOWS\system32    目錄下各.放一份2

Android在java代碼中設定margin

我們平常可以直接在xml裡設定margin,如:<ImageView android:layout_margin="5dip" android:src="@drawable/image" />但是有些情況下,需要在java代碼裡來寫,可是View本身沒有setMargin方法,怎麼辦呢? 通過查閱android api,我們發現android.view.ViewGroup.MarginLayoutParams有個方法setMargins(left, top, right,

Java Persistence API (JPA) 的陷阱

JPA是Java EE 5很重要的一部分,它的採用大大簡化了Entity Bean的使用。但JPA有一個很明顯的缺陷,就是無原則地採用JPA,就有可能將資料庫結構移植到你的應用程式的代碼中。這將給應用程式的維護和升級帶來麻煩。本文講的“無原則地採用JPA”,主要指通過Annotation對Entity

java的一些特殊數字演算法

 1 package specialNumber; 2  3 import java.util.ArrayList; 4 import java.util.Arrays; 5 import java.util.HashSet; 6 import java.util.Iterator; 7 import java.util.List; 8 import java.util.Set; 9 10 public class Sushu {11 12     public static void main

Rhythmk 一步一步學 JAVA(3): java JSON 資料序列化 以及還原序列化

package App1.Rhythmk.com;import java.awt.List;import java.awt.font.GlyphJustificationInfo;import com.google.gson.Gson;/* 準備條件: 下載:https://code.google.com/p/google-gson/ */public class JSON序列化 { /** * @param args */ public static void

在java中使用dom解析xml

dom是個功能強大的解析工具,適用於小文檔為什麼這麼說呢?因為它會把整篇xml文檔裝載進記憶體中,形成一顆文檔對象樹總之聽起來怪嚇人的,不過使用它來讀取點小東西相對Sax而言還是挺方便的至於它的增刪操作等,我是不打算寫了,在我看教程的時候我就差點被那代碼給醜到吐了也正因為如此,才有後來那些jdom和dom4j等工具的存在……不多說,直接上代碼Dom解析樣本import java.io.File;import javax.xml.parsers.DocumentBuilder;import

用Java實現一個Mini Web Server

首先瞭解Java socket。Java定義了兩個十分重要的類:SocketServer和Socket。從它們的名字就可以看出它們各自的用途。 SocketServer用於作為伺服器端的程式,Socket用於連結的伺服器的用戶端程式。需要注意的是,這兩個類只有在串連初始的時候有所區別,當連

JVM線程資源同步機制(分布式java應用筆記)

首先我們分析下面的代碼:int i = 0;public int getNextId(){    return i++;}它的執行步驟為:1,jvm首先在main memory(jvm堆)給i分配一個記憶體儲存場所,並儲存其值為0.2,線程啟動後,會分配一片working memory 區(通常是運算元棧),當線程執行到return i++時,jvm並不是簡單的一個步驟就可以完成的。i++在jvm中分為裝載i,讀取i,進行i++操作,儲存i及寫入i的5個步驟。裝載i   線程

java中的匿名內部類總結

匿名內部類也就是沒有名字的內部類正因為沒有名字,所以匿名內部類只能使用一次,它通常用來簡化代碼編寫但使用匿名內部類還有個前提條件:必須繼承一個父類或實現一個介面 執行個體1:不使用匿名內部類來實現抽象方法abstract class Person {public abstract void eat();}class Child extends Person {public void eat() {System.out.println("eat something");}}public

轉自CSDN–淺談Java中的幾種隨機數

淺談Java中的幾種隨機數發表於2012-03-22 08:38| 19290次閱讀| 來源summa-tech| 84 條評論| 作者Jorge

利用數學裡的一個漏洞(1=0.9(9迴圈))來驗證JAVA的編譯最佳化

下面我們利用數學裡的一個漏洞(1=0.9(9迴圈))來驗證JAVA的編譯最佳化  。      這個漏洞的基本內容是:  由 1/3 = 0.3(3迴圈)可以推出 1/3*3 = 0.3(3迴圈)*3可以推出1=0.9(9迴圈)   而實際上0.9(9迴圈)的定義是無限接近於1,而不等於1的.      直接上代碼double a = 3 ; double b = 1/a;System.out.println("b=" + b);// 執行輸出b=0.3333333333333333 // 繼續

Object Request Broker(對象請求代理):Ice, WCF and Java RMI

常值內容是節選自Choosing Middleware: Why Performance and Scalability do (and do not) Matterby Michi Henning, Chief Scientist, ZeroC, Inc.文章的作者也是<基於C++ CORBA進階編程(Advanced CORBA(R) Programming with C++)>的作者測試環境Dual-core 2.2GHz Athlon with 2GB of memory

Java中的instanceof關鍵字

instanceof是Java的一個二元操作符,和==,>,<是同一類東東。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的執行個體,返回boolean類型的資料。舉個例子:  String s = "I AM an Object!";  boolean isObject = s instanceof

簡單類比多線程Socket通訊(java)

         先來看一段單線程的原始代碼(代碼中有詳細的注釋):          伺服器(TCPServer.java):import java.net.*;import java.io.*;public class TCPServer{ public static void main(String[] args) throws Exception{ ServerSocket ss = new ServerSocket(5566);

用java swing 中的jTextPane實現局部文本改色添加刪除線等操作

用java swing 中的jTextPane實現局部文本改色添加刪除線等操作,以下是執行圖片:實現代碼如下:/* * To change this template, choose Tools | Templates * and open the template in the editor. *//* * NewJFrame.java * * Created on 2011-2-21, 9:04:46 */package desktopapplicationmenu;import java.

hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)

1:主要說的是問題出在CGLib上面,修正一下就可以了,下載中也給出了patch,使用hibernate3.1把cglib從2.1.3更新到2.2.beta1。2:設定相關表的lazy="false"解決問題。總的來說是消極式載入,在寫測試類別的時候沒問題,但是應用到 web 頁面就會出錯。或者升級下 Hibernate 版本能修正這個錯誤。相關: 淺談hibernate lazy fetch 1、fetch 的優先順序高於

總頁數: 4058 1 .... 2103 2104 2105 2106 2107 .... 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.