自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

原创 Error creating bean 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0'

SPRING版本:4.3.4.RELEASESpringMvc版本:4.3.4.RELEASEDubbo版本:2.8.4增加mvc注解mvc:annotation-driven />直接报错org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.spr

2017-04-01 10:50:45 13509 4

原创 MongoDB集群(三) 分片

何时选择分片是一个值得权衡的问题。通畅不必太早fenpia

2014-07-09 09:54:10 1094

原创 MongoDB集群(二) 副本集

这个也是很牛X的主从集群,不过跟上面的集群还是有两点区别的。      :  该集群没有特定的主数据库。      :  如果哪个主数据库宕机了,集群中就会推选出一个从属数据库作为主数据库顶上,这就具备了自动故障恢复功能,很牛X的啊。                 好,我们现在就来试一下,首先把所有的cmd窗口关掉重新来,清掉db下的所有文件。

2014-07-03 10:12:47 524

转载 MongoDB集群(一) 主从复制

我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。

2014-07-02 10:06:54 620

转载 SessionState -- SqlServer部署

使用aspnet_regsql.exe 创建ASPState数据库,用来保存session会话因为公司有多台服务器,所以session要保存在sql server上,因此要在数据库中建立存放session的数据库ASPState,在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727下找到了生成ASPState的sql:InstallS

2014-06-23 16:19:16 759

转载 AutoMapper使用简单总结

. AutoMapper是一个.NET的对象映射工具,可以方便地进行对象间的赋值处理.项目地址:https://github.com/AutoMapper/AutoMapper。帮助文档:https://github.com/AutoMapper/AutoMapper/wiki2. Demo中使用到的类public class Order {

2014-02-13 15:03:22 3951

转载 MongoDB介绍及下载与安装

引言    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、

2014-02-11 11:33:57 483

转载 memcached的基本命令(安装、卸载、启动、配置相关)

memcached的基本命令(安装、卸载、启动、配置相关):-p 监听的端口 -l 连接的IP地址, 默认是本机  -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memc

2014-02-07 11:26:47 631

转载 C#使用memcached高速缓存

Memcached是开源高性能分布式缓存组件,目前已经广泛应用各类互联网领域. 具有多种语言的客户端开发包,包括:Perl/PHP/JAVA/C/Python/Ruby/C#/MySQL. 这此站点已经在使用YouTube,Reddit,Zynga,Facebook,Orange它. 看下面的图比较形象.同样它也是扩平台的,今天我们来看windows下的服务端以及使

2014-01-18 15:10:20 1118

转载 Oracle索引组织表(IOT)

Oracle索引组织表(IOT)索引组织表(index organized table, IOT)就是存储在一个索引结构中的表。存储在堆中的表是无组织的(也就是说,只要有可用的空间,数据可以放在任何地方),IOT中的数据则按主键存储和排序。对你的应用来说,IOT表和一个“常规”表并无二致。IOT有什么意义呢?使用堆组织表时,我们必须为表和表主键上的索引分别留出空间。

2013-09-25 18:47:50 620

转载 Oracle自增ID实现

首先,创建一张表:CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25));然后,自定义一个序列(sequence):CREATE SEQUENCE example_sequenceINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数

2013-09-12 16:54:38 790 2

原创 Oracle - char, nchar,varchar,varchar2(byte), varchar2(char) 和 nvarchar2

关于varchar 和 nvarcharvarchar2(2 char)  表示2个字符,这个类型是可以存储2个多字节字符的,譬如2个汉字或者2个英文字符。varchar2(2 byte)  表示2个字节,这个类型是不能存储2个多字节字符的,只针对两个字节,如2个英文字符。nvarchar2(2 char)表示2个字符,这个类型是可以存储2个多字节字符的,譬如2个汉字或者2个英文字

2013-09-09 17:56:29 1525

转载 Oracle 的 start with connect by 用法

转帖地址:http://blog.csdn.net/jiushuai/article/details/8231093ORACLE--Connect By、Level、Start With的使用(Hierarchical query-层次查询)Syntax 1CONNECT BY [NOCYCLE]  START WITH Syntax

2013-09-06 16:50:06 947

转载 WCF中Service Configuration Editor使用图解

接触WCF已经好几个月了,想到微软确实为了留住更多的.NET开发者而决心研发新技术来抗衡JAVA,这个WCF技术就是整合了微软公司之前所推出的一系列技术:.NET Remoting,message queue,web service,enterprise service,xml等。现在越来越发觉WCF的神奇之处了,功能很好很强大。针对Hosting的服务配置App.config应用都提供了实用工具

2013-01-09 17:45:34 517

转载 CSS最佳实践团队开发

你有过多少次接手别人开发过的项目,却发现作者的代码思路一团糟吗?或是你跟几个团队成员合作开发,他们每个人都有自己书写代码的方式吗?或是你重新回顾你多年前开发的项目,不记得当初是怎么想的?  我总是遇到这种事情。事实上,我最近在修复供应商提供facepalm-inducing的css上花费了将近300个小时。这300个小时,使我充满了挫败感,不仅是因为我自己,还有我的团队成员的原因。而且他占

2013-01-09 14:09:59 722

转载 Asp.Net 构架(IHttpHandlerFactory 介绍) - Part.4

我们来做进一步的探索,HttpApplication实例需要一个Handler对象来处理资源请求, HttpApplication的主要任务就是找到真正处理请求的类。HttpApplication首先确定了一个创建Handler对象的工厂,来看一下在Machine.config文件中的配置区,在配置文件注册了应用程序的具体处理类。例如在Machine.config中对*.aspx的处理将映射到Sy

2013-01-08 16:23:08 1078

转载 18个不常见的C#关键字

1、__arglist    让我们先从__arglist开始。 __arglist是用来给方法传送参数。通常我们是通过函数头部指定的参数列表给方法传递参数的。如果我们想要给方法传递一组新的参数,我们需要重载方法。如果我们想要传递的参数数量不确定,我们需要使用param数组。我们为什么要使用__arglist,因为上面两种方法,存在的下面问题:a、如果我们使用方法重载,一旦要传递一

2012-12-27 11:53:26 519

转载 Asp.Net 构架(HttpModule 介绍) - Part.3

引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的

2012-12-14 18:11:00 311

转载 Asp.Net 构架(Http Handler 介绍) - Part.2

引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler

2012-12-14 18:08:15 391

转载 Asp.Net构架(Http请求处理流程) - Part.1

引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其

2012-12-14 18:04:52 461

转载 Asp.Net MVC3 详解Request Processing Pipeline

引子      很久没更新了,今天写点关于Asp.Net MVC的PipeLine。首先我们确认一点,Asp.Net WebFrom和Asp.Net MVC是在.Net平台下的两种web开发方式。其实他们都是基于Asp.Net Core的不同表现而已。看下面一张图,我们就能理解了WebForm和Asp.Net MVC的一个关系了。那好我们了解了Asp.Net平台下的两种

2012-12-14 16:25:15 446

转载 Fiddler 使用教程

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。Fiddler的基本介绍Fiddler的官方网站:  www.fiddler2.comFiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最

2012-12-12 17:31:11 620

转载 HTTP 协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2012-12-12 17:28:24 342

翻译 NHibernate搭建教程

1. 第一个NHibernate应用程序1.1. 开始NHibernate之旅这个教程演示了如何在微软开发环境里搭建一个NHibernate 2.0.0例子. 使用了以下工具: Internet 信息服务(IIS)管理器 - ASP.NET支持的Web服务器. SQL Server 2005 - 数据库服务器. 这个例

2012-07-24 16:34:17 866

转载 WinForm-ListBox控件美化

如果要对ListBox控件进行自定义绘制(美化),那么首先必须将ListBox的DrawMode属性设置为OwnerDrawVariable或OwnerDrawFixed。ListBox有个ItemHeight属性,在DrawMode设置为Normal时,这个属性是不可设置的,并且其值是根据当前字体进行计算获得的。只有当DrawMode设置为OwnerDrawVariable或OwnerDrawF

2011-06-14 18:10:00 1232

转载 类的序列化

序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术:二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程

2009-04-08 14:12:00 1347

你必须知道的.NET

博客园牛人打造,值得品读的.NET进阶好书

2012-06-19

CSS 2 中文手册(.chm格式)

绝对是一款不可多得的css中文手册,非常实用,并有实例介绍,适合所有css使用者,经典中的经典!!

2009-04-10

重构-改善即有代码的设计(超清晰繁体中文版)

代码是程序的根本,代码的好坏直接反应了程序的优劣,所以此书非常适合初学者。 改善已有的代码,增强代码的重用度!

2009-02-16

ASP.NET项目开发实践(C#篇)

适合初学者,针对实际项目来练习,里面包含各种经典项目解析

2009-02-12

ASP.NET入门详细介绍(VB篇)

pdf文件,绝对清晰,针对VB.NET学习的广大朋友

2009-02-12

空空如也

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

TA关注的人

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