Time of Update: 2016-07-08
標籤:在日誌分析中,經常會對記錄的sql進行分析,所以將一整行sql格式化,進行多行縮就顯得很有必要,許多資料庫用戶端都提供sql的格式化功能,但複雜的多層嵌套sql往往格式化的l還不夠友好,所以就自己造了個。import java.util.HashSet;import java.util.LinkedList;import java.util.Set;import java.util.StringTokenizer;public class BasicFormatterImpl
Time of Update: 2016-07-07
標籤:先前看到一個技術大牛寫了一個關於靜態成員與非靜態成員,靜態方法和非靜態方法的各自區別,覺得挺好的,在這裡寫一個小程式來說明這些區別。1234567891011121314151617181920212223242526272829303132333435363738394041424344package com.liaojianya.chapter5;/** * This program will demonstrate the use of static
Time of Update: 2016-07-08
Activiti流程
Time of Update: 2016-07-07
static的應用以及靜態與非靜態區別,static非靜態區別先前看到一個技術大牛寫了一個關於靜態成員與非靜態成員,靜態方法和非靜態方法的各自區別,覺得挺好的,在這裡寫一個小程式來說明這些區別。package com.liaojianya.chapter5;/** * This program will demonstrate the use of static method. * @author LIAO JIANYA * */public class StaticTest{public
Time of Update: 2016-07-07
transfer between javabean and map,transferjavabean1. java bean 轉化成 mapimport java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.util.HashMap;import
Time of Update: 2016-07-07
Java中對List集合的常用操作,javalist集合目錄: 備忘:內容中代碼具有關聯性。1.list中添加,擷取,刪除元素; 添加方法是:.add(e); 擷取方法是:.get(index); 刪除方法是:.remove(index); 按照索引刪除; .remove(Object o); 按照元素內容刪除;List<String> person=new ArrayList<>();person.add("jackie");//索引為0//.add(
Time of Update: 2016-07-07
maven archetype產生自訂項目原型(模板),mavenarchetypemaven
Time of Update: 2016-07-07
RabbitMQ,rabbitmq安裝以前在單項目中用過RabbitMQ,沒有問題不過這次在分布式項目中使用RabbitMQ中有點搞糊塗了,但是實際上是沒有問題的,思路清晰就行簡單看一下實際操作的樣本吧: 資源檔中需要配置基本的rabbitMQ的屬性,如下:1 #rabbitmq config2 rabbitmq.host=192.168.1.1883 rabbitmq.port=56724 rabbitmq.username=lee5 rabbitmq.password=lee6
Time of Update: 2016-07-07
Java IO工作機制分析,javaio工作機制 Java的IO類都在java.io包下,這些類大致可分為以下4種:基於位元組操作的 I/O 介面:InputStream 和 OutputStream基於字元操作的 I/O 介面:Writer 和 Reader基於磁碟操作的 I/O 介面:File基於網路操作的 I/O 介面:Socket1 IO類庫的基本結構1.1
Time of Update: 2016-07-07
SOLR環境搭建以及全量匯入MYSQL資料,solr搭建匯入mysqlSOLR文檔前言因為項目中要用到solr,因此花了一周多的時間研究了一下solr,其中的各種問題我就不說了,特別是這兩天在研究定時增量索引的時候,心裡不知道多少個XXX在奔騰,好了,廢話不多說,下面把我得研究成果跟大家分享一下,另外對於SOLR是什麼,大家還是自行度娘吧,讓我說我也說不清楚。 版本SOLRSOLR最新的版本是5.3,但是我沒有用最新的版本,用的是4.10.4. JDKJDK的版本是jdk1.
Time of Update: 2016-07-06
java異常練習2,java練習2/*有一個圓形和長方形都可以擷取面積,對於面積,如果出現非法數值,視為擷取面積出現問題問題通過異常來表示。先要對這個程式進行基本的設定*//*首先想一下,怎麼寫這個程式基本屬性是肯定要的求面積呢?1.可以定義成函數2.可以定義成介面3.或者資料庫什麼的*/ 1 interface Shape /*可以直接列印,可以返回*/ 2 { 3 void getArea(); /*要傳遞參數嗎?不需要,因為這是抽象類別,需要把一些共同的屬性抽取出來,
Time of Update: 2016-07-07
[Java][20160707]Java語言介紹,20160707javaJava最早的名稱叫"oak"後來改名叫"Java". Java最早是屬於"Sun"公司的, 後來被"Oracle"公司收購. 最原始的"oak"是為電視/烤箱/家用電子產品做互動式開發(互動式開發可以理解為"互動式操作", "互動式操作"類似於現在的"智能家居")的. Java各版本: JavaME/JavaSE/JavaEE 分別為
Time of Update: 2016-07-07
JAVA並發編程J.U.C學習總結,java並發編程j.u.c前言 學習了一段時間J.U.C,打算做個小結,個人感覺總結還是非常重要,要不然總感覺知識點零零散散的。有錯誤也歡迎指正,大家共同進步;另外,轉載請註明連結,寫篇文章不容易啊,http://www.cnblogs.com/chenpi/p/5614290.html本文目錄如下,基本上涵蓋了J.U.C的主要內容;JSR 166及J.U.CExecutor架構(線程池、 Callable
Time of Update: 2016-07-07
說說JAVA之網路編程,java網路編程首先總結一下學習過程中所需要的類:URL類 - openConnection()URLConnection類 - connection() getInputStream()BufferedReader類 (緩衝流)InputStreamReader類 - (解釋一下 這個類是用來將InputStream流轉化為Reader) Regex相關的類Pattern類 (該類執行個體化是通過Pattern的方法compile得到執行個體的例如
Time of Update: 2016-07-07
springmvc 配置多視圖,返回jsp,velocity,freeMarker,tiles(模板)等等,tilesvelocityspringmvc-servlet.xml配置<!-- Velocity --> <bean id="velocityViewResolver" class = "org.springframework.web.servlet.view.velocity.VelocityViewResolver">
Time of Update: 2016-07-07
ImageIcon影像處理相關測試【一些特殊的處理方式】,imageicon影像處理/*************以下源碼通過測試******************************/package cn.jason.ios.images;import java.awt.FileDialog;import java.awt.Image;import java.io.File;import java.io.FileInputStream;import
Time of Update: 2016-07-07
apache tiles 頁面模板的使用,apachetilesjar包maven <!-- Tiles 模板--> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-extras</artifactId> <version>3.0.
Time of Update: 2016-07-06
struts2基礎——請求與響應、擷取web資源,struts2web一、請求與響應Action1.含義:(1) struts.xml 中的 action 元素,也指 from 表單的 action 屬性,總之代表一個 struts2 請求。(2) 用於處理 Struts2 請求的 Action 類2.Action 類(1) 使用 setXxx() 方法和 getXxx() 方法定義屬性,使用 setXxx() 屬性方法接受請求參數值,使用 getXxx() 方法來在頁面顯示資料。(2)
Time of Update: 2016-07-07
struts2基礎——標籤,struts2標籤一、通用標籤1.s:property (讀取值棧中對象的屬性值)屬性:value:指定OGNL運算式;default:OGNL運算式返回為 null 時,使用預設值;escape:是否對 HTML 特殊字元進行轉義e1:讀取對象棧中對象的屬性值<s:property value="[1].userName"/>e2:訪問Map棧,讀取Session域中對象的屬性值<s:property
Time of Update: 2016-07-06
同步輔助類CountDownLatch用法,countdownlatch用法 CountDownLatch是一個同步輔助類,猶如倒計時計數器,建立對象時通過構造方法設定初始值,調用CountDownLatch對象的await()方法則使當前線程處於等待狀態,調用countDown()方法就將計數器減1,當計數到達0時,則所有等待線程全部開始執行。它提供的常用方法: public CountDownLatch(int count); //構造方法參數指定了計數的次數 public void