- 博客(34)
- 资源 (36)
- 收藏
- 关注
原创 Imagine Cup初赛选拔通过,庆祝一下
今天上午得到消息,imagine cup初赛选拔通过,特发此文,纪念一下。2011-01-30记。
2011-01-30 11:40:00 604 2
原创 Lambda表达式
<br /><br /> <br />参考文章:<br /> <br />http://msdn.microsoft.com/en-us/library/bb397687.aspx<br />http://msdn.microsoft.com/en-us/library/orm-9780596516109-03-09.aspx<br /> <br />未完,待续...
2011-01-28 19:55:00 456
原创 c#中的??
<br />1.使用场景<br />2.参考文章及示例代码下载<br />1. 使用场景<br /> <br />msdn:It returns the left-hand operand if it is not null; otherwise it returns the right operand.如果左侧值不为空的话,返回左侧的值,否则返回右面的值,下面是一个测试示例:<br /><br />class NullCoalesce{ static int? GetNullableInt(
2011-01-28 19:47:00 523
原创 default关键字
1.使用情景2.参考文章及测试代码下载1. 使用情景default关键字主要是用于解决在泛型编程中变量初始化的问题,如何给类型为T的变量附一个默认值?这里就用到了default关键字,下面的示例使用的int做的测试: // default主要是用于泛型编程,这里仅仅是简单的测试 int defaultIntValue = default(int); Console.WriteLine(defaultIntValue);下面这个示例是d
2011-01-28 19:20:00 661
原创 entlib 5.0学习笔记 caching application block 3 详细配置及api使用
<br />entlib 5.0学习笔记 caching application block 3 详细配置及api使用<br /><br />1. 详细配置及使用示例<br />2. api使用方法<br />3. 参考资料及代码下载<br /><br />1. 详细配置<br /> <br /><br /><br /><br />2. api使用方法<br /> <br />2.1 Add Item to Cache<br />public void ExampleScenario(ICacheManag
2011-01-27 16:54:00 621
原创 entlib5.0 学习笔记 caching application block2 简单使用示例
entlib5.0 学习笔记 caching application block 简单使用示例<br /><br />1.使用示例<br />2.参考资料及源代码下载<br />1.简单使用示例<br /> <br />该简单示例不包含比较详细的配置信息(将在下面的笔记中),仅仅是对caching application block如何使用的入门级介绍。<br /> <br />1.1 在vs2008中新建一个控制台应用程序,并向其中添加一个应用程序配置文件<br /><br /> <br />1.2 点击
2011-01-26 23:45:00 708 1
原创 extlib 5.0 学习笔记 cache application block 1 功能简介
entlib 5.0 学习笔记 cache application blockcache application block的学习将分为4部分:1. caching application block功能简介2.简单的使用示例3.详细配置信息及相关api使用4.设计与实现这时caching application block学习的第一篇学习笔记,主要包含该block功能的简单介绍caching application block主要提供一些api,从而能够很方面的存储,提取缓存中的数据。默认使用内存来缓存数
2011-01-26 23:20:00 735
原创 wcf学习笔记4 定义服务契约contract
<br />wcf学习笔记4 定义服务契约contract<br /><br /> <br />通过上面的学习了解到了wcf系统架构和基本并且重要的概念,并且通过一个简单的例子了解了wcf程序开发的流程,下面将具体学习其中的每个步骤:<br /> <br />1.定义服务契约<br />2.实现服务契约<br />3.配置服务<br />4.承载服务<br />5.实现客户端程序<br /> <br />下面将是“定义服务契约”相关知识:<br /> <br />1.interface和class之争<br
2011-01-26 17:31:00 662
原创 wcf学习笔记3 wcf中基本概念
wcf学习笔记3 wcf中基本概念<br /> <br /> <br />1.wcf系统基本组成要件<br />2.关键概念<br /> 1.wcf系统的基本组成要件<br /> <br />wcf构建的目的就是进行系统之间的message的交换,主要包含下面几部分:<br /> <br />1.Message and EndPoint<br />简单的将message是在endpoint之间进行传递<br /> <br />2.Communication Protocols<br />消息message可
2011-01-26 15:57:00 593
原创 wcf学习笔记2 系统架构
wcf学习笔记2 系统架构<br /> <br /> <br />1.wcf系统架构<br />2.参考资料<br /> 1.wcf系统<br />上一篇文章中主要简单的介绍了wcf应用程序的一个简单的示例,主要是了解wcd的一个应用程序需要包含哪几部分,开发的流程是什么?这里我们将重点学习wcf系统架构。<br /> <br />wcf系统架构如下图所示:<br /> <br /><br /> <br />1.1 Application层:应用程序层,用户根据wcf系统构建的系统<br />1.2 C
2011-01-26 15:03:00 631
原创 wcf学习笔记1 hello world程序
<br />1.wcf入门示例<br />2.源代码下载<br /> <br /> <br /> 1.wcf入门示例<br /> 1.1 定义contract<br /> <br />其实这里的contract简单的将就是一个interface,但是注意的是这里的接口需要添加ServiceContract属性,接口中的方法只有添加了OperationContract才是公开的contract方法。<br /> <br />[ServiceContract(Namespace = "http://Micros
2011-01-25 20:24:00 889
原创 .net多线程学习笔记 2 thread生命周期
thread生命周期简介在msdn上http://msdn.microsoft.com/en-us/library/system.threading.threadstate.aspx对于线程的生命周期总结如下:StateDescriptionRunningThe thread has been started, it is not blocked, and there is no pending ThreadAbortException.StopRequestedThe thread is being re
2011-01-24 15:46:00 1268
原创 .net多线程学习笔记1
1.什么是process和thread?2.什么是appdomain?3.什么是thread local storage?4.在.net framework中如何启动一个进程?5.thread优先级6.callbacks回调7.参考资料和实验代码下载1.了解.net framework下的process和threadwindows下通过启动任务管理器能够看到当前计算中正在运行的application应用程序的列表,如下图所示:下图中显示了当前计算机中所有的进程信息:上面的图片展示了下面一个事实,appli
2011-01-22 22:26:00 690
原创 as和is关键字
<br />1.as关键字<br />2.is关键字<br />3.参考资料和代码下载<br />1.as关键字<br /> <br />使用as关键字的表达式的一般情景是:obj as type,该表达式返回的是type指定的类型或者是null。简单的测试代码如下:<br /> <br /> class AsTest { public static void DoTest() { string obj1 = "as1";
2011-01-22 21:10:00 1327
原创 vs2008软件测试实战 3 web test(1)
<br />web test<br /> <br /> <br />1.什么是web test?<br />2.web测试实战<br /> <br /> <br />1.什么是web test?<br /> <br />通常意义上的web test是有一些列的web request组成。web test通常情况下是不运行js的,但是可以通过plug-in的形式对js的行为进行模拟。web test主要是用于测试网站的功能测试和性能测试、负载测试等。<br /> <br />vs2008测试的通常做法是首先新
2011-01-21 16:13:00 834
原创 vs2008软件测试实战 2 test driven development
Test Driven Development 1.什么是测试驱动开发?2.使用“测试驱动开发”过程?3.测试驱动开发的好处是什么?4.一个好的unit test的特征5.通过一个简单实例了解“测试驱动开发”的过程6.参考资料1.什么是测试驱动开发?简单的讲“测试驱动开发”就是说在编写代码之前,首先编写测试用例,编写完成的代码需要能够通过测试用例的验证,也就是相当于首先明确要编写的代码的功能需求,然后开始编写代码,最终需要满足上述的功能需求。下面这幅漫画生动的解释了tdd是如此的具有魅力: 2.使用“测试驱
2011-01-18 21:17:00 799
原创 vs2008软件测试实战 1
<br />1.也说说软件测试<br />2.vs2008软件测试实战的主要内容<br />1.也说说软件测试<br /> <br />上学期刚刚上完软件测试的课程,实验课上讲解了不少测试工具的使用(例如ibm function tester、load runner等),但是却是缺少了对vs test的讲解,只能自己补上,就也是这系列博文产生的原因吧。该系列博文中将不包含软件测试的最核心的思想的讲解(如何认识软件测试,如何设计测试用例,这些其实是软件测试的"内功心法"),而主要是了解怎么使用vs这个相当po
2011-01-18 20:27:00 656
原创 System.getProperties使用方法
<br />getPropertiespublic static PropertiesgetProperties()Determines the current system properties.<br />First, if there is a security manager, its checkPropertiesAccess method is called with no arguments. This may result in a security exception.<br />Th
2011-01-08 10:10:00 596
原创 jsp报表页面生成报表详解
jsp报表页面生成报表详解<br /> <br /><br />1.思路<br />2.实现实例<br /> 1.思路<br /> <br />首先用户点击“生成按钮”,将请求发送到后台处理controller上,controller通过查询数据库得到报表中的数据,然后将这个request dispatch到现实报表的页面上,在报表的页面上上,首先得到通过request得到的数据对象(一般是一个bean的形式),然后将该对象中的数据现实到页面上。<br /> <br /><br /> <br /> 2.实现
2011-01-06 09:48:00 3184
原创 Wait Message in ajax request
<br />Hi,<br /><br />How can i add wait message in ajax request.<br />I used the waitMsg config option , but is not showing the wait message while submitting the data.<br /><br />How can i add the wait message while submitting the data using the Ext.Ajx.re
2011-01-05 15:32:00 600
原创 jsp下载文件demo
jsp下载文件demo1.前台2.后台 1.前台http://www.javaeye.com/topic/446631为什么要选择js方式下载文件?因为下载地址需要根据你的点击,及选择来动态计算的。 如果直接 ajax 请求下载地址,总会出现些问题...具体表现为文件直接以字符串形式返回。 首先方案一,使用window.open(url),这样会有一个问题,因为会打开一个窗口!虽然这个窗口会在点击下载时关闭,但看起来确实不美观! 方案二,使用Iframe ,具体见代码: Javascript代码 funct
2011-01-05 15:30:00 840
原创 string = alias(String)
<br />1.String和string再c#中的有什么不同?<br />2.datatype alias<br /> <br /><br /> <br />1.String和string再c#中的有什么不同?<br /> <br /><br />As others have noted, string is an alias for System.String. They compile to the same code, so at execution time there is no differ
2011-01-04 21:11:00 683
原创 推荐一个很不错的网址:将word转成html
<br />http://word2cleanhtml.com/,貌似用python做的,有时间还是需要好好看看python,文本处理太强大了 。<br /> <br />
2011-01-04 21:02:00 3485
原创 FileDialog简单使用demo
<br />private void button1_Click(object sender, System.EventArgs e){ Stream myStream = null; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "c://" ; openFileDialog1.Filter = "txt files (*.t
2011-01-04 11:07:00 579
原创 iText 生成复杂表格
<br /><br /> <br />使用iText中的Cell和Table,添加类型如上,设置colums和row属性。
2011-01-02 16:38:00 1418 1
原创 序列化
序列化<br /> <br /><br /> <br />1.什么是“序列化”?<br />2.简单序列化实例?<br /> <br />1.什么是“序列化”?<br /> <br />http://msdn.microsoft.com/en-us/library/7ay27kt9(v=VS.71).aspx<br /> <br />Serialization is the process of converting the state of an object into a form that can b
2011-01-02 16:30:00 463
原创 最初的梦想
<br /><br /> <br />这里写下2011年的愿望:<br /> 亲人健康,平安快乐生活每一天找到一个自认为不错的实习单位<br />
2011-01-02 08:41:00 385
ASP.Net web server demo
2010-03-05
iinniitt进程探悉
2010-02-05
linux 内存使用方法
2010-02-05
source insight使用方法
2010-01-17
Skyeye安装笔记和使用
2010-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人