Spring 中的 AOP

  AOP 基本概念  方面(Aspect): 一個關注點的模組化,這個關注點實現可能另外橫切多個對象。交易管理是J2EE應用中一個很好的橫切關注點例子。方面用Spring的 Advisor或攔截器實現。  連接點(Joinpoint): 程式執行過程中明確的點,如方法的調 用或特定的異常被拋出。  通知(Advice): 在特定的連接點,AOP架構執行的動作。各種類 型的通知包括“around”、“before”和“throws”通知。許多AOP架構

項目開動了!!

    呵呵, 標題寫的真嚇人。其實是自己的白癡程式…………    …………還是還個IME好了,這個不好用,原來linux下用的那個不記得叫什麼名字了,找找吧;    哎……想起來就覺得白癡,竟然要動手寫一個戳自己的遊戲…………恩……決定了,我要寫成互相戳的!!哦吔    更白癡的是為什麼我要在csdn上面寫部落格阿,還淨寫些白癡東西,一點技術含量都沒有,可是自己有懶的弄幾個部落格……其實連部落格都完全懶得弄,呵呵,都是寫給自己看的,這東西又沒人會看的。             寫下來

JdbcTemplate (select * from xx where id = ?)

public ArrayList getByPrimaryKey() throws Exception {  final ArrayList info = new ArrayList();  //final PackMap packmap = new PackMap();    if(packMap == null || tableName == null)         throw new NullPointerException(this.CLASS_PATH_NAME+         

又不知道該幹什麼好了

哎,最近在學j2ee寫web程式,可是突然對linux高度興趣,平時的課又多了起來,感覺時間好少。想買書又怕自己花錢太厲害了——其實是怕買了書有沒有看,而且不知道買什麼書號,java還是linux,哎,都想學。 我這個人真是太善變了,什麼事都只有三分鐘熱氣,自己知道可老是改不掉,真是不爽。兩個一起學吧!好好利用時間應該夠用的,別老是幹些沒用的事浪費時間了…………為自己加油!!堅持住!!!

u-boot中memory(SDRAM/DDR)相關命令 — mw

[u-boot: v2013.07-rc2][Author: Bo Shen <voice.shen@gmail.com>]1. 使能mw命令通過定義:CONFIG_CMD_MEMORY, 就可以使能mw命令。註:由於在<include/config_cmd_default.h>裡面已經有此定義,在板子相關的configure檔案中(位於<include/configs/>),預設情況下,都會include此檔案。所以,u-boot預設會包含此命令。原始碼:&

Spring MVC的實現原理

          Spring提供了DispatcherServlet,這個類不僅負責實現請求轉寄,還負責啟動一個WebApplicationContext容器。 按照Spring一貫的IoC哲學,所有的Controller都是JavaBean,並由IoC容器統一管理。對於View,則採取了更靈活的處理方 式,Spring MVC允許使用不同的View實現,除了JSP外,還可以使用Velocity、Freemaker、XSLT等多種View技術。總的來講,要使用Spring

Ext absolut 布局 和 items 裡使用xtype (只會一點點……)

absolut布局很簡單,很直觀……很不靈活……就是在每個組件裡加上x和y的座標就行了……具體是多少還要自己算……開始一直很納悶為什麼items裡面都是直接加{}瀏覽器怎麼判斷是什麼組件呢?昨天不記得幹什麼的時候突然發現了……裡面有xtype來確定組件的類型,但是那個類型名有不是類名,都是小寫字母,具體是什麼還得去查……還發現寬度可以用百分比來確定,寫法是width:'70%'還有FormPanel是木有邊框的還有……讓東西置中真是麻煩

u-boot中的date命令

[u-boot: v2013.07-rc3][Author: Bo Shen <voice.shen@gmail.com>]1. 使能date命令需要定義:CONFIG_CMD_DATE, 由於date命令是讀取RTC內的時間,所以必須使用相關SOC內建rtc的驅動,或者板上的rtc晶片。具體根據板子情況來決定 。當這兩都兼備後,就可以使能date命令了。原始碼:<common/cmd_date.c>2.date命令的使用2.1 date命令不帶參數,即為讀取rtc時間,

Thread.sleep(long)和object.wait(long)的共同點和不同點

Thread.sleep(long)和object.wait(long)的共同點和不同點共同點: 他們都是在多線程的環境下,都可以在程式的調用處阻塞指定的毫秒數,並返回。 不同點: Thread.sleep(long)可以不在synchronized的塊下調用,而且使用Thread.sleep()不會丟失當前線程對任何對象的同步鎖(monitor); object.wait(long)必須在synchronized的塊下來使用,調用了之後失去對object的monitor,

Remove one known host in ubuntu

Remove one known host in ubuntu@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING

關於可配置工作流程的一點想法

最近有些重構的工作,過程中在考慮能不能除了頁面部分的代碼消除重構以外,將流程什麼的也提煉出來一點。以前做c語言練習的時候,曾經有過這樣的想法。那是一個通訊程式,簡單的用戶端和伺服器端,發送和接收資訊,類似一個聊天室。當時我希望程式可以靈活的配置,因此把一個程式分成了好多部分,然後都通過socket來連結,建立連結的參數由shell指令碼來控制。我給這個程式起名字叫bamboo,呵呵,一節一節的,很形象。編寫過程中思考過怎麼樣將不同的部分連結起來,考慮到的主要有下面幾點:1.為了做到能靈活的控製程

用wxpython寫介面時socket程式是在socket線程中觸發事件

這麼寫標題不知道和不合適具體情況是這樣的在做網路編程實驗的時候,我用wxpython寫了介面,然後寫了一個server線程來監聽傳來的訊息一開始我的做法是把主Frame中的TextCtrl對象傳到server的線程裡面,在裡面直接調用TextCtrl.SetValut()方法但是這麼寫有問題,當傳送了幾條資料後程式總是異常跳出,於是我打算在server裡觸發一個事件來實現,但是不會寫………… 於是我就在網上找阿找阿……然後就找到瞭解決的辦法,是個很通用的辦法,所以趕快記下來,怕忘了 代碼是這樣的

PermGen space簡介

  這一段時間,Eclipse總是死掉,幾乎是稍微操作快一點就會死掉,幾分鐘一次,搞得人鬱悶至極。浪費了不少時間,在網上搜了下,看到很多朋友也出現類似的情況,在網上求救,但是網上的辦法都只是說通過修改eclipse.ini檔案來加大Eclipse的記憶體。      自己試了下,發現不管用。今天,又死掉了,不過爆出一個經常出現的錯誤,大意是:permgen space導致記憶體溢出。實在忍無可忍,上網一搜,發現網路真是個好東西,尤其是對我們這種自學者而言,無疑是授業解惑的良師益友。    

Extjs 繼續起步:研究一下Panel

首先,把改的js代碼貼出來:Ext.onReady(function() {    var border = new Ext.Panel({        renderTo: 'container',        height: 400,        title: 'Border Layout',        layout:'border',        items: [{            title: 'South Panel',            region:

VB.net中Delegate和Event

 在不同工程之間觸發事件在不同工程之間完成觸發事件的工作,這在VB中是不能做到的。但是在VB.NET中我們可以使用Event和RaiseEvent關鍵字並且使用Delegate關鍵字來實現它。如果你想從VB.NET工程中觸發一個事件並且在另外一個工程中收到這個觸發,我們就必須使用事件和Delegate的概念。執行遠程事件來源當我們仍要使用RaiseEvent語句來觸發事件的時候,如果要在其它VB.NET工程中的代碼接收代碼我們需要採用不同的方法來聲明事件。特殊地,我們需要在類外部我們要觸發事件的

對AccessController.doPrivileged一點瞭解

AccessController.doPrivileged是一個在AccessController類中的靜態方法,允許在一個類執行個體中的代碼通知這個AccessController:它的代碼主體是享受"privileged(特權的)",它單獨負責對它的可得的資源的訪問請求,而不管這個請求是由什麼代碼所引發的。這就是說,一個調用者在調用doPrivileged方法時,可被標識為

Spring MVC framework深入總體分析

在當今的MVC framework裡,似乎Webwork2逐漸成為主流, Webwork2+SpringFramework的組合變得越來越流行。這似乎意味著Spring內建的MVC framework遠比Webwork2差,所以大家紛紛用Webwork2來代替。確實,Spring的MVC framework不算是整個Spring的核心組件,但它的威力卻超過了很多人的想象。很多人包括xiecc認為Spring的MVC

跨war包session同步

 跨war包session同步解決方案【功能點】不同war包間session共用【關鍵需求理解】多系統間實現統一登陸(單點登陸),對使用者屏蔽多個獨立系統的存在,給使用者提供一個整體統一的系統。【實現邏輯描述】用一個類的靜態hashmap域來存放公用session資訊,我們可以稱之為session容器,其中key為sessionID,value為一個簡單SessionUser對象。對各個系統的訪問都通過filter過濾,在filter中根據當前的sessionID判斷容器是否存在該session

艱辛的android2.3移植日記

其實前一陣就開始了,但是沒記下來,好多奇怪的問題也忘了怎麼弄的了,所以還是寫一些記錄下來。 拿到開發板,首先做的就是下載源碼了,我是從用git弄的kernel源碼,common分支的,好像是2.6.32的拿過來源碼當然就開始編譯嘍一編譯就出了問題 我這個是在 ubuntu9.10下面編譯的,好像下的核心只支援64位的機器,所以要對核心進行一些修改 首先要修改核心的編譯工具,不然會報version `GLIBC_2.11' not

J2ME遊戲開發中使用層的概念

  MIDP2.0中提供了javax.microedition.lcdui.game包,這樣我們可以更容易的進行遊戲開發,在這個包內一共包含了5個類,分別是GameCanvas,Layer,LayerManager,TitledLayder和Sprite。Layer是個抽象類別,TiledLayer和Sprite都是Layer的子類,前者是為了繪畫情境後者是為了繪畫遊戲的角色的。而LayerManager則是管理層。本文通過一個簡單的例子介紹如何使用層。    

總頁數: 61357 1 .... 21259 21260 21261 21262 21263 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.