原创 HTML頁面如何加入公共的頭部文件和底部文件

我們都知道,多個頁面間都有公共的部分,最常見的就是每個頁面的導航欄和底部的友情鏈接之類的。最簡單粗暴的方法就是在每個頁面重複的去寫一遍,但這樣的問題就是給後期的維護帶來了很大的麻煩,如果稍有改動,那就需要每個頁面改一遍,顯然效率很

原创 代理模式(Proxy):靜態代理(Static Proxy)、動態代理(Dynamic Proxy)和CGLIB代理

一、代理模式 爲其他對象提供一種代理以控制對這個對象的訪問。 二、代理模式結構圖 三、靜態代理 這種代理方式需要代理對象和目標對象實現一樣的接口。 1、優點: 可以在不修改目標對象的前提下擴展目標對象的功能。 2、缺點: 冗餘:

原创 PnGiGeCncq

PnGiGeCncq

原创 初識Spring之依賴注入(DI)

一、Spring之DI(IOC) DI即Dependencyinjection(依賴注入**),IOC即Inversion of Control(控制反轉)。這裏的DI和IOC其實是一個意思,即對同一個問題不同角度的回答,側重點有

原创 PAT乙級1044:火星數字

火星人是以 13 進制計數的: 地球人的 0 被火星人稱爲 tret。 地球人數字 1 到 12 的火星文分別爲:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, de

原创 使用Java反射機制時出現java.lang.InstantiationException:異常

使用Java的反射機制,調用類中的某個方法時,結果出現java.lang.InstantiationException:的異常。完整異常日誌如下: java.lang.InstantiationException: com.tyf.re

原创 詳解Java反射機制------入門篇

一、什麼叫Java反射機制? Java中的反射機制是指在運行狀態中,對於任意一個類,能夠動態獲取這個類中的屬性和方法;對於任意一個對象,都能夠任意調用它的屬性和方法。這種動態獲取類的信息以及動態調用對象方法的功能稱爲Java的反射機制。總

原创 C++實現PAT乙級1015: 德才論

輸入格式: 輸入第一行給出 3 個正整數,分別爲:N(≤10​5​​),即考生總數;L(≥60),爲錄取最低分數線,即德分和才分均不低於 L 的考生纔有資格被考慮錄取;H(<100),爲優先錄取線——德分和才分均不低於此線的被定義爲“才德

原创 C++實現PAT乙級1064: 朋友數

題目描述: 如果兩個整數各位數字的和是一樣的,則被稱爲是“朋友數”,而那個公共的和就是它們的“朋友證號”。例如 123 和 51 就是朋友數,因爲 1+2+3 = 5+1 = 6,而 6 就是它們的朋友證號。給定一些整數,要求你統計一下它

原创 c++實現找出一億以內的所有迴文質數【算法思想+源碼】

題目描述: 因爲151即是一個質數又是一個迴文數(從左到右和從右到左是看一樣的),所以 151 是迴文質數。 寫一個程序來找出範圍[a,b](5 <= a < b <= 100000000)間的所有迴文質數。 時限:1000ms 內存限制

原创 C++實現PAT乙級1014: 福爾摩斯約會

題目描述: 大偵探福爾摩斯接到一張奇怪的字條:我們約會吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14:

原创 C++實現PAT乙級1007: 素數對猜想

題目描述: 讓我們定義d​n​​爲:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i個素數。顯然有d​1​​=1,且對於n>1有d​n​​是偶數。“素數對猜想”認爲“存在無窮多對相鄰且差爲2的素數”。現給定任意正整數N(<10

原创 C++實現PAT乙級1043: 輸出PATest

  題目 給定一個長度不超過 10​4​​ 的、僅由英文字母構成的字符串。請將字符重新調整順序,按 PATestPATest.... 這樣的順序輸出,並忽略其它字符。當然,六種字符的個數不一定是一樣多的,若某種字符已經輸出完,則餘下的字符