自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

微创社(MCC)

微创社(MCC)全称微软技术创作互助交流社区,依托微软技术的独特魅力,网罗最优秀的微软技术创作人才,旨在帮助热爱.NET、Office、Azure等所有微软技术的爱好者与技术专家进行更高层次的创作,让更多的人群都能尽享技术的奥妙。

  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

转载 技术资源:国内知名技术网站网址

自补:https://developer.mozilla.org/cnhttps://developer.mozilla.org/Enhttp://www.ibm.com/developerworks/cn/http://www.ibm.com/developerworks/enhttp://www.ibole.cn/.NEThttp://www.w3school.com.

2009-10-14 19:48:00 3416 2

转载 可受的咖啡猫语录,太酷了!

1、今天吃得下的千万别搁到明天。2、爱情来得快去得也快,只有猪肉卷是永恒的。3、欧迪,我们去吃冰淇淋吧,不过你得看着我吃。4、肚子大不可怕,可怕的是肚子里没有好东西。5 「欧迪在窗外冻得瑟瑟发抖,真可怜。我真有点不忍心看他这样。  不,难道我能坐视不管吗?我必须做点什么。」加菲拉上了窗 帘。6、失败的人特点是会不断

2009-10-13 13:42:00 942

转载 客户端NIO实践分析

http://java.csdn.net/index.php/2009/09/23/专家专栏第二期:客户端nio实践分析/ 传统IO操作和NIO操作的区别1.对于数据处理由Stream方式转变称为了Block方式。第一种转变不适合需要对于字节流做处理的场景。(需要对字节充分作处理,例如我在另一个优化中对于字节流采用lazy Analysis,通过边解析边交验的方式,提前过滤无效

2009-10-13 08:17:00 659

原创 乱侃委托

可以全不信,不可全信,后果自负 -----------乱说开始-----------何谓了解委托:扩展方法延迟特性过早优化/迟优化Lambda表达式表达式树重复计算陷阱类型推断隐式推断匿名传导性装饰模式/观察者模式分解循环/合并循环delegate类异步/回调事件Func/Action/Predicate高阶函数内

2009-10-12 17:17:00 612

原创 C#动态性多法(待补充)

[1]反射[2]SRE:System.Reflect.Emit[3]CodeDom:[4]Expression Tree:/逻辑即数据[5]DLR tree[6]vsaDLR:Dynamic Language RuntimeDLR是一个运行在CLR之上的库。它完全是用C#写的,没有改变底层的执行引擎的任何部分。

2009-10-11 22:51:00 498

原创 .NET的晚绑定四法(待补充)

[1]虚函数[2]委托[3]反射[4]范型delegate的实现不够彻底,可能是为了兼容性吧事件也没有被设计成为像,而是字段级的,也不太爽花点时间去理解,以上是一些说不清楚的感觉而己对象是附有行为的数据,而闭包是附有数据的行为

2009-10-11 19:46:00 394

原创 Mashup之关注度

国内的,不可思异的图形啊   国外的,快速上升    《Netvibes界面UI评析》http://blog.rexsong.com/?p=237 Netvibes.com http://www.dodoor.cn (己关闭)http://www.yaawa.com/(雅蛙) 《Pageflakes 被 Live Universe

2009-10-09 21:13:00 598

原创 用C#动态装卸DLL文件

上一个以前用过项目中的简化案例, 为了控制进程间通讯,实际情况要复杂的多:  [1]接口namespace MyAddin{ public interface IAddin { void PrintName(); }} [2]dll文件using System;namespace MyAddin{

2009-10-09 17:42:00 998 1

原创 C#数组排序问题

原题:我有一数组A={50,23,98,24,15,36,12,25,95,25,687,45,123,45,11,20,31,214,88},现在我要把从第五个到第十个数拿出来从小到大排到前面,然后余下的也按从小到大的顺序接到这几个的后面,请问要怎么弄呢? 答案:using System;using System.Collections.Generic;using

2009-10-09 17:37:00 629

原创 ValueType下的Equals代码(.net1.x和4.0缺2.0)

.net1.xpublic override bool Equals(Object obj){ if (obj == null) return false; else { Type type = GetType(); if (type != obj.GetType()) return false; Fiel

2009-10-09 17:30:00 650

原创 如何获取浏览器存储 Cookie(待补充)

提问的背景: 由于不同的浏览器存储 Cookie 的方式不同, 因此,同一计算机上的不同浏览器没有必要能够读取彼此的 Cookie。 例如,如果使用 Internet Explorer 测试一个页面, 然后再使用其他浏览器进行测试, 那么后者将不会找到 Internet Explorer 保存的 Cookie。 [1]问题一: 当通过HttpW

2009-10-09 17:24:00 2571

原创 关于:JSON数据反序列化(待补充)

有朋友问起,暂记一下,有空好好补充 有好多方法,如果是C#3.0,建议采用内置的方案:  举一个开心网的例子: //--------json/test/userdata-------string strUserData = ContentHelper.GetMidString(parkingHTML, "v_userdata = ", ";");jsr = new Da

2009-10-09 16:53:00 623

原创 几种多线程参数传递方法

[1]通过构造函数传递 using System;using System.Threading;using System.Runtime.Remoting.Messaging;namespace PCTools{ class Test { static void Main(string[] args) {

2009-10-09 16:30:00 832

原创 关于:弱引用(WeakReference)

(弱引用) [1]强引用 如果有强引用存在,GC是不会回收对象的。 [2]弱引用 弱引用可以让您保持对对象的引用, 同时允许GC在必要时释放对象,回收内存。 [3]弱引用使用场景 对于那些创建便宜但耗费大量内存的对象, 希望保持该对象,又要在应用程序需要时使用, 同时希望GC必要时回收时,可以考虑使用弱引用。  单参数版 u

2009-10-09 16:27:00 3369

转载 三个容易混淆的概念(依赖倒置、 控制反转、 依赖注入)

依赖倒置(Dependency Inversion Principle)、 控制反转(Inversion of Control)、 依赖注入(Dependency Injection) 这样的文章,真是值得看上好多便啊, 这是我看到的唯一个能够讲清楚 DIP/IoC/DI三者区别的"中文"精品 http://dotnetfresh.cnblogs.c

2009-10-09 16:26:00 1511

原创 .net FrameWork下的四个,赖注入框架 (待补充)

[1]Unity,也就是微软企业库Unity Application Block [2]Composite Application Library,主要在WPF和Silverlight中使用 [3]CLR插件模型,也就是MAF [4]MEF(托管扩展框架)  第三方框架 Spring.NET http://channel9.msdn.com/show

2009-10-09 16:16:00 919

原创 内存布局之:最小的内存图谱

class MyClass { static void Main() { object o = new object(); } } @stack OS Thread Id: 0xb54 (2900) 0013f218 00be16f4 System.Object 00be16f4 Name: System.Object MethodTable: 0

2009-10-09 13:19:00 704

转载 .net中string所采用的散列函数

using System;namespace ConsoleApplication8{ class Program { //项目属性对话框->配置属性->生成->允许不安全代码块->设为true static public unsafe int DotNetHash(string str) {

2009-10-09 11:29:00 530 1

原创 关于:一维零基数组,多个创建方式(茴字有几个写法)

回归本质,聊一聊数组,只讨论最基础的 关于:一维零基数组 定义: [1]零基,zero-based, 最小索引为0 [2]一维,相对于(多维,交错) [3]效率,编译器又开后门了 [A]提供了IL操作指令newarr [B]访问数组时不需要通过索引减去偏移量来完成, [C]而且JIT也只需执行一次范围检查 实例化时必须指定数组的

2009-10-09 11:25:00 963

转载 Hashcode类,补全并简化代码:

原理性文章:http://www.cnblogs.com/abatei/archive/2009/06/23/1509790.html  using System;public static class Prime{ public static readonly int[] primes = { 3, 7, 11, 17, 23, 29, 3

2009-10-09 11:23:00 510

原创 测一下Hashtable的排序规则

表面上是无规律的,实际上还是有规律的。 using System;using System.Collections;class MyClass{ static readonly int[] primes = { 3, 7, 11, 17, 23, 29, 37, 47, 59, 71, 89, 107, 131, 163, 197, 2

2009-10-09 11:20:00 563

原创 GetHashCode与Comparer相互调用关系

不多说了,先上代码:  using System;using System.Collections;using System.Collections.Generic;using System.Linq;public class Comparer : IEqualityComparer{ public int countEquals = 0; pu

2009-10-09 11:08:00 596

原创 关于:一维零基数组

零基,即: zero-based, 最小索引为0 CLR对一维零基数组使用了特殊的IL操作指令newarr, 在访问数组时不需要通过索引减去偏移量来完成, 而且JIT也只需执行一次范围检查, 可以大大提升访问性能。  using System;using System.Collections.Generic;namespace ConsoleApplicat

2009-10-09 11:05:00 893

原创 System.Array类自动继承泛型接口

首先看一下Array的定义: public abstract class Array : ICloneable, IList, ICollection, IEnumerable并没有实现泛型接口 实际Array是支持这些泛型接口的: using System;using System.Collections.Generic;//using System.SZArr

2009-10-09 10:42:00 1225

转载 关于IEnumerable 是否应该继承IEnumerable(老外讨论的很多)

关于IEnumerable 是否应该继承IEnumerable,老外讨论的很多! http://blogs.msdn.com/brada/archive/2005/01/18/355755.aspx http://morganchengmo.spaces.live.com/blog/cns!9950CE918939932E!1458.entry Should IE

2009-10-09 10:39:00 1339

转载 lamada形式处理递归的通用方法

从老赵那学一招,不动点理论: http://blogs.msdn.com/madst/archive/2007/05/11/recursive-lambda-expressions.aspx  using System;class Program{ //Fix不动子函数,记住就行了. static Func Fix(Func, Func> f)

2009-10-09 10:18:00 456

转载 C#3.0规范

http://msdn.microsoft.com/en-us/vcsharp/aa336745.aspx  关于设计的声明 1. 抽象类不应该声明构造方法 2. 程序集应该具有强名称 3. 避免使用空的接口 4. 避免在泛型类中使用过多的类型参数 5. 避免让名字空间含有过少的类型 6. 避免使用 out类型的参数 7. 集合类应该实现泛型接口

2009-10-09 10:15:00 438

原创 乱侃一通之:lamada表达式

可以不信,但不可全信^_^ lamada表达式,从本质上讲,无非是C#一些特性的组合,再加一点编译器的小魔法: [1]扩展方法 这次让我看到了扩展方法不一样的地方, 让我没有想到的是,他不但作用在对象上,更重要的是能够在接口上也进行扩展 A:在这里,扩展方法是实施在IEnumerable接口上的(实际上还没有具体的类型存在) B:扩展方法把调用的对象从参数

2009-10-09 10:10:00 1765

原创 所有集合类型整理(注:由于BitVector32未实现枚举接口,不计入)

序号 名称 虚类 枚举 集合 列表 字典 查询 位置1 Array * * * * System2 CollectionBase * * * * Collections3 KeyedByTypeCollection *

2009-10-09 10:08:00 475

转载 自备贴之:常用扩展方法如下

一、简版NO 扩展方法 说明1 Aggregate 对序列应用累加器函数。2 All 确定序列中的所有元素是否满足条件。3 Any 确定序列是否包含任何元素。4 AsEnumerable 返回类型为 System.Collections.Generic.IEnumerable 的输入。5 Average

2009-10-09 10:02:00 626

转载 Excel之:不只有微软 五大开源Office套件大比拼

OpenOffice.org 3OpenOffice.org 3是一个逐渐进化的而不是革命性的产品,它是OpenOffice.org 2升级的产物。与之前的版本相比,OpenOffice.org 3并没有进行彻底的大修---这与微软的Office 2007不同。OpenOffice.org 3的最大变化实际上是很多小变化的集合。 举例来说,Mac用户很乐意知道OpenOffice.

2009-10-09 10:00:00 2939

原创 Excel之:VBA将死OBA重生

==============《白话OBA》==============《第一讲》OBA长啥样    《第二讲》我的OBA          《第三讲》老板OBA           《第一讲》--------------OBA长啥样--------------OBA=Office Business Application目

2009-10-09 09:51:00 1175

原创 什么是中国式的学问?

中国式的学问,倒不是中国所特有的。在美国越战时期,有个问题,就是:为了生计助理教授大吵大闹,为了解决这些争执,结果是:1、大学纷纷转用文章数量来衡量学问,2、而多用方程式容易发表。中国式的学问就是美国越站时期的学问解决温饱的式的学问,尤其是中国式的论文。英国《卫报》考文垂大学(伦敦北部),发明一套软件。将学生提交的论文与本校和

2009-10-09 09:50:00 1311

原创 Excel之:EXCEL巴科斯诺尔范式

1、公式 ==tmp==澄清一些概念引用单元格引用区域引用向量引用行向量引用列向量引用三维表区域引用注:以下表是在excel2000的基础上整理的,仍然存在很多问题,对于各种函数的引用认知,正在学习中,请等待一段时间。欢迎指正...===end of tmp====公

2009-10-09 09:46:00 1250

原创 Excel之:数据挖掘专辑

====目录====1、开题报告2、相关资源3、安装过程 一、开题报告 1、适用人群及专业人群A)学习数据挖掘和相关课程的学生B)进行复杂大型数据分析的业务管理员C)咨询公司从业人员专业A)数学B)统计C)经济金融D)管理类E)数据分析相关专业

2009-10-09 09:08:00 4418 4

原创 EXCEL之:公式的逆波兰序表达式

近期关注:公式的逆波兰序表达式。tExp、tTbl、tAdd、tSub、tMul、tDi、tPower、tConcat、tLT、tLE、tEQ、tGE、tGT、tNE、tIsect、tList、tRange、tUplus、tUminus、tPercent、tParen、tMissArg、tStr、tNlr、tAttr、tErr、tBool、tInt、tNum、tArray、tFunc、

2009-10-09 09:00:00 1067

原创 判断网页编码的五种解法(这些都不是最完美的,那个研究中...)

(1)原始方案System.Text.Encoding.Default采用当前的默认编码,可以解决大部分问题,但是很多跟情况下同样会出错。(2)HTTPWebrequest 的CharacterSet(MSND上给的方案,本来应该的做法)该属性可以返回该网站编码,但是总为空。(3)老外的解决之道Sven GrootI came

2009-10-08 22:29:00 605

原创 传值与传引用的区别(图解法)

using System;class Class1{ staticvoid StrChange(string str) { str ="hellow"; } staticvoid Main() { string str ="123";//申明一个字符串 StrChange(str);

2009-10-08 22:23:00 565

原创 XUL Explorer 使用教程

https://developer.mozilla.org/en/XUL_Explorer    XULExplorer是一个轻量级的XUL集成开发环境,建成一个XULRunner应用,提供一个简单的方式进行试验XUL。这是一个简单的编辑器,可以预览内置的XUL或在一个单独的弹出窗口。它有一个清单,代码段(小片段XUL或JavaScript ),可以迅速地插入到编辑

2009-10-08 22:17:00 1204

原创 GOOGLE浏览器CHROME的网页抓取原理

处理网页下载入口函数NavigateToPendingEntry:#001 void NavigationController::NavigateToPendingEntry(boolreload) {#002 TabContents* from_contents = active_contents_;#003#004 // For session history naviga

2009-10-08 22:15:00 1322

【沙漪】3D数字光缆鼠绘教程.pptx

【沙漪】3D数字光缆鼠绘教程.pptx

2013-04-10

PowerPoint 2010 开发人员参考 中文版帮助BUG修正V1.02

PowerPoint 2010 开发人员参考 中文版帮助BUG修正 (V1.01@lastupdate#2010-9-11) 一、成员团队 VBA技术园①超#50099256出品 二、修订组成员 三、修订内容 修订路径 :C:\Program Files\Microsoft Office\Office14\2052(注意盘符) 修订方法 :替换POWERPNT.DEV.HxS文件(3537KB) 修订内容 :PowerPoint 2010 开发人员参考 帮助和使用方法 修订前界面: 修复后界面: 修订前后变化: 增加了:PowerPoint 2010 的对象库参考的内容,增加了193个对象及125个枚举。 最后修订时间:2010年9月11 联系方式: QQ群:VBA技术园①超#50099256出品 Email:[email protected]

2010-09-19

空空如也

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

TA关注的人

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