發表文章

目前顯示的是 10月, 2017的文章

(個人KM文件製作備用)工作需求_MD5細節原理功能單元實作

圖片
一般在公司都會有一套自己的加密方案,按照公司 在介紹MD5之前 我們再回鍋炒一遍 先釐清幾個名詞的定義及觀念 加解密的演算法 ---> 是公開的 需要很高深的數學理論目前有的還在發展當中 不要有一個迷思!!!! 整個密碼學不是靠  演算法來    穩固安全的!!!!! 主要是用    加密的   "密碼"   需要很多年的驗證 不要被誤解 加解密     不要自己 研發!!!!! Information Security: 明文(plaintext) : 加密之 前 的文字 (出貨時的商品真正面目) ↓ [加密過程]    (裝進箱子用 鑰匙 上鎖) ↓ 密文(ciphertext) : 加密之 後 的文字 (已經被裝箱包起來包進盒子後的包裹) 鑰匙/金鑰(Key) --->  公鑰(Public Key)    及    私鑰(Secret Key) 加密系統型態共可細分為三種: 1.對稱式(金鑰)加密(Symmetric Cryptography)   ---> 不管加密還是解密都使用同一把鑰匙(共通金鑰) 有共同金鑰(Common Key) 相對伴隨而來的還有共同金鑰密碼(Common Key Cryptography) 又有人依據其特點稱之為對稱金鑰密碼(Symmetric Key Cryptography) 或  秘密金鑰密碼(Secret Key Cryptography),古代慣用此類型加密機制。 因為加密解密都共用同一把  :      (不同人數之間推算要幾把Key) 2個人之間用-----> 1            把Key 3個人之間用-----> 3            把Key 4個人之間用-----> 6            把Key ........ N個人之間用-----> C n取2  Key 2.非對稱式(金鑰)加密(Asymmetric Cryptography)  --->加密(encryption key)   和   解密(decryption key)   使用不同把鑰匙    3.雜湊函數 (Hash F

SQL Server權限問題分析解決_兩種錯誤探討_MSSQL正確連接本機端介面GridControl操作流程

圖片
在上一篇 學習分享文章中 DevExpress_Lesson1_How to do DataBiding with GridControl _SQL Server匯入錯誤發生_Access匯入成功 http://coolmandiary.blogspot.tw/2017/10/devexpresslesson1how-to-do-databiding.html 在這篇文章將要針對 如下兩個錯誤做深入問題解決探討 第一種錯誤: 你沒有開啟這個檔案的權限。 請聯絡檔案擁有者或系統管理員以取得權限。 ===> 還未載入真正的DB實體 第二種錯誤: 連接字串中的資料來源值,指定了未安裝的SQL Server執行個體。 若要解決這個問題,可以選擇安裝相符的SQL Server執行個體,或修改 連接字串中的資料來源值。 ====> 連接字串中有相應錯誤發生 ===================================================================== 這裡回顧了之前在使用 C#開發  智慧資傳茶飲POS系統視窗介面系統時 的技術筆記文配置流程 如何在Visual Studio_Windows Form中連結SQL server本機資料庫 http://coolmandiary.blogspot.tw/2016/06/visual-studiowindows-formsql-server.html 這次加碼再多送一個PanelControl 的控件 好那接著是 配置SQL 連接 Step1.左側切換至伺服器總管 上方工具列 : 工具 ----> 連接至資料庫 選擇    北風資料庫 測試連接 Step2.確認 DB狀態  已確實載入 Step3. GridControl控件  ---> 右上角 三角 -->加入專案資料來源 顯示當前  DB  連接字串 選取所要呈現的Table 再次執行 完成

DevExpress_Lesson1_How to do DataBiding with GridControl_SQL Server匯入錯誤發生_Access匯入成功

圖片
開發環境所需軟體工具及資源 ================================================================= 1.安裝配置好 Visual Stduio 2017 https://www.visualstudio.com/zh-hant/vs/whatsnew/?rr=https%3A%2F%2Fwww.google.com.tw%2F SQL2012 Express version (is enough) https://www.microsoft.com/zh-tw/download/details.aspx?id=29062 2.下載好DevExpress17.1 (當前最新版)  for learning https://www.devexpress.com/Home/try.xml 3.下載準備好  Northwind Database  for learning  (可不用再下載看個人)-->此步驟可省 https://www.microsoft.com/en-us/download/details.aspx?id=23654 (備註: 在DevExpress下載下來的檔案資料夾中也有附上一些資料庫範本 當中也有Northwnd  DB喔 !!!!   所以 也可只下載 DevExpress即可) ================================================================= 北風資料庫  關聯示意圖 Introduction to the Northwind Database 開啟你的  visual studio 2017 或是  其他版本 目前搭配官方網站最新版做學習 今天要教大家如何實作 GridControl  的  資料綁定 在一些生產報表的或者  資料庫資料表顯示時 這是非常常用到的技能喔!!!! Step1.新增一個自己的DevExpress  準備誕生出自己的第一個專屬DevExpress專案 在  DevExpress 的 Template Galery 中有非常多種的預設樣本 這裡選擇  Blank的空專案