2012年12月23日
摘要: 本博文介绍线程池以及其基础对象池,ThreadPool类的使用及注意事项,如何排队工作项到线程池,执行上下文及线程上下文传递问题…… 阅读全文
posted @ 2012-12-23 20:54 滴答的雨 阅读(24571) 评论(57) 推荐(86) 编辑
  2012年12月16日
摘要: 本博文主要为大家介绍了进程和线程的差别,计算机对多线程的支持,Thread类的详解,线程状态及影响线程状态的各种线程操作,托管线程本地存储区,线程中未处理异常的捕获等等…… 阅读全文
posted @ 2012-12-16 19:53 滴答的雨 阅读(23213) 评论(114) 推荐(170) 编辑
  2012年11月30日
摘要: 这篇文章,关注于.net4.5中改善的基于任务的异步编程(task)模式概述。文中整理了大量相关资源供大家获取,并且详细的说明的async和await关键字及其标记的方法有什么特殊行为。 阅读全文
posted @ 2012-11-30 11:04 滴答的雨 阅读(19267) 评论(43) 推荐(59) 编辑
  2012年10月31日
摘要: SQL注入是一个历史悠久却依然存在的安全问题,很多程序员不知道要如何防止入侵者对数据库的破坏,我这边整理了比较详细的SQL注入攻击及预防SQL注入的详细知识,并且包含两个SQL注入示例,欢迎大家一起学习:入侵者是如何破坏数据库和我们该如何防止SQL注入 阅读全文
posted @ 2012-10-31 19:38 滴答的雨 阅读(157065) 评论(212) 推荐(271) 编辑
  2012年9月28日
摘要: SyntaxHighlighter(原名:dp.SyntaxHighlighter)是一套在浏览器上支持对各种代码进行语法着色的独立 JavaScript 库。我们如何使用SyntaxHighlighter插件呢?如何设置SyntaxHighlighter插件呢?在博客园中是如何快捷如何使用SyntaxHighlighter插件呢? 阅读全文
posted @ 2012-09-28 18:52 滴答的雨 阅读(49247) 评论(108) 推荐(55) 编辑
  2012年8月15日
摘要: Hello,Coders。我们除了天天的码 if…else…之外,还会不断的码出foreach。我今天要说的是:传统遍历需实现的接口及我们还有一种更简洁优雅的方式实现多种迭代器。通过对“传统遍历”实现方式的理解进而明白“迭代器”的实现原理。要知道绝大部分最新的概念其实都可以用最简单的那些概念组合而成。而只有对基本概念理解,才能看清那些复杂概念的实质。 阅读全文
posted @ 2012-08-15 09:32 滴答的雨 阅读(15455) 评论(36) 推荐(55) 编辑
  2012年8月7日
摘要: 文本模板运行在 Visual Studio 本身提供的一套基于T4模板引擎中,只有了解 T4 模板引擎的运作才能让你更好地使用 T4 ,并在适当的时候进行重写自定义。(如下针对“设计时模板”转换过程进行说明) 阅读全文
posted @ 2012-08-07 16:33 滴答的雨 阅读(11136) 评论(14) 推荐(27) 编辑
  2012年7月26日
摘要: 示例代码:示例代码__你必须懂的T4模板:浅入深出.rar (一)什么是T4模板? T4,即4个T开头的英文字母组合:Text Template Transformation Toolkit。 T4文本模板,即一种自定义规则的代码生成器。根据业务模型可生成任何形式的文本文件或供程序调用的字符串。(模 阅读全文
posted @ 2012-07-26 23:48 滴答的雨 阅读(57745) 评论(54) 推荐(110) 编辑
摘要: 示例代码:示例代码_for_真真理解T4_parameter指令.zip 本人最近在学习 T4 模板相关的知识,一些知料中文版的难找,所以翻翻老外的文章先译出来分享给大家。这里有篇入门文章 《你必须懂的T4模板:浅入深出》 Visual Studio 2010 引入了一个新的 T4 指令:参数指令。 阅读全文
posted @ 2012-07-26 09:43 滴答的雨 阅读(6844) 评论(11) 推荐(15) 编辑
  2012年7月11日
摘要: 源码下载:示例代码_for_一个通用快速的反射方法调用 Hello,前段时间在园子发了一篇《(译)一个通用快速的反射方法调用》的译文,关于反射“时间性能”比较。这篇文章是对“时间性能”的补充及加入“空间性能”的延伸。 一、时间性能 (InvokeCompare.cs) n 回顾 在前一篇文章中已经对 阅读全文
posted @ 2012-07-11 17:20 滴答的雨 阅读(4868) 评论(8) 推荐(3) 编辑
  2012年4月8日
摘要: 一、BindingFlags(绑定约束): 指定控制绑定和由反射执行的成员和类型搜索方法的标志。 其枚举按功能可分为如下3种 1. 可访问性标识 调用Type的GetMembers,GeNestedTypes,GetFields,GetConstructors,GetMethods,GetPrope 阅读全文
posted @ 2012-04-08 23:50 滴答的雨 阅读(1907) 评论(0) 推荐(0) 编辑
  2012年4月5日
摘要: 译者序:本文是园友在看 《(译)一个通用快速的反射方法调用》 后推荐我看的一片文章,非常感谢,我也从中了解到 .NET数据绑定机制和动态方法特性。 原文:http://www.codeproject.com/Articles/20332/Nested-Property-Binding 源码下载: D 阅读全文
posted @ 2012-04-05 10:46 滴答的雨 阅读(2371) 评论(7) 推荐(2) 编辑
  2012年4月3日
摘要: 原文:http://www.codeproject.com/Articles/14593/A-General-Fast-Method-Invoker 源码下载:示例代码_for_一个通用快速的反射方法调用 介绍 有时,我们会碰见需要动态调用对象方法的场景,而这个方法只有在运行的时候才能得知。通常的, 阅读全文
posted @ 2012-04-03 10:03 滴答的雨 阅读(6520) 评论(12) 推荐(10) 编辑
摘要: 一、证书创建工具(Makecert.exe) 请参见: 《证书创建工具(Makecert.exe)》 二、证书管理器工具 (Certmgr.exe) 证书管理器工具管理证书、证书信任列表 (CTL) 和证书吊销列表 (CRL)。 启动: a) “开始”——“运行”——输入certmgr.msc b) 阅读全文
posted @ 2012-04-03 08:32 滴答的雨 阅读(2513) 评论(0) 推荐(0) 编辑
摘要: 证书创建工具生成仅用于测试目的的 X.509 证书。它创建用于数字签名的公钥和私钥对,并将其存储在证书文件中。此工具还将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。 应使用证书存储区来安全地存储证书(证书存储区是系统中一个特殊区域,专门 阅读全文
posted @ 2012-04-03 08:31 滴答的雨 阅读(5916) 评论(1) 推荐(0) 编辑