文章分类 -  C#

Keycode表
摘要:Keycode表字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码 A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957 数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按键键码按键键码 0968104F1112F71181979105F2113F8119298*106F3114F9120399+107F4115F101214100Enter108F5116F11122... 阅读全文

posted @ 2011-11-29 15:44 xcopys 阅读(175) 评论(0) 推荐(0)

多层架构和MVC
摘要:为什么使用框架*大家都是用同一个框架,是代码更加统一,更易于维护和管理,大家都遵循同样的规则,交流也会变得简单*struts处于表示层(Presentation Layer) *sprint处理业务逻辑层(Business Layer) *hibernate处于持久层(Presistence Layer)分层的思想嘛,程序的被划分成更小的粒度,粒度细了,每一层的职责也就更加单一,复用率就会变高,当然程序的耦合性就降低了,扩展性也就增加了 但是层也不能无限制的分,层越多程序的效率越低,因为一个处理流程可能需要数据在多层之间的传递,其中比较优雅的分层式三层架构,它是经过长时间的实践而得出的运用最广 阅读全文

posted @ 2011-09-09 13:32 xcopys 阅读(550) 评论(0) 推荐(0)

MSIL Instruction Set
摘要:MSIL Instruction SetBase InstructionsInstructionDescriptionStack Transition1addadd two values, returning a new value…, value1, value2à…, result2add.ovf.<signed>add integer value with overflow check…, value1, value2à…, result3andbitwise AND…, value1, value2 à…, result4arglistget 阅读全文

posted @ 2011-08-30 17:17 xcopys 阅读(203) 评论(0) 推荐(0)

栈,堆,值类型,引用类型,装箱,拆箱(转)
摘要:[转载文章]6个重要的.NET概念:栈,堆,值类型,引用类型,装箱,拆箱引言 本篇文章主要介绍.NET中6个重要的概念:栈,堆,值类型,引用类型,装箱,拆箱。文章开始介绍当你声明一个变量时,编译器内部发生了什么,然后介绍两个重要的概念:栈和堆;最后介绍值类型和引用类型,并说明一些有关它们的重要原理。 最后通过一个简单的示例代码说明装箱拆箱带来的性能损耗。声明变量的内部机制 在.NET程序中,当你声明一个变量,将在内存中分配一块内存。这块内存分为三部分:1,变量名;2,变量类型;3,变量值。 下图揭示了声明一个变量时的内部机制,其中分配的内存类型依据你的变量类型。.NET中有两种类型的内存:栈内 阅读全文

posted @ 2011-07-20 10:38 xcopys 阅读(139) 评论(0) 推荐(0)

c# 数据类型占用的字节数(转)
摘要:bool -> System.Boolean (布尔型,其值为 true 或者 false)byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)char -> System.Char (字符型,占有两个字节,表示 1 个 Unicode 字符)short -> System.Int16 (短整型,占 2 字节,表示 16 位整数,范围 -32,768 ~ 32,767)ushort -> 阅读全文

posted @ 2011-07-15 15:16 xcopys 阅读(510) 评论(0) 推荐(0)

HttpModule的认识(转)
摘要:HttpModule的认识HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某些情况下干脆终止满足一些条件的HTTP请求,从而可以起到一个Filter过滤器的作用。1、asp.net的HTTP请求 阅读全文

posted @ 2011-07-14 15:42 xcopys 阅读(95) 评论(0) 推荐(0)

批处理脚本总结(转)
摘要:批处理脚本总结[转]转自:http://www.cnblogs.com/linglizeng/archive/2010/01/29/Bat-CMD-ChineseVerion.html1.综述1、”.bat”: 这是微软的第一个批处理文件的后缀名,在几乎所有的Windows 操作系统内都能运行。 2、 “.cmd”: 是为Windows NT 设计的命令行脚本, 为Cmd.exe shell而设计的, 对于COMMAND.COM不具有向后兼容性。3、目前所知道的.cmd 和 .bat文件的区别是对ERRORLEVEL变量的改变:当Command Extensions (命令行扩展)处于enab 阅读全文

posted @ 2011-07-11 16:12 xcopys 阅读(187) 评论(0) 推荐(0)

常见应用程序的架构(转)
摘要:常见应用程序的架构一 常见应用程序的架构1)rich client application2)rich internet application3)web application4)mobile application5)service 6)office application7)sharepoint application二 参考 http://apparchguide.codeplex.com/完!感谢,Thanks!作者:iTech出处:http://itech.cnblogs.com/ 本文版权归作者iTech所有,转载请包含作者签名和出处,不得用于商业用途,非则追究法律责任! 阅读全文

posted @ 2011-07-11 16:00 xcopys 阅读(123) 评论(0) 推荐(0)

C#的Delegate和Event (转)
摘要:C#的Delegate和Event我的总结如下: 1)实例:namespace Test{ public delegate void ProcessEventHandler(string name); public class MyTest { public event ProcessEventHandler myProcessEvent; }}2) IL代码:.namespace Test{ .class public auto ansi beforefieldinit MyTest extends [mscorlib]System.Object { .method public hideb 阅读全文

posted @ 2011-07-11 15:45 xcopys 阅读(180) 评论(0) 推荐(0)

导航