原创 hibernate延遲加載(get和load的區別)

在hibernate中我們知道如果要從數據庫中得到一個對象,通常有兩種方式,一種是通過session.get()方法,另一種就是通過session.load()方法,然後其實這兩種方法在獲得一個實體對象時是有區別的,在查詢性能上兩者是不同

原创 詳解Tomcat 配置文件server.xml

前言 Tomcat隸屬於Apache基金會,是開源的輕量級Web應用服務器,使用非常廣泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一個元素都對應了Tomcat中的一個組件;通過對xml文件中元素的配置

原创 quartz 中JobExecutionContext的使用

一個系統裏面經常需要做一些定時任務,比如說定時清空今日得分,或者定時清理臨時文件。簡單的定時任務很容易實現,用線程或者用Timer就可以了,但是始終需要自己寫大量代碼才能實現複雜的需求。 於是便有Quartz。不過,Quartz太

原创 Jsoup解析Html教程

Jsoup應該說是最簡單快速的Html解析程序了,完善的API以及與JS類似的操作方式,爲Java的Html解析帶來極大的方便,結合多線程適合做一些網絡數據的抓取,本文從一下幾個方面介紹一下,篇幅有限,化繁爲簡。 下載Jsouph

原创 JAVA字符串格式化-String.format()的使用

常規類型的格式化 String類的format()方法用於創建格式化的字符串以及連接多個字符串對象。熟悉C語言的同學應該記得C語言的sprintf()方法,兩者有類似之處。format()方法有兩種重載形式。 format(Str

原创 程序員中的老司機們,30 後的路該開向哪裏?

我是程序員,也是老司機。我已過而立之年,也還沒過而立之年——年紀是到了,卻還沒有立,不論是立德、立言還是立功。你問我慌不慌,我問你路在何方。 我當程序員數數日子,八年有餘,自封老司機也不算太過分,至少寫過的代碼比吃過的鹽多。那些碰

原创 "\r\n"與"</br>"的區別

\n是換行,英文是New line,表示使光標到行首\r是回車,英文是Carriage return,表示使光標下移一格 \r\n表示回車換行 \\  反斜槓\$  美圓符\"  雙引號\'  單引號"\r\n"與"</br>"的區別 \

原创 SpringMVC工作原理之四:MultipartResolver

MultipartResolver 用於處理文件上傳,當收到請求時 DispatcherServlet 的 checkMultipart() 方法會調用 MultipartResolver 的 isMultipart() 方法判斷請求中是

原创 修改input【text】的值用jquery中的html()方法在Firefox中得出來爲空

問題描述 有一段代碼如下:<script language="javascript">$(function () { $("#btn1").click(function(){ $("#div2").append($("#div1").ht

原创 HTTP與HTTPS的區別

HTTPS(Secure Hypertext Transfer Protocol)協議概述 HTTPS是一個安全通信通道,它基於HTTP開發,用於在客戶計算機和服務器之間交換信息。它使用安全套接字層(SSL)進行信息交換,簡單來說它

原创 org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not ju

問題:org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is requi

原创 Hibernate3.x調用存儲過程

原文出處:http://tech.it168.com/j/d/2007-05-14/200705141007843.shtml說明:該文不得轉載摘要:本文以詳盡的實例展示了hibernate3.x中調用存儲過程各步驟,從建立測試表、存儲過

原创 項目中一些sql的運用

最近做項目中用到了幾個不常用的sql,現總結如下: 1.CHARINDEX ( expression1 , expression2 [ , start_location ] )(注:該方法只用於SqlServer)  CHARINDEX

原创 SQL SERVER數據庫刪除LOG文件和清空日誌的方案

數據庫在使用過程中會使日誌文件不斷增加,使得數據庫的性能下降,並且佔用大量的磁盤空間。SQL Server數據庫都有log文件,log文件記錄用戶對數據庫修改的操作。可以通過直接刪除log文件和清空日誌在清除數據庫日誌。 一、刪除LOG

原创 Hibernate中session.get()和session.load()的區別

-- 翻譯自https://www.mkyong.com/hibernate/different-between-session-get-and-session-load/很多時候你會發現,使用Hibernate的開發人員會混淆sessi