原创 藍橋杯試題解析之一

藍橋杯試題解析

原创 spring aop原理之二 cglib動態代理

cglib動態代理 也是spring aop底層原理之一,是針對與沒有實現接口的類產生代理對象。 首先使用cglib 動態代理 我們需要導入spring 基本的jar包 創建沒有實現接口的類 package cglib;

原创 基於配置文件的spring aop的開發

spring 使用 AspectJ 進行aop 的開發,本篇文章主要講解基於配置文件實現aop開發。aop實際就是不該原代碼來擴展程序的功能,這也就是引入 aop的意義。 1. 首先介紹aop開發的相關術語。 JoinPoint(連

原创 設計模式之一

設計模式之一

原创 spring aop原理之一jdk動態代理

jdk 動態代理是代理模式的一種。只能對實現了接口的類產生代理。是spring aop 的底層技術之一,與cglib動態代理(對沒有實現接口的類產生代理對象)相互補充。 這篇文章簡單介紹下jdk動態代理是如何實現的。 首先 jdk動

原创 spring-JDBCTemplate

首先看下jdbc最原始的操作方法 /** *@Author: Han Yu *@Description: jdbc 最原始的實現(簡單的列子) *@Param: *@Re

原创 關於作者博客的相關說明

作者是一名喜歡編程的小鳥,所有博客都是作者在學習過程中總結的一些筆記和想法,只用於學習目的。 希望大家在這裏能夠相互交流,相互學習。 如有侵權,請聯繫作者刪除。 作者郵箱 [email protected].

原创 Python——正則表達式(2)

# -*- coding:Utf-8 -*- #導入re模塊 import re #原始字符串 c = "c:\\\\desktop" print c #假設desktop的父路徑是c:\\我們如何匹配到呢 result = re.ma

原创 Python——正則表達式(4)

# -*- coding:Utf-8 -*- #導入re模塊 import re #\b匹配單詞邊界 result = re.match(r".*\bho\b","adf ho p qo34234") print result.group

原创 JS

/* 事件冒泡  從最具體的元素接受 然後一級一級的向上傳播到最不具體的節點*/ /*事件捕獲  不太具體的節點應該更早的接受到事件 而最具體的節點最後接受到事件*/ /*HTML事件處理程序*/ <!-

原创 python 基礎 版本2.7

#-*- coding:utf-8 -*- ''' 1查看關鍵字 2變量 3輸出 4輸入 5運算符 6數據類型轉換 7判斷語句介紹 8 循環語句介紹 ''' #1 查看關鍵字 import keyword print keywor

原创 Python 爬蟲入門——requests

最近筆者忙着考研,高數搞得頭大。想着寫點程序放鬆下自己。我自己最近在自學python ,感覺爬蟲挺有意思。當然,爬下網頁還需要數據處理。這個我會在以後的文章中講到。今天講的是關於requests爬取網頁。首先大家需要安裝 requests

原创 python——文件操作

'''文件相關操作''' f = open("demo.py","w")# 打開文件demo.py  'w' 表示寫入 '''如果demo.py不存在則會被創建後打開 如果文件存在則先清空後打開''' f.write("print 'ni

原创 java jdk 環境變量

首先JAVA_HOME  路徑是jdk 安裝目錄path 配置   %JAVA_HOME%\bin打開命令  cmd輸入javajavac 配置完成

原创 Python——正則表達式(1)

# -*- coding:Utf-8 -*- #導入re模塊 import re #re.match匹配以XXX開頭的字符串 #具體操作 re.match("正則表達式",“字符串”) name = "hello world" resul