Time of Update: 2018-12-07
今天介紹一下gdb,如果你是在UNIX平台下做軟體,你會發現GDB這個調試工具有比VC、BCB的圖形化調試器更強大的功能。 GDB主要幫忙你完成下面四個方面的功能: 1、啟動你的程式,可以按照你的自訂的要求隨心所欲的運行程式。 2、可讓被調試的程式在你所指定的調置的斷點處停住。(斷點可以是條件運算式) 3、當程式被停住時,可以檢查此時你的程式中所發生的事。
Time of Update: 2018-12-07
今天介紹快速排序,這也是在實際中最常用的一種排序演算法,速度快,效率高。就像名字一樣,快速排序是最優秀的一種排序演算法。思想快速排序採用的思想是分治思想。快速排序是找出一個元素(理論上可以隨便找一個)作為基準(pivot),然後對數組進行分區操作,使基準左邊元素的值都不大於基準值,基準右邊的元素值 都不小於基準值,如此作為基準的元素調整到排序後的正確位置。遞迴快速排序,將其他n-1個元素也調整到排序後的正確位置。最後每個元素都是在排序後的正
Time of Update: 2018-12-07
原理:在Global.asax的Application_BeginRequest 中讀取Request.Url 得到請求的URL(View-3.aspx),然後用HttpContext.Current.RewritePath(ReWriteUrl)進行重寫(也就是交由另外一個頁面處理這個請求)(View.aspx?tid=3格式) 也可以使用微軟的URLRewrite,只要修改設定檔就可以進行URL重寫。 例如:
Time of Update: 2018-12-07
第二章 需求分析與需求文檔 什麼是需求分析呢?需求分析是指對要解決的問題進行詳細的分析,弄清楚問題的要求。在網頁開發當中的“需求分析”就是確定要電腦做什麼,所以必須要搞清楚需要什麼資料,要得到什麼結果,最後輸出什麼這三方面問題。軟體需求包括三個不同的層次:業務需求、使用者需求和功能需求。業務需求(Business
Time of Update: 2018-12-07
XML映射在VS中為NHibernate對應檔添加智能感知能力,需要添加.xsd檔案。在項目中建立一個解決方案檔案夾,名為Schema,添加兩個XML schema定義檔案:nhibernate-configuration.xsd和nhibernate-mapping.xsd到這個檔案夾,如:當為實體定義映射時,我們添加一個新的XML檔案到項目中。這個檔案的副檔名必須是.hbm.xml。作為檔案名稱,建議使用映射的實體名,例如,當映射Product實體時檔案名稱為Product.hbm.xml。
Time of Update: 2018-12-07
前面寫了個簡單的線性代數系列文章,目的就是讓大家在接觸SVD分解前,先瞭解回憶一下線性代數的基本知識,有助於大家理解SVD分解。不至於一下被大量的線性代數操作搞暈。這次終於開始正題——SVD的介紹了。所謂SVD,就是要把矩陣進行如下轉換:A = USVTthe columns of U are the eigenvectors of the AAT matrix and the columns of V are the eigenvectors of the ATA matrix. VT is
Time of Update: 2018-12-07
這個系列所有的文章都是根據NHibernate 3 Beginner's Guide一書完成的,主要記錄自己的學習經曆,方便以後的查閱。鑒於《Entity Framework 4 in Action讀書筆記》系列文章的經驗,這個系列不全部翻譯書中內容,那樣工作量實在太大了,我盡量本著“精鍊”的原則完成這個系列,也希望能給初學的朋友提供一點協助。下面就開始這個系列吧。什麼是NHibernate開啟NHibernate Forge的首頁,一段英文就會映入我們的眼帘:NHibernate is a
Time of Update: 2018-12-07
轉自:http://blog.csdn.net/liuxincumt/archive/2010/12/15/6076903.aspx經常遇到的exception是:PipeMapRed.waitOutputThreads(): subprocess failed with code N"OS error code 1: Operation not permitted" "OS error code 2: No such file or directory" "OS error code 3:
Time of Update: 2018-12-07
在現今的推薦技術和演算法中,最被大家廣泛認可和採用的就是基於協同過濾的推薦方法。本文將帶你深入瞭解協同過濾的秘密。下面直接進入正題1 什麼是協同過濾協同過濾是利用集體智慧的一個典型方法。要理解什麼是協同過濾 (Collaborative Filtering, 簡稱
Time of Update: 2018-12-07
準備寫一篇關於奇異值分解的文章,突然發現裡面需要用到很多線性代數的知識。因此先介紹一下線性代數的基本概念和運算,有助於讀者對奇異值分解的理解。1
Time of Update: 2018-12-07
唯一約束 : 為了設定唯一,保證資料唯一使用文法:alter table 表名addconstraint UQ_表名_欄位名 unique(欄位); 唯一約束與主鍵約束的唯一區別: 主鍵定位了表,一張表中只允許有一個主鍵,但是可以有多個唯一約束。 主鍵不允許為空白,但是位於唯一約束可以為空白。(空也只能都有一個) 重名的時候可以加上中括弧括起來,在表格中不能有兩個null。 通過SSMS添加唯一約束:
Time of Update: 2018-12-07
-------------------------------------------摘自《c++ primer》下面三種常見的程式錯誤都與動態記憶體分配相關:1. 刪除( delete )指向動態分配記憶體的指標失敗,因而無法將該塊記憶體返還給自由儲存區。刪除動態分配記憶體失敗稱為“記憶體泄漏(memory leak)”。記憶體流失很難發現,一般需等應用程式運行了一段時間後,耗盡了所有記憶體空間時,記憶體流失才會顯露出來。2. 讀寫已刪除的對象。如果刪除指標所指向的對象之後,將指標置為 0
Time of Update: 2018-12-07
今天分離附加資料庫,分離出去然後再附加,沒有問題。但是一把.mdf檔案拷到其它檔案夾下就出錯,錯誤如下: 無法開啟物理檔案"E:\db\homework.mdf"。作業系統錯誤 5:"5(拒絕訪問。)"。 (Microsoft SQL
Time of Update: 2018-12-07
雖然在部落格園註冊帳號很久了,但一直在做讀者,剛審批通過部落格也來寫寫隨筆,當然水平有限,敬請諒解。 第一篇博文就拿這幾天剛做的一個小工具起篇吧,雖然相對比較簡單,相信還有有需要的人的。
Time of Update: 2018-12-07
現在多數軟體都支援Excel的匯入匯出功能。因為將軟體中的資料匯出到Excel中以後,財務專員就可以很方便的操作這些資料了。這樣可以節省很多工作量。並且,有資料匯入功能可以使使用者啟用軟體時,不必花費時間就可以將上萬條記錄導如到軟體系統的資料庫中。大大減少了使用者的工作量,否則,使用者只能乖乖的一條條錄入了,如果錄入後沒儲存,那就只能…..,大家懂的。 今天咱們就來看下如何使用NPOI將程式中的資料匯出的Excel檔案。當然,將程式中的資料匯出到Excel檔案的方法有很多。
Time of Update: 2018-12-07
其實這本書很早就讀完了,之所以沒有立刻就寫下讀後感,是因為讀完書後,思維還沒有跳出書中的觀點。也許過段時間,以局外人去審視,別有一番滋味。恰如當局者迷旁觀者清。 天才和瘋子只有一線之隔。許多天才在活著的時候他們的思想無法被普通人理解,如是被人認為瘋子,直到死後他們的努力被後人證實了,人們才感歎自己的愚蠢。瘋子,不是每個人都能成為瘋子的。一個瘋子,他會癡迷於某件事,天天去想,去做,且對其他事毫不關心。他們通常在某一方面有高於常人的天賦,而且他們的想法通常邏輯嚴密,並不是無稽之
Time of Update: 2018-12-07
64為作業系統,64位IIS,運行32位應用程式的問題1).32位元模式 若想要在32位IIS下運行程式,即運行在.net framwork32位下進行如下配置:(1)cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs set w3svc/appPools/enable32bitapponwin64 1 修改IIS配置,允許32位程式運行這個是在C:\Inetpub\AdminScripts\\adsutil.vbs(2)C:\WINDO
Time of Update: 2018-12-07
ONE Simulator的官方網站提供整個用戶端以及部分原始碼(有關協議、路徑、部署等涉及演算法的部分都可以修改),在bing搜尋關鍵詞可以找到(不要用百度,出來的都是oracle的one系列產品)。 要想運行用戶端,windows下有兩種運行方式:使用批次檔和eclipse軟體。 使用批次檔前,先要安裝jdk(版本號碼見官方網站)並保證環境配置沒有問題,否則會導致編譯失敗。jdk沒有問題後,先點擊“compile.bat”,再點擊“one.bat”即可看到用戶端。(如果還有其他問題,
Time of Update: 2018-12-07
你是否也遇到過安裝IIS時出現"安裝程式無法複製檔案zClientm.exe"的情況,開始大家應該都是懷疑應該是IIS的安裝包不完整或版本不對導致,就在網上下載各種各樣的版本,但wordstyle">問題依舊。zClientm.exe檔案與微軟Microsoft遊戲中心有關,用於線上遊戲。它和IIS本身無關,所以,去掉相關安裝選項即可。
Time of Update: 2018-12-07
public partial class User_Expectations : System.Web.UI.Page{ Guid _rubricId; Guid _courseId; Guid _gradeId; string _str; protected void Page_Load(object sender, EventArgs e) { _rubricId = new