Time of Update: 2018-12-05
經過了近一年的開發,現在《漢字速查》的功能已不僅限於檢索漢語字典了。該工具的特色是具有較強的漢字檢索能力,同時包含漢語詞典的檢索功能。模糊檢索詞條功能似為其它同類型詞典所無,獨樹一幟。“漢字速查”之名已不能代表軟體的功能,我擬將《漢字速查》更名為《漢文博士》,使之與軟體功能匹配。《漢文博士》將定位為一個學習研究漢語言文字的開放式字典詞典檢索工具,重點是漢語文詞的研究,並且計劃將詞典的序言、體例等文獻亦納入電子資料庫的範疇。程式採用開放式的資料庫結構,可由使用者自己通過詞典編譯器編譯現存的文字檔,
Time of Update: 2018-12-05
期待已久的詞典編譯器終於發布了。從今天開始,我將逐步向大家介紹如何製作詞典資料庫。製作詞典資料庫至少要有兩個檔案:第一個是編譯器所用的設定檔;第二個是詞典的常值內容,即來源資料檔案。編譯器的設定檔用於告訴程式如何將詞典的常值內容編譯 成詞典資料庫,設定檔是 XML
Time of Update: 2018-12-05
在開發調試漢文博士的過程中,我發現 Unihan 有不少漢字的筆畫數是有問題的。例如 http://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=5A59 這個“婙”字,總筆畫數是 9 畫,部首筆畫欄位居然是女部 8 畫。使用部首檢索功能檢索就會發現統一漢字資料庫的筆畫資料裡有一大堆問題,如所示。同一個部首下筆畫數相同的漢字居然有不同的總筆畫數。我估計導致錯誤的原因是:總筆畫數和漢字部首筆畫數採用了不同的異體漢字寫法來計算筆畫。
Time of Update: 2018-12-05
雖然漢文博士資料庫編譯器的使用文檔只有一篇,但已有熱心網友 wangyanhan 和 sanwsw 先生提供了原始檔案,並為其製作資料庫了。我略為修改了他們提供的源檔案和編譯設定檔,並上傳到下載空間的“資料庫源檔案”目錄下。大家可以下載最新版的漢文博士 0.5.2.1285 和資料庫源檔案,用詞典編譯器體驗一下編譯過程。歡迎有興趣的網友參與討論,並製作出更多的字典和詞典資料庫。
Time of Update: 2018-12-05
下載空間現已遷移至百度網盤。為配合下載空間的變更,最新版本的漢文博士可自動安裝處於程式安裝資料夾下“database”的下級檔案夾的資料庫。例如,漢文博士的安裝目錄為“C:\d\”,則放置在“C:\d\database\”和“C:\d\database\subdir\”(以前無法自動安裝處於下級檔案夾的資料庫)檔案夾裡的資料庫都能被自動安裝。這樣,大家在下載空間可按檔案夾下載資料庫,然後將壓縮包的整個檔案夾解壓到“database”目錄,即可自動安裝。新版本修正了檢索長詞條時程式佔用巨量記憶體的
Time of Update: 2018-12-05
原文連結:http://www.csharpwin.com/csharpspace/11788r8743.shtml前兩天使用oledb串連excel的辦法為單位某部門從一個excel的多個sheet中作連選抽出需要的資料,程式非常簡單,結果很快就出來,原來手工需要很長時間才能選出的結果現在幾乎一點擊就有了結果。使用人員非常滿意,由於是多人使用,開始只是將結果顯示在一個頁面上。後來他們要求將結果寫入該xls檔案的另一個sheet中,我隨便寫了個語句以為可以立馬搞掂,沒想到居然出現了“操作必須使用
Time of Update: 2018-12-05
1. 一對一關聯中, 主端必須配置成Required,且類上必須用Table修飾,才能讓兩個類儲存到同一個表中, 依賴類中主鍵不需要與主端的類一樣,但是必須映射到同一列,同時在DbContext主端的類必須在依賴類的前面出現(下面例子中的Role必須要放在RoleProfile定義的前面)。 [Table("WF_Role")]
Time of Update: 2018-12-05
--------------------DDList.ascx----------------- <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource1" DataTextField="lbname" DataValueField="lbid"
Time of Update: 2018-12-05
hooks目錄下面的那些樣本是用在linux下面的,在windows中無法運行,需要修改。 在hooks目錄下面增加pre-revprop-change.bat,內容:# Here is an example hook script, for a Unix /bin/sh interpreter.# For more examples and pre-written hooks, see those in# the Subversion repository at#
Time of Update: 2018-12-05
做.NET WinForm的開發也有一段時間了,對.NET的介面設計也有了一定的瞭解。自認為自己學的這些東西都是網上看高手們的東西後總結出來的,第一次把這些東西寫出來。不好的地方請大家多多指教。
Time of Update: 2018-12-05
反射判斷 某個對象 是否 是泛型集合的類型Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
這是《VC++動態連結程式庫(DLL)編程深入淺出》的第四部分,閱讀本文前,請先閱讀前三部分:(一)、(二)、(三)。 MFC擴充DLL的內涵為MFC的擴充,使用者使用MFC擴充DLL就像使用MFC本身的DLL一樣。除了可以在MFC擴充DLL的內部使用MFC以外,MFC擴充DLL與應用程式的介面部分也可以是MFC。我們一般使用MFC擴充DLL來包含一些MFC的增強功能,譬如擴充MFC的CStatic、CButton等類使之具備更強大的能力。 使用Visual
Time of Update: 2018-12-05
Throw 會保留堆棧, Throw ex會清空堆棧,從而找不到在什麼地方出錯。記錄日誌時,使用ex.ToString()得到出錯資訊, 如果有*.pdb檔案則會顯示詳細的堆棧資訊,包括行號等;如果沒有*.pdb檔案,則會顯示出錯資訊和調用的相關方法,但是不會顯示出錯行號資訊。可以用以下代碼測試: class Program { static void Main(string[] args) {
Time of Update: 2018-12-05
最近需要製作一個簡易的資料統計工具,以協助市場做運營分析,一期需求比較簡單,即對伺服器資料基於時間做一些彙總運算。在開始之前,查閱了部分資料,目前可做圖形報表的控制項主要有第三方收費產品如DevExpress,開源的ZedGraph,微軟的3.5外掛程式MSChart。前兩個在圖形效果以及運行效率上各有千秋,不過考慮到準確性及穩定性,最終還是決定使用MS自家的控制項,據說最新的2010中已經整合了該控制項,未考證。
Time of Update: 2018-12-05
為了提高資料庫查詢的效能,在表設計時可以遵循以下建議:主鍵儘可能的短,能用tinyint的就不要用int,能用char(5)的就不要用成varchar(50)。計算好表列的長度,能夠在一個頁中存放5條資料的,那就不要將欄位設定的太長使得一個頁中只能存放3條或者4條資料。盡量將欄位設定為不允許為NULL,因為NULL值在儲存和資料處理時系統需要專門的處理,降低了效能。能夠用固定長度的就不要用變長欄位,比如社會安全號碼就可以使用CHAR(18),而不應該使用VARCHAR(18)。不要在一個表中建立
Time of Update: 2018-12-05
前兩天發了一篇在《深圳的面試經曆》,雖申請帳號匿名發表,本人感覺壓力之大。但是有些事,已經有了,就等他有了吧。 我在博文中一再強調,寫博文初衷在於描述一個“面試情境”,為今後在深圳奮鬥的廣大同胞,作為參考。部份讀者,為一字一詞,爭論不休,未抓大其意,而抓其字,實屬預料之外。筆者cao, cha 等字不絕於文(為君子,為清高,用仿英文一筆代過),實屬欠妥,還望諸位“宰相肚子”。博文出,扣人心弦,風聲,雨聲,辱罵聲,讚美聲齊落。
Time of Update: 2018-12-05
最近做公司的網遊項目,使用JAVA開發,網路通訊這塊使用的則是mina架構。說實話,到現在也只是知道怎麼用,內部實現還沒仔細研究過。跟成熟的架構比起來,感覺自己之前在.NET上寫的Socket在結構化程度上稍差了點,作為一名C#
Time of Update: 2018-12-05
項目做到了收尾階段,骨架已經基本清晰,目前在進行代碼的重構及最佳化,整理總結出來幾點,歡迎補充及更正,感激不盡!1、能不用public的盡量不用,對於一定要公開的類或方法,請確保其至少為以下情況中的一種: a.資料對象,包括資料庫,指令碼模板等 b.模組對外公開的統一訪問入口
Time of Update: 2018-12-05
2010-1-26.系統已升級至3.2.60.10,增加如下功能: 1.Lucene精靈重大修改,具體請下載或升級軟體好好體驗。 2.其它完善或BUG修正。預覽圖片: 軟體下載:1.重新下載請從 http://www.mrhgw.cn/downloads/PHRelease.rar2.已經下載過本軟體的使用者,只需開啟軟體並點擊右下角的“馬上升級”進行升級即可。 使用:1. 歡迎使用本軟體,免費。2.
Time of Update: 2018-12-05
上一節我們說了關於WatiN的自動化的架構的設計,一般的系統應用應該可以。關於Case的本身的編寫在實際應用中也會有一些問題和難題。這一節我將WatiN的彈出框作一下詳細的總結。在實際網頁中,操作按鈕可能彈出各種樣式的彈出框,如何進行有效處理呢?1、Alert Dialog Alert對話方塊很簡單,彈出之後只是一個提示作用,彈出之後進行確認即可。 public static void CaptureAlertDialog(this Browser browser, Action<