原创 Eclipse(Version: Kepler Service Release 2)版本4.3和MyEclipse10.6安裝svn插件

             1,在Eclipse中安裝svn的兩種方式:                            1.1在線安裝:                              第一步:點擊菜單按鈕Help----

原创 使用Extjs Struts2 實現文件的上傳功能

                     文件上傳在平時的應用開發中是非常常見的,今天總結一下使用Extjs和Struts 來實現單個文件的簡單上傳,今天就以圖片的上傳爲例子寫個小的demo。 圖片上傳後效果:              

原创 從簡單工廠模式到抽象工廠模式的思考

又一次看到了工廠模式,經過思考之後對工廠模式又有了新的認識。首先舉例說下使用工廠模式的好處:現在有一個繪畫的類(Print)裏面有一個方法print()需要調用RedPen裏面的write()方法,初學的時候是這樣寫的: RedPen類:

原创 java實現樹的前序,中序,後序的遞歸和非遞歸遍歷

package edu.hue.jk.tree; import java.util.Stack; class Person implements Comparable<Person>{ int age; String name; @

原创 java Socket編程基礎

                今天開始又要複習java基礎部分的知識了,我最薄弱的就是網絡編程,線程,io這幾塊,趁平時放假好好把這幾部分的基礎知識補上,爲下一輪面試做好準備。今天從Socket入門開始,做了一個小的P2P 的Demo

原创 藍橋杯螞蟻感冒問題

今天閒來無事,整理了一下參加藍橋杯算法競賽的題目,記得當時其中有一道是螞蟻感冒的問題,原題如下: //藍橋杯  螞蟻感冒問題: /* 標題:螞蟻感冒     長100釐米的細長直杆子上有n只螞蟻。它們的頭有的朝左,有的朝右。      每

原创 使用ExtJs 來顯示數據,並實現數據的分頁功能

既然剛剛已經學到了使用ajax來異步請求後臺數據庫得到json數據,那幾今天就跳轉到Extjs,也是一個強大的javascript庫,之所以強大,完全是因爲他提供了一套實用ui界面,其中最常用的顯示控件就是gridPanel ,所以今天就

原创 藍橋杯BFS 移動方格的問題

              這道題好像是某一屆高職高專的最後一題,原題如下:/* 10. 移動字母 2x3=6個方格中放入ABCDE五個字母,右下角

原创 使用純的javaScript製作右下角類似騰訊新聞彈出框效果

感覺在公司呆久了,業務邏輯寫的多,js的操作都快全忘了,今天幫別人寫了一個純的javaScript效果,類似於騰訊新聞的彈出效果。 html代碼: <body style="width:800px; height:800px">

原创 Hibernate在企業中的實戰作用

               實習也有一段時間了,今天對企業中Hibernate的實戰作用作一個總結。 實際開發中在dao的設計上會有一個BaseDao<T>的接口,裏面定義了實體的一些基本的操作,然後會有一個BaseDaoHiberna

原创 springMvc常用註解

使用springMvc註解的提前是需要在springMvc的配置文件中加入註解的bean   <mvc:annotation-driven />  <!-- 支持spring3.0新的mvc註解 --><!-- 啓動Spring MVC的

原创 java 多線程基本操作總結

java能夠支持多線程,多線程是實現併發機制的一種有效手段,和進程一樣,線程也是實現併發的一個基本單位,但是線程是比進程更小的單位,線程是在進程的基礎上的進一步劃分。所謂所線程就是說一個進程在運行的過程中可以產生多個線程,這些線程可以同時

原创 二叉排序樹的創建,刪除結點;樹的前序,中序,後序非遞歸遍;二叉樹的線索化

#include<iostream> #include<stack> using namespace std; typedef int ELEMENT_TYPE; //定義樹的結點 typedef struct Node{ ELEMEN

原创 Java 文件與IO操作大全

               在應用系統中,不管多大的系統或者是項目,總結起來都可以看成是:輸入--->處理--->輸出,所以說輸入輸出是非常重要的,除此之外我們還經常會遇到文件的上傳下載,備份等等常用的功能,這些都需要使用文件和IO操作

原创 spring mvc 基礎配置

             實習第一天公司就把自己搭建好的SSH框架給我們看,並且要求在短時間內能夠上手做基本表的增刪改查,給我的一個例子是一個大的模塊,使用Maven來管理和配置各個模塊之間的關係,這對於初次步入職場的我顯然是個不小的考驗