Time of Update: 2018-12-08
示範在用java串連Sybase ASE資料庫。用了一個簡單的java程式作實驗。第一步:獲得jdbc for
Time of Update: 2018-12-08
前言使用SAE的Java一直很順利,在本地Tomcat測試沒有問題,上傳到SAE後就報這個錯,搜尋了一下,大體上是指環境方面的問題,這裡分享一下。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com 農民伯伯:
Time of Update: 2018-12-08
map.put("北京", "101010100"); map.put("上海", "101020100"); map.put("天津", "101030100"); map.put("重慶", "101040100"); //黑龍江 map.put("哈爾濱", "101050101"); map.put("齊齊哈爾", "101050201"); map.put("牡丹江", "10105
Time of Update: 2018-12-08
第一步:general->workspace有兩個選項:1、text file encoding(檔案編碼) 2、new text file line delimiter(建立檔案的行分隔字元)將這兩個設定設定為自己需要的第二步:general->content types開啟後可以設定不同檔案的預設編碼,底部有default encoding讓你填寫,如填寫UTF-8 第三步:java->installed
Time of Update: 2018-12-08
//該回帖還沒有進行重構, 各位隨便看看便罷.直接說點我的看法吧.., 程式/軟體到目前為止, 還是圍繞資料展開的, 而且受到資料的制約, 這並不因為OO而改變. 但我這麼說,很明顯的, 不是說我贊成應該使用DataSet. DataSet只是用來簡化資料結構的一種手段,就像資料庫是提取資料結構共性從而簡化資料結構更基本的手段. 這根本不涉及到模型這些. Martin把什麼表入口/領域模型等等做橫向比較,不是不可以, 但這裡頭存在一個誤導, 就是把它們變成了一個問題的兩種實現方式,
Time of Update: 2018-12-08
隊列是一種特殊的線性表,它只允許在表的前端(front)進行刪除操作,而在表的後端(rear)進行插入操作。進行插入操作的端稱為隊尾,進行刪除操作的端稱為隊頭。隊列中沒有元素時,稱為空白隊列。在隊列這種資料結構中,最先插入的元素將是最先被刪除的元素;反之最後插入的元素將是最後被刪除的元素,因此隊列又稱為“先進先出”(FIFO—first in first
Time of Update: 2018-12-08
在java中,如果要對集合對象或數組對象進行排序,需要實現Comparator介面以達到我們想要的目標。 接下來我們類比下在集合對象中對日期屬性進行排序一、實體類Steppackage com.ljq.entity;/** * 運號單流程 * * @author Administrator * */public class Step{/** 處理時間 */private String acceptTime = "";/** 快件所在地點 */private String
Time of Update: 2018-12-08
在實際編程中,往往存在著這樣的“資料集”,它們的數值在程式中是穩定的,而且“資料集”中的元素是有限的。例如星期一到星期日七個資料元素組成了一周的“資料集”,花牌 (春夏秋冬)四個資料元素組成了四季的“資料集”。在java中如何更好的使用這些“資料集”呢?因此枚舉便派上了用場,以下代碼詳細介紹了枚舉的用法。package com.ljq.test;/** * 枚舉用法詳解 * * @author jiqinlin * */public class TestEnum {/** *
Time of Update: 2018-12-07
這兩周把Java的一些架構和IDE熟悉了一下,感覺都不陌生。看來從dotNet轉到Java還是比較容易的。畢竟dotNet學習了人家大部分的精華。倒是對WebLogic等工具的使用有一些想法。總感覺沒有微軟的好用,容易上手。
Time of Update: 2018-12-07
Java提供了數種持有對象的方式,包括語言內建的Array,還有就是utilities中提供的容器類(container classes),又稱群集類(collection classes)。集合在java中非常重要,在討論之前,先來看幾個面試中的經典問題。 1 Collection 和 Collections的區別。 2 List, Set, Map是否繼承自Collection介面。 3 ArrayList和Vector的區別。 4
Time of Update: 2018-12-07
文章目錄 4)限制泛型和萬用字元 1.概念 泛型就是參數化型別。泛型的好處是在編譯的時候檢查型別安全,並且所有的強制轉換都是自動和隱式的,提高代碼的重用率。2.案例1)先看下面案例//不適用泛型程式設計Apple app0=new Apple();Apple app1=new Apple();List li = new ArrayList();li.add(app0);
Time of Update: 2018-12-07
最近發現Java的HttpClient從4.1版本以後就開始支援NTLM協議了,之前版本是不支援NTLM協議的(但可以通過開源的JCIFS library實現)。由於項目中其他系統(Java)需要調用基於NTLM協議的SharePoint List Web服務,之前是用了一個開源的Http組件JCIFS library實現類比身份認證的,具體網址如下:http://jcifs.samba.org/src/,這樣就可以正常訪問SharePoint的列表格服務了。
Time of Update: 2018-12-07
最近玩了一把Firefox的擴充開發,感覺不錯。倒騰出來一個ChinaStock,有興趣的可以瞧瞧(現在還被放在Sandbox裡面,必須登入才能下載安裝;同時因為被放在sandbox裡面,暫時還不能被自動更新版本)。如果您願意的話,也可以直接在本站下載安裝。擴充開發中用得著的擴充(有點拗口):Extension Developer's Extension (xpi download / install address)
Time of Update: 2018-12-07
今天再次設定java的環境變數,突然發現每次設定都只是按照步驟一步步將其設定完,並不瞭解為啥要設定,於是上網找了找,找到遍文章,覺得不錯,就留下了。 僅供記錄學習。轉自:http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html在把jdk安裝到電腦中之後,我們來進行設定使java環境能夠使用。
Time of Update: 2018-12-07
Spring架構的核心就是控制反轉(Inversion of Control)和依賴注入(Dependency Injection),通過這兩方面來實現松耦合。 Spring架構的核心就是控制反轉(Inversion of Control)和依賴注入(Dependency
Time of Update: 2018-12-07
Java的網路類可以讓你通過網路或者遠端連線來實現應用。而且,這個平台現在已經可以對國際互連網以及URL資源進行訪問了。Java的URL類可以讓訪問網路資源就像是訪問你本地的檔案夾一樣方便快捷。我們通過使用Java的URL類就可以經由URL完成讀取和修改資料的操作。 通過一個URL串連,我們就可以確定資源的位置,比如網路檔案、網路頁面以及網路應用程式等。其中包含了許多的文法元素。 從URL得到的資料可以是多種多樣的,這些都需要一種統一的機制來完成對URL的讀取與修改操作。
Time of Update: 2018-12-07
假設一個伺服器完成一項任務所需時間為:T1 建立線程時間,T2 線上程中執行任務的時間,T3 銷毀線程時間。當T1 + T3 遠大於 T2時,採用多線程技術可以顯著減少處理器單元的閑置時間,增加處理器單元的吞吐能力。 線程池就是一個線程的容器,每次只執行額定數量的線程, 線程池作用就是限制系統中執行線程的數量。採用線程池不僅調整T1,T3產生的時間段,而且它還顯著減少了建立線程的數目。 為什麼要用線程池:
Time of Update: 2018-12-07
問題: 一頭母羊的壽命是5年,它會在第2年底和第4年底各生下一頭母羊,第5年底死去,問一開始農場有1頭母羊,N年後,農場會有多少只母羊?解析1) 這道題不用刻意的去注意它的邏輯,也不用傷腦筋的去挖掘它暗藏著什麼公式,只要按人的正常生活和自然規律理解一下就行了。 首先虛擬一隻母羊,這隻母羊只有一個屬性,就是年齡:class Sheep {public int age = 0; //
Time of Update: 2018-12-07
1. 概念:定義一個演算法的骨架,而將一些實現步驟延遲到子類中。 把不變的行為搬到超類,去除子類中重複的代碼來體現他的優勢。2. UML圖:3.代碼:public abstract class Templete { private void beforeOperation() { System.out.println("This acton before the operation!"); } private void afterOperation()
Time of Update: 2018-12-07
對java