原创 【java】設計模式之觀察者模式

首先告訴自己,這個模式很好理解。 事實上,確實是。 作用:當一個對象發生變化,需要其他對象也發生變化。 先看目錄 BeWatched:被觀察者類 Watcher:觀察者類 test:測試類 ITerface:存放接口。(名字貌似起錯

原创 tomcat項目加載報錯

java環境:jdk1.7或者1.8 系統:window7家庭普通版 IDE:myeclipse2013 tomcat路徑:c/Program Files/Apache Software Foundation 版本:tomcat6或7 b

原创 服務器端Tomcat啓動時一閃而過解決辦法

之前自己租了一個阿里雲服務器(win7 server)玩玩,配置了tomcat發佈一些項目,後來,有時啓動tomcat6.exe的時候,doc界面一閃而過。 查看了一下log,找不到系統。 網上找了找,多是“jdk”路徑之言。 其實有三個

原创 html5學習心得【緩慢更新】

controls="controls"  control 屬性供添加播放、暫停和音量控件。 <video> 與 </video> 之間插入的內容是供

原创 Androdi編程:Activity的四種啓動模式

2016.3.27-----------------------------------------------------------------

原创 獲取週一到今日(本週)以及上週一到上週日(上週)的數據

背景:做報表,需要使用sql(Mysql數據庫)查出本週一到今日,以及上週一到上週日的數據。 問題:以週一爲第一天,選擇本週,獲取從週一到週日的數據。選擇上週,展示從上週一到上週天的的數據範圍。 過程描述:從網上查技術博客,很多人都是直接

原创 【java】設計模式之策略模式

策略模式非常簡單,也不再舉例子了,它其實就是根據clinet選擇的不同,執行不同的代碼,避免了if....else 和switch case 的不方便和耦合。 甚至說你可能平常經常用,只是不知道這是策略模式。 類圖 對於擁有公共接口的F

原创 JVM垃圾收集算法及垃圾收集器

 今天來總結一下最近學習到的JVM垃圾收集算法和垃圾收集器。原來以爲這部分知識,對於一個Java程序員的用處不大,可是如果你的運營Web項目,出現了性能問題,那麼這部分知識可以幫助你從運維的角度來優化你的項目。       首先,先講

原创 好萊塢原則、依賴倒置、控制反轉、依賴注入

 好萊塢原則、依賴倒置、控制反轉、依賴注入 這四個概念看起來比較像的,其實,在思想上也有很大的共同點,但是也是可以區分的。 好萊塢原則(Hollywood Principle):別打電話給我們,有事我會打電話給你。好萊塢原則是用在系統的高

原创 下一代javascript的幾個特性

新一代的javascript也被稱爲ECMAScript 6(也稱爲 ES6 or Harmony)給我們帶來很多令人意想不到的功能,在這裏我們花費幾分鐘來學習一下其中重要的功能。 糖語法 首先,語法糖是一種語法,使得語言更容易理解和更具

原创 【java】設計模式之工廠模式

學設計模式,我們要知道這個設計模式是用來解決什麼問題的,並且知道,所有設計模式的設計初衷都是爲了讓代碼更加符合面向對象的原則。 但是對於像我這樣工作經驗不多的小白,面對一些設計模式的確很難想到相應的應用場景,尤其是對於剛畢業的大學生。這種

原创 【java】設計模式之單例模式

單例模式通常有兩種,餓漢單例和懶漢單例。 餓漢單例模式: public class Singleton { private static Singleton singleton = new Singleton(); priva

原创 get傳值,接受中文,亂碼處理。

url傳值,get方式,在接收端的java這樣接收,可以解決亂碼問題,發送端不用處理,直接發送中文即可。 。 String 新的字符串= new String(接受的字符串.getBytes("ISO8859_1"), "UTF8")

原创 【java】設計模式之門面模式

public class Police { public void checkLetter(){ System.out.println("police檢查"); } } 門面模式(facade pattern) 定義:提供一個

原创 github使用筆記【緩慢更新】

------------------------------------- 2016.2.3 安裝gitbash 類linux命令行操作 打開bas