Time of Update: 2017-01-13
政府是全社會中最大的資訊擁有者和最大的資訊技術的使用者,有效地利用資訊技術,通過建立一個真正有效、可伸縮的電子政務系統,可以協助政府向更加勤政、精簡、廉潔和高效的方向發展。電子政務將實現政務應用的四化方向:資訊統一化、辦公自動化、政務公開化、管理科學化,通過一站式的管理和服務,提升政府部門職能、辦公效率,更好的為國家和人民服務。整個電子政務系統從需求上可以分為兩大部分:綜合門戶系統和政府政務系統。前者是面向公眾的一個視窗,通過門戶系統方便企業或市民辦事;通過後者可以在政府內部建立一個資訊共用、辦
Time of Update: 2017-01-13
Java世界的工具從來就亂花迷眼,但花哨的工具未必適合自己的團隊。又一個項目快要結束之際,洗淨鉛華的總結出一些最必要的,能提供最大輔力加持的工具。參見《死亡中旅》2nd 第x章--最小工具集.1.支援重構,TDD, Debug J2EE應用和Flying Error提示的IDE a.重構:即使團隊用的最多的只是Rename,Move,Extract
Time of Update: 2017-01-13
譯:軟體學院 黃學 1 簡介 .Enterprise Beans 是實現Enterprise JavaBeans(EJB)技術的J2EE的組成部分,它運行於EJB容器中。EJB是一個J2EE伺服器的運行時環境(Runtime environment)。雖然EJB容器對於企業級應用開發人員來說是透明的,但是它提供了系統層的服務,比如Enterprise Beans的交易處理。這些J2EE核心事務應用服務能讓你很快地構建並運用Enterprise Beans。1.1Enterprise
Time of Update: 2017-01-13
J2EE其實沒有四書五經,因為J2EE一直如洶湧澎湃的大江,推陳出新,不斷高速發展,這是一種帶領我們走向未來的技術。當然,如何在這種氣勢如虹的潮流之中不至於迷失方向,需要相關指南性書籍的引導。本文將從線程和模式兩個方面推薦J2EE書籍,這兩個方面正好是兩種不同的方向,線程是從微觀、底層機制入手;而模式則是從設計高度來看待J2EE。 線程(Thread) 首先,線程是很多J2EE初學者容易忽視的一個基本知識,可以說,無論你是從Java世界的哪一扇門進入J2EE的,線程是必經之道。 已經不記得
Time of Update: 2017-01-13
今天,越來越多的程式設計人員希望藉助伺服器端技術的快捷、安全以及可靠性,為他們的企業開發分布式的交易應用系統。如果你已經工作在這一領域,你將非常清楚,在今天這樣一個電子商務和資訊技術飛速發展、並充滿需求的世界上,公司專屬應用程式必須以更少的資金、更快的速度和比以往更少的資源來設計、建造和運營。為降低成本、快速實現公司專屬應用程式的設計和開發,J2EE平台技術為公司專屬應用程式的設計、開發、整合以及部署提供了一條基於組件的實現途徑。J2EE平台為您提供了一個多層次分布是應用設計模式,重用組件的能力
Time of Update: 2017-01-13
簡介Java註解又稱Java標註,是Java語言5.0版本開始支援加入原始碼的特殊文法中繼資料。Java語言中的類、方法、變數、參數和包等都可以被標註。Java標註和Javadoc不同,標註有自反性。在編譯器產生類檔案時,標註可以被嵌入到位元組碼中,由Java虛擬機器執行時擷取到標註。根據元註解@Retention指定值的不同,註解可分為SOURCE、CLASS和RUNTIME三種類型。當被聲明為SOURCE時,註解僅僅在源碼層級被保留,編譯時間被丟棄;聲明為CLASS時,註解會由編譯器記錄在c
Time of Update: 2017-01-13
在一般性開發中,筆者經常看到很多同學在對待java並發開發模型中只會使用一些基礎的方法。比如volatile,synchronized。像Lock和atomic這類進階並發包很多人並不經常使用。我想大部分原因都是來之於對原理的不屬性導致的。在繁忙的開發工作中,又有誰會很準確的把握和使用正確的並行存取模型呢?所以最近基於這個思想,本人打算把並發控制機制這部分整理成一篇文章。既是對自己掌握知識的一個回憶,也是希望這篇講到的類容能協助到大部分開發人員。並行程式開發不可避免地要涉及多線程、多任務的協作和
Time of Update: 2017-01-13
此java文章是基本彙總資料證件識別介面來示範,基本HTTP POST請求上傳圖片並接收JSON資料來處理。使用前你需要通過https://www.juhe.cn/docs/api/id/153申請一個名片識別的appkey1.支援的證件類型清單請求地址: http://api2.juheapi.com/cardrecon/supportlist?key=
Time of Update: 2017-01-13
1. 泛型究竟是什嗎? 在討論類型推導(type inference)之前,必須回顧一下什麼是泛型(Generic).泛型是Java SE 1.5的新特性,泛型的本質是參數化型別,也就是說所操作的資料類型被指定為一個參數。通俗點將就是“類型的變數”。這種類型變數可以用在類、介面和方法的建立中。理解Java泛型最簡單的方法是把它看成一種便捷文法,能節省你某些Java類型轉換(casting)上的操作:List<Apple> box = new
Time of Update: 2017-01-13
裝飾者模式簡介 && Java 使用情境UML && 代碼實現Android 源碼情境代理模式簡介 && Java 使用情境UML && 代碼實現Android 源碼情境裝飾者、代理模式異同對比總結裝飾者模式簡介 && Java 使用情境Decorator模式(別名Wrapper):使用者擴充功能,動態將職責附加到對象上。使用裝飾者比使用繼承更加靈活。我們經常看到的I/O
Time of Update: 2017-01-13
給出一個無序的整數序列,返回是否存在遞增的三元組子序列。 如果存在 i, j, k 使得 arr[i]即返回true;如果不存在則返回false。解法一public static void main(String[] args) { int[] inputNums = { 6, 4, 3, 2, 4, 7, 1 };
Time of Update: 2017-01-13
LCS (Longest Common Subsquence/String)子序列子串最長子序列 代碼如下複製代碼 public static int getLongestCommonSubsequence(String a, String b){ int m = a.length(); int n = b.length(); int[][] dp = new int[
Time of Update: 2017-01-13
static{}(即static塊),會在類被載入的時候執行且僅會被執行一次,一般用來初始化靜態變數和調用靜態方法,下面我們詳細的討論一下該語句塊的特性及應用。一、在程式的一次執行過程中,static{}語句塊中的內容只被執行一次,看下面的樣本:樣本一class Test{ public static int X=100; public final
Time of Update: 2017-01-13
現在有大部分人,都是從零開始學J2ME的,學習J2ME的時候,總是從Java基礎開始學習,而且現在講Java基礎的書籍中都是以J2SE來講基礎,這就給學習造成了一些不必要的麻煩,下面將J2ME中用到的和不需要的Java基礎知識做一個簡單的說明: J2ME中使用到的Java基礎知識: 1、 Java文法基礎:包括基礎資料型別 (Elementary Data Type)、關鍵字、運算子等等 2、
Time of Update: 2017-01-13
JAVA的聲音處理方法作者:蝙蝠vs墮落 編輯:violet JAVA的聲音處理
Time of Update: 2017-01-13
java EJB 與網路應用執行個體Bean Instance(Bean執行個體) 一個Bean Instance是Bean位於一個容器中的instantiation,如果把bean比作class,那麼Bean Instance就是Java Object。 Bean-managed persistence(Bean自己所管理的永續性BMP) 這個術語是用來描述Enterprise Java
Time of Update: 2017-01-13
FLEX與JAVA互動執行個體代碼與詳細說明下載FLEX的外掛程式step 1.下載 flex 3.0 plugin 外掛程式 裝在 我的myeclips教程e 6.0 上 1) 下載地址:http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe 2)安裝外掛程式 將flex plugin
Time of Update: 2017-01-13
這是我的定時器類,用來定時執行某段任務; package com.my.time; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Timer; public class BugXmlTimer { public Timer timer; public void
Time of Update: 2017-01-13
1. java.lang.NullPointerException 這個異常大家肯定都經常遇到,異常的解釋是"程式遇上了null 指標",簡單地說就是調用了未經初始化的對象或者是不存在的對象,這個錯誤經常出現在建立圖片,調用數組這些操作中,比如圖片未經初始化,或者圖片建立時的路徑錯誤等等。對數組操作中出現null 指標,很多情況下是一些剛開始學習編程的朋友常犯的錯誤,即把數組的初始化和數組元素的初始化混淆起來了。數組的初始化是對數組分配需要的空間,而初始化後的數組,
Time of Update: 2017-01-13
一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程式可以訪問、檢測和修改它本身狀態或行為的一種能力。這一概念的提出很快引發了電腦科學領域關於應用反射性的研究。它首先被程式語言的設計領域所採用,並在Lisp和物件導向方面取得了成績。其中LEAD/LEAD++ 、OpenC++