【技術開發焦點】C#多線程學習(六) 互斥對象
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
緣起 每次有新技術發布時,我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨特的工程藝術,需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個系統之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(public OrderDetai...
通過第一部分的介紹,我們可以體會到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過WCF Data Contract我們將CLR Data Type暴...
|
概述jQuery 是繼 prototype 之后又一個優秀的 Javascript 框架。其宗旨是—寫更少的代碼,做更多的事情。它是輕量級的 js 庫(壓縮后只有21k) ,這是其它的 js 庫所不及的,它兼容 CSS3,還兼容各種瀏覽器(IE 6.0+,...
在最近一個項目中,表單驗證需要對時間的起止范圍進行判斷:結束時間需大于或等于開始時間。即:結束年須大于起始年;如果相等,則比較起始月與結束月;如果起止月也相等,則比較日期。那么,對于每一次驗證,可以用下面這個函數...
緣由 經常聽到一些剛剛接觸Windows Embedded CE和Windows Mobile開發的人會提出一些疑問。進行Windows Mobile開發,到底使用什么語言呢?C++還是C#?Java行不行?下面就我自己的想法講述一下Native C++ 和 .NET Compact...
jQuery是最近比較火的一個JavaScript庫,從del.icio.us/上相關的收藏可見一斑。到目前為之jQuery已經發布到1.2.1版本,而在這之前的一個星期他們剛發布1.2版本,看看他的各個版本的 發布時間 ,不難發現他的飛速發展,每...
由于JavaScript的靈活性,可以讓每個人按照自己的習慣進行編寫代碼.有函數式的編程方式,也有現在用的較為廣泛的對象字面量.由于面向對象的出現,JavaScript剛開始的函數編程也逐漸演化為類式編程方式.現在我...
身為一個維護人員,我每天的工作就是研究產品的代碼,修正各種bug,或者添加各種新功能。Kent Beck在《重構》一書中使用了一個隱喻,“壞味道(bad smell)”。用這個隱喻來形容我目前的處境,那就是我正在糞坑里掙...
在上篇《Socket開發探秘--基類及公共類的定義 》中介紹過,所有受到的數據包,經過系統的預處理后,都會得到一個PreData的數據實體,該實體包含了協議頭、協議內容和所屬用戶的ID。PreData是定義了一個標準的協議數據格...
Socket開發是屬于通信底層的開發,.NET也提供了非常豐富的類來實現Socket的開發工作,本篇不是介紹這些基礎類的操作,而是從一個大的架構方面闡述Socket的快速開發工作,本篇以TCP模式進行程序的開發介紹,以期達到拋磚引玉...
在瀏覽器上,某些事件的觸發是非常頻繁的,幾乎是毫秒級的,最典型的就是document.onmousemove,而這么頻繁的事件,往往都是弊大于利的。今天看到一個很好的解決辦法,這里稍加改進成通用的方法,雖不能徹底解決問題,但是可以...
問題:一個表有自增的ID列,表中有一些記錄內容重復,也就是說這些記錄除了ID不同之外,其他的信息都相同。需要把重復的記錄保留一條,剩下的刪除?! ∵@種需求一般開發人員都會,我這里寫出兩個版本?! “姹疽唬河?..
以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下載。1. 基本應用using System;
using System.Collections.Generic;
using System.Text;
using Lucene.Net;
using Lucene.Net.Analysis;
using Lucene.Net...
第一、按詞條搜索 - TermQueryquery = new TermQuery(new Term("name","word1"));
hits = searcher.search(query);...
Lucene.net是目前在.net環境中被普遍使用的全文索引的開源項目,這次在項目的開發中也使用它進行全文索引。
在開發過程中碰到一些小問題就是對多字段和多索引目錄進行搜索。1、多字段搜索就是同時要一個以上的字...
一、簡介
1.1、概述
隨著WEB2.0及ajax思想在互聯網上的快速發展傳播,陸續出現了一些優秀的Js框架,其中比較著名的有Prototype、YUI、jQuery、mootools、Bindows以及國內的JSVM框架等,通過將這些JS框架應用到我們的...
一、Lucene點滴 (發音為['lusen]),我經常就讀鹿神,是頭活蹦亂跳的好鹿,研究它吧,保證感覺它很神!Lucene是一個非常優秀的開源的全文搜索引擎,我們可以在它的上面開發出各種全文搜索的應用來。Lucene在國外有很高的...
刪除 (軟刪除,僅添加了刪除標記。調用IndexWriter.Optimize() 后真正刪除)
IndexReader reader = IndexReader.Open(directory);
// 刪除指定序號(DocId)的 Document。
reader.Delete(123);
// 刪除包含指定 T...
系列文章導航:從零開始學習jQuery (一) 開天辟地入門篇從零開始學習jQuery (二) 萬能的選擇器從零開始學習jQuery (三) 管理jQuery包裝集從零開始學習jQuery (四) 使用jQuery操作元素的屬性與樣式從零開始學習jQu...
系列文章導航:從零開始學習jQuery (一) 開天辟地入門篇從零開始學習jQuery (二) 萬能的選擇器從零開始學習jQuery (三) 管理jQuery包裝集從零開始學習jQuery (四) 使用jQuery操作元素的屬性與樣式從零開始學習jQu...
系列文章導航:WCF版的PetShop之一:PetShop簡介WCF版的PetShop之二:模塊中的層次劃分WCF版的PetShop之三:實現分布式的Membership和上下文傳遞 通過上一篇了解了模塊內基本的層次劃分之后,接下來我們來聊聊Pet...
系列文章導航:WCF版的PetShop之一:PetShop簡介WCF版的PetShop之二:模塊中的層次劃分WCF版的PetShop之三:實現分布式的Membership和上下文傳遞 上一篇文章主要討論的是PetShop的模塊劃分,在這一篇文章中我們來...
系列文章導航:WCF版的PetShop之一:PetShop簡介WCF版的PetShop之二:模塊中的層次劃分WCF版的PetShop之三:實現分布式的Membership和上下文傳遞 在《WCF技術剖析(卷1)》的最后一章,我寫了一個簡單基于WCF的Web應...
一、關于類型什么叫做類型?簡單地說,類型就是把內存中的一個二進制序列賦予某種意義。比如,二進制序列0100 0000 0111 0000 0001 0101 0100 1011 1100 0110 1010 0111 1110 1111 1001 1110如果看作是64位無符號整數...
Form插件,支持Ajax,支持Ajax文件上傳,功能強大,基本滿足日常應用。
1、jQuery框架軟件包下載
文件:jquery.rar大小:29KB下載:下載
2、Form插件下載
文件:jquery.form.rar大小:7KB下載:下載
3、Form插件的簡單入門...
本人??飘厴I后一直在北京從事IT行業(北京土著) 80后、未婚、馬上就要過28歲生日了 有房:五環外一套一居室(二手) 有車:樓下一輛私家車(吉利) 存款:累計個人收入20W,(被一胸大、膚白氣質佳的金牛座MM當了兩...
在上一篇博客中我提出了一個問題:如何用.NET的Reflection.Emit生成等價于下面VB代碼的三個類型:Class A
Implements B.I
End Class
Class B
Inherits A
Interface I
End Interface
End Class...