原创 Git bash常用命令

最近項目中使用到了GIT,所以記錄一下GIT中常用的命令。 GIT使用的客戶端有Git Bash:http://code.google.com/p/msysgit/ 還有烏龜TortoiseGit:http://code.google.c

原创 在64位的環境中使用VS建立Web項目進行Oracle連接需要注意WebDev是32位的

我們平時使用的都是32位的機器進行開發,裝的都是32位的軟件,但是我們的服務器一般都是64位的,所以有時也需要在64位的環境下裝一個VS調試程序。最近遇到的一個問題就是一個同事換了一個電腦,用的是X64的Windows 2008作爲操作系

原创 Oracle數據庫需要修改默認的Profiles,避免用戶密碼過期

今天Oracle數據庫遇到一個問題,用戶在用客戶端登陸數據庫時,拋出異常: ORA-00020: maximum number of processes (150) exceeded 從表面上看是Oracle連接的用戶過多,但是這是一個開

原创 網上買火車票網站的Bug,實在是留給程序員的福利

年關將近,又到了春運時間,火車票自然是這段期間最緊俏的資源了。與以往幾十年不同的是,今年開通了網絡購票、電話訂票和真正的實名制功能。其中最讓碼農眼前一亮的就是網絡購票功能了。寫了那麼多年的程序,終於有用武之地了。 我作爲一個碼農,寫這方面

原创 深藍詞庫轉換1.6發佈

由於在技術上和功能上沒有什麼突破,一直心裏的痛就是對QQ拼音分類詞庫(qpyd格式)的解析,一直無從下手,所以這半年來我一直都沒有發佈新版本的“深藍詞庫轉換”。期間也收到了很多朋友的來信,提出了修改意見和建議,我表示非常感謝。最近聽聞搜狗

原创 Linux+Oracle環境下如何將A服務器上的數據庫備份還原到B服務器

在Windows環境下如果做數據的備份、轉移和還原是非常簡單的,直接使用可視化的操作,然後通過遠程桌面操作,同時可以通過遠程桌面或者文件夾共享的方式將備份文件轉移到另外一臺服務器上。 (1)exp命令導出數據庫到一個數據文件 而在Linu

原创 數據庫SQL開發的一些要點

前段時間做一個項目,其中涉及到報表部分編寫了大量複雜的SQL,比如其中的一個存儲過程就有700多行。項目上線過後,進入維護階段,發現大量的SQL很難維護。於是總結點經驗教訓: 設計 一、數據庫命名遵循一些通用規範。 數據庫命名規範是個基本

原创 深藍詞庫轉換1.8發佈

經過一段時間網友提出的新的需求,鄙人利用閒暇時間對深藍詞庫轉換程序進行了升級,現將1.8版本發佈。 老生常談,深藍詞庫轉換是一款.Net 2.0平臺的各輸入法詞庫互轉程序。有了這個工具,各種詞庫在各種輸入法,PC和手機上都通用了。 目前支

原创 NHibernate中關於Inverse的理解和使用

在項目中NHibernate進行ORMapping,操作數據庫變得非常簡單,但是NHibernate中有很多特性不是很容易理解,比如Inverse這個功能就是其中的一個。 在使用NHibernate進行數據庫操作的時候,比如數據插入的時候

原创 如何使用Fluent Nhibernate中的Automapping進行OR Mapping映射

由於在項目中使用了NHibernate來作爲ORMapping構建數據訪問層,那麼就必須要配置Object和DataTable的映射。最早的項目中,我們使用了最傳統的XML配置文件的方式編寫映射關係,但是這樣太麻煩,每次修改class和表

原创 如何避免搭便車效應

關於搭便車效應(Free rider problem),這是在經濟學裏面很出名的一個問題。我本人不是學經濟學的,所以對其理解不算深,但是在生活中中卻經常遇到搭便車的情況,當然,有些時候我也是個搭便車的人。下面就談談搭便車效應和解決辦法。

原创 深藍詞庫轉換2.0發佈——支持倉頡、注音、五筆、鄭碼、二筆等

經過了2個多月的改進,終於深藍詞庫轉換2.0版正式與大家見面了。在1.9版本中增加了對Rime拼音輸入法的支持,也得到了網友的反饋,所以在2.0版本中增加了幾個新功能: 一、支持多種編碼的Rime輸入法。 Rime輸入法是一款跨平臺的輸入

原创 在NHibernate的單表繼承模式下通過父類Repository查詢子類

在NHibernate中經常遇到繼承與關係數據庫的ORMapping的問題,我之前的一篇博客(http://www.cnblogs.com/studyzy/archive/2011/08/16/2140675.html)介紹了有3種常用的

原创 數據庫設計範式1——三範式

一講到數據庫設計,大家很容易想到的就是三範式,但是第四、第五範式又是什麼,不是很清楚,三範式到底怎麼區分,也不清楚,作爲數據庫設計的基礎概念,我再講解下數據庫範式。   Normal form Brief definition 1NF F

原创 數據庫設計指南之我見

網上流傳着一份關於數據庫設計的文檔《數據庫設計指南》收集了幾十個數據庫設計大牛在項目中總結出來的Best Practice最佳實踐,我最近也花了點時間細讀並結合自身實際進行了總結,感覺自己在項目中還是有不少不足的地方,下面逐條分析下。(