Some thoughts on my own O/R Mapping or Code Generation tools

Code tells:Categoryhas_many Forums,Name,nSortOrder,Forumbelongs_to Category,has_many Users as Moderators,has_many! Threads,has_many Posts,has_one? Post as LastPost : Last of Posts on

Intel整合效能元件

http://www.intel.com/cd/software/products/asmo-na/eng/302910.htm太強悍了,其中Vector/Matrix Mathematics,Image Processing,JPEG Decode/Encode,Data

用Regex找出不包含連續字串abc的單詞

寫過一篇"Regex30分鐘入門教程",有讀者問:[^abc]表示不包含a、b、c中任一字元, 我想實現不包含字串abc應該如何寫運算式?就我自己而言,這個問題最簡單的解決方案是使用程式設計語言的配合,找出那些包含abc的,剩下的就是不包含的了——懶人的風格。但我寫的是教程,讀者未必都有編程的基礎,有些只是使用一些工具從txt文檔中抽取出一些資訊,所以要回答還是必須完全通過Regex來完成。於是開啟了RegexTester,開始實驗,先是試了使用((?'test'abc)|.)*(?(test)

借用 FCKEditor 的檔案上傳/管理介面

在一個項目裡使用到了FCKEditor.它的檔案上傳管理系統做得還是很不錯的.我們能不能借用一下呢?第一步,當然是得搞清楚這個頁面的url了.在FireFox裡開啟FCKEditor的插入圖片對話方塊,點擊"瀏覽伺服器",在彈出的新對話方塊裡右擊,選"頁面資訊",於是看到了此頁面的url:

NICTCLAS:詞法分析系統ICTCLAS的.NET版(源碼提供下載)

再次聲明,請下載的朋友使用VS2005開啟和安裝.NET架構2.0。源碼為C++/CLI,不是C#,請不要再發郵件問我相關問題。謝謝合作。源碼在文末下載NICTCLAS是大名鼎鼎的中科院計算所語詞法分析系統ICTCLAS免費版的.NET封裝版本,在原有免費EXE源碼的基礎上使用C++/CLI封裝成NICTCLAS.dll,將原CResult類改寫成NICTCLAS managed

重用,優雅,靈活——亂彈Web Forms, Rails, CS.Chameleon

近一段時間來,不少人對RoR推崇備致,認為是最好的Web開發架構,順帶罵一聲Web Forms的複雜性和過度封裝。我對RoR也懷有謹慎(因為畢竟沒有在現實項目中使用過)的好感,認為它在很多情況下確實能提高不少開發效率,但是如果說Web Forms與之相比一無是處,我卻不能苟同。至於原因,我認為有以下幾點:1, Web

建立了第一個開源項目W3gParser,歡迎加入

W3gParser是一個用於解析w3g檔案(魔獸爭霸III遊戲錄影)的庫,使用C#編寫.目前已經具備準系統,包括解析錄影版本,地圖資訊,玩家資訊,遊戲設定資訊,玩家操作,聊天資訊,計算APM(actions per minute)等.已經對1000+的錄影檔案測試,未發現任何穩定性問題.歡迎你加入,一起改善它.項目首頁: http://code.google.com/p/w3gparser源碼下載: svn checkout

一些感想,歡迎拍磚

不可能無視資料庫,即使使用了再高明的ORM技巧。以下資料庫特指關係型資料庫,對象為物件導向的簡寫。原因:1, 資料庫比對象技術更成熟。      資料庫實現的背後有關係運算的理論基礎,而物件導向技術最多隻能算實踐中摸索出來的比較有效手段。2, 資料庫有標準(SQL 9x, 03...第二範式,第三範式...)可參考,對象沒有。      不考慮效能的話,幾乎每個DBA做出的選擇都完全一樣;不考慮效能的話,物件導向的人為了把系統劃成100層還是99.5層爭執不休。3,

發現MonoRail+ActiveRecord的一個bug

在ActiveRecord裡可以寫這樣的代碼:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->        [PrimaryKey(Access = PropertyAccess.NosetterLowercase)]        public int Id        {            get { return id; }      

My favorate FireFox addons

Gladder 根據設定自動使用代理開啟網頁。自從用了它,咱 WikiPedia也能上了,BlogSpot也能逛了,Gmail也不當了,總之就是一個字:爽!SearchStatus顯示當前頁面的Google Page Rank和Alex流量排名,另外還能方便地訪問Google/Yahoo/MSN的相關頁面,反向連結等等功能。Gmail Notifier當Gmail郵箱收到新郵件時會提醒你。可惜的是最新版不支援Windows了,只能繼續使用0.5.6.5版 Google Reader

Tip:如何更改GridView的預設排序方向

我們知道,建立可排序的GridView後,點擊一下列頭,會以該列以小到大的順序(SortDirection.ASC)排序,再點一下此列頭會以從大到小的順序(SortDirection.DESC)排序.如何才能使這個過程反過來,也就是預設第一次排序以從大到小的順序進行呢?不幸的是GridView並沒有提供類似DefaultSortDirection之類的東西讓我們來設定,所以必須通過代碼:Code highlighting produced by Actipro CodeHighlighter (

UltraEdit 文法高亮 wordfile for Velocity / NVelocity

修改自:ftp://www.ultraedit.com/wf/velocity.txt刪除了一些廢棄的Html標籤,刪除原來帶大部分屬性,把大寫改成小寫。/L13"Velocity" Nocase Noquote HTML_LANG Line Comment = ## Block Comment On = #* Block Comment Off = *#  Block Comment On Alt = <% Block Comment Off Alt =%> String

用下面這種方式解密的資料,能不能得到它的加密方式?

Code highlighting produced by Actipro CodeHighlighter

如何修改appSettings節的內容

        private static void SetConfig(string key, string value)        {            Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);            if (config.AppSettings.Settings[key] != null)               

Tip:如何指定瀏覽器下載並儲存動態產生的資料時對話方塊裡的預設檔案名稱

樣本情景:你通過代碼在伺服器的記憶體裡產生了一個CSV檔案,並且希望使用者下載時出現的另存新檔對話方塊中的預設檔案名稱為"Stocks-2007-03-12.csv":string filename="Stocks-2007-03-12.csv"; string fileContent="...";Response.ClearHeaders();Response.ClearContent();Response.HeaderEncoding =

關於通過標籤取得相關文章的演算法

比如有10000篇文章,每篇可能有0-10個標籤,不同的標籤共有1000個,用什麼演算法能最快地擷取與指定文章相關度最高的其它文章?用一個1000bit(歸約為1024bit)資料類型來記錄每篇文章包含了哪些標籤,然後對這個資料進行與運算,以結果裡出現的1的個數為標準排序即可。規模大約為:資料轉送:1024bit=128Byte,

誰吃了我的CHM

今天想開啟#ZipLib的文檔,結果發現裡面所有的頁面都是"無法顯示網頁".我還以為是昨天裝上了Fiddler,導致與串連,代理等有關的錯誤,於是開啟Fiddler後再開啟CHM檔案,結果還是一樣.難不成是硬碟出錯了?重新下載一遍吧.下載後開啟沒有一點問題啊.於是把新檔案拷到原來的檔案夾裡,結果惡夢重現.僅僅是路徑的不同就會出現這樣的錯誤,那麼說明錯誤很有可能就與路徑有關.難道,是路徑裡的#這個字元讓CHM解析程式犯了經驗主義錯誤?把檔案夾改名為"SharpZipLib",再開啟,終於可以了!

分享一些我在開發過程中用過的資源

以下所提到的控制項/組件均為開源或免費的。1,ComboBox控制項: Upgrade Your Select Element to a Combo Box2,DateTimePicker控制項: GrayMetterSoft3,TabStrip控制項: A simple ASP.NET Web TabStrip User Control4,Grid控制項: XGrid5,資料結構Tree: A Generic Tree Collection6,csv檔案<->DataTable:

為什麼abstract類需要實現介面成員

看這樣一段代碼:Code highlighting produced by Actipro CodeHighlighter

LinqDataSource與datetime一起用出現”System.Data.Linq.ChangeConflictException: Row not found or change

表結構:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE TABLE [dbo].[Table1](        [Id] [int] NOT NULL,        [TimeCreated] [datetime] NOT NULL, CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED(    

總頁數: 61357 1 .... 3609 3610 3611 3612 3613 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.