卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

軟件三層基礎(chǔ)

Md5Md5值特性Md5值算法 字符串文件 ,ToString 還可以這樣用啊啊啊啊啊啊啊啊。。。。傳參數(shù)X 2好流弊..非托管代碼中不要彈出對(duì)話框,用bool 值代替 釋

Md5

Md5值特性

Md5值算法 字符串

文件

,

ToString 還可以這樣用啊啊啊啊啊啊啊啊。。。。傳參數(shù)X 2好流弊..

非托管代碼中不要彈出對(duì)話框,用bool 值代替 釋放完資源后再?gòu)棾鰧?duì)話框

NPIO

excel 基本概念

文本和數(shù)字的概念 ’文本和數(shù)字之間轉(zhuǎn)換

java 開源項(xiàng)目 apaqi 的poi 現(xiàn)在被改成了NPOI

導(dǎo)入導(dǎo)出

,

Datareader.read get讀空值會(huì)報(bào)錯(cuò) 用isdbnull dbnull.value 數(shù)據(jù)庫空值

空值 不能傳空值

數(shù)據(jù)庫語句參數(shù)化的時(shí)候,不能直接把null 傳進(jìn)去 不能 new SqlParameter(“@..”,null)

設(shè)置一個(gè)單元格的數(shù)據(jù)類型 cell

,

導(dǎo)入數(shù)據(jù)庫的時(shí)候的類型判斷

數(shù)據(jù)庫導(dǎo)出的時(shí)候的類型判斷

fromoadate 轉(zhuǎn)化為標(biāo)準(zhǔn)時(shí)間

,

多條件查詢 牛逼

遞歸 (吃盡了苦頭) 遞歸就是找規(guī)律

,

點(diǎn)擊直接遞歸刪除

只能這樣寫

深度遍歷

還是深度遍歷

小項(xiàng)目沒必要分層 項(xiàng)目大分層

UI 堅(jiān)決不能調(diào)數(shù)據(jù)訪問層的東西

三層 業(yè)務(wù)邏輯層BLL 核心層 進(jìn)行復(fù)雜的邏輯判斷 UI 表現(xiàn)層:采集數(shù)據(jù) 展示數(shù)據(jù) 數(shù)據(jù)

,

訪問層DAL 層 數(shù)據(jù)訪問層只是根據(jù)需求來簡(jiǎn)單訪問數(shù)據(jù)庫 得到的數(shù)據(jù)原封不動(dòng)的返回給業(yè)務(wù)邏輯層 返回的可以是一個(gè)MODAL 也可以是一個(gè)LIST 集合

UI 表現(xiàn)層 采集數(shù)據(jù) 展示數(shù)據(jù)

確定需求 根據(jù)需求寫SQL 語句 針對(duì)SQL 操作的每張表建立每個(gè)類(數(shù)據(jù)訪問層) 在每個(gè)類中寫相關(guān)方法 確定 參數(shù)和返回值

根據(jù)表現(xiàn)層采集的數(shù)據(jù) 確定業(yè)務(wù)邏輯層方法參數(shù)的個(gè)數(shù)與類型

根據(jù)表現(xiàn)層表現(xiàn)的數(shù)據(jù) 確定業(yè)務(wù)邏輯層方法的返回值

數(shù)據(jù)源綁定

displaymember 必須是屬性 他使用的是反射

在三元運(yùn)算符當(dāng)中如果兩個(gè)返回值的類型不同 可以用Object 來確定數(shù)值類型

,

C# double 對(duì)應(yīng)數(shù)據(jù)庫的float

設(shè)置單元格的顯示格式

數(shù)據(jù)綁定。

把一個(gè)類綁定雙向綁定到控件上 顯示上面的屬性的值。既然是雙向綁定,控件就相當(dāng)于一個(gè)集合,把東西放到集合里面,也可以獲得這個(gè)集合。 可以設(shè)置顯示哪個(gè)屬性的值

treeview 的操作

,

巧用構(gòu)造函數(shù)和委托

單例模式

最佳的單利模式

,

線程的簡(jiǎn)單用法

利用靜態(tài)字段在第一次使用類之前只初始化一次的特性

窗口的單例模式

標(biāo)簽: