摘要: 我们习惯了直接连到数据库上面读取数据表的数据内容;如果有一天我们需要读取CSV,EXCEL文件的内容的时候,可不可以也像读数据表的方式一样呢?当然可以,使用OleDB ADO.NET是很简单的事情 1 public static bool WriteContentToFile(FileStream fs, StringBuilder sb) 2 { 3 bool succ = false; 4 using (StreamWriter sw = new StreamWriter(fs, Encoding.Defaul... 阅读全文
posted @ 2013-07-31 11:01 MarkSun 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: 来自MSDN官方文档:http://msdn.microsoft.com/en-us/library/system.configuration.provider.providercollection.aspx 1 using System; 2 using System.ComponentModel; 3 4 // The following example demonstrates how to create 5 // a resource class that implements the IDisposable interface 6 // and the IDisposable.... 阅读全文
posted @ 2013-07-31 11:37 MarkSun 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 题目不难,总结如下:1.冒泡排序:冒泡排序 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string temp=Console.ReadLine(); 6 string[] tempArray=temp.Split(' '); 7 int[] arry = new int[tempArray.Length]; 8 9 for (int i = 0; i < tempArray.... 阅读全文
posted @ 2013-04-22 21:50 MarkSun 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 有时我们在具体开发中,需要使把程序设计成多线程的逻辑。我们模拟这样一个场景:(C/S模式)1.客户端向服务端发送测量命令。2.服务端接受来自客户端的测量命令。3.服务端进行测量工作。4.服务端将测量结果,返回给客户端。以上4步是一个完整的交互过程。当我们要求服务端同时相应有多个客户端的测试命令时,就需要使用到多线程设计:针对每一个客户端建立一个线程执行以上4步,和其他客户端的线程互不干扰。多线程情况下,每个线程的执行顺序是并行的。但有时我们需要控制多个线程,使他们按特定的顺序执行,比如:当我们给上面的场景中的客服端加上‘优先级’的话。这里我们讲下如何使用AutoResetEvent和Manua 阅读全文
posted @ 2013-04-03 21:57 MarkSun 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 这次我们讨论Host a WCF service.前述为了让client可以使用service,我们必须host service到一个每时每刻都在运行的环境中(我们叫Host Application),因为它时刻等待着来自client的request(请求). Host有人翻译成"寄宿",我仍使用Host. Host application负责start和endservice, 然后监听来自client的request,解析client的request,然后调用相应的service. 最后把结果返回给client.Host Application为每一个Service 创建 阅读全文
posted @ 2012-08-19 22:54 MarkSun 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: ==================================Version 03.0.0================================================Good morning ! It is really my honor to have this opportunity for an interview, Now i will introduce myself briefly My English name is Mark, and I'm 26 years old,born in HeNan province . I was graduat 阅读全文
posted @ 2012-08-19 21:06 MarkSun 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 2012河南高考作文材料是:船主让漆工给船涂漆。漆工涂好船后,顺便将漏洞补好了。过了不久,船主给漆工送了一大笔钱。漆工说:“工钱已给过了”。船主说“这是感谢补漏洞的钱。”漆工说:“那是顺便补的。”船主说:“当得知我的孩子们驾船出海,我就知道他们回不来了。因为船上有漏洞,现在他们却平安归来,所以我感谢你!”考生根据材料自拟题目,写800字作文。=============================================================================================================看到这个材料,我想到了四个字:“分内分 阅读全文
posted @ 2012-08-19 21:04 MarkSun 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 今天在<百家讲坛>看毕淑敏讲<幸福的密码>.听到这样一个<圣经>中的故事.亚当和夏娃从伊甸园离开的时候,带走了两样礼物。这是两样什么东西呢?亚当和夏娃犯了错,上帝震怒,要把他们赶出伊甸园。亚当俯视了一眼人寰,看到万千磨难险象环生,怕自己和夏娃凄苦煎熬,恳请上帝慈悲,送他们几种免难的法宝。上帝想了一下,说,好吧,就送你们两样东西吧。一个是休息,另一个是眼泪。于是,亚当和夏娃携带着上帝最后的礼物,从温暖美丽的伊甸园坠入水深火热的人间。我相信这个故事,不是所有的人都能听懂,我也没全听懂.先说休息:前几天看<浮沉>,有这么一个场景:江州市电子厂厂长王贵林 阅读全文
posted @ 2012-08-19 21:01 MarkSun 阅读(761) 评论(2) 推荐(0) 编辑
摘要: 前面大致介绍了点wcf的几个小小的基本概念. 任何一个新技术,都能给我们带来一大堆的基本概念. 当然WCF也不例外. 关于WCF更多的概念,在以后再讨论.我们先讨论如何在不深入了解这一大堆学术定义的前提下,使用这项技术.在开发过程中,使用configuration file (配置文件)具有很灵活的好处:以后有关于配置的改变,不必重新编译代码,只需打开configuration file 改一下就行了,省时省力.WCF中configuration file的地位不可忽视.当然我们可以使用code的方式,实现WCF的服务的每个阶段. 但我们的软件产品是需要给客户在实际工作中使用的. 我们要让软件 阅读全文
posted @ 2012-08-19 15:13 MarkSun 阅读(1522) 评论(0) 推荐(1) 编辑
摘要: 上次咱们稍稍讨论了WCF中的contract,这次咱们讨论Message Pattern.WCF中为何会有message pattern呢?我们知道WCF的Server端与client端是通过xml 来进行交互的.message pattern其实就是指server端与client端交互xml的方式.wcf提供以下三种pattern:1.Request-reply:client端调用server端的公开的method后,client端需等server端method返回结果(即:reply响应)以后,才能做继续client端的下一步操作.(如:client调用server端的method往数据库 阅读全文
posted @ 2012-07-29 23:19 MarkSun 阅读(2199) 评论(1) 推荐(1) 编辑