- 博客(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
6530
转载 关于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
654
原创 sqlserver express 2008 登陆身份验证配置及远程登陆配置
1、登陆身份验证方式的配置:打开ssms,以安装时配置好的登陆身份验证方式连接实例,然后在实例右键,属性,安全性,其中可以更改登陆验证方式,改好后重启sql服务。 图1 2、添加登陆用户或修改sa帐户密码按照1中连接好实例后,右键实例下的“安全性”,选择“新建登录名”,即可新建登陆帐户 图2 打开“安全性”节点,在sa上右键,属性,即可修改s
2012-02-02 11:00:24
2039
原创 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
1720
原创 正则表达式备忘录
() —— 分组{n} —— 数量[] —— 匹配单个字,在范围内[^] —— 匹配单个字,不在范围内. —— 匹配单个字,除了换行和行结束符* —— 0或多个+ —— 1或多个? —— 0或1个^ —— 开头$ —— 结尾\d \D —— 单个数字非数字\w \W —— 单字非单字 例如:Give 100%! \s \S —— 空格
2011-12-27 14:42:30
342
转载 深入理解JavaScript的变量作用域
转自:http://www.cnblogs.com/rainman/archive/2009/04/28/1445687.html在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作
2011-12-23 08:55:11
339
转载 JavaScript里面三个等号和两个等号的区别
转自:http://www.cnblogs.com/litsword/archive/2010/07/22/1782933.html== equality 等同,=== identity 恒等。==, 两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个
2011-12-22 09:41:47
457
原创 让 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
3747
1
转载 谈谈MVC项目中的缓存功能设计的相关问题
转自:http://www.cnblogs.com/chenxizhang/archive/2011/12/14/2288062.html今天这一篇文章我来谈一谈在MVC 3项目中的缓存功能,以及针对缓存的一些设计上的考量,给大家参考参考前言为什么需要讨论缓存?缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑
2011-12-20 18:45:38
4473
转载 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
544
原创 javascript调用CDHtmlDlg方法原理
WebBrowser宿主应用程序可以扩展Dynamic HTML Object Model,从而使脚本可以调用宿主实现的方法。脚本通过window.external对象来引用宿主提供的IDispath接口。而宿主要提供一个IDispath接口的实现(必须实现IDispatch::GetIDsOfNames and IDispatch::Invoke)来处理脚本对其进行的调用。WebBrowser
2011-12-19 10:22:20
859
转载 vs2010中 js的intellisense(智能提示) 和 Snippets(代码块)
转自:http://www.cnblogs.com/jinho/archive/2011/06/12/2078642.html关于智能提示vs2008和vs2010都是很强大了!但是很多我们知道但是也没有怎么合理应用,真是可惜了啊,如果合理用起来那么会提高我们的开发效率和减少出错几率哦,如果没有智能提示,我想我会疯的. 因为我只是不确信输入的单词是否正确! 呵呵
2011-12-09 17:24:04
3479
转载 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
2336
转载 C#中常见异常
<!--p {line-height:150%}-->什么是异常:异常是程序在执行是发生的错误。导致异常的原因: 一、代码错误,包括语法错误、逻辑错误 二、资源不可用,这是由系统访问了未经授权的资源而引起的错误。 三、公共语言运行库,这是有CLR内部引起的错误。Exception类Exception为我们提供了大量的捕获、处
2011-12-09 08:34:04
3781
转载 类型“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
3639
原创 Asp.net MVC ModelBinding 原理
用户提交请求数据 ==》 MVC Framework 路由到对应的 ActionMethod ==》分析 ActionMethod 的参数名称及类型,查找可用的 IModelBinder 实现,如果没找到则使用 DefaultModelBinder ,该实现用下图的顺序以 ActionMethod 参数名为Key,查找用户提交的数据,并尝试类型转换==》如果 Actio
2011-12-02 09:45:46
753
原创 Javascript 中出现<object>对象未定义的可能原因及解决办法
在html页面中定义了一个ActiveX对象在后台js代码中引用该对象,如果是直接引用fileSelector,而且是在$(document).ready()事件中引用,通常会出现对象未定义的情况,可能是由于jQquery库的影响,具体怎么影响不知道。下面是一种可行的引用方法,通过选择符来引用:$(document).ready(function (){ // 文件操作控件 va
2011-12-01 09:50:54
11750
原创 在Javascript中处理MFC ActiveX 抛出的异常
1、如何在MFC ActiveX 中抛出异常原文链接若要指出方法中发生了错误,应使用 COleControl::ThrowError 成员函数,它采用 SCODE(状态代码)作为参数。可以使用预定义 SCODE 或定义自己的 SCODE。注意 ThrowError 只是作为从属性的 Get 或 Set 函数内或自动化方法返回错误的一种手段。只有在这些时候,堆栈上才会存在适当的异
2011-11-23 11:22:15
1226
原创 ActiveX有界面显示但不能响应鼠标的原因之一
if(myCtrl) alert("haha");如果不设置width 和 height 的话就会出现ActiveX 有界面(但界面没有按照希望的大小显示)但无法响应鼠标的情况。
2011-11-23 10:39:02
1167
转载 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
561
转载 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
1261
转载 WINDOWS PHONE 7 资源汇总(超全)
转自:http://archive.cnblogs.com/a/1938178/--------------------------------------------------------------------网上找到的一些关于Windows Phone 7开发的资源,分类记录下来,分享给各位同行。欢迎补充!工具,书籍,指南Windows Phone 7
2011-11-21 09:32:48
1289
原创 Cookie工作原理
每当浏览器请求一个会生成Cookie的页面时,服务器返回的http消息的header中会存在类似这样的信息:Cookie: message=Hello ,页面生成的所有Cookie都将以这种形式发送给浏览器。需要注意的是Cookie只能存储字符串值。我们可以创建两种Cookie:Session Cookie 和 Persistent Cookie,前者只保存在内存中,当浏览器关闭时,S
2011-11-10 10:46:48
485
原创 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
3092
原创 Authorization Filter 的执行过程
Authorization Filter 实现了IAuthorizationFilter 接口:MVC框架收到浏览器请求,路由系统处理请求的URL并提取出Controller 和 Action ,接着Controller 被实例化,当其Action 被执行之前,MVC框架检查Action Method 是否被应用了 authorization filter ,如果有的话,则IA
2011-11-08 16:21:34
6282
转载 .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
711
转载 说说字符集和编码
转自http://www.iteye.com/topic/398782-------------------------------------------------------------------很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理
2011-10-28 10:59:46
387
原创 在ASP.NET MVC的Controller Action中获取客户端请求数据
本文参考和引用《Pro ASP.NET MVC3 Framework Third Edition》(Adam Freeman & Steven Sanderson著)一书的内容。==========================================================================================================C
2011-10-26 22:54:43
4860
原创 C#事件及委托揭秘
定义一个委托:public delegate void MailMsgEventHandler(Object sender, MailMsgEventArgs args); 编译器后台生成的代码:public class MailMsgEventHandler: System.MulticastDelegate{ // 构造器,第一个参数为调用方法的对象(静态方法为nu
2011-10-25 22:00:22
388
转载 jQuery 属性操作方法
jQuery 属性操作方法下面列出的这些方法获得或设置元素的 DOM 属性。这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。attr()设置或返回匹配元素的属性和值。hasClass()检查匹配的元素是否拥有
2011-10-25 11:16:15
260
转载 jQuery 文档操作方法
jQuery 文档操作方法这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。after()在匹配的元素之后插入内容。append()向匹配的元素内部追加内容。appendTo()向匹配的元素
2011-10-25 11:12:57
259
转载 引用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
494
转载 MFC ActiveX 控件
MFC ActiveX 控件Visual Studio .NET 2003ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,它支持广泛的 OLE 功能并可自定义以满足多种软件的需要。ActiveX 控件旨在用于普通的 ActiveX 控件容器和 Internet 上的万维网页。您既可以用此处介绍的 MFC 也可以用活动模板库 (ATL) 来创
2011-10-25 10:36:17
604
翻译 Controller
namespace ControllersAndActions.Controllers { public class BasicController : IController { public void Execute(RequestContext requestContext) { string controller = (string)requestCo
2011-10-25 10:07:57
360
原创 获取与文件扩展名关联的图标
// 文件名任意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
545
原创 Decorator pattern
// Decorator pattern// 假设Class1用到Class2的一些数据结构或者一些方法,如果想让Class1能够灵活的替换Class2提供的功能的实现,那么可以定义一个接口Interface1,描述Classe2提供的功能,// 然后在Interface
2011-09-21 11:04:46
344
转载 ODBC数据源的作用
转自:http://hi.baidu.com/hjiding/blog/item/b4004b4ef1c7dacfd1c86a8c.html ODBC(OpenDatabaseConnectivity,开放数据库互连)是微软公司开放服务结构(WOSA, WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库
2011-06-08 08:40:00
6368
原创 在代码中关闭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
1579
转载 预编译头技术
<br /><br />其实刚开始编程的时候,我是丝毫不重视编译 速度之类的问题的,原因很简单,因为那时我用BASICA。后来一直用到C++ Builder,尽管Borland的广告无时无刻不在吹嘘其编译速度,我却从没有对这个问题上心过,因为心里根本没有“编译速度慢”这种概念。没有坏,哪来好?所谓矛盾的对立统一。遇到的第一个“慢”的编译器也许是javac,但因为Java的特殊性,也就容忍了。真正接触到世间的“恶势力”,还要算是第一次使用GCC的时候……准确地说是MinGW。开源世界曾给我诸多惊喜,其一就是原
2010-12-13 08:55:00
354
原创 虚函数表
按照上面的分析,可以得出以下结论:pB指向的vptr是运行时赋值,因此达到了运行时绑定的效果。在A的构造函数中调用虚函数,即使B中改写了该虚函数,也无法调用到B的虚函数。因为此时B的构造函数还没执行,vptr还未被改写。
2010-11-10 11:12:00
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人