原创 通過反射獲取靜態常量字段的值

測試代碼 測試獲取Global類中的YES常量 public class Global { public static final String YES = "1"; public static Object ge

原创 數據結構之串的模式匹配算法(KMP)

這裏先給出之前我參考的博客網址,以及參考的書籍是數據結構(嚴蔚敏)。 參考代碼的網址 這裏我總結一下我的思路。 先介紹一些基本概念 主串:這裏指的是要匹配的字符串 模式串:需要在主串中尋找的字符串 KMP匹配算法的重點在於利用模式串自身

原创 Dynamic Web Module 3.1 requires Java 1.7 or newer解決方法

如題目所述,我今天將Java Project直接轉爲Maven Project的時候出現上面的問題,意思是就是Java版本太低,我查看了Java Build Path裏面,發現裏面變成JDK1.5了,改過來還是不行。我在網上找了一篇博客,

原创 Description Resource Path Location Type Java compiler level does not match the version 解決方法

今天用Spring MVC搭建demo的時候遇到了下面的問題:Description Reso

原创 共享可變性設計中存在風險以及解決方法(一)

本篇是《Java虛擬機併發編程》第五章的閱讀筆記 首先看代碼 這是一段控制一個高檔電源的代碼,改代碼允許用戶使用電池裏的能量,並定期對電源進行自動充電 package com.originalcode; //Bad code publi