Time of Update: 2018-12-07
cpu像個老牛一樣,幹活非常快(執行速度非常快),而硬碟的讀寫速度非常慢,像個蝸牛一樣,我們寫的應用程式說白了就是cpu執行的指令的集合。如果沒有緩衝的話,cpu就會不停的等待,效率就會變得非常低,而我們的記憶體每秒鐘能夠讀寫執行幾千條,我們磁碟上的指令就可以載入在記憶體中,記憶體將資料準備好後送給cpu執行。如果記憶體中沒有指令了那麼就從磁碟當中讀取,這樣就解決了cpu執行效率低的問題。
Time of Update: 2018-12-07
通過學習借鑒朋友的實現方法進行整理(公眾帳號主動發送訊息給使用者,asp.net版本)。 /// <summary> /// MD5 32位加密 /// </summary> /// <param name="str"></param> /// <returns></returns> static string GetMd5Str32(string
Time of Update: 2018-12-07
寫於2013年3月21日 星期四 夜 第一次知道ViewState這個名詞,是從學校畢業兩年以後。在學校做的項目都是只關注實現效果,不關心實現原理。可是,隨著學習的深入,很多人都有相同的感受,就是越發學習,越發感覺自己什麼都不會。個人感覺,這實際上是學習的一個過渡期。當然處於這個階段的人,必須能禁得起孤獨和煎熬,那麼成功便也指日可待了。 下面切入正題,viewState是asp.net中狀態保持方案的一種,並且是用戶端的狀態保持方案。
Time of Update: 2018-12-07
今天我們主要來看下ASP.NET中驗證控制項的用法。顧名思義,驗證控制項,就是用來完成對頁面上控制項輸入格式進行驗證。為了提高開發asp.net網站的速度,微軟提供了一套asp.net的驗證控制項。ASP.NET支援以下驗證控制項RequiredFieldValidator(非空驗證)
Time of Update: 2018-12-07
今天我們主要看下GridView欄位類型。GridView欄位類型主要有BoundField、HyperLinkField、CommandField、ImageField和TemplateField幾種。
Time of Update: 2018-12-07
ASP.NET MVC小記第二篇 前言:前幾天要準備一個演講,所以準備了MVC的一些基本的東西,以前也使用過MVC,但是只是使用,而不是去瞭解,所以趁著這個機會好好的把別人的MVC視頻看了一下(是一個微軟的MVP會員發布的視頻,相信有些人都看過),整理除了這個筆記,共用一下子,基本MVC的所有東西都介紹了,但是都是很基礎的東西。本來打算一篇發表完的,但是發現東西有點多,所以分成了兩篇部落格,這是最後一篇了!1.ASP.NET MVC請求過程 12.Controller (1)
Time of Update: 2018-12-07
前言:保護Web應用程式的安全性看起來時間苦差事,這件必須要做的工作並不能帶來太多的樂趣,但是為了迴避尷尬的安全性漏洞問題,程式的安全性通常還是不得不做的。1.ASP.NET Web Forms開發人員 (1)因為ASP.NET MVC不像ASP.NET Web Forms那樣提供了很多自動保護機制來保護頁面不受惡意使用者的攻擊,所以閱讀本部落格來瞭解這方面的問題,更明確的說法是:ASP.NET Web Forms致力於使應用程式免受攻擊。例如: 1)伺服器組件對顯示的值和特性進行
Time of Update: 2018-12-07
在上一篇中本來打算結束的,最後遇到點小問題,不得不分開,廢話少說,開始吧。這一篇中,我們完成最後的工作,在頁面中顯示資料。我返回的是JSON資料,所以首先寫一個JsonHelper類。在LiveText.WebUI項目裡建立一個Tool檔案夾,在這個檔案夾裡建立一個JsonHelper類。代碼如下:public static class JsonHelper{ /// <summary> /// Json序列化 /// </summary> ///
Time of Update: 2018-12-07
一、建立資料庫,在項目App_Data右擊,添加一個資料庫,建立一個UserInfo表,表裡設UserName,Password兩個欄位二、建立一個Default.aspx頁面,用表格簡單布局,代碼如下<body> <form id="form1" runat="server"> <table> <tr> <td> 舊密碼:
Time of Update: 2018-12-07
接下來我們需要實現的是簡曆的修改。第一,在ResumeController中添加兩個Action,如下面的代碼://// GET: /Resume/Edit/5public ActionResult Edit(int id){ Resume.Models.Resume resume = context.Resumes.Find(id); ViewBag.NationId = new SelectList(context.Nations, "NationId", "Name",
Time of Update: 2018-12-07
之前一直想研究 Memcached,這幾天花了些時間研究 Memcached Providers 好讓我現有的 ASP.NET 專案能解決多台主機間快取不同步的狀況, 想不到花沒多少時間就上手了,也因此做了一些記錄。安裝 Memcached (ver 1.4.4) for Win321. 下載 memcached 1.4.4 Windows 32-bit binary 或 memcached Windows 64-bit
Time of Update: 2018-12-07
作者:開心技術 | 出處:部落格園 | 2011/5/25 21:28:06 | 閱讀144次 以下內容也是在最近 做使用者控制項的時候 關於載入JS指令碼問題的時候,需要相對路徑,在網上找到如下解決方案 本人使用的 第三中解決方案,今天又發現了 還有前兩種,有需要的朋友可以試用以下。對了 ~/ 這個標記表示從 根路徑開始的不在根路徑下的,就不用試用這個標記了。 一、<asp:image>
Time of Update: 2018-12-07
今天我們來探討下GridView的更進一步的用法:通過行列擷取儲存格資料 如果我們需要擷取GridView控制項中某個儲存格的資料,可以採用如下思路。首先,在GridView控制項的 SelectedIndexChanging事件中,通過Int
Time of Update: 2018-12-07
1 最近寫代碼所用到的,貼出來大家分享,當然要謝謝那些前輩們,提供的一些好的方法 2 3<% 4' ============================================ 5' 格式化時間(顯示) 6' 參數:n_Flag 7' 1:"yyyy-mm-dd hh:mm:ss" 8' 2:"yyyy-mm-dd" 9' 3:"hh:mm:ss" 10' 4:"yyyy年mm月dd日" 11' 5:"yyyymmdd" 12' 6:"yyyymmddhhmmss
Time of Update: 2018-12-07
怎麼說呢,作為程式員,我們明天都應該學習新的知識。以前我在對資料庫進行操作的時候都是在同一頁面對資料庫進行操作。這樣的話,就是操作繁瑣,而且需要重複的書寫對資料庫操作的代碼,這樣不僅浪費了很多的時間,而且也使得代碼看起來非常的淩亂。至從接觸到了三層架構的思想,明白了分層的好處,還有物件導向的好處。今天在看書的時候,看到周金橋老師的對資料庫訪問的通用類,就試著模仿的寫了一個,代碼清晰,而且很實用,包括了對資料庫的所有的常用的操作。 /// <summary> ///
Time of Update: 2018-12-07
至從使用過一次MVC進行團隊開發後,體會到了物件導向開發軟體的便利。使用MVC的時候,各個層之間的低耦合使得他們之間的聯絡非常的第,也就降低了模組之間的依賴程度。首先介紹一下MVC的意義,和各個層面之間的用途和功能。1)實體層。主要用來聲明在視圖層和商務邏輯層之間傳遞資料的載體。通常代表來源與項目資料庫中一個或者多個表組成的一條有意義的記錄。2)商務邏輯層。根據商務邏輯向視圖層提供資料,這個項目中的類有權根據商務邏輯來決定是否調用資料庫訪問層的方法3)資料庫訪問層。項商務邏輯層提供訪問資料的方法
Time of Update: 2018-12-07
ASP.NET MVC概念:ASP.NET MVC 是微軟官方提供的MVC模式,說白了,ASP.NET MVC知識開發ASP.NET Web應用程式的一個架構而已,而且其只是一個展示層架構,同時也是微軟的第一個開源項目。使用ASP.NET開發web應用程式方式WebForm方式Asp.Net MVC 方式注意:WebForm方式和Asp.Net
Time of Update: 2018-12-07
前言: 在這篇部落格中我們先詳細的說了一下ASP.NET中三種控制項的區別以及使用(HTML控制項,ASP.NET封裝的控制項,使用runat=”server”的HTML控制項),最後我們有學習了ASP.NET中內建的一些驗證控制項,使用這些控制項使我們大量的減少了一些驗證,在這篇部落格中的例子我沒有寫出來,因為設計到控制項有很多的代碼沒法寫,所以我會在最後將我的項目上傳空間的,希望大家能夠共同學習。三種控制項的區別(1)
Time of Update: 2018-12-07
前言:前面兩篇讓我們先瞭解了ASP.NET的一些基礎知識,從這篇部落格開始講解我們在開發一個系統或者網站的時候用到的最多的技術,比如:如何合理的使用ViewState還有HTTP協議以及在ASP.NET中如何使用Session和cookie。下面就讓我們盡情的歡呼吧,說明一下,我的系列來自我現在正在學習的黑馬楊中科老師的講座ViewState初探(1)
Time of Update: 2018-12-07
1.Socket相關概念(1) Socket的英文原義是“孔”或者“插座”,作為進程通訊機制,取後一種意思,通常也稱作“通訊端”,用於藐視IP地址和連接埠,是一個通訊鏈的控制代碼(其實就是兩個程式通訊用的)。(2)