自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 annotation-config 和 component-scan 的区别

<context:annotation-config> 和 <context:component-scan>是Spring Core里面的两个基础概念,每个使用者都有必要理解怎么使用它们以及这两个概念之间的区别。annotation-config : Annotation config 的主要任务是激活注解。关键点是仍然需要注册bean。 component-scan : Component s

2015-11-22 13:50:38 742 1

原创 Redis 详解 (一) StackExchange.Redis Client

这期我们来看StackExchange.Redis,这是redis 的.net客户端之一。Redis是一个开源的内存数据存储,可以用来做数据库,缓存或者消息代理服务。目前有不少人在使用ServiceStack.Redis这个.net客户端,但是这个的最新版本目前已经变成了商业软件。对于StackExchange.Redis这种行为,我们没有什么好说的,留给我们的选择是使用低版本的开源版本或者转向其他

2015-11-16 10:47:43 2433

原创 程序员的支配力 (上)

程序员的贤者模式

2015-11-09 21:27:31 400

原创 .NET NLog 详解(五) - Condition Expression

.Net NLog Condition Expression

2015-11-09 21:19:25 803

原创 .NET Nancy 详解(二) 简易路由实现

Nancy路由实现。首先,来看一下基本的路由注册过程。

2015-11-09 20:54:33 841

原创 .NET Nancy 详解(一) 初识

Nancy 是一个轻量级的,简单粗暴的framework用来构建基于HTTP的各种服务,兼容.Net和Mono。Nancy的整套设计理念是基于"super-duper-happy-path",这是一个作者杜撰的单词,个人觉得翻译过来基本就是简单粗暴,行之有效的意思。简单的例子:public class Module : NancyModule{ public Module()

2015-11-09 15:02:02 605

原创 .NET NLog 详解(四) - filter

我们将版本向前切换到20051025,这期的关注点是filter。我们在使用日志的时候可能希望加上一些过滤器,在满足某些特定条件的时候才输出。举个简单的使用方式如下: 初始化FilterFactory负责初始化程序集中的Filterpublic sealed cl

2015-11-09 15:01:57 568

原创 .NET NLog 详解 (三) - LayoutRender

这期将NLog Git版本指向2005-06-09,NLog v0.9 released。这个时候的代码结构升级为这样:和上期的版本相比,最明显的莫过于原先的Appender全套更名为Target。这期让我们来关注LayoutRender相关的实现。LayoutRender首先LayoutRender 继承自抽象类LayoutRenderer,并且以属性[LayoutRenderer("t

2015-11-09 15:01:54 1489

原创 .NET NLog 详解(二)

Git是个很好的源码管理系统,你可以瞬间切换为任何历史版本。为了更好的解析NLog这个组件,我们将时钟倒拨回2004年。(注意:NLog v0.9 has been released 是在2005-06-09)架构首先主体项目的代码结构是这个样子的:逻辑上是这个样子的:测试这个时候,代码还没有很多的test case,处于相当的简单粗暴阶段。static void Main(str

2015-11-09 15:01:50 525

原创 .NET NLog 详解(一)

安装NLogNLog 的源代码托管在Github 上,一般的人直接使用NuGet就可以了。这里我们选择安装NLog.Config。当然最方便的还是直接使用命令行:Install-Package NLog.ConfigLoggerLogger是最常用的类,推荐每个class都创建一个私有的静态实例。class Program{ private static Logger lo

2015-11-09 15:01:49 1950

原创 .NET Nancy 详解(三) Respone 和 ViewEngine

我们在ASP.NET MVC中可以返回各种类型的ActionResult(以下图片来自于园友–待补。。)在Nancy 中本着简单粗暴的原则,使用方式略有不同。这期我们使用的版本是Nancy的第一个tag version 0.0.2.0。public MainModule(IRouteCacheProvider routeCacheProvider) { Get["/"] =

2015-11-09 13:16:46 457

原创 在 CSDN 开工

注册csdn的账号应该在好久之前把, 之前一直没有在csdn写博客,原因很多。现在貌似想通了,也不那么排斥了。以此为始吧。

2015-11-08 17:12:34 256

Java并发编程实战 中文版完整带书签

Java并发编程实战 中文版 书签 完整

2015-12-21

空空如也

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

TA关注的人

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