自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 How to debug asp.net mvc 4 source code?如何调试asp.net mvc4 源代码?

0down votefavoriteshare [g+]share [fb]share [tw]I download the latest source code from here:http://aspnetwebstack.codeplex.com/SourceControl/list/changesets1) add the sys

2012-04-01 09:56:39 6437 1

转载 关于CString的GetBuffer 和 ReleaseBuffe

转自:http://hi.baidu.com/yu_xiyan/blog/item/55876a09c906289ed0581bb1.html先来看看我下面的这段代码 使用上有什么问题:m_WeatherZone = "北京";m_szWeatherInfo = "多云转晴";m_szWeatherglass = "23~35度";.........

2012-02-20 11:43:48 596

原创 sqlserver express 2008 登陆身份验证配置及远程登陆配置

1、登陆身份验证方式的配置:打开ssms,以安装时配置好的登陆身份验证方式连接实例,然后在实例右键,属性,安全性,其中可以更改登陆验证方式,改好后重启sql服务。 图1 2、添加登陆用户或修改sa帐户密码按照1中连接好实例后,右键实例下的“安全性”,选择“新建登录名”,即可新建登陆帐户 图2 打开“安全性”节点,在sa上右键,属性,即可修改s

2012-02-02 11:00:24 1960

原创 CHtmlDialog调用Javascript例子代码

// 找到树控件所在框架,调用相应脚本 CComPtr pDocument; if (SUCCEEDED(GetDHtmlDocument(&pDocument)) && pDocument) { CComPtr pFrames = NULL; if (SUCCEEDED(pDocument->get_frames(&pFrames)) && pFrames) { long

2011-12-29 09:39:57 1675 1

原创 正则表达式备忘录

() —— 分组{n} —— 数量[] —— 匹配单个字,在范围内[^] —— 匹配单个字,不在范围内. —— 匹配单个字,除了换行和行结束符* —— 0或多个+ —— 1或多个? —— 0或1个^ —— 开头$ —— 结尾\d \D —— 单个数字非数字\w \W —— 单字非单字 例如:Give 100%! \s \S —— 空格

2011-12-27 14:42:30 308

转载 深入理解JavaScript的变量作用域

转自:http://www.cnblogs.com/rainman/archive/2009/04/28/1445687.html在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作

2011-12-23 08:55:11 300

转载 JavaScript里面三个等号和两个等号的区别

转自:http://www.cnblogs.com/litsword/archive/2010/07/22/1782933.html== equality 等同,=== identity 恒等。==, 两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个

2011-12-22 09:41:47 411

原创 让 CtreeCtrl 的节点在没有子节点的情况下显示+号按钮

要让CtreeCtrl 的节点在没有子节点的情况下显示+号按钮,可以在 InsertItem 的时候设置 item 的 cChildren 属性为1 。下面是 MSDN 的对 TVITEM 结构的说明:typedef struct tagTVITEM {    UINT mask;    HTREEITEM hItem;    UINT state;    UINT sta

2011-12-21 17:10:03 3655 1

转载 谈谈MVC项目中的缓存功能设计的相关问题

转自:http://www.cnblogs.com/chenxizhang/archive/2011/12/14/2288062.html今天这一篇文章我来谈一谈在MVC 3项目中的缓存功能,以及针对缓存的一些设计上的考量,给大家参考参考前言为什么需要讨论缓存?缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑

2011-12-20 18:45:38 4411 1

转载 ActiveX组件与JavaScript交互

转自:http://hi.baidu.com/huhe/blog/item/817a59ee1ca423f8b3fb95de.html1.在COM组件中调用JavaScript函数// 连接点方式页面javascript脚本        alert("State(" + s + ")");        return 123;        testC

2011-12-20 09:54:59 510

原创 javascript调用CDHtmlDlg方法原理

WebBrowser宿主应用程序可以扩展Dynamic HTML Object Model,从而使脚本可以调用宿主实现的方法。脚本通过window.external对象来引用宿主提供的IDispath接口。而宿主要提供一个IDispath接口的实现(必须实现IDispatch::GetIDsOfNames and IDispatch::Invoke)来处理脚本对其进行的调用。WebBrowser

2011-12-19 10:22:20 826

转载 vs2010中 js的intellisense(智能提示) 和 Snippets(代码块)

转自:http://www.cnblogs.com/jinho/archive/2011/06/12/2078642.html关于智能提示vs2008和vs2010都是很强大了!但是很多我们知道但是也没有怎么合理应用,真是可惜了啊,如果合理用起来那么会提高我们的开发效率和减少出错几率哦,如果没有智能提示,我想我会疯的. 因为我只是不确信输入的单词是否正确! 呵呵

2011-12-09 17:24:04 3430

转载 C# 中使用JSON - DataContractJsonSerializer

转自:http://space.itpub.net/12639172/viewspace-503464C#中使用JSON不需要使用第三方库,使用.NET Framwork3.5自带的System.Runtime.Serialization.Json即可很好的完成JSON的解析。关于JSON的入门介绍见(首页的图很形象):http://www.json.org/一、U

2011-12-09 09:05:13 2291

转载 C#中常见异常

<!--p {line-height:150%}-->什么是异常:异常是程序在执行是发生的错误。导致异常的原因:    一、代码错误,包括语法错误、逻辑错误    二、资源不可用,这是由系统访问了未经授权的资源而引起的错误。    三、公共语言运行库,这是有CLR内部引起的错误。Exception类Exception为我们提供了大量的捕获、处

2011-12-09 08:34:04 3652

转载 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义必须添加对程序集“System.Data.Entity"引用

转自:http://www.cnblogs.com/dudu837/archive/2009/06/16/1504269.html必须添加对程序集“System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。请检查下bin目录下有没有System.Data

2011-12-08 18:16:04 3601

原创 Asp.net MVC ModelBinding 原理

用户提交请求数据 ==》 MVC Framework 路由到对应的 ActionMethod ==》分析 ActionMethod 的参数名称及类型,查找可用的 IModelBinder 实现,如果没找到则使用 DefaultModelBinder ,该实现用下图的顺序以 ActionMethod 参数名为Key,查找用户提交的数据,并尝试类型转换==》如果 Actio

2011-12-02 09:45:46 719

原创 Javascript 中出现<object>对象未定义的可能原因及解决办法

在html页面中定义了一个ActiveX对象在后台js代码中引用该对象,如果是直接引用fileSelector,而且是在$(document).ready()事件中引用,通常会出现对象未定义的情况,可能是由于jQquery库的影响,具体怎么影响不知道。下面是一种可行的引用方法,通过选择符来引用:$(document).ready(function (){ // 文件操作控件 va

2011-12-01 09:50:54 11610

原创 在Javascript中处理MFC ActiveX 抛出的异常

1、如何在MFC ActiveX 中抛出异常原文链接若要指出方法中发生了错误,应使用 COleControl::ThrowError 成员函数,它采用 SCODE(状态代码)作为参数。可以使用预定义 SCODE 或定义自己的 SCODE。注意 ThrowError 只是作为从属性的 Get 或 Set 函数内或自动化方法返回错误的一种手段。只有在这些时候,堆栈上才会存在适当的异

2011-11-23 11:22:15 1176

原创 ActiveX有界面显示但不能响应鼠标的原因之一

if(myCtrl) alert("haha");如果不设置width 和 height 的话就会出现ActiveX 有界面(但界面没有按照希望的大小显示)但无法响应鼠标的情况。

2011-11-23 10:39:02 1118

转载 Sending the LINQ To SQL log to the debugger output window

转自:http://blogs.u2u.be/kris/post/2007/03/14/Sending-the-LINQ-To-SQL-log-to-the-debugger-output-window.aspx--------------------------------------------------------------------------------------------

2011-11-21 11:39:36 512

转载 LINQ to SQL's GetOriginalEntityState 不包含 EntitySet or Entity Ref Data for Related Entities

问题描述:After populating a LINQ to SQL entity's associations (EntitySet, EntityRef or both) by eager loading, the GetOriginalEntityState(modifiedmember) object's Entity Set and Entity Ref fields are em

2011-11-21 11:20:05 1230

转载 WINDOWS PHONE 7 资源汇总(超全)

转自:http://archive.cnblogs.com/a/1938178/--------------------------------------------------------------------网上找到的一些关于Windows Phone 7开发的资源,分类记录下来,分享给各位同行。欢迎补充!工具,书籍,指南Windows Phone 7

2011-11-21 09:32:48 1146

原创 Cookie工作原理

每当浏览器请求一个会生成Cookie的页面时,服务器返回的http消息的header中会存在类似这样的信息:Cookie: message=Hello ,页面生成的所有Cookie都将以这种形式发送给浏览器。需要注意的是Cookie只能存储字符串值。我们可以创建两种Cookie:Session Cookie 和 Persistent Cookie,前者只保存在内存中,当浏览器关闭时,S

2011-11-10 10:46:48 449

原创 wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法

使用情景如下:UI线程中{ HttpWebRequest wr = (HttpWebRequest)WebRequest.Create("http://www.exzample.com/exzample.aspx"); wr.Method = "POST"; // 必须要指定ContentType,否则服务器有可能返回Page Not Found wr.Cont

2011-11-10 08:37:30 3035

原创 Authorization Filter 的执行过程

Authorization Filter 实现了IAuthorizationFilter 接口:MVC框架收到浏览器请求,路由系统处理请求的URL并提取出Controller 和 Action ,接着Controller 被实例化,当其Action 被执行之前,MVC框架检查Action Method 是否被应用了 authorization filter ,如果有的话,则IA

2011-11-08 16:21:34 6187

转载 .NET 与 COM 互操作原理

.NET Framework Developer's GuideAdvanced COM InteropThe .NET framework is a natural progression from COM because the two models share many central themes, including component reuse and lan

2011-11-03 10:32:32 669

转载 说说字符集和编码

转自http://www.iteye.com/topic/398782-------------------------------------------------------------------很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理

2011-10-28 10:59:46 353

原创 在ASP.NET MVC的Controller Action中获取客户端请求数据

本文参考和引用《Pro ASP.NET MVC3 Framework Third Edition》(Adam Freeman & Steven Sanderson著)一书的内容。==========================================================================================================C

2011-10-26 22:54:43 4752

原创 C#事件及委托揭秘

定义一个委托:public delegate void MailMsgEventHandler(Object sender, MailMsgEventArgs args); 编译器后台生成的代码:public class MailMsgEventHandler: System.MulticastDelegate{ // 构造器,第一个参数为调用方法的对象(静态方法为nu

2011-10-25 22:00:22 351

转载 jQuery 属性操作方法

jQuery 属性操作方法下面列出的这些方法获得或设置元素的 DOM 属性。这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。attr()设置或返回匹配元素的属性和值。hasClass()检查匹配的元素是否拥有

2011-10-25 11:16:15 227

转载 jQuery 文档操作方法

jQuery 文档操作方法这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。after()在匹配的元素之后插入内容。append()向匹配的元素内部追加内容。appendTo()向匹配的元素

2011-10-25 11:12:57 231

转载 引用jQuery库

如果您不愿意在自己的计算机上存放 jQuery 库,那么可以从 Google 或 Microsoft 加载 CDN jQuery 核心文件。使用 Google 的 CDN<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js">

2011-10-25 10:57:30 439

转载 MFC ActiveX 控件

MFC ActiveX 控件Visual Studio .NET 2003ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,它支持广泛的 OLE 功能并可自定义以满足多种软件的需要。ActiveX 控件旨在用于普通的 ActiveX 控件容器和 Internet 上的万维网页。您既可以用此处介绍的 MFC 也可以用活动模板库 (ATL) 来创

2011-10-25 10:36:17 572

翻译 Controller

namespace ControllersAndActions.Controllers { public class BasicController : IController { public void Execute(RequestContext requestContext) { string controller = (string)requestCo

2011-10-25 10:07:57 326

原创 获取与文件扩展名关联的图标

// 文件名任意CString strFile = _T("any.") + strExt;SHFILEINFO shfi;memset(&shfi,0,sizeof(shfi));SHGetFileInfo(strFile, FILE_ATTRIBUTE_NORMAL, &shfi, sizeof(shfi), SHGFI_ICON|SHGFI_SMALLICON|SHGFI_U

2011-10-25 10:02:11 492

原创 Decorator pattern

// Decorator pattern// 假设Class1用到Class2的一些数据结构或者一些方法,如果想让Class1能够灵活的替换Class2提供的功能的实现,那么可以定义一个接口Interface1,描述Classe2提供的功能,// 然后在Interface

2011-09-21 11:04:46 307

转载 ODBC数据源的作用

转自:http://hi.baidu.com/hjiding/blog/item/b4004b4ef1c7dacfd1c86a8c.html ODBC(OpenDatabaseConnectivity,开放数据库互连)是微软公司开放服务结构(WOSA, WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库

2011-06-08 08:40:00 6275

原创 在代码中关闭autocad文档后立即删除文档的方法

<br />1、需求:在代码中调用acDocManager->closeDocument(pDoc)后,要求调用::DeleteFile()删除刚才关闭的文档。<br /> <br />2、问题:如果直接调用::DeleteFile(),会由于文件被占用而失败。这是由于虽然调用了closeDocument(pDoc),但是pDoc对象尚未析构,文件句柄尚未关闭(猜的)造成的。<br /> <br />3、解决方案:利用AcApDocManager类的反应器——AcApDocManagerReactor::d

2010-12-15 18:40:00 1507

转载 预编译头技术

<br /><br />其实刚开始编程的时候,我是丝毫不重视编译 速度之类的问题的,原因很简单,因为那时我用BASICA。后来一直用到C++ Builder,尽管Borland的广告无时无刻不在吹嘘其编译速度,我却从没有对这个问题上心过,因为心里根本没有“编译速度慢”这种概念。没有坏,哪来好?所谓矛盾的对立统一。遇到的第一个“慢”的编译器也许是javac,但因为Java的特殊性,也就容忍了。真正接触到世间的“恶势力”,还要算是第一次使用GCC的时候……准确地说是MinGW。开源世界曾给我诸多惊喜,其一就是原

2010-12-13 08:55:00 321

原创 虚函数表

按照上面的分析,可以得出以下结论:pB指向的vptr是运行时赋值,因此达到了运行时绑定的效果。在A的构造函数中调用虚函数,即使B中改写了该虚函数,也无法调用到B的虚函数。因为此时B的构造函数还没执行,vptr还未被改写。

2010-11-10 11:12:00 298

空空如也

空空如也

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

TA关注的人

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