Time of Update: 2018-12-07
資料庫檔案在使用過程中,記錄檔會越來越大。小則幾個G,大的可能幾十上百G都有可能,有時實在是沒有必要為它浪費太大的硬碟儲存空間。所以可以把記錄檔刪除。今天把報務器上運行了二年多的資料庫記錄檔刪除了,在這做個記錄。以便後來者查詢。網上有很多減少記錄檔的方法。像什麼復原模式設定為簡單模式。然後收縮。這種方法可行,但感覺效果怪怪的。我是直接把資料庫分離,然後在硬碟中將記錄檔改個名(防萬一,沒問題再刪除),再附加,在印象中,這樣SQL會建立一個新的512KB的記錄檔。但在操作時報了一個錯,說找不到記錄檔
Time of Update: 2018-12-07
經過不到一個月的模擬機器人足球的平台開發.本人才疏學淺,略總結了一些開發過程中的小小經驗.希望大家一起學習一起討論. 1 防守:A 開場後由對方進攻,我方隊員都在對方前面。這時是比較省力的防守: a 防守的位置是對方球員與我方球門中點的連線,然後按一定的比例得到一個防守點,當然這個點是在對方球員與我方門中點的之間,這個方案的防守好處是對方得到球以後不能馬上進行射門。不利之處是不能防守對方在我方進區傳球,這樣我方斷球的機會會比較少。 b
Time of Update: 2018-12-07
Beetle.SL給Silverlight提供了WCF以外的基於對象傳送的Socket
Time of Update: 2018-12-07
對於大多數應用而言,瞭解垃圾收集機制的主要動機並不是為了對記憶體“省吃儉用”,而是為了處理非託管資源的控制問題,這些問題往往跟記憶體的大小沒有什麼關係。例如對一個檔案進行操作,該何時關閉檔案,關閉檔案時要注意什麼問題,如果忘了關閉會帶來什麼後果?這些都是我們需要認真考慮的,無論你的記憶體有多大:)對於這一類的操作,我們不能依賴GC幫我們做,因為它並不知道我們在釋放時想幹什麼,它甚至不知道自己該幹什麼!我們不得不自己動手來編寫處理代碼。當然,微軟已經為我們搭好了架構,就是這兩個函數:Finaliz
Time of Update: 2018-12-07
1.1.1 摘要 在本系列的第一篇博文中,我向大家介紹了SQL Injection常用的攻擊和防範的技術。這個漏洞可以導致一些非常嚴重的後果,但幸運的是我們可以通過限制使用者資料庫的許可權、使用參數化的SQL語句或使用ORM等技術來防範SQL Injection的發生,接來了要向大家介紹Cross-site scripting(XSS)。 定義:Cross-site
Time of Update: 2018-12-07
前段時間給一電力公司做一套視窗服務人員星級評等管理系統,類似大家上銀行辦完事後用櫃檯上的按扭對服務人員進行服務評定! 是朋友接的一項目,我去幫忙,主要是做報表這塊,說到痛點可能就是裡面的對這些資料進行匯總及報表了,由於表結構設計的不同,可能會對查詢帶來不利。在這將自己遇到的問題及解決的辦法記下! 先看看部門表結構,如下:在這裡用了一張表存放了各部門及之間的關係,大致分三類,第一類,也就是最大類:為全域!其ID為10 次之為各市層級的分公司, 可以看到ID為 1010 至1016
Time of Update: 2018-12-07
CA 配置(Certificate Server)發行者:[飛翔] 瀏覽:[ ] 評論:[0] 一,伺服器上裝有CA(Certificate Server) 1,伺服器上安裝CA Win2000中帶有CA的安裝程式。單擊Start,Control Pannel Add/Remove Programs兵單擊Add/Remove Windows
Time of Update: 2018-12-07
這些天一直在學習silverlight1.0。 瞭解了基本的silverlight1.0基本開發環境和配置。感覺還是挺有意思的。在看了4天的SDK文檔後,決定自己來做一個中國象棋遊戲,於是有了下面一系列的開發流程圖。 第一天的:勉強適應了blend,這個工具還是很好用的。大家看我設計的棋子圖案,是不是很有立體感,呵呵。這不是用的別人的圖片,而是用XMAL描述出來的。
Time of Update: 2018-12-07
這本書找來很久了,一直沒讀。關於軟體測試的好書相當少,對於測試代碼的重構及模式的書就更加難得了。雖然我才讀了前幾章,給我的感受是,這本書確實講的很全面,並且給很多測試中的東西給出了專業的術語,相信當我讀完並吸收完這本書後,會有更多的體會和收穫。第一章是全書概述,直接跳到第二章開始我的筆記。Test Smell,測試的壞味道。和我們通常講的Code Smell是一樣的,不同的是Test Smell是從測試的角度來分析測試過程中的壞味道。測試的壞味道主要分為三類:code
Time of Update: 2018-12-07
文章目錄 總結: 最近讀了《卓有成效的程式員》,感覺收穫頗大。這是一本寫給程式員的難得的好書。書中大都是一些淺顯的道理,但作者將這些東西加以收集、歸納、總結,並最終成書。作者為了收集各種提高效率的工具和方法,東奔西走,可謂費了一番苦心。我覺得此書第一部分總結的一些法則非常好,我提取了一下:法則: 1.加速法則 關注本質,而非形式 一個應用程式列表的有用程度與它的長度成反比 程式員的很多時間都浪費在找東西上
Time of Update: 2018-12-07
文章目錄 三、 如果你還沒有玩過Ubuntu,趕緊裝一個試試吧。安裝過程非常的簡單,可以直接在Windows中安裝一般的軟體一樣來安裝它。之前玩過Ubuntu8.04,家中購得一愛機後,立馬弄來了Ubuntu8.10安裝iso檔案,趕緊嘗鮮一下。安裝過程中還是遇到一點問題的,所以這裡記錄一下,希望對遇到同樣問題的朋友有所協助,同時,也大致記錄一下安裝Ubuntu後的常規事項,比如:如果安裝顯卡驅動,中文IME等等。一、安裝Ubuntu 1.
Time of Update: 2018-12-07
做程式開發的人都知道版本控制的重要性, 代碼的管理好說,TFS/SVN/VSS/CVS,哪個都能用。但涉及到資料庫的版本控制,就不是太好做的。有的team是定期把資料庫的備份放到伺服器上,但一來Database Backup太大,而來二進位的備份檔案沒有簡單的diff工具來比較變化。一個比較好的實踐是把資料庫的架構用指令碼來表示。相關的討論可以Google之,前面幾篇文章,如 Coding Horror: Is Your Database Under Version Control?,
Time of Update: 2018-12-07
使用robocopy時不小心把目標檔案夾放在源檔案夾的子目錄下,然後…...就出現了恐怖的遞迴,建立了一個超級長的檔案夾。嘗試著刪除,資源管理員,或者命令列下rd,del都用了,還是搞不定。最終想到解鈴還需系鈴人,試著建立了一個空目錄t1,然後Robocopy /MIR t1 longlongpath在一陣瘋狂滾屏之後,longlongpath變成了一個空目錄,cool! 注: MIR會在目標檔案夾下建立和源檔案夾完全一樣的目錄結構,如果某個子檔案夾僅在目標檔案夾下存在則會被刪除。
Time of Update: 2018-12-07
題目: 在 節假日的時候,書店一般都會做促銷活動。由於《哈利傳輸速率》系列相當暢銷,店長決定通過促銷活動來回饋讀者。在銷售的《哈利傳輸速率》平裝本系列中,一共有五 卷,用編號0, 1, 2, 3, 4來表示。假設每一卷單獨銷售均需要8歐元。如果讀者一次購買不同的兩卷,就可以扣除5%的費用,三卷則更多。假設具體折扣的情況如下:本數 折扣2 5%3 10%4 20%5
Time of Update: 2018-12-07
年輕的時候,究竟要幹些什麼到老時才不後悔?讓我們來看看流傳千年的秘籍《羊皮卷》是怎麼解答的。 一、慾望的力量 1. 充滿慾望是獲得成功的第一定律。把自己憋在水裡30秒試試,你最想要的是什嗎?是空氣!如果能把生存的本能慾望與你的理想目標結合起來,還有什麼不能成功呢? 2.
Time of Update: 2018-12-07
一個IT人士的個人經曆,給迷失方向的朋友 這些日子我一直在寫一個即時作業系統核心,已有小成了,等寫完我會全部公開,希望能夠為國內IT的發展盡自己一份微薄的力量。最近看到很多學生朋友和我當年一樣沒有方向
Time of Update: 2018-12-07
1. 寫在前面的在前文中,我主要介紹了數組的一些相關知識,希望加深各位對Array的理解,不過,看過Ivony…同學的回複,我發覺自己離說透還有很大的距離,於是就有了下面的文章。在本文中,我也主要來圍繞Ivony…同學提出的幾點問題來作以說明,問題如下:A、數組在託管堆內部是怎麼存放的?數組元素的位置是連續的嗎? B、非零基數組可以和零基數群組轉換嗎? C、int[]與System.Array的關係到底是同一類型?還是基類與衍生類別的關係?
Time of Update: 2018-12-07
一. 世間萬物皆為對象從大學校園中攔住一個軟體工程專業的學生,問他,什麼是物件導向。他會告訴你,世間萬物皆是對象。世界之大,何止萬物。上至宇宙星辰,下至細菌病毒。皆為對象。女孩,吐氣如蘭,仍留淡淡餘香。男孩,閉眼陶醉,不亦樂乎。此乃共用之妙也!二. 對象爆炸呼吸之間,分子無數。每個分子皆為一對象,恐萬台伺服器之矩陣亦無可容。奈何乎?GOF 曰: 享元模式!三. 何為享元模式Flyweight :
Time of Update: 2018-12-07
由於MSMQ的訊息互動都需要對磁碟進行讀寫操作,所以提高MSMQ的訊息吞吐能力相對比較有效方法就是提高磁碟讀寫能力.可以簡單地把MSMQ的訊息,日誌等檔案儲存體到不同的磁碟來降低MSMQ對一個磁碟IO依賴從而達到更高的讀寫效能.由於MSMQ一般都是儲存流水資料,如果訊息結構比較少和消費積累量不高的情況把MSMQ儲存放到記憶體則是一個非常不錯的選擇,這樣能夠大大提高MSMQ的讀寫效能(缺點:斷電部分資料存在丟失).下面針對MSMQ記憶體儲存的一些實現和簡單測試.構建記憶體盤首先要從記憶體中建立一個
Time of Update: 2018-12-07
Data Engine Tuning Advisor 是SqlServer內建的資料庫效能調優工具之一,我們一起來學習一下怎麼用這個工具最佳化資料庫設計 Database Engine Tuning Advisor Tuning 的功能 Recommend the best mix of indexes for databases by using the query optimizer to analyze queries in a