原创 Spring實戰-註解切面(五)

</pre><pre name="code" class="java">package com.entity; import org.aspectj.lang.ProceedingJoinPoint; import org.aspect

原创 Jeesite-導入導出源碼跟蹤分析(導出)

使用Jeesite開發的時候,我們都少不了Excel導入導出的功能。這部分需要我我們掌握基本的POI,反射,當然在我們的框架中還定義了註解,也樣在代碼上整潔許多,下面我們先看一下: 一. 導入導出的公共工具: /** * Copyri

原创 Jeesite-導入導出源碼跟蹤分析(導入)

在使用Excel導入的時候,我們的思想基本上和導出是一樣的,但是要先讀取Excel中的數據,然後遍歷cell,並且判斷類型,最終導入我們的數據 導入工具類 ` public class ImportExcel { private s

原创 TCP/IP,HTTP,Socket的區別

網絡由上至下分爲: 物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層,應用層 IP協議對應於網絡層,TCP協議對應於傳輸層,HTTP對應於應用層 socket是對TCP/IP協議的封裝和應用;TCP/IP協議是傳輸層

原创 Spring實戰- Aop 使用註解引入新功能(六)

首先,我們聲明一個接口:Performer,演員具有表演的能力 package com; import com.exception.PerformanceExcetion; public interface Performer {

原创 Kafka學習三-消費者

目錄   消費者和消費組 消費者羣組和分區再均衡 消費者的相關配置 消費者如何提交偏移量 KafkaConsumer API 提供的偏移量的提交方式 再均衡監聽器 從特定偏移量處開始處理記錄 如何優雅的退出 消費者和消費組 Kafk的消費

原创 SpringMVC訪問靜態資源的三種方式

如何你的DispatcherServlet攔截 *.do這樣的URL,就不存在訪問不到靜態資源的問題。如果你的DispatcherServlet攔截“/”,攔截了所有的請求,同時對*.js,*.jpg的訪問也就被攔截了。  目的:可以

原创 找不到"javax.servlet.annotation.WebServlet"解決方法

以前創建的一個項目,打開的時候總是報錯。 [c-sharp] view plain copy import javax.servlet.annotation.WebServlet;     後來想起當時這個項目

原创 MySQL中information_schema是什麼

大家在安裝或使用MYSQL時,會發現除了自己安裝的數據庫以外,還有一個information_schema數據庫。 information_schema數據庫是做什麼用的呢,使用WordPress博客的朋友可能會想,是不是安裝模板添加的

原创 SpringMVC中使用Interceptor攔截器

  SpringMVC 中的Interceptor 攔截器也是相當重要和相當有用的,它的主要作用是攔截用戶的請求並進行相應的處理。比如通過它來進行權限驗證,或者是來判斷用戶是否登陸,或者是像12306 那樣子判斷當前時間是否是購票時間。

原创 Spring中對properties屬性文件加密及其解密

之前在項目裏面連接數據庫需要將密碼解密,而且連接好多數據庫,並且有的數據庫需要解密有的直接連接就可以。 這樣代碼的可讀性特別低,在連接數據庫的時候都要現連接: Properties prop = new Properties();

原创 Linux下Tomcat的啓動、關閉、殺死進程

打開終端 cd /Java/tomcat #執行 bin/startup.sh #啓動tomcat bin/shutdown.sh #停止tomcat tail -f logs/catalina.out #看tomcat的控制檯輸出;

原创 Jeesite-代碼生成原理

最近在研究jeesite這套框架,我本身是很迷茫的,不知道從何學起,看到這麼多的代碼頭疼,但是就頭疼着往下看,因爲自己清楚也明白不看更頭疼,一點點的來吧,儘管自己是隻小白。以下的只是自己理解的內容,如有誤導,請繞行,謝謝。 使用過jees

原创 在MyEclipse中更換或修改svn的用戶名和密碼

1、通過刪除SVN客戶端的賬號配置文件     (1)找到我們使用的客戶端配置文件,Windows XP中的位置是在系統盤的Documents and Settings\Administrator\Application Data\Sub

原创 git筆記

git是目前最先進的分佈式版本控制系統 一.集中式VS分佈式 1.集中式:版本庫是集中放在中央服務器的,而幹活的時候是用自己電腦,先從中央服務器獲取最新版本,然後工作。工作完畢,推送給中央服務器 2.分佈式:分佈式系統中根本沒有“中央服