Time of Update: 2016-01-25
標籤:java createSQLQuery().list()返回日期格式沒有時分秒的解決方案(轉)J2EE項目中用使用Date類型不顯示時分秒的解決方案 2010-04-21 21:35:00| 分類: java技術 |字型大小
Time of Update: 2016-01-24
標籤:學習資料《瘋狂java講義》環境:MYSQL Java 1.7 java用JDBC操作資料庫是java編程的基礎之一。而掌握SQL是JDBC編程的基礎。JDBC是sun公司制定的介面API,各個資料庫產商根據介面API提供實作類別(驅動程式),這是面向介面編程的典型應用。可以把 SQL 分為兩個部分:資料操作語言 (DML) 和 資料定義語言 (Data Definition Language)
Time of Update: 2016-01-23
標籤:一、概述在很多系統中,往往需要將各種操作寫入資料庫(比如用戶端發起的操作)。最簡單的做法是,封裝一個公用的寫日誌的api,各個操作中調用該api完成自己動作記錄的入庫。但因為入資料庫效率比較低,如果每個操作自己入庫,則會影響響應速度。而且當操作並發度很高時,往往同時有多個線程在寫資料庫,也會對系統有影響。考慮的解決方案是,這個api並不實際完成入庫,而是將每個動作記錄資訊寫到一個公用的緩衝中,然後應用系統起了一個獨立的線程(一直運行)在後台進行入庫。如果當前緩衝中有記錄,就寫庫,沒有記錄,
Time of Update: 2016-01-26
LeetCode第一題以及時間複雜度的計算,leetcode計算問題描述:給定一組指定整數數組,找出數組中加和等於特定數的兩個數。 函數(方法)twoSum返回這兩個數的索引,index1必須小於index2。 另外:你可以假設一個數組只有一組解。 一個栗子: Input: numbers={2, 7, 11, 15}, target=9 Output: index1=1, index2=2 演算法實現如下: 1 /** 2 *
Time of Update: 2016-01-25
示範 pull解析的基本步驟(代碼示範),pull解析 pull解析器: * 還原序列化:將xml中的資料取出 1.匯入jar包
Time of Update: 2016-01-26
Java控制語句——break和continue,javabreakcontinue在任何迴圈語句的主體部分,均可用break控制迴圈的流程。break用於強行退出迴圈,不執行迴圈中剩餘的語句。(break語句還可用於多支語句switch中)continue
Time of Update: 2016-01-25
【實戰Java高並發程式設計 4】數組也能無鎖:AtomicIntegerArray,java並發編程實戰pdf 除了提供基礎資料型別 (Elementary Data Type)外,JDK還為我們準備了數組等複合結構。當前可用的原子數組有:AtomicIntegerArray、AtomicLongArray和AtomicReferenceArray,分別表示整數數組、long型數組和普通的對象數組。 這裡以AtomicIntegerArray為例,
Time of Update: 2016-01-26
Timestamp 使用,timestamp使用Timestamp是一個長整形的類型 1.使用方法一 Timestamp nowdate1 = new Timestamp(System.currentTimeMillis());System.out.println("System.currentTimeMillis():"+nowdate1);2. 使用方法二 Date date = new Date(); Timestamp nowdate2
Time of Update: 2016-01-25
最佳化openfire伺服器,達到單機20萬,叢集50萬,openfire50萬 openfire壓測概述Openfire 採用Java開發,基於XMPP(Jabber)協議,開源的即時通訊伺服器。一直以來,對於伺服器的支援最大使用者數總是讓人感到疑問,官方甚至還是幾年前的5k。在熟悉了openfire源碼後,我決定花些時間測試一下openfire的極限。經過約1個月左右的測試,總算得到預定目標(3台伺服器,並發50w使用者線上) 測試環境搭建 壓測用戶端無他-tsung,
Time of Update: 2016-01-25
學產生績管理系統/學生資訊管理系統,學生資訊管理系統學校課程設計作業,完成一個簡單的學生資訊管理系統,考慮到系統實用性,把它做成了一個簡單的能夠使用的學產生績管理系統,包含了學生資訊管理,就當做練手吧。發一個部落格,做展示用!!第一次做的一個比較完整的系統,難免會有一些bug(^_^)下載連結:學產生績管理系統 一、 開發背景軟體名稱:學產生績管理系統(SSMS)使用對象:小學、初中、高中二、 需求分析1.
Time of Update: 2016-01-25
JDBC Driver Types,jdbcdrivertypesJDBC Driver TypesType1: JDBC-ODBC Bridge DriverType2: JDBC-Native APIType3: JDBC-Net Pure JavaType4: 100% Pure Java官方文檔中的模型圖如何選擇JDBC驅動
Time of Update: 2016-01-24
如何很好的Review自己的代碼,review代碼 寫這篇博文的原因是因為自己寫的代碼經常會因為返工,delay項目的交付日期。總結了一下引起項目delay的原因,大概有如下幾點:往往第一步和第二步是同時出現的,第二步的出現也在很大程度上源自於對需求互動細節的理解不到位,所以我們在開發中養成的習慣應該是這樣的:當然上面總結的還都是理論,我們在開發中應該以此為指導,慢慢養成良好的開發習慣。註解的使用。當跟別人一起開發某個功能,很可能由於方法取名的問題,寫了重複的方法,在代碼Review的時候,可
Time of Update: 2016-01-25
【API】新浪天氣介面 Beta,api新浪天氣beta新浪天氣介面那是公認的好,可是百度之後發現很簡陋,所以自己寫了工具類,此處幫忙測試下其中的天氣介面,看有哪些地方要改進的。 Jar 名稱: NonentityUtil Class 名稱: SinaWeatherUtil,新浪天氣 Util 類方法名:
Time of Update: 2016-01-25
驗證碼工具 + 生產力Jtaptcha,工具 + 生產力jtaptchaCAPTCHA是Completely Automated Public Turing Test to Tell Computers and Humans Apart全自動區分電腦和人類的圖靈測試的簡稱1.引入jar包jcaptcha-1.0.jar2.配置mvc整合檔案 ***.xml<!-- 指定Spring Bean的設定檔所在目錄。預設配置在WEB-INF目錄下 -->
Time of Update: 2016-01-23
Windows環境安裝Linux系統及JDK部署,linuxjdk前言由於我的筆記本有點問題,所以這周系統包括所有硬碟全部重裝了,原來的Linux虛擬機器都沒了,因此才有了這篇文章和各位朋友們分享。由於Linux環境的優越性(開源、低成本、安全性好、網路功能強大),除了某些小型的網站為了方便起見部署在Windows環境下外,基本所有網站的伺服器都是使用的Linux環境(越大型的互連網公司越使用Linux系統作為伺服器,比如阿里、蘑菇街等等)。作為一名Java程式員,假如你的公司使用的伺服器不是L
Time of Update: 2016-01-24
Spring IoC 學習 ——ApplicationContext 與 DispatcherServlet,springioc 最近在新項目中接觸到 Spring MVC,在學習過程中對 Spring IoC 的配置產生了一些疑問。通過同事的指點,和查閱資料,現在初步對其做一點總結歸納: 在 Spring Web 應用程式中,有兩種不同 IoC 容器的實現方式:ApplicationContext 與
Time of Update: 2016-01-24
(spring-第15回【IoC基礎篇】)容器事件,spring-ioc 五個人在報社訂閱了報紙。報社一旦有了新報紙,就派員工分別送到這五個人手裡。在這個例子中,“報紙”就是事件,“報社”就是廣播器,五個訂閱者就是監聽器。廣播器收到事件,把事件傳給監聽器,監聽器對事件做一些事情。這樣的例子屬於觀察者模式。事件體系角色圖:,事件來源產生事件,把事件傳給事件廣播器,事件廣播器再把事件傳給事件監聽器註冊表中的事件監聽器。Spring是如何使用事件廣播器
Time of Update: 2016-01-24
java@ 利用ArrayList構建無向圖以及無向圖上的dijkstra演算法(java.util.ArrayList),dijkstra演算法package dataStructure;import java.util.ArrayList;import java.util.Scanner;import java.io.*;class node { int to, dist; node(int t, int d) { to = t; dist = d;
Time of Update: 2016-01-24
靜態方法中調用非靜態方法,靜態方法調用非有時候面試的時候,面試官會問靜態方法裡能不能調用非靜態方法,這時候呢,你的回答是什麼呢?雖然不能直接調用,但是可以間接的調用,可以通過將一個對象的引用傳入靜態方法中,再去調用該對象的非靜態方法。靜態方法通過用傳進來的對象引用調用非靜態方法,從而達到靜態方法調用非靜態方法。 1 public class StaticMethodClass{ 2 void NonStaticMethod(){ 3 System.out.println(
Time of Update: 2016-01-23
服務端的思考,服務端思考概述我們思考發布一個web服務需要做的工作,並進行職責的劃分。職責的劃分通常我們會先制定抽象的介面,然後根據介面構造實作類別。介面和實作類別都完成了,再實施發布。所以,服務端的角色可以劃分為:服務介面、服務實現、服務發行者。服務端的實現功能:將阿拉伯數字轉換成中文數字序列。服務介面package cn.ljl.sand.jws.chapter1.service; import javax.jws.WebParam;import