原创 Spring AOP (三) XML配置方式

在Spring AOP初嘗試裏面,使用註解的方式,配置文件自動掃描來實現切面功能,下面是使用配置文件方式來實現同樣的功能。 還是用同樣的切面類,對應的配置文件如下。 <?xml version="1.0" encoding="UTF-

原创 Spring AOP (二)

在Spring AOP初嘗試裏面,每個切面方法前面的切面都是一樣的,此處可以將它們提出處理,用一個統一的空實現的方法來表示。 將上一篇的例子修改之後,如下。 package com; import java.util.Arrays; i

原创 Linux 支持C++11

g++版本4.8.5,編寫了一個簡單的main函數,使用了auto,編譯報錯 [root@localhost aa]# gcc -o test main.cpp main.cpp:10:7: error: ‘i’ does not nam

原创 郵件被拒絕的解決方案

使用阿里雲申請了域名,公司搭建的郵箱服務器,向qq或163郵箱,發送郵件,都是被拒收,返回的錯誤是550  (163mx00.mxmail.netease.com: 550 MI:SPF 163 mx11,PcCowABHW8X9gVVa

原创 Spring JDBC初嘗試

Spring JDBC簡化了JDBC的大部分工作,只需要專注於sql語句與執行,但它不是ORM,級聯屬性不能像hibernate那樣直接處理。 Spring JDBC的關鍵類是JdbcTemplate。 1、applicationCon

原创 Spring 泛型依賴注入

Spring 4.x可以支持泛型依賴注入,也就是子類可以繼承父類的依賴,注入相應的泛型成員變量子類。 比如,有泛型基類 BaseService<T>和BaseController<T>,Controller包含Service成員,分別有

原创 Spring IOC 註解方式

接上一篇 IOC配置方法:http://blog.csdn.net/gw85047034/article/details/52768780 本文通過幾個簡單的類,驗證一下@Component,@Service,@Repository,@C

原创 Spring AOP初嘗試

寫一個類,測試了@Aspect,@Before,@After,@AfterReturning,@AfterThrowing,@Around package com; import java.util.Arrays; import jav

原创 spring IOC bean配置方法

spring IOC主要有XML和註解兩種方式,XML配置可以基於類名、工廠方法(靜態工廠方法和實例工廠方法)、FactoryBean。 一、XML配置 1、基於類名 <!-- class爲全類名, id爲spring容器創建的bea

原创 Spring 事務管理

ACID是數據庫事務正確執行的四個基本要素。包含:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)。 Spring對提供了數據庫事務管理機制,通過配置文件和註解的

原创 VMWare CentOS無法聯網

今天發現以前安裝的CentOS虛擬機系統,總是無法連接網絡,使用service network restart 命令,總是報錯,查看啓動日誌,發現總是DHCPv4 request timed out。 解決步驟如下: 1、虛擬機用的dhc

原创 Spring JDBC之NamedParameterJdbcTemplate

Spring JDBC提供了兩個模板類,JdbcTemplate和NamedParameterJdbcTemplate,JdbcTemplate在給sql傳入參數,先是用?代替,在參數很少的情況下,方便識別,但在參數很多的情況下,不方便記

原创 iptables限定只能連接指定的IP和MAC

操作系統 CentOS6.4 x86_64 iptables限定只能連接指定的IP和MAC的目標是:主機連接外面的設備時,要指定IP和MAC,防止外面入侵交換機,將包轉發到另外一臺不同MAC的設備。 首先要理解iptables的state

原创 VS2005清理VAssist插件

VAssist卸載不徹底的情況下,導致註冊表殘留,VS2005總是去加載VAssist插件。 通過搜索註冊表裏面的Addins來手動刪除 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft

原创 虛繼承的內存分佈

虛繼承區別於普通繼承,就是普通繼承的基類的內存在開始位置,而虛繼承的共享基類內存在最後,而虛繼承的子類,需要知道共享基類的偏移量,所以,虛繼承導致子類的大小增加一個指針大小,即多了一個vbptr(虛基類指針)。 vbptr指向一個vbta