Time of Update: 2015-11-09
標籤: java.util.Date是在除了SQL語句的情況下面使用的。java.sql.Date是針對SQL語句使用的,它只包含日期而沒有時間部分它們都有getTime方法返回毫秒數,自然就可以直接構建。 java.util.Date 是 java.sql.Date 的父類,前者是常用的表示時間的類,我們通常格式化或者得到目前時間都是用他,後者之後在讀寫資料庫的時候用他,因為PreparedStament的setDate()的第2參數和ResultSet的getDate()
Time of Update: 2015-11-10
標籤:Finds and fixes bugs in Java platform programs.Synopsisjdb [options] [classname] [arguments]optionsCommand-line options. See Options.classnameName of the main class to debug.argumentsArguments passed to the main() method of
Time of Update: 2015-11-10
黑馬程式員——反射機制,黑馬程式員反射------<a href="http://www.itheima.com" target="blank">Java培訓、Android培訓、iOS培訓、.Net培訓</a>、期待與您交流! -------反射機制下面我們一起來探討一下java的反射機制吧!功能太強大了,哈哈! (一). 定義 Reflection(反射)是Java被視為動態語言的關鍵,反射機制允許程式在執行期藉助於Reflection
Time of Update: 2015-11-10
java記憶體配置和String類型的深度解析,javastring【尊重原創文章出自:http://my.oschina.net/xiaohui249/blog/170013】摘要 從整體上介紹java記憶體的概念、構成以及分配機制,在此基礎上深度解析java中的String類型,從記憶體配置情況來解析String對象的特性。java 記憶體 String StringBuffer StringBuilder一、引題
Time of Update: 2015-11-10
Java高精度四則運算(無括弧限制)package cn.skyatom.common; import java.math.BigDecimal;import java.util.regex.Matcher;import java.util.regex.Pattern; /** * 基礎四則運算 * * @author ZWK */public class Arithmetic { private static String getUUID() { return java.
Time of Update: 2015-11-09
Java
Time of Update: 2015-11-09
Java之反射的應用,Java之反射應用 package com.zheges;import java.util.Date;public class Customer {//JavaBean 對象private String name;private int password;public String present = "God";private Date date;@Overridepublic String toString() {return
Time of Update: 2015-11-09
hibernate集合類型映射,hibernate集合映射Set無序 元素不可重複List有序 元素可重複Bag無序 元素可重複Map索引值對Student:package model;import java.util.Set;public class Student { private long id; private String name; private
Time of Update: 2015-11-09
從JAVA多線程理解到叢集分布式和網路設計的淺析,java多線程對於JAVA多線程的應用非常廣泛,現在的系統沒有多線程幾乎什麼也做不了,很多時候我們在何種場合如何應用多線程成為一種首先需要選擇的問題,另外關於java多線程的知識也是非常的多,本文中先介紹和說明一些常用的,在後續文章中如果有必要再說明更加複雜的吧,本文主要說明多線程的一下幾個內容:1、在應用開發中什麼時候選擇多線程?2、多線程應該注意些什嗎?3、狀態轉換控制,如何解決死結?4、如何設計一個具有可擴充性的多執行緒器?5、多線程聯想:
Time of Update: 2015-11-09
java布局學習 (一),java布局學習 Java 程式通過jvm可以很好的移植到其他平台上,但是java 產生的圖形介面樣式,在不使用布局的情況下,往往需要重新設定大小,才能在新的平台上調整到最佳樣式。這是由於組件的最佳大小 往往是與平台相關的。不同平台上,相同的內容大小可能不一樣.java專門提供了LayoutManager(布局管理器)來更好的進行布局管理,使組件的大小和位置調整到最佳。(包括控制項無遮擋,無冗餘空間)。 (一)
Time of Update: 2015-11-09
java properties,properties一、Java Properties類 Java中有個比較重要的類Properties(Java.util.Properties),主要用於讀取Java的設定檔,各種語言都有自己所支 持的設定檔,設定檔中很多變數是經常改變的,這樣做也是為了方便使用者,讓使用者能夠脫離程式本身去修改相關的變數設定。像Python支援的設定檔
Time of Update: 2015-11-09
匿名內部類建構函式分析,匿名類建構函式先看看下面的代碼能不能編譯通過: public static void main(String[] args) { List l1 = new ArrayList(); List l2 = new ArrayList(){}; List l3 = new ArrayList(){{}}; System.out.println(l1.getClass() == l2.getClass() ); System.out.println(l2.getClass()
Time of Update: 2015-11-09
產生圖片驗證碼,產生驗證碼import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;import javax.servlet.ServletException;import
Time of Update: 2015-11-09
關於排列問題的一系列歸類,排列一系列歸類 最近在做leetcode的時候,做到了一些排列的問題,比如Next Permutation(求已知當前排列的下一個全排列),Permutations(給定一個整型集合,求全排列),Permutations II(與Permutations類似,只是增加了重複元素出現的情況),Permutation Sequence(給定數字1...n,求這n個數的全排列的第k項)。稍微整理了下方法,下面進行解釋:
Time of Update: 2015-11-09
第4章 集合類,第4章集合 Java提供了一種可以存數一組資料的資料結構,其提供了豐富的方法,在實際開發中往往比數組使用的廣泛。這種資料結構成為集合:Collection。Collection是一個介面,其定義了集合的相關功能方法。 List介面是Collection的子介面,用於定義線性表資料結構;可以將List理解為存放對象的數組,只不過其元素個數可以動態增加或減少。並且List是可重複集.List介面的兩個常見實作類別為ArrayList和LinkedList,分別用動
Time of Update: 2015-11-09
jsp頁面實現增刪修改和查詢,jsp頁面增刪查詢1,增加 1-1:<body> <form action="AnnouncementAdd.jsp" method="post"> <h2>新增</h2> 公告標題:<input type="text"
Time of Update: 2015-11-09
Guava:Optional使用null,guavaoptionalnullGuava的Optional: 大多數情況下程式員使用null是為了表示某種不存在的意思,也許應該有一個value,但是這個value是空或者這個value找不到。比方說,在用不存在的key值從map中取 value,Map.get返回null表示沒有該map中不包含這個key。 若T類型資料可以為null,Optional<T>是用來以非空值替代T資料類型的一種方法。一個Optional對象可以包含
Time of Update: 2015-11-09
如何產生可變表頭的excel,產生可變excel1、實現功能: 傳入一個表頭和資料,將資料匯入到excel中。 為了便於項目的擴充,資料傳入通過泛型集合傳入,擷取資料時,通過反射的方式擷取,這樣無論你的表頭是多少項,我都能很方便的產生。另外為了便於資料的管理,我每天都會自動產生一個檔案夾,excel產生在相應的檔案夾中。檔案的根目錄通過讀取項目中的properties檔案擷取(詳情可查看:http://www.cnblogs.com/0201zcr/p/4700418.html)。好啦,接下
Time of Update: 2015-11-09
35 個 Java 代碼效能最佳化總結(1)前言代碼最佳化,一個很重要的課題。可能有些人覺得沒用,一些細小的地方有什麼好修改的,改與不改對於代碼的運行效率有什麼影響呢?這個問題我是這麼考慮 的,就像大海裡面的鯨魚一樣,它吃一條小蝦米有用嗎?沒用,但是,吃的小蝦米一多之後,鯨魚就被餵飽了。代碼最佳化也是一樣,如果項目著眼於儘快無BUG上 線,那麼此時可以抓大放小,代碼的細節可以不精打細磨;但是如果有足夠的時間開發、維護代碼,這時候就必須考慮每個可以最佳化的細節了,一個一個細小的最佳化 點累積起來,
Time of Update: 2015-11-09
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds,tomcatseconds錯誤詳情:Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server