Time of Update: 2018-07-27
首先說明原因: 這個工程,作者在寫的時候呢,在build path中添加了他的機器裡面的E:\tomcat\apache-tomcat-5.5.27\lib下的一些包,這些細節會被工程記下來。當你匯入這個項目的時候呢,會自動到你的E:\tomcat\apache-tomcat-5.5.27\lib下面找這些jar包,很顯然,你沒有這個路徑。 然後呢,解決辦法: 右鍵工程,選擇build path->configure build
Time of Update: 2018-07-27
if (startTime == null || startTime.length() == 0 || endTime == null || endTime.length() == 0) { // 獲得當前日期 SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd"); //設定日期格式 Date nowDate = new Date(); String nowTime =
Time of Update: 2018-07-27
字串轉換為整數 : atoi 可能的輸入: 1 帶符號數 2 無符號數 3 零 4 null 指標 5 超出表示範圍 – 暫時僅僅是直接退出且設定最小 – 可以考慮此時拋個異常 6 非法輸入,比如並不是一個0-9或者+ -組成的字串 – 對於非法輸入一律返回的是Integer.MIN_VALUE public class _Q49<T> { public long StrToInt(String str){ if(str ==
Time of Update: 2018-07-27
想瞭解下Java線程池的用法,恰好最近要做一個簡易的郵件通知中間功能,所以寫下這個筆記。見笑。 servlet代碼SendEmailServlet.java: package servlet;import java.io.IOException;import java.io.PrintWriter;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingDeque;
Time of Update: 2018-07-27
網路計算環境中很多時候需要對檔案進行訊息摘要計算,防止檔案被篡改,校正檔案是否被修改過,JDK本身提供了訊息摘要演算法,使用起來相當方便,主要用到安全摘要計算類 java.security.MessageDigest,如下: package com.test.b;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.InputStream;import
Time of Update: 2018-07-27
擬使用BCE的SMS服務,於是下載了其SDK,加入到我的Portlet裡面。出現java.lang.NoClassDefFoundError的錯誤,費了2-3天來排查。一下為一些記錄。 增加JAR包的路徑到環境變數: 不行。 如連結所說的單獨建立一個目錄並做相關處理:不行。 解決辦法:
Time of Update: 2018-07-27
在實驗室剛剛結束的項目中,有這樣一個需求,一個帳號同時只能在一個地方登入,如果在其他地方登入則提示已在別處登入,直到已登入帳號失效或退出,同時,同一瀏覽器同時只能登入一個使用者。
Time of Update: 2018-07-27
在做伺服器端開發的時候,經常會遇到服務由於記憶體溢出掛掉的情況,這種情況的發生一般來說是很難預期的,也比較難以重現,對於這種問題,一般可以通過記錄記憶體溢出時候的堆資訊來排查。 1、首先可以查看伺服器作業記錄以及項目記錄的日誌,捕捉到記憶體溢出異常。 2、如果程式掛掉了,但是沒有找到任何這個操作的日誌記錄。這時查看一下/var/log/messages檔案。messages
Time of Update: 2018-07-27
在java中取得當前的系統時間並且轉化成自己想要的格式 需要引進 java.util.Calendar 和 java.text.SimpleDateFormat 這兩個類: Calendar rightNow = Calendar.getInstance();
Time of Update: 2018-07-27
我們先討論一種簡單的情況,多個已知的table具有相同的schema,能否映射到同一個Entity中。然後在下一學習討論一種複雜的情況,我們在運行中可能會動態建立表格,這些表格具有相同的schema,如果使用JPA。 假設test_a,test_b和test_c表格具有相同的表格結構,即schema相同,我們不能將其映射到同一個entity中,因為每個entity類都和一個table具體映射。如果我們不想寫重複的代碼,可以使用繼承的方式。
Time of Update: 2018-07-27
java類型轉換 Integer String Long Float Double Date 1如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注:
Time of Update: 2018-07-27
$(function(){//$('#uploadify').uploadifySettings('folder','JS'); //動態修改參數$("#uploadify").uploadify({ //初始化函數 width: 20, uploader: '<%=basePath%>resources/lib/uploadify/uploadify.swf', //flash檔案位置,注意路徑 // 'swf' :
Time of Update: 2018-07-27
大綱: 《Java編程思想》第一章對象導論摘錄 OOP的基本思想 OOP與面向過程的區別 OOP解決了什麼問題 Java中的OOP表現 《Java編程思想》第一章對象導論摘錄 抽象過程: 萬物皆對象;程式是對象的集合,他們通過發送訊息來告訴彼此所要的;每個對象都有自己的有其他對象所構成的儲存;每個對象都擁有其類型;某一特定類型的所有對象都可以接受同樣的訊息;對象具有狀態,行為和標識。
Time of Update: 2018-07-27
題目: 如果一個字串由兩個相同字串串連而成,就稱這個字串是偶串。例如"xyzxyz"和"aaaaaa"是偶串,但是"ababab"和"xyzxy"卻不是。牛牛現在給你一個只包含小寫字母的偶串s,你可以從字串s的末尾刪除1和或者多個字元,保證刪除之後的字串還是一個偶串,牛牛想知道刪除之後得到最長偶串長度是多少。 輸入描述: 輸入包括一個字串s,字串長度length(2 ≤ length ≤ 2
Time of Update: 2018-07-27
////// Generated by StarUML(tm) Java Add-In//// @ Project : Untitled// @ File Name : Potion.java// @ Date : 2016/8/23// @ Author : /////* * 藥水 介面 */public interface Potion { public void drink();}////// Generated by StarUML(tm) Java Add-In///
Time of Update: 2018-07-27
廢話少說,直接開搞 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable{ //元素個數 transient int size = 0; //抽象出來的鏈表節點類 private static class
Time of Update: 2018-07-27
使用Java建立哈夫曼樹代碼如下: 注意事項都在代碼中說了,具體的原理很簡單,我就不多說了: package data_structure;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.LinkedList;import java.util.List;public class HuffmanTree {public static
Time of Update: 2018-07-27
上篇文章我們詳細說了TCP的具體用法以及它和UDP的區別,這次我們說說UDP中java網路編程中的實際應用。 UDP編程 UDP的英文User Datagram Protocol,中文意思為使用者資料包通訊協定。UDP協議在檔案傳輸過程中不需要建立專門的虛擬串連,所以這種協議對伺服器壓力相對較小,不過UDP的不足在於,它屬於不可靠傳輸,但是也沒我們想象中的那麼不可靠,就像我給你發簡訊一樣,理論上,是存在你收不到的可能性的。
Time of Update: 2018-07-27
1.編寫一個Java應用程式,該程式能夠輸出26個希臘字母。提示:需要查到第一個希臘字母的ASCII值。 2.編寫一個Java應用程式,使用者從鍵盤輸入一個1~9999之間的數,程式將判斷這個數是幾位元,並判斷這個數是否是迴文數。迴文數是指將該數含有的數字逆序排列後得到的數和原數相同,例如12121、3223都迴文數。代碼附後。 3.猜數字遊戲。編寫一個Java應用程式,實現功能: (1)程式隨機分配給使用者一個1~100之間的隨機數 (2)使用者在輸入對話方塊中輸入自己的猜測
Time of Update: 2018-07-27
Java複製資料的三種方式: 1、System.arraycopy(): public static void main(String[] args){ Object[] array = { "1", "2" }; Object[] arrayNew = new Object[array.length]; System.arraycopy(array, 0, arrayNew, 0, array.length);