Time of Update: 2015-03-28
標籤:j2ee spring 資料庫 事務 mysql spring與資料庫的串連的操作交易管理1、首先我們的知道spring管理事務的方式有兩種還是一種是以註解的方式在service類前加上@Transactional,聲明這個service所有方法需要交易管理。每一個業務方法開始時都會開啟一個事務。
Time of Update: 2015-03-28
標籤:隨機讀寫檔案RandomAccessFile類/* * RandomAccessFile類,隨機讀寫檔案 * * 資料分段要有規律,每段大小相等,可以將每段資料設定為較大的值,足以存在每一個段的資料 * */public class Test04 { public static void main(String[] args) throws IOException { //writeFile(); readFile(); } //
Time of Update: 2015-03-22
標籤:java java演算法 一:根據某種規則縮短字串/* * 根據規則縮短字串 */public class Dome07 {public static void main(String[] args) {String str = "C:\\Windows\\Resources\\Themes\\aero";while (true) {System.out.println(str);int
Time of Update: 2015-03-28
標籤:合肥程式員群:49313181。 合肥實名程式員群:128131462 (不願透露姓名和資訊者勿加入) Q Q:408365330 E-Mail:[email protected] 綜述:有一段時間沒做web開發了,最近一直在做Android和IOS開發,但是有個項目需要用同時考慮跨平台必須要用java web做服務端介面。沒辦法,剛開始寫代碼那會做的是ASP.NET
Time of Update: 2015-03-28
標籤:JAVA 關鍵字及其作用解釋1. 存取控制1) private 私人的private 關鍵字是存取控制修飾符,可以應用於類、方法或欄位(在類中聲明的變數)。 只能在聲明 private(內部)類、方法或欄位的 類中引用這些類、方法或欄位。在類的外部或者對於子類而言,它們是不可見的。 所有類成員的預設存取範圍都是 package 訪問,也就是說,除非存在
Time of Update: 2015-03-27
標籤:package kpp.sort;/** * 堆的定義如下: n個元素的序列{k0,k1,...,ki,…,k(n-1)}若且唯若滿足下關係時,稱之為堆。 "
Time of Update: 2015-03-27
標籤:轉自Java並發大師Brain Goetz:http://www.ibm.com/developerworks/cn/java/j-jtp02244/ (中文地址)http://www.ibm.com/developerworks/java/library/j-jtp02244/index.html (英文地址)什麼是 Java 記憶體模型,最初它是怎樣被破壞的?簡介: 活躍了將近三年的 JSR 133,近期發布了關於如何修複 Java 記憶體模型(Java Memory
Time of Update: 2015-03-27
標籤: 接著上一篇繼續並發包的學習,本篇說明的是Callable和Future,它倆很有意思的,一個產生結果,一個拿到結果。
Time of Update: 2015-03-28
標籤: 在學習演算法的過程中,我們難免會接觸很多和排序相關的演算法。總而言之,對於任何編程人員來說,基本的排序演算法是必須要掌握的。從今天開始,我們將要進行基本的排序演算法的講解。Are you ready?Let‘s go~~~1、排序演算法的基本概念的講解 時間複雜度:需要排序的的關鍵字的比較次數和相應的移動的次數。
Time of Update: 2015-03-27
標籤:講完了Java的基礎文法,大家就可以編寫簡單的程式碼了,這裡有必要強調一下編程風格。代碼風格雖然不影響程式的運行,但對程式的可讀性卻非常重要。自己編寫的程式要讓別人看懂,首先在排版方面要非常注意。其實每個人的編程風格、每個軟體開發公司的編程風格都不一樣。一個人編寫的程式碼,就應該能讓別人看懂,甚至是過了很長時間,自己也要看的懂,否則這個程式就成了一個死程式。編程風格是指編程時的格式,讓程式看上去就很有層次感。下面通過一些例子,說明編程風格的重要性: 1 public class math{
Time of Update: 2015-03-28
標籤:轉載請註明出處:http://www.cnblogs.com/skywang12345/p/3308513.html 首先,我們對Collection進行說明。下面先看看Collection的一些架構類的關係圖:Collection是一個介面,它主要的兩個分支是:List 和 Set。List和Set都是介面,它們繼承於Collection。List是有序的隊列,List中可以有重複的元素;而Set是數學概念中的集合,Set中沒有重複元素!List和Set都有
Time of Update: 2015-03-28
標籤:map 集合 java容器 package org.rui.collection3.map;import java.util.AbstractMap;import java.util.AbstractSet;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import
Time of Update: 2015-03-28
標籤:檔案的拆分和合并檔案的拆分和合并import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.SequenceInputStream;import java.util.Enumeration;import java.util.Vector;/* * 檔案的拆分和合并 */public
Time of Update: 2015-03-28
標籤:父類:public class Parent { public String name; private String pass; public void say1(AA aa){ System.out.println("parent say1"); } @SuppressWarnings("unused") private void eat(){ System.out.println("parent
Time of Update: 2015-03-28
標籤: 前言 在Java並發包中有這樣一個包,java.util.concurrent.atomic,該包是對Java部分資料類型的原子封裝,在原有資料類型的基礎上,提供了原子性的操作方法,保證了安全執行緒。下面以AtomicInteger為例,來看一下是如何?的。public final int incrementAndGet() { for (;;) { int current = get();
Time of Update: 2015-03-27
標籤:基礎學習 多態 java 關於多態1.在java程式語言中,物件變數是多態的。2.不能講一個超類的引用賦給子類變數。3.private方法,static方法,final方法或者構造器,那麼編譯器將可以準確的知道應該調用哪個方法,我們將這種調用方式稱為靜態繫結。4.動態綁定有一個非常重要的特性:無需對現存的代碼進行修改,就可以對城鄉驚喜擴充。5.在覆蓋一個方法的時候,子類方法不能低於超類方法
Time of Update: 2015-03-28
標籤:一
Time of Update: 2015-03-28
標籤: Lock是java.util.concurrent.locks包下的介面,Lock 實現提供了比使用synchronized 方法和語句可獲得的更廣泛的鎖定操作,它能以更優雅的方式處理線程同步問題,我們拿Java線程(二)中的一個例子簡單的實現一下和sychronized一樣的效果,代碼如下: 1 public class LockTest { 2 public static void main(String[] args) { 3
Time of Update: 2015-03-27
標籤:最近在看內部類, 但是被“為什麼匿名內部類或者局部內部類使用方法的局部變數時, 局部變數一定得是final類型”困擾著, 在網上尋找資料的時候, 發現我對類初始化完全不瞭解, 之前的認識都是錯誤! 所以回頭又看了看基礎的初始化, 在看初始化的時候, 就發現一點, 就是“為什麼只能在構造器的第一行寫this() 或者super()?” 我比較笨,又想了好久,上網查了下資料,看了看書才明白。在說這個問題之前,首先得要明白super()和this(
Time of Update: 2015-03-28
標籤:字元流 filereader 標題import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import