原创 網頁版在線聊天java Socket實現

注:本文引用地址http://www.jb51.net/article/84689.htm 本文爲大家分享了一個滿足在線網頁交流需求的實例,由於java Socket實現的網頁版在線聊天功能,供大家參考,具體內容如下 實現步驟:

原创 JDK動態代理實現原理

之前雖然會用JDK的動態代理,但是有些問題卻一直沒有搞明白。比如說:InvocationHandler的invoke方法是由誰來調用的,代理對象是怎麼生成的,直到前幾個星期才把這些問題全部搞明白了。      廢話不多說了,先來看一下JD

原创 Session is closed ;nested exception is org.hibernate.SessionException: Session is closed解決方案

  關於Session is closed 的問題,目前碰到三種情況,同時有三種解決方案;     一、通過getSession()方法獲得session進行操作造成的session關閉。   這種方式獲得的session在方法執行結束之

原创 Jackson將json字符串轉換成泛型List

Jackson,我感覺是在Java與Json之間相互轉換的最快速的框架,當然Google的Gson也很不錯,但是參照網上有人的性能測試,看起來還是Jackson比較快一點     Jackson處理一般的JavaBean和Json之間的轉

原创 tomcat結合nginx使用小結

相信很多人都聽過nginx,這個小巧的東西慢慢地在吞食apache和IIS的份額。那究竟它有什麼作用呢?可能很多人未必瞭解。 說到反向代理,可能很多人都聽說,但具體什麼是反向代理,很多人估計就不清楚了。摘一段百度百科上的描述: H

原创 【轉】求職面試的時候如何談薪酬待遇

在社會大學裏混了那麼多年,我最慘痛的經歷就是,在應聘一家企業的時候,總是羞於談薪酬待遇。大概這是很多職場新人都會遇到過的尷尬吧——覺得自己經驗不夠,或者想應聘的企業比較好,就覺得對方提多少就是多少吧,甭說什麼五險一金,就連基本工資的坎都不

原创 Freemarker模板應用

FreeMarker是一個用Java語言編寫的模板引擎,它基於模板來生成文本輸出。FreeMarker與Web容器無關,即在Web運行時,它並不知道Servlet或HTTP。它不僅可以用作表現層的實現技術,而且還可以用於生成XML,JS

原创 spring-data-jpa初步開始的helloworld

1.在Spring Data的核心接口裏面Repository是最基本的接口了, spring提供了很多實現了該接口的基本接口,如: CrudRepository, PagingAndSortingRepository,SimpleJpa

原创 PLS-00428: an INTO clause is expected in this SELECT statement

 查找和操作自動增長列的操作: select seq_zg_projectscore_psid.nextval from dual; seq_zg_projectscore_psid:爲自動增長序列。 PLS-00428: 問題解決

原创 解決com.fasterxml.jackson.databind.JsonMappingException: No suitable 以 Jackson 處理複雜類型(List,map)兩種方法

出現com.fasterxml.jackson.databind.JsonMappingException: No suitable 的情況有很多種,具體情況具體對待。 原因一: 在使用jackson 進行json字符串轉java be

原创 Eclipse快捷鍵大全(轉載)

Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了)Ctrl+D: 刪除當前行 Ctrl+Alt+↓ 複製當前行到下一行(複製增加)Ctrl+Alt+↑ 複製當前行到上一行(複製增加)Alt+↓ 當前行和下面一行交互位置(特別實用,可以

原创 Java enum的用法詳解

用法一:常量 在JDK1.5 之前,我們定義常量都是: public static fianl.... 。現在好了,有了枚舉,可以把相關的常量分組到一個枚舉類型裏,而且枚舉提供了比常量更多的方法。 public enum Color

原创 jsp+servlet上傳文件和圖片

在做上傳的時候,需要一個commons-fileupload-xxx.jar的包。 1、jsp界面中,在表單上面加上 enctype="multipart/form-data" ,確保你的提交是文件提交。 <form action="u

原创 使用Eclipse的代碼追蹤功能 及 顯示工具欄

在使用Java編寫複雜一些的程序時,你會不會常常對一層層的繼承關係和一次次方法的調用感到迷惘呢?幸虧我們有了Eclipse這麼好的IDE可以幫我們理清頭緒--這就要使用Eclipse強大的代碼追蹤功能。可以通過自定義工具欄,window-

原创 Java反射機制 以及 method.invoke運用

JAVA反射機制 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反射機制。   方案一