原创 C#溫故而知新學習系列之面向對象編程—7-構造函數

  構造函數   構造函數又叫構造方法,其實就是對類進行初始化,構造函數與類同名,無返回值,也不需要void,在new時候調用   所有的類都有構造

原创 C#溫故而知新學習系列之面向對象編程—9-靜態方法

       靜態方法   定義靜態方法和定義非靜態方法類似,只是在定義靜態方法時,需要在返回值類型前加static關鍵字,靜態方法在程序啓動的時候

原创 C#溫故而知新學習系列之面向對象編程—11-自動屬性

       自動屬性   當屬性訪問器中不需要其他邏輯時,自動實現的屬性可時屬性的聲明變得更加簡潔   創建自動屬性   一旦在類中聲明瞭自動屬性

原创 把代碼寫成藝術,真正體會面向對象編程思想

       我們學的是面向對象編程的語言比如:java,c#,我們打着面向對象編程的旗號,卻做着面向過程編程的工作   現在我們基本上去一個公司,上去就寫代碼,老闆讓我們新增功能,我們就開始寫新的方法,

原创 邁向架構設計師之路系列—1-簡單對象訪問模式

    假設場景   現在假如公司要你做一個公司內部的薪資管理系統,根據職位的不同,每月的工資自然不一樣,經理一月10000加上分紅1000,技術人員一月5000加上200的餐補,客服一月3000,現在要

原创 巧妙地幫你的手機節省流量,擔心流量超出的機友們看過(轉)

 一、關閉自動同步和更新 1.關閉自動同步。安卓系統自動同步可能是流量偷跑的其中一個原因,安卓手機系統默認在聯網的情況下,會自動訪問谷歌的服務器,查詢系統更新情況,而在大多數情況下,手機用戶並不需要通過這

原创 C#新開一個線程取到數據,如何更新到主線程UI上面

問題 之前有被面試官問過,在WinForm中,要去網絡上獲取數據,由於網絡環境等原因,不能很快的完成,因此會發生進程阻塞,造成主進程假死的現象,需要怎麼解決? 思路 因此,往往是新建一個線程,讓他執行耗時的操作,主線程管理用戶界面,

原创 ASP.NET溫故而知新學習系列之加密解密技術—對稱算法加密(一)

     一:什麼是對稱算法?   對稱算法也被稱作單密鑰算法,也就是加密密鑰能從解密密鑰中推算出來,同樣解密密鑰也能從加密密鑰中推算出來,說白了,就是加密密鑰和解密密鑰是同一個密鑰,對稱算法的安全性依賴於密鑰,密鑰被人知道了,都能對

原创 ASP.NET溫故而知新學習系列之網站安全技術—預防腳本攻擊(二)

     閱讀目錄   一:腳本攻擊   二:模擬腳本攻擊   三:運行效果   四:預防腳本攻擊的主要方法   一:腳本攻擊   腳本攻擊是指將惡意的字符插入到網頁中來,瀏覽器無法驗證這些插入的字符,並且會將它們作爲網頁的

原创 通過js看類似C#中的回掉

我認爲並行有兩種形式,第一種是異步,第二種是多線程,目的都是爲了實現並行,只不過異步和多線程都是手段而已 - 第一種異步 異步,執行完函數或方法後,不必阻塞性地等待返回值或消息,只需要向系統委託一個異步過程,那麼當系統接收到消息時,

原创 ASP.NET溫故而知新學習系列之網站安全技術—加強頁面間傳值的安全性Convert.ToBase64String(三)

     閱讀目錄   一:加強頁面間傳值的安全性   二:Convert.ToBase64String   三:運行效果   一:加強頁面間傳值的安全性   使用查詢字符串進行頁面間傳值的過程中,一定要把查詢字符串要傳遞的值

原创 C#溫故而知新學習系列之面向對象編程—13-類和結構的區別是什麼?

       類和結構的區別是什麼?   結構和類的初始化都用new關鍵字,但是它們之間的差別很大,主要體現在三個方面   三點區別   1:結構是值類型,類是引用類型   2:結構不支持繼承,類可以繼承

原创 Android深入淺出系列之Android開發環境搭建—Android開發環境搭建Eclipse(二)

        Eclipse IDE for Java Developers 精簡版   Eclipse Classic 3.5.0 谷歌推薦版本   下載Eclipse   我們輸入Eclipse的官

原创 C#溫故而知新學習系列之.NET運行機制—2-.NET中非託管代碼是指什麼?

        在講非託管代碼這個概念的時候,我們先提幾個涉及到的概念   我們“在解釋執行和編譯執行的區別?” 一文中講到機器碼的概念,機器碼是指機器語言(machine language)是一種指令集

原创 ASP.NET溫故而知新學習系列之網站安全技術—Web.config加密和解密(一)

     閱讀目錄   一:我們爲什麼要對web.config配置文件中的配置節加密?   二:怎麼樣加密和解密?   三:實例   四:運行效果   一:我們爲什麼要對web.config配置文件中的配置節加密?   因爲