代码改变世界

powershell 记录

2010-10-29 13:58 by 轩脉刃, 526 阅读, 1 推荐, 收藏, 编辑
摘要:the following module was built either with optimizations enabled or without debug informationsolution:I have also faced the same problem on migrating the application .net 1.x to 2.0 and i solved by di... 阅读全文

word2007插件开发经验备忘3--如何操作文本字体

2010-10-29 13:55 by 轩脉刃, 604 阅读, 0 推荐, 收藏, 编辑
摘要:文本设置就是设置Font的属性,设置为Word.Font的类但是有个问题,如何把一列文本中的特定字设置字体呢?代码就是使用find.execute()这个函数,相当于查找+选中,于是问题就解决了..... 阅读全文

word2007插件开发经验备忘2--如何操作word

2010-10-29 13:53 by 轩脉刃, 984 阅读, 0 推荐, 收藏, 编辑
摘要:对于word的操作,(MSDN)上已经有了很具体很详细的解释 Visual Studio Tools for Office。http://msdn.microsoft.com/zh-cn/library/d2tx7z6d(VS.80).aspxword的操作前一定要看的东西叫做Word 对象模型Application就是说这个类是站在了应用程序的高度。对应的操作就是启动word程序操作就很容易想象... 阅读全文

word2007插件开发经验备忘1--如何开发word插件

2010-10-29 13:45 by 轩脉刃, 4469 阅读, 0 推荐, 收藏, 编辑
摘要:最近做了word2007的插件开发(VBA开发)。虽然还没有完全写完,但是感觉有必要写一些东西了,于是就记录下来....office的开发分为程序级开发和文档级开发,程序集开发的典型代表就是传说中的插件开发(AddIn)。具体如何在VS中建立word的插件就是.........主要是有一个ThisAddIn的类,这个类就代表了这个插件,主要的是两个函数:private void ThisAddIn... 阅读全文

某些笔试题

2010-10-29 13:23 by 轩脉刃, 549 阅读, 0 推荐, 收藏, 编辑
摘要:趋势科技笔试,趁着 还有点记忆,把笔试的东西都写出来:有一个1T大小的数据,里面存放着1T的数据,格式如下:身份证 姓名 手机 住址345****** 张三 130**** 北京海淀区***350****** 李四 131**** 苏州*****现在我们需要做一个索引文件,使用用户的名字来搜索用户信息。(假设用户的名字没有重复的)。(1) 写一个函数void BuildIndex(void)建立索... 阅读全文

.Net 强名浅析

2010-09-30 18:45 by 轩脉刃, 1275 阅读, 1 推荐, 收藏, 编辑
摘要:Assembly强名浅析首先需要明白几个信息:1. 什么是Assembly Qualified Name?Assembly Qualified Name 不等同于Assembly的文件名,也同时包含版本,公钥信息。例如:Test.Class1,Test,Version=1.3.0.0,Culture=neutral,PublicKeyToken=1234567890abcdef我们可以从Type.... 阅读全文

.net中GC原理浅析

2010-09-14 01:17 by 轩脉刃, 7098 阅读, 1 推荐, 收藏, 编辑
摘要:GC(Garbage Collection)垃圾收集,指的是在.net中垃圾内存收集的机制。首先要了解的几点:在.net中,托管代码的内存管理是自动的,由GC进行管理。但是对于非托管代码,.net就无法自动管理了。CLR运行时候,内存分为“托管堆”和“栈”两个部分。其中,栈是用于存储值类型的数据,托管堆是用于存储引用类型的变量。其中托管堆是GC处理的... 阅读全文

VS2008中使用NUnit

2010-08-04 13:14 by 轩脉刃, 371 阅读, 0 推荐, 收藏, 编辑
摘要:1.下载NUnit:http://www.nunit.org/index.php?p=home2.创建测试的project3.增加Reference(nuit.framework)4,写测试类(诸如):代码5.在project的properties中设置Debug信息:6.Debug的时候就可以运行NUnit 阅读全文

将SerializableAttribute序列化为xml

2010-07-15 13:47 by 轩脉刃, 1020 阅读, 0 推荐, 收藏, 编辑
摘要:从这个例子中,你可以知道:1,如何将stream转化为string2,如何将searializableAttribute属性序列化为xml有MetadataObject定义为:代码下面一个函数将其转化为xml的string:代码 阅读全文

GAC简介

2010-07-02 21:17 by 轩脉刃, 677 阅读, 0 推荐, 收藏, 编辑
摘要:GAC(Global Assembly Cache)全局程序集缓存GAC所在目录为%windir%\assembly\GAC的作用就是一个assembly库。他的作用可以简要说有下面几点:1.assembly集中地。.net有许多assembly是共用的,比如system.dll, 这些共用的程序集我们并不希望个程序都拷贝一份到各个程序目录下,于是就产生了assembly库的需求。2.版本控制。如... 阅读全文