摘要:
最近在学习计算机启动过程,忽然发现几个基本的计算机概念应该理解错误,查找到的中文资料不外乎百度百科之类的网站,但是阅读之后感觉越来越糊涂,最后只好FQgoogle了。 引导扇区(Boot Sector),又称之为引导块(Boot Block)是硬盘、软盘或其它数据存储设备上的一个包含引导代码的区域,这些代码可以由计算机系统的内置固件(firmware)加载到内存中直接运行。主要有两种类型:... 阅读全文
摘要:
1、PivotViewer(透视视图,具体什么作用没详细了解,没找到更详细的介绍) The PivotViewer control enables you to display a large amount of data at once in a way that is easily consumable by the user. Users can browse the data in su... 阅读全文
摘要:
这几天闲着没事折腾老机器,因为老机器的光驱扔了,本着也学习一下使用U盘装系统的技巧,就直接开始了,没想到这一折腾就是好几天。一开始网上找了不少资料,也没看完全就开始装系统了,最后发现这些教程大多是安装克隆版的,根本无法安装完整版xp,后面专门找了安装完整版xp的教程又开始了新一轮的折腾。教程里讲的需要安装过程中拔出u盘,在我这里也行不通,大概是每个人使用的winpe版本和硬件版本不一样... 阅读全文
摘要:
原文及附件:http://blog.stevenlevithan.com/archives/date-time-format Mask Description d Day of the month as digits; no leading zero for single-digit days. dd Day of the month as digits; leading zero for sin... 阅读全文
摘要:
jQuery URL Parser v2.0 A jQuery plugin to parse urls and provide easy access to their attributes (such as the protocol, host, port etc), path segments, querystring parameters, fragment parameters and ... 阅读全文
摘要:
Jint –比较早的引擎,不依赖于DLR, 性能较差,且有缺陷,没有全部支持ECMAScript 3.0, http://jint.codeplex.com/ Jurassic – 基于.net 4的引擎,编译为CLI执行,但性能比不上V8, http://jurassic.codeplex.com/ Ironjs - 基于DLR的引擎,据说性能能与V8相提并论,但仍在开发中,https://gi... 阅读全文
摘要:
关于命令行参数的解析没有特定的规则,目前比较流行的有unix风格和微软风格。其实除了unix风格的比较一致外,微软自己提供的命令行参数解析就有很多种风格。在.net平台下的main函数中,仅仅把参数分解为以空格分割的数组,这对需要加开关,并且有的开关有自己的参数的情况是不够的,而且为了解析这些参数需要学习部分词法分析的知识,这对用处不是很大的命令行参数显得有些“鸡肋”,当然... 阅读全文
摘要:
Visual studio tools for application是微软免费提供的方便开发人员定制应用程序的工具。通过在开发人员发布的应用程序中集成.Net framework和可再次分发的IDE,我们的最终用户可以使用VB.net和C#开发插件,最终改变应用程序的行为。其效果与office的VBA是一样的,而且office2007就是基于VSTA做的扩展。 想在应用程序中集成IDE主要的步骤... 阅读全文
摘要:
Antlr是一个很好的词法和语法分析器,而且可以直接生成Tree walker,解决了编译器设计中的大麻烦。最近在利用Antlr开发自己的领域语言(DSL)的时候发现了一个问题,就是中文文法与英文文法的差异问题。目前在领域语言的设计中,趋向于采用类似于自然语言的设计方式,例如:I eat apple.其中I是一个对象,eat 是对象I的方法,apple是传入到eat方法中的参数。这句话转换为面向对... 阅读全文
摘要:
在.net下如下的代码是允许的 class Program { static void Main(string[] args) { B b = new B(); b.X = 20; b.Print(b); Console.ReadLine(); } } class A { int x; public void Print(B b) { Console.Write(b.x); //可以通过编译 }... 阅读全文