達內雲筆記 三 模式初涉

2021-08-08 04:01:03 字數 634 閱讀 1651

模式:解決特定問題的固定程式設計套路,是無需思考的固定思路

單例模式:解決「單例模式」的固定程式設計套路

單例:在程式執行期間類只能有乙個例項

餓漢式(立即建立物件):

package singleton;

public class demo

}class girl

//只能獲得不能修改

public static girl getgirl()

}

保證物件只建立了一次,任何時間獲得都是乙個物件。如果物件是重量級物件,則非常消耗資源。

懶漢式(按需建立物件)

package singleton;

public class demo

}class boy

//只能獲得不能修改

public synchronized static boy getboy()

return boy;

} }

- **模式:aop

- 流:裝飾器模式

- 執行緒,servlet:模板模式

- 迭代器,resultset:迭代器模式

- ***,swing:觀察者模式

達內雲筆記 五 Mybatis複雜SQL問題

1.自增型別 mysql sqlsever db2等資料庫提供了自增型別,oracle中使用sequence。mysql中使用 auto increment為id建立自增id,在mybatis中 屬性 usegeneratedkeys true 用於支援自增型別,可以再插入資料以後可以讀取自動增加的...

達內培訓第三天筆記

1.運算子 1.運算子 1 算術運算子 自增1 自減1,可放在變數前和變數後 1.1 單獨使用時,在前在後無差別 1.2 若被使用時,在前在後有差別 1.2.1 在後,先使用,再自增 1.2.2 在前,先自增,再使用 2 關係運算子 大於 小於 大於或等於 小於或等於 等於 不等於 關係運算的結果為...

python 列表 元組 達內筆記

一 列表 1 變數中存的是乙個資料 12是數,1.23是數,hello這個詞不是數,這三個都是資料 2 列表裡面存的是多個資料,通常單獨使用每個資料 3 列表定義和使用 對比 變數名 資料 列表名 資料1,資料2,取資料 把元素拿出來用或計算或看 列表名 下標 注意 下標從0開始,只能是整數,最大是...