自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(132)
  • 资源 (6)
  • 收藏
  • 关注

原创 协变和逆变

/// /// 协变和逆变允许数组类型、委托类型和泛型类型参数进行隐式引用转换。 协变保留分配兼容性,逆变与之相反。 /// 协变和逆变只能用于引用类型,不能用于值类型或void /// public class CovarianceAndCo

2011-09-18 11:29:36 2367

原创 .NET设计规范——约定、惯用法与模式(第2版·英文版

本书关注直接影响框架可编程能力的设计问题,为框架设计师和广大开发人员设计高质量的软件提供了权威的指南,这一版更新至NET 3.5。书中内容涉及框架设计的基本原则和规范,常用设计惯用法,为命名空间、类型、成员等框架各部分命名的规范,框架中常用设计模式的规范等。同时,书中添加了来自经

2011-07-28 22:13:14 1151

原创 关于 代码生成器

1,CodeSmith2,使用自己写的代码生成器。

2011-06-20 23:37:00 894

原创 MVC和三层 须知

http://topic.csdn.net/u/20110303/11/d2b9cf4e-2332-468c-a9e4-7892914813be.htmlhttp://www.cnblogs.com/bluedoctor/archive/2011/02/24/1963606.ht

2011-05-10 19:01:00 688

转载 .net 一些日志记录第三方工具

<br />  Log4Net使用详解<br />1, http://blog.csdn.net/zhoufoxcn/archive/2008/03/26/2220533.aspx<br /> <br />2, http://blog.csdn.net/zhoufoxcn/archive/2010/11/23/6029021.aspx<br /> <br /> <br />ELMAH(ASP.NET错误日志记录与通知)<br /> <br />http://www.cnblogs.com/rob0121/a

2011-05-08 16:35:00 1008

原创 设计模式 笔记

周例会,一同事讲了 几种构建模式, 笔记下自己的一些心得1,工厂模式-- 创建者控制对象的创建2,方法工厂-- 将对象的创建控制推迟到调用者3,抽象工厂-- 创建一系列对象,这些对象之间不存在关系,只有一个共性(同属一个系列)。单例模式:饿汉式: public class Singleton{ private static Singleton singleton = new Singleton (); private Singlet

2011-04-30 01:04:00 670

原创 .NET的一些框架

开发框架:  nhibernate框架。一个O/R映射的框架。  nunit框架。一个测试框架.  nant项目。  TestDriven工具。一个可以集成到Visual studio .net 里面的测试工具。可以用来运行nunit。  CruiseControl.NET工具。

2011-04-22 23:06:00 1134

转载 学习CSLA.NET ---转

<br /><br /> <br />转自---http://www.cnblogs.com/pcjim/archive/2007/01/31/635599.html<br /> <br />CSLA是Component-based, Scalable, Logical Architecture的简写,CSLA . NET是Rockford Lhotka基于.Net设计的一套N-tier分布式框架。<br />CSLA .NET包含如下功能:<br />l           n-Levelundo c

2011-03-19 16:24:00 1028

原创 集群----blog

http://sech.javaeye.com/blog/164408http://zh.wikipedia.org/zh/%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%9B%86%E7%BE%A4http://www.hudong.com/wiki/%E9%9B%86%E7%BE%A4技术前沿:走近数据库集群技术服务器集群

2011-03-18 13:18:00 717

转载 超大数量表优化(转)

<br />http://topic.csdn.net/u/20110304/19/20F1737D-74CE-4546-9273-5861A022C301.html<br /> <br />先笔录下,又时间总结下该类问题!<br /> <br />数据库版本是db2 9.7。<br />表出入口T_CRK,数据量为4亿,并且每月都增加几百万。 结构大致如下:<br />ID 主键<br />CRRQ 日期<br />PLACE 地点<br />XNAME 姓名<br />....<br /><br />还

2011-03-11 23:38:00 1158

转载 数据库范式简介(转)

<br /><br />理解数据库范式<br />系统是短暂的<br />数据是永恒的<br />数 据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。<br />本 文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者应该是个不错的

2011-03-08 21:26:00 595

转载 数据库优化(转 )

<br /><br />转自:http://www.zlmind.com/?p=691<br /> <br /> <br />近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。<br />我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务

2011-03-05 18:51:00 564

原创 .NET 类型转换 (集合)

----------------------------------------string-> DateTime string formatStr="2000-01-01 00:00:00";1, Convert.ToDateTime(formatStr);2, DateTime.Parse(formatStr);DateTime -> stringDateTime dt=DateTime.Now;1, dt.ToString("yy-MM-dd hh:mm:ss")    dt.ToString(); 

2011-03-02 23:16:00 961

原创 OLE及.net的线程模型

OLE 线程模型的说明和工作方式     COM 对象可以用于一个进程的多线程。“单线程单元” (STA) 和“多线程单元” (MTA) 术语用于为描述对象与线程间的关系、对象间的并行关系、使用何种方 法将调用传递给对象的方式以及在线程间传递接口指针的规则而建立的概念框架。组件及其客户可以在 COM 目前支持的以下两个单元模型之间进行选择: 1、单线程单元模型 (STA):进程中一个或多个线程使用 COM ,并且 COM 对象的调用由 COM 进行同步。在线程间对接口进行编组。单线程单元模型的退化情况(其

2011-01-15 16:12:00 1385

原创 一些 .net 源代码 站点

<br />http://51aspx.com/<br /> <br />http://www.codeplex.com/<br /> <br />http://www.codeproject.com<br /> 

2011-01-13 14:11:00 771

原创 MS .NET Pet Shop 4 架构源码

PetShop 4.0 For .NET 2.0 下载地址:http://www.cnblogs.com/weboy/archive/2006/03/20/354302.htmlMicrosoft .NET Pet Shop 4 架构与技术分析:http://www.cnblogs.com/ltp/archive/2006/04/17/377564.htmlmsdn:http://msdn.microsoft.com/en-us/library/Aa479070

2011-01-13 12:00:00 1782

转载 数据库索引 优化 文摘

<br />http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx<br /> <br /> <br />http://topic.csdn.net/t/20061024/20/5106330.html

2011-01-11 09:33:00 497

转载 WinAPI: - 运行外部程序

<br />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。<br />    WinExec 两个参数,前一个指定路径,后一个指定显示方式。<br />    ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,ShellExecute还可以打开网页,启动相应的邮件关联发

2010-12-06 12:26:00 1791

转载 多线程 文摘 记录

<br />http://software.intel.com/zh-cn/articles/intel-guide-for-developing-multithreaded-applications/?cid=sw:prccsdn1373<br /> <br />http://software.intel.com/zh-cn/blogs/2010/11/11/400006332/?cid=sw:prccsdn1481

2010-11-30 23:01:00 601

原创 Transact-SQL 存储过程 knowledge Note I

Transact-SQL 一些语法:类似pascal 但有些区别:语句块:beginendif语句:if (Boolean)           //没有 Thenbeginend                       //没有结束符;elsebeginendwhile 循环while(Boolean)beginend打印输出:print @value执行字符串变量的语句1,EXECUTE(@SqlQuery)2,调用存储过程sp_executesql 如  set @SqlCount = 'sele

2010-11-27 14:26:00 777

原创 SQL knowledge Note I

SQL 中自增列(标识列又称标识符列):三种特点:  1、列的数据类型为不带小数的数值类型  2、在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值  3、列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列。IDENTITY(type,seed,increment),类型(type)在SQL Server 2000中,标识列类型必须是数值类型,如下:decimal、int、numeric、smallint、bigint 、tinyint 其中要注意的是,当选择decima

2010-11-27 11:57:00 596

转载 SQL--分页查询 存储过程

<br />http://lovephoenix.javaeye.com/blog/131981<br /> <br />http://www.cnblogs.com/lli0077/archive/2008/09/03/1282862.html<br /> <br /> <br />http://hsys.javaeye.com/blog/526381<br /> <br /> <br />http://yangze.javaeye.com/blog/606460<br /> <br /> <br />如

2010-11-26 12:51:00 577

原创 微软一站式示例代码库 相关站点

微软一站式示例代码库 MSDN 官方论坛论坛地址:http://social.msdn.microsoft.com/Forums/zh-CN/codezhchs/threads下载目录1:http://1code.codeplex.com/releases/view/55110

2010-11-23 12:17:00 671

转载 SQL语句-创建索引

<br />http://www.cnblogs.com/hanjin/archive/2008/09/09/1287505.html

2010-11-22 12:44:00 673

原创 优化webservice ---MSMQ(MicroSoft Message Queue,微软消息队列)

<br />http://www.iwms.net/n402c12.aspx<br /> <br /> <br />http://topic.csdn.net/u/20070627/16/5765c3ea-5343-4d6f-8ce4-f0f8588ebc54.html

2010-11-16 22:44:00 2380

转载 Webservic -客户端异步调用Webservic 与Webservic服务器异步Web方法

<br />本文转自  <br /><br />1,客户端的异步调用<br />   客户端的异步调用是Webservic代理类中自带的,通过由 WSDL.EXE 或 Visual Studio .NET 中的Add Web Reference(添加 Web 引用)向导生成的代码。查看Webservic代理类可得知。<br /><br />2,Webservic服务器异步Web方法<br /> <br />    Webservic服务器异步Web方法类似于 .NET Framework 中 Web 服务客

2010-11-16 22:41:00 1062

转载 Data Access Application Block for .NET

<br />http://www.microsoft.com/china/MSDN/library/EnterpriseDevelopment/BuildDistApp/Vsdnbdadaab_rm.mspx?mfr=true<br /> <br />http://www.microsoft.com/china/MSDN/library/EnterpriseDevelopment/BuildDistApp/Vsdnbdadaab_rm.mspx?mfr=true<br /> <br />http://www

2010-11-13 23:57:00 478

转载 转 对w3wp.exe的一点认识!

http://www.cnblogs.com/hjh1982/archive/2006/06/28/438032.html  很想看一个网站的内容,但是这个网站没有RSS,还得整天的去打这个网站!感觉比较郁闷,正好今天有时间,你不能提供订阅,我自己来生成RSS,自己来搞定订阅的问题.实现这个功能的思路比较简单:获取该网址的Html源代码,通过正则表达式过滤出有用的数据,将这些有用的数据生成RSS文件.文件是生成了,但是我们总不能一直看同样的内容吧!还要定时更新RSS文件的内容,那么就要我们的程序定时执行来生

2010-11-13 16:54:00 835

转载 WebService的缓存机制

<br />WebService的缓存分为两种,一种是简单的输出缓存,一种是强大的数据缓存<br />一、输出缓存<br />输出缓存的使用非常简单,比较适用于WebService的参数比较少,结果比较单一的情况,例如股票信息,可以设置5-10秒的缓存,天气预报,则可以设置30分钟甚至数小时的缓存<br />使用方法是:<br />在WebMethod属性上指定CacheDuration属性即可,例如<br /><br /><br />这样,600秒内这个WebService的所有输出数据都将从缓存中读取,

2010-11-13 10:00:00 3091 1

翻译 XSD 介绍

<br />  XML结构定义 ( XML Schemas Definition )<br />  XML Schema 是DTD的替代品。XML Schema语言也就是XSD。<br />  XML Schema描述了XML文档的结构。可以用一个指定的XML Schema来验证某个XML文档,以检查该XML文档是否符合其要求。文档设计者可以通过XML Schema指定一个XML文档所允许的结构和内容,并可据此检查一个XML文档是否是有效的。XML Schema本身是一个XML文档,它符合XML语法结构。可

2010-11-03 15:14:00 1133

原创 发布全局程序集缓存GAC 最简步骤

发布全局程序集缓存GAC 最简步骤给程序集设置强命名 项目 -> 属性->签名选项卡->选中 为程序集签名 复选框->在 选择强名称密钥文件,单击 创建强名称密钥 对话框中单击以选择 我的密钥文件使用密码保护 复选框。填写 密钥文件名称 密码。部署强命名程序集到GAC(全局程序集缓存工具-GACUtil.exe)   1.把程序集添加到GAC中: GACUtil /i sample.dll (参数/i是安装的意思)   2.把程序集移出GAC GACUtil /u sample.dll (参数/u就移除的意

2010-10-25 10:09:00 2540

原创 DataSet中的表之间关系--子从表

   在.net数据处理应用中,经常需要处理主从表情况。通过主表主键显示明细表对应记录。下面介绍子从表的一些使用方法。{不能启用此约束,因为不是所有的值都具有相应的父值。}  DataRelation -创建DataTable 对象之间的父/子关系。 //如果关系主键只有一个,不需用DataColumn数组 SqlConnection sqlcon = new SqlConnection(@"constr"); sqlcon.Op

2010-08-11 16:10:00 3578

转载 内聚度和耦合度

<br />本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nomad2/archive/2007/09/06/1774669.aspx<br /> <br />内聚度和耦合度 <br />一、联系<br />当个程序段或语句(指令) 引用了其它程序段或语句(指令)中所定义或使用的数据名(即存贮区、地址等)或代码时,他们之间就发生了联系。一个程序被划分为若干模块时,联系既可存在 于模块之间,也可存在于一个模块内的程序段或语句之间,即模块内部。联系反映了系统中程序段或语句之间的

2010-08-09 18:06:00 1187

转载 Delphi5.5的MIDAS编程

<br />转自:http://www.pcbookcn.com/article/1490.htm <br />Delphi5.5的MIDAS编程<br /> <br />数据库应用程序中三个基本层:<br />l         数据层:负责存储数据<br />l         业务层:负责从数据层获取适当格式的数据并执行最后的合法性检查(也叫做执行业务规则)。业务层也就是应用服务器层。<br />l         表示层:也叫做GUI层,负责在客户应用程序中以适当格式显示数据。总是与业务层打交道,不

2010-07-20 15:17:00 790

原创 .Net knowledge Note I

★什么是强类型,什么是弱类型?哪种更好些?   强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。   使用哪种语言还是要按需而定。编写简单小应用,使用弱类型语言可节省很多代码量,有更高的开发效率。而对于构建大型项目,使用强类型语言可能会比使用弱类型更加规范可靠。------------------------★全局程序集缓存GAC:概念GAC全称是Global   Ass

2010-07-16 12:11:00 718

转载 FastReport 4 介绍(Dephi)

TfrxDBDataset   TfrxUserDataset 数据存取元件。FastReport 使用这些元件读取及参考数据库的字段,这两个元件都源于 “TfrxDataSet” 并继承其大部分的功能。 TfrxUserDataSet 元件允许构建未连接到数据库的报表,而由其它来源接收数(据如:数列、文件等)。在此同时,程序员仅需提供浏览此数据集的功能,资料接收并非由此元件执行,而是用其它的方法(例如,经由“TfrxReport.OnGetValue”事件)。 TfrxUserDataSet 元件有下列的

2010-07-06 17:33:00 3072 1

原创 简述创建网站步骤

http://student.csdn.net/space.php?uid=254556&do=blog&id=29979本文摘自蒋惠全老师的笔记创建网站步骤:  1. 申请域名  2. 购买空间  3. 备案  网站所必须具备的三要素:第一:域名(网址) 第二:网站空间(虚拟主机)第三:程序(网页)从这里可以看出域名的重要性.1、域名是什么?  标准概念:域名是Internet网络上的一个服务器或一个网络系统的名字,在全世界,没有重复的域名,域名具有唯一性。从技术上讲,域名只是一个Internet中用于解

2010-06-29 10:28:00 2425

转载 转帖 插件构架实战 待修改

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/SmartJavaer/archive/2007/05/21/1619447.aspxC# 插件构架实战(Jack H Hansen ) 一、引言    1. 问题的引入    假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了

2010-06-10 19:14:00 478

原创 c# webservice primer Note I

----------------------在WebService中重载方法 WSI 规范不支持方法的重载,WebService默认设置是指示 WSI 规范。所以在WebService中重载方法时,先关闭一致性检查 :[WebServiceBinding(ConformsTo = WsiProfiles.None)] ,另外在方法中指定MessageName来创建唯一的别名。如: [

2010-05-05 18:07:00 594

原创 收藏

http://news.csdn.net/a/20100424/218105.html

2010-04-26 08:46:00 483

跑胡子算法

跑胡子胡牌算法,邮件:[email protected]

2017-06-28

用VC设计的五子棋小游戏

使用VC 6.0 设计的简单 小游戏 五子棋

2009-07-08

VC 实现的扫雷小游戏

用VC做的小游戏软件,能够进行简单的设置(雷数,行,列等)

2009-06-20

用VC制作的小闹钟软件

VC做的小闹钟,能够获得系统时间,自定义时间,设置闹钟时间,闹钟提示音为梦醒时分

2009-06-20

用VC实现的 简单计算器

用VC做的一个简单计算器,能实现简单加减乘除··

2009-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除