Time of Update: 2016-06-03
標籤:可以在每一個項目裡直接使用 1 package com.yh.mb.dao; 2 3 import java.io.Reader; 4 5 import org.apache.ibatis.io.Resources; 6 import org.apache.ibatis.session.SqlSession; 7 import org.apache.ibatis.session.SqlSessionFactory; 8 import org.apache.ibatis.session.
Time of Update: 2016-06-04
在grails中遠程調用action,grails調用action在進行類似批處理的程式時,如果在一個action中需要儲存很多記錄數,這會導致grails中的資料庫session超過負荷,從而導致OOM。因為這個情況的發生是由於在一次請求中,對資料進行的修改都儲存在這個請求的資料庫session中,等這次請求結束後才會釋放這個資料庫session,這樣當本次請求中對資料修改的記錄數太多會導致OOM。我們使用的是mongodb資料庫,而且使用的是grails mongodb
Time of Update: 2016-06-04
POI產生WORD文檔,poiword文檔 POI產生WORD文檔 POI為Java系處理office文檔的比較優秀的開源庫,其中對於Excel的處理最為優秀,文檔也寫的很詳細。不過很多網友都認為它在word文檔處理方面就遜色很多,不過對於我本次的完成文檔的產生我依然選擇了POI。需要完成功能配置word模版採用${xx}方式配置標籤,如果是表格在對應一行一列配置表格名稱注意在word文檔中,如果兩個相近的字元樣式不同,word預設會儲存在
Time of Update: 2016-06-04
SpringMVC無法擷取請求中的參數的問題的調查與解決(2),springmvc參數由於Request的getInputSteam()一旦擷取一次後,就再也無法擷取了在實際項目中導致下面的問題:1,多個攔截器,Filter都需要從InputStream中拿資料的情況無法處理;2,InputStream被攔截器,Filter拿走了,Controller層無法getParameter(),也無法使用@RequestParam
Time of Update: 2016-06-04
DES加密,des密碼編譯演算法加密分為對稱式加密和非對稱式加密。非對稱式加密加密和解密使用不同的密鑰,如RSA;對稱式加密使用相同的祕密金鑰加密和解密,如DES。雖然非對稱式加密安全性更高,但是計算過程複雜耗時,一般只對關鍵資訊(如帳號密碼等)使用,對於非關鍵資訊,一般使用對稱式加密,如DES。DES的全稱是Data Encryption Standard,即資料加密標準,不論明文是什麼字元,加密後的密文都是0-F這16個字元組成的字串。加密主要代碼如下: private static
Time of Update: 2016-06-03
[javaSE] IO流(對象序列化),javase序列化寫入擷取ObjectOutputStream對象,new出來,構造參數:FileOutputStream對象目標檔案調用ObjectOutputStream對象的writeObject()方法,參數:要儲存的對象調用ObjectOutputStream對象的close()方法,關閉流 此時會報異常,NotSerialzeableException,是因為目標類沒有實現Serializable介面,這個介面沒有方法,稱為標記介面,
Time of Update: 2016-06-04
android studio和genymotion安卓入門從零開始-0,genymotion安卓 想必看到這篇文章的同學現在已經安裝好了android studio 和genymotion:and從此以後我們就要和他們一起學習啦,如果你還不會安裝的話,可以借鑒我的其他文章的安裝教程,那麼我們開始吧。一:在這裡面設定你的adnroid
Time of Update: 2016-06-03
SpringMvc入門一----介紹,springmvc入門----Spring Mvc簡介:Spring Web MVC是一種基於Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web架構,即使用了MVC架構模式的思想,將web層進行職責解耦,基於請求驅動指的就是使用要求-回應模型,架構的目的就是協助我們簡化開發,Spring Web MVC也是要簡化我們日常Web開發的。Spring Web
Time of Update: 2016-06-03
java語言的國際化,java語言國際化我們可以使用jdk內建的 Locale 類來實現java語言的國際化。使用方法很簡單: 命名格式為: xxx_語言代碼_國家代碼 我們這裡 用到了 中英文名稱為: RetrievingRequestXMLError=Error retrieving requestXML from
Time of Update: 2016-06-04
Spring學習之第一個Spring MVC程式(IDEA開發環境),springmvc 回顧Java平台上Web開發曆程來看,從Servlet出現開始,到JSP繁盛一時,然後是Servlet+JSP時代,最後演化為現在Web開發架構盛行的時代。一般接觸到一個新的Web架構,都會想問這個架構優勢在哪?或者比其他架構好在哪裡?如果沒有使用Spring MVC架構,而是使用其他架構並且能夠很好地滿足要求,這樣轉換架構或許不是一個好主意。如果像我這樣首次接觸Web開發架構,Spring
Time of Update: 2016-06-03
EJB是什麼鳥東西?,到底EJB是什麼 到底EJB是什嗎?被口口相傳的神神秘秘的,百度一番,總覺得沒有講清楚的,仍覺得一頭霧水。百度了很久,也從網路的文章的隻言片語中,漸漸有了頭緒。 用通俗話說,EJB就是:"把你編寫的軟體中那些需要執行制定的任務的類,不 放到用戶端軟體上了,而是給他打成包放到一個伺服器上了"。是的,沒錯!EJB 就是將那些"類"放到一個伺服器上,用C/S
Time of Update: 2016-06-03
Java,java官網下載Java 項目中常常回遇到發送郵件Java 發送郵件有幾種,今天先給大家介紹用 HtmlEmail 來發送郵件,我這裡是用 Maven 來搭建的HtmlEmail 可以抄帶HTML 首先 需要匯入jar 包1 <dependency>2 <groupId>org.apache.commons</groupId>3
Time of Update: 2016-06-03
SOLR增量索引--刪除業務、定時增量索引,solr增量 Ok,我又來寫SOLR的內容了,昨天做了修改和增加的增量索引,今天來說說關於刪除的增量索引以及定時更新增量索引,廢話不多說,下面進入本文。 一、增量索引之刪除 昨天已經說過,增量索引其實就是SOLR對上次做過(增量或者全量)索引之後到這次做索引之間的這段時間資料庫發生變化的資料進行建立索引,昨天我們說了增加一條資料或者修改一條資料之後建立增量索引,現在來說刪除資料的增量索引。 其實這裡所說的刪除是假刪除,什麼意思呢?就是並不是說在資
Time of Update: 2016-06-04
工作周記,工作周記大全上周的產品基本定型,唯獨訂單部分還是有待討論,其餘部分可以開展,由於一期版本是給app提供服務所以本周工作主要是:1、根據產品原型設計資料庫,審核並定稿形成第一版資料庫設計: er-studio資料庫設計、表設計 mysql
Time of Update: 2016-06-03
Java 介紹,java介紹Java不只是一種語言,更是一個完整的平台,有一個龐大的庫,其中包含了很多可重用的代碼和一個提供諸如安全性、跨作業系統的可移植性以及自動垃圾收集等服務的執行環境。javaSE:
Time of Update: 2016-06-03
產生PDF全攻略之在已有PDF上新增內容,pdf全攻略 項目在變,需求在變,不變的永遠是敲擊鍵盤的程式員..... PDF 產生後,有時候需要在PDF上面添加一些其他的內容,比如文字,圖片.... 經曆幾次失敗的嘗試,終於擷取到了正確的代碼書寫方式。 在此記錄總結,方便下次以不變應萬變,需要的 jar 請移步:產生PDF全攻略
Time of Update: 2016-06-04
java包的所有類產生class,java包classjavac的編譯模組其實就是單個的java檔案,為了達到同時編譯多個java檔案的目的,可以將所需編譯的java檔案路徑儲存在一個txt中,比如sourcelist.txt,以換行為分隔字元(這個過程稱為類檔案註冊)。這些java檔案沒有彼此聯絡的必要,它們可以是隸屬不同的包、在不同的檔案夾下(當然建議包路徑相同的java類檔案放在同一檔案路徑下),javac命令只會一行一行地讀取其中的記錄,作為一個單位進行類編譯。舉例說明。假設你的這個包放
Time of Update: 2016-06-03
SpringMvc入門三----控制器1,springmvc入門---- 在傳統的Spring MVC開發方法中,必須在Bean設定檔中為每個控制器類配置執行個體和請求映射和讓每個控制器類去實現或者擴充特定於架構的介面或者基類,不夠靈活。如果Spring
Time of Update: 2016-06-04
java web 串連mysql,javamysql 1.建立資料庫 1 create database jdbc; 2.建立資料表1 create table create table stu10( id int(10) primary key auto_increment, name varchar(20) not null, age varchar(10) not null, address varchar(20) not null);
Time of Update: 2016-06-03
走進Java中的持有對象(容器類)之一 容器分類,java容器Java容器可以說是增強程式員編程能力的基本工具,本系列將帶您深入理解容器類。 如果對象的數量與生命週期都是固定的,自然我們也就不需要很複雜的資料結構。 我們可以通過建立引用來持有對象,如 Class clazz;也可以通過數組來持有多個對象,如 Class[] clazs = new