Time of Update: 2016-07-08
標籤:本文轉自CSDN,然後整理了一遍。原文出處:CSDNJDBC(java database connectivity,java資料庫連接)的api中的主要的四個類之一的java.sql.statement要求開發人員付出大量的時間和精力。在使用statement擷取JDBC訪問時所具有的一個共通的問題是輸入適當格式的日期和時間戳記:2002-02-0520:56 或者 02/05/02 8:56
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-03
標籤:JAVA之旅(二十五)——檔案複製,字元流的緩衝區,BufferedWriter,BufferedReader,通過緩衝區複製檔案,readLine工作原理,自訂readLine 我們繼續IO上個篇幅講一.文本複製 讀寫都說了,我們來看下其他的操作,我們首先來看複製複製原理:其實就是將C盤下的檔案資料存放區到D盤的一個檔案中 實現的步驟: 1.在D盤建立一個檔案,用於隱藏檔中的資料 2.定義讀取流和檔案關聯 3.通過不斷的讀寫完成資料的儲存 關閉資源package
Time of Update: 2016-07-11
工作周記,實習工作周記1、拆分訊息佇列 原本在登入註冊的時候需要使用到簡訊發送,這個需要使用到訊息佇列,當時只放入在項目中 現在的新需求在各個環節都有不同的訊息推送,短息服務,以及日誌儲存,這些索性單獨拎出來作為一個服務提供 (訊息佇列採用RabbitMQ,各位看管有興趣可以參考之前發的文章,另外MQ也有ActiveMQ以及Kafak,都可以看看,AMQ不推薦)2、代碼進入後期階段,後續會逐步進行介面調試,當然也要查漏補缺,針對介面完善文檔
Time of Update: 2016-07-10
LinkedList 淺析樣本,linkedlist淺析樣本package com.smbea.demo;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;/** * 1、繼承自介面 List、Deque、Cloneable、Serializable; * 2、實現自類 AbstractSequentialList; *
Time of Update: 2016-07-10
Java檔案操作 讀寫操作,java檔案操作讀寫一、Java讀取檔案案例1:讀取D盤的1.txt檔案 編碼: 1 File file = new File("D:/1.txt");
Time of Update: 2016-07-10
JavaSE 之 final 初探,javasefinal初探我們先看一道面試題: 請問 final 的含義是什嗎?可以用在哪裡?其初始化的方式有哪些?首先我們回答一下這道題,然後再探究其所以然。 1、final 表示“最終的”、“不可改變的”,意指其修飾類不可以被繼承或修飾的屬性的值不可改變。 2、final 既可以修飾類,也可以修飾屬性。 3、final
Time of Update: 2016-07-08
javaweb之Java基礎加強,javawebjava基礎1、myeclipse的安裝和使用 * eclipse:是一個免費的開發工具 * myeclipse:是一個收費的外掛程式,破解myeclipse, ** 安裝目錄的要求: 不能有中文和空格 ** 安裝完成之後,選擇一個工作空間 ,這個工作空間不能有中文和空格 * 破解myeclipse ** 運行run.bat檔案,但是運行之前,必須要安裝jdk,通過配置環境變數 *
Time of Update: 2016-07-08
關於java中建立檔案,並且寫入內容,java中建立寫入以下內容完全為本人原創,如若轉載,請註明出自:http://www.cnblogs.com/XiOrang/ 前兩天在項目中因為要通過http請求擷取一個比較大的json資料(300KB左右)並且儲存,思來想去,最後還是決定將擷取到的json資料以檔案的形式儲存下來,每次使用的時候去讀取檔案就可以了。廢話不多說了,直接上代碼。以下是代碼,文章結尾會有完成的代碼檔案可供下載。 建立檔案方法:寫入檔案內容方法: 刪
Time of Update: 2016-07-08
擷取表中欄位最大值,並且儲存在前台頁面中,欄位前台//擷取Useridfunction getUserId(){ $.getJSON('<%=basePath %>user/getUserId.do', function(data){ alert(eval(data).userId); document.getElementById("userId").value=data.userId; });}
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
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-05
struts——初體驗以及配置簡要說明,struts簡要說明學習版本:struts-2.3.15.3一、匯入jar包,可以參考 官方項目 blank。二、添加設定檔:web.xml struts.xmlweb.xml: <filter> <filter-name>struts2</filter-name>
Time of Update: 2016-07-05
文字框限制輸入類型<input>的輸入框,input輸入框 最近在開發完一個項目後,又測試人員測試bug,然後我根據他們測試出來的bug一個一個的改,然後就遇到了一個問題,文字框是用來搜尋,但是,比如這個文字框是用來搜尋年齡的區間,輸入條件的時候,如果輸入了非數位字元就不能輸入。像這樣的問題,其實可以通過Regex來做的,我們開發的項目中是已經有相應的Regex的驗證,但是這個架構裡做起來不那麼容易,於是就用了這個方法,這個方法也許不是最好的,但是能解決目前的問題。1.只能輸入和粘
Time of Update: 2016-07-04
Java常量的應用,Java常量應用所謂常量,我們可以理解為是一種特殊的變數,它的值被設定後,在程式運行過程中不允許改變。文法:final 常量名 = 值;使用fianl關鍵字 常量名 值 final String a1 = "道具卡"; final double a2 =
Time of Update: 2016-07-04
字串中Emoji表情處理,字串emoji表情 吃了經驗的虧,因為Emoji表情引起的項目bug被擼主遇到兩次了,總有一些調皮的小朋友愛用表情來搞點事。第一次把當時那個表改為utf8mb4解決了,第二次說啥都不好使。網上找了半天,發現好多人不去實驗一下就複製別人的代碼網上發,然後導致我拿來用直接不行。最後一遍遍嘗試終於解決了,防止以後再出錯,總結下吧。
Time of Update: 2016-07-04
[javaEE] 三層架構案例-使用者模組(一),javaee三層使用者註冊登入登出Servlet+JSP+javaBean+dom4j 分層結構:com.tsh.webcom.tsh.servicecom.tsh.daocom.tsh.domaincom.tsh.utilcom.tsh.testcom.tsh.exceptioncom.tsh.factory 使用的包:dom4j jstl beanutils
Time of Update: 2016-07-03
Javaweb學習筆記--分層設計,javaweb學習筆記--在早期的JavaWeb應用中,JSP檔案負責處理商務邏輯,控制網頁流程並建立HTML頁面,JSP檔案是一個獨立的,能自主完成所有任務的模組,這帶來了一系列問題:HTML代碼和Java程式碼強耦合在一起內嵌的流程式控制制邏輯調試困難可維護性差可讀性差為瞭解決以上問題,SUN公司先後制定了兩種設計模式:jspmodel1以及jspmodel2本質區別:在於負責流程式控制制的組件不同。0x01 Model1在JSP
Time of Update: 2016-07-02
懶人記錄 Hadoop2.7.1 叢集搭建過程,懶人hadoop2.7.1 懶人記錄 Hadoop2.7.1 叢集搭建過程2016-07-02 13:15:45 總結除了配置hosts
Time of Update: 2016-07-01
java線程學習,java線程一、線程的建立 java中建立線程有兩種方式:繼承Thread類和實現Runnable介面。 1.繼承Thread類 Java語言中定義了線程類Thread,使用者可以通過繼承Thread類,覆蓋其run()方法建立自己的線程類,線程執行的代碼都包含在run方法中。 public ClassName extends Thread{ public void