摘要:
本文是读完《执行- 如何完成任务的学问》结合自身感受所写。本文只是自己结合自己知识背景与本书所做的一些想法,不代表现实中针对您的情况一定可行,如果您有自己的想法,不妨提出来讨论。谢谢! 阅读全文
摘要:
最近对沟通学习和实践的一点想法,有点教条化,案例显得缺乏,但是如果是想看框架的话,也许可以帮到你。 阅读全文
摘要:
你对自己的时间,精力有认识吗?
你是否是工作狂?
你是否工作完回家后就觉得好累,只想看看电视休息休息?
本文尝试解释个人的一些看法,也许,对你会有帮助。 阅读全文
摘要:
认知压力, 压力策略: 优先级策略, 任务拆解, 最坏结果. 阅读全文
摘要:
本文尝试:1. 解释Template定义;2. 列举Template结构;3. 举例各种Template 阅读全文
摘要:
Granville Barnett 在他的BLog中发表了一篇新帖子: Shared Source CLI Google group launched 在对于Rotor的研究中,一直鲜有热烈的讨论和聚集地,如果你也和我一样对于Rotor有强烈的兴趣,不妨:http://groups.google.com/group/microsoft-shared-source-cli/Enjoy it. :) 阅读全文
摘要:
引言: 想起这个问题是一次面试提到的题目而起,而之前也有关于静态构造函数和构造函数区别, 于是有了这次探索. 用法: 1. 初始化静态成员数据 1: public class MyTest 2: { 3: static string Str = "This is MyTest"; 4: static int i = 0; 5: 6: static MyTest() 7: { 8: Str = "... 阅读全文
摘要:
介绍Jit执行的方式, 如何自己给Rotor一个CIL指令. Have Fun 阅读全文
摘要:
PAL = Platform Abstract Layer, 是.Net平台对于具体操作系统层次的依赖, 主要包括启动和结束 文件系统 内存管理 同步 I/O 异步 I/O Threading Networking 异常处理 调试支持 CRT (C Runtime Library) 1. PAL-specific Entry Points所谓的PAL-specific Entry Points,指... 阅读全文
摘要:
引言: 怎么着,用.Net开发也好久了. 俺虽然天资不高,不能过目不忘,勤奋点记下来还是可以的. 备忘 :). 数据来自, From 《.Net 加密与解密》 Append A,与ECMA校对基本无误名称与功能的对应:表名称功能描述Module定义模块TypeRef描述引用类型TypeDef定义类型或者接口FieldPtr在非优化的元数据表中,定义累中的字段时的中间查找表Field定义字段Meth... 阅读全文
摘要:
本文中将为您提供给程序加上运行许可的方法先看看效果(声明,这不是简单的输出一行字符串): 在本文中将会涉及到3个类 License, LicenseProvider, LicenseManager 和 注册表类我们首先给程序创建一个自己的License 1: public class SimpleRuntimeLicense : License 2: { 3: private string Typ... 阅读全文
摘要:
关键字: Label, Changeset, datetime ...在TeamBuild的时候我们经常有需求需要编译某个版本,例如某个Label, 或者什么时候提交的,而不是最新提交的版本, 在TeamBuild中有GetVersion在TeamBuild中我们有如下方法对他进行设置1. 命令行参数 2. 修改TFSBuild.rsp 3. 修改TFSBuild.proj 我们能够设置的不仅仅是... 阅读全文
摘要:
a) 自定义一个Task b) 添加Task到TFSBuild.proj 1. 自定义一个Task a. File -> New -> Project -> Class Library b. 添加项目引用 项目右键 -> Add Reference -> Micosoft.Build.Engine/Framework/Tasks /Utilities 最好选择2.0... 阅读全文
摘要:
很多人写过了,自己写个当个记忆好了 阅读全文
摘要:
As the title suggests 阅读全文
摘要:
对一些类型产生HashCode的探索,Hope that helps :) 阅读全文
摘要:
NOTICE: 本文是The Anatomy Of Basic Data Structure, 基本数据结构解析的一部分不知道泛型是什么? 看 [Programming IL]泛型, Generic Types, Understanding Generic Type, 理解泛型, 比较ArrayList和泛型的性能和前面的数据结构比较相同点: 相同方法访问方式基本一致,例如Capaclity, C... 阅读全文
摘要:
尝试着从CIL, 元数据,Rotor的角度走一遍泛型的实现过程 阅读全文
摘要:
如标题,在Visual Studio 中调试SSCLI 2.0. 希望能帮助更多的朋友走进CLI的世界 :) 阅读全文
摘要:
看看图片, 现在20:00访问博客园的时候 发现这样的链接,本来想打错也就罢了, 进去看看 该怎么说你好呢?加上今天看到某位仁兄 再看内容 直接COPY THIN 的文章,难道说这样也行,这样的挖坟贴也可以. 我有点愤怒。 园子大了,也许像原来那样的方式是应该改改了,更何况.Net社区人员质量相对来说就本来没有那么高,换个方面来讲,自己更应该提高文章的质量,不能骂他们,我影响他们. :) 阅读全文
摘要:
Stack:遵循后进先出原则,最后进来的第一个出去,查看详细(English), 中文参考代码 CLR/SRC/BCL/System/Stack.cs构造函数(初始化)Stack() / Stack(int initialCapacity) / Stack(ICollection col) : this((col==null ? 32 : col.Count))在Array中采用Object[]作... 阅读全文
摘要:
ArrayList:使用大小可按需动态增加的数组实现 IList 接口。(From MSDN)初始化, 内部默认是4的Capacity, 还是采用Object存储 1: private const int _defaultCapacity = 4; 2: private Object[] _items; 3: private static readonly Object[] emptyArray ... 阅读全文
摘要:
从这里我们开始讨论的话题,牵涉到ArrayList.FixedSize用法的问题, 测试 添加/删除 是否可用, 而赋值操作是否可行 从一个测试程序开始, 思路简单,只是简单的操作,如果出现异常则输出错误消息 1: [代码]输出结果 ArrayFixedSize的算法如何呢? 其实只是给他添加了一个引用,用另外一个类给原来的List做了一个包装,在访问对应方法的时候抛出异常。这里我想和装饰者模式... 阅读全文