在這次機房重構中,第一次用了配置檔案,把資料庫的鏈結字串放在了配置檔案中。和vb6.0版相比。不用又一次編譯軟體,就可以實現資料庫的變更,確實方便了非常多。
直到想要總結配置檔案才發現,自己對配置檔案差點兒不了解。不過看著前人的部落格把資料庫連線字串用了一下,其它的一無所知。
「使用者配置檔案就是在使用者登入電腦時,或是使用者在使用軟體時。軟體系統為使用者所要載入所需環境的設定和檔案的集合。它包含全部使用者專用的配置設定,如程式專案、螢幕顏色、網路連線、印表機連線、滑鼠設定及窗體的大小和位置等。
這是百科對配置檔案的解釋,讀完這段話,突然就認為。自己的思維被禁錮了,原來配置檔案能夠做這麼多事,不是我想象中的那麼簡單,那些可能變化的東西。都能夠寫在配置檔案中。
同一時候。開啟配置檔案,我們能夠直接看到資料庫名,sql登陸賬戶和password,這樣安全性是不是太差了呢?那麼,配置檔案是否能加密呢?答案當然是能夠。
(這兩個是web.config的加密方法)
(這個裡面提到了乙個 單向雜湊函式)
越思考越發現。軟體沒有最完美。僅僅有更完美,在我們已知的外面。有太多太多的未知,不怕不知道,就怕不知道,盡情的去探索吧!
機房重構 組合查詢(知識點總結)
昨天把組合查詢敲完了,過程查了不少的部落格,下面總結下遇到的知識點 組合查詢就是多條件查詢,一條查詢語句where後面的條件很多,而在機房中設計到組合查詢的很多,就用到了模板方法 官方定義 定義乙個操作中的演算法骨架,而將一些步驟延遲到子類。模板方法使得子類可以不改變乙個演算法的結構即可重定義該演算...
機房收費系統 小知識點總結
近期,我們大部分人進度都進入到了機房收費系統,算起來到現在我已經開始了這 個專案兩個星期了,目前已經將基本的功能全部都實現了。在這裡總結一些自己當 初沒有涉及過得或者已經遺忘了的知識點。1.msgbox的應用 當我們使用這個控制項的時候不知道大家發現沒有,如果只是 msgbox 是否確定 要退出 v...
史上最簡潔的向上取整(機房重構知識點總結)
在機房收費系統的基本資料設定中,有乙個單位遞增時間,這就需要我們滿足如下需求 假如遞增單位時間是5,那麼需要實現如下的效果 5 5 6 10 7 10 11 15 我們一步一步來,先看乙個簡單的例子 2.0 2 2.1 3 2.4 3 2.6 3 我開始用的取整,然後加1,結果帶有小數的可以達到目的...