原创 遠程桌面時無法把遠程機器的文件複製到本地機器解決辦法

在日常的使用中,我們通常需要遠程到另外一臺機器進行操作,有時候我們通過遠程桌面操作另外一臺機時,想從遠程機器複製一個文件到本地,但是無法複製,此時可參照以下辦法解決: 1、在遠程的機器上打開任務管理器,切換到進程tab,然後找到

原创 如何使easyui在沒有數據的情況下顯示滾動條

相信很多使用easyui控件的的朋友都發現,當easyui的datagrid控件在沒有數據可加載的情況下,datagrid的橫向滾動條是不會出現的,本人使用了easyui兩年多(是公司的組件對easyui進行二次封裝),很早已經發

原创 對於tomcat不可以通過IP或者127.0.0.1訪問,而只可以通過localhost訪問的解決辦法

最近在搭建svn服務器,搭建完之後發現只能通過localhsot或者機器的服務名訪問而不能通過機器的ip地址訪問,後來在網上百度了一番,發現網上提供的方法都試了,都不行。後來自己想了想,是不是tomcat也只能通過localhos

原创 Window下安裝svn服務器

svn是一個在日常開發中的版本控制軟件,由apache公司提供。SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統。其分爲客戶端和服務器端。在這裏只介紹服務器端的安裝,版本爲:3.5.3。 首先需要下載svn服務

原创 java web 加載配置文件信息

通常我們在開發web項目的時候,會有一個應用程序的配置文件,我們稱爲properties文件,這個文件配置了在應用中需要用到的配置信息,比如說附件上傳保存的路徑、日誌配置、數據庫配置等一些信息,那麼這些信息在後臺是如何讀取的呢?通

原创 java jdk1.7版本的LinkedList底層原理解析

LinkedList集合與ArrayList集合的區別是底層的實現原理也不一樣。LinkedList底層是通過一個雙向鏈表實現(在jdk1.6及以前,是一個循環的雙向鏈表),而ArrayList是通過數組實現的。這裏暫且不討論Ar

原创 java 虛擬機內存佈局

java語言的內存自動回收機制使得程序員不用操心新建對象時給對象分配內存以及銷燬對象時回收內存,這些內存的分配和回收工作都交由java虛擬機來完成。雖然這些工作不需要程序員操心,但是對於一個開發人員來說,平時會遇到內存溢出的問題,

原创 利用組合方法模式重構方法體

利用組合方法模式重構方法,組合方法模式,要求所有的共有方法讀起來像一系列執行步驟的概要,而這些步驟的真正實現細節是在私有方法裏面。下面看一段沒有用組合方法模式去重構過的代碼片段: public void populate

原创 Java web中使用Log4j記錄日誌信息

最近想記錄一下Log4j的使用,抽了點時間通過收集網上的資料整理了這份博客,希望給需要用Log4j記錄日誌的朋友一點幫助,若有不對的地方,望指正。 Log4j是Apache的一個開源項目,通過使用Log4j,我們可以控制日誌信息輸

原创 在myeclipse利用ant構建時遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解決辦法

想項目開發過程中,一直部署項目到時手動部署,把項目發佈到自己的tomcat,然後把整個項目拷貝到現場的服務器,或者記住更改了哪幾個文件,然後只針對這幾個文件進行升級。顯然,每次都手工部署,都特別費事,而且是重複性的機械動作。爲了解

原创 在前臺利用jquery對dom元素進行排序

一直以來,都不知道可以在前端對dom元素進行排序,一次在博客園閱讀別人的博客的時候,突然發現可以在前端利用jquery的sort函數可以對dom元素進行排序,然後自己試驗了下,果不其然,實現了排序的功能。下面以對一個表格裏某一列的

原创 java jdk1.7版本的HashMap原理解析

HashMap是一個key-value集合,每一個key對應一個值,key不可以重複,對相同的key進行設值將會把原來的值進行覆蓋。HashMap的底層實現原理是利用一個數組和多個單向鏈表實現的一個數據集合,數組的每個數據項就是一

原创 java jdk1.7版本的ArrayList原理解析

上一篇文章中我們瞭解了LinkedList集合的底層實現原理,這一篇將研究下ArrayList的實現原理。 同樣的通過源碼解釋,我們可以得到以下信息: (1)、ArrayList是一個長度可變的數組集合,創建ArrayList

原创 jsp之間傳輸中文亂碼問題的解決辦法

首先得知道關於設置編碼各個屬性的含義: 1、pageEncoding=”UTF-8”的作用是設置JSP編譯成Servlet時使用的編碼。 2、contentType=”text/html;charset=UTF-8”的作用是指

原创 運行ant的javac命令時報錯:Unsupported major.minor version 51.0 時拋出異常的解決辦法

myeclipse 運行ant腳本,在執行javac命令對文件進行編譯時,有時會提示:“Unsupported major.minor version 51.0 時拋出異常”這樣的錯誤,這錯誤的主要原因是因爲項目使用的jdk版本和