自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 MVC 用户登录状态检测

所有的web系统,只要是有用户登录这一块有权限这个的需求的就要处理用户登录状态保存这个问题,如果没有登录,那么跳转到登录页面让用户登录。在webform中,一般是通过让页面继承System.Web.UI.Page,重写它的OnInit()方法,在OnInit()中判断Session中是否有用户登录的信息;页面也有PageLoad()方法,但是在页面的生命周期中,Init方法先执行,所以,截获O

2015-10-22 18:16:25 9674

原创 MVC自验证和正则验证attributes

在使用MVC框架时,其Model层自带了验证,可以使我们省去自己写一大堆的js数据验证代码,或者后台代码。我们仅仅需求给model加上Model类的各属性加上对应的验证标识表记标帜(Attributes)就可以让MVC3框架帮我们完成验证;当然这自带的验证也是在前端完成的,这样避免了不必要的服务器响应以及对对服务器资源的占用,这里自然是需要js脚本的支持的。MVC自带验证基于jquery.所以前台

2015-10-22 09:58:55 2941

原创 设计模式 --建造者模式

部分文字内容摘自网络;建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式使得建造代码与表示代码的分离,可以使客户端不必知道产品内部组成的细节,从而降低了客户端与具体产品之间的耦合度,下面通过类图来帮助大家更好地理清建造者模式中类之间的关系。在建造者模式中,指挥者是直接与客户端打交道的,指

2015-10-20 18:41:59 1524

转载 C#排序算法小结

原文地址:http://www.cnblogs.com/WangJinYang/p/3553792.html前言算法这个东西其实在开发中很少用到,特别是web开发中,但是算法也很重要,因为任何的程序,任何的软件,都是由很多的算法和数据结构组成的。但是这不意味着算法对于每个软件设计人员的实际工作都是很重要的。每个项目特点和需求特殊也导致算法运用场景上不同。但是

2015-10-14 16:32:46 825

原创 设计模式 --抽象工厂

//以下文字内容摘自网络;工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂都多元化了,一个工厂创建一系列的产品,如果我们要设计这样的系统时,工厂方法模式显然在这里不适用,然后抽象工厂模式

2015-10-12 02:59:13 1505

原创 设计模式 - 工厂模式

简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,工厂方法模式之所以可以解决简单工厂的模式,是因为它的实现把具体产品的创建推迟到子类中,此时工厂类不再负责所有产品的创建,而只是给出具体工厂必须实现的接口,这样工厂方法模式就可以允许系统不修改工厂类逻辑的情况下来添加新产品,这样也就克服了简单工厂模式中缺点。使用工

2015-10-10 20:46:37 1519

转载 近20个绚丽实用的jQuery/CSS3侧边栏菜单

http://www.codeceo.com/article/20-jquery-css3-side-menu.html

2015-10-10 19:49:37 1030

原创 利用Aspose.Cells 组件导出数据到excel

利用Aspose.Cells 导出数据到excel 。需要引入Aspose.Cells.dll;具体使用方法贴代码: private string ExportProjectReportExcel(List prdlist, string ProjectReportName) { //新建工作簿 Workbook wb =

2015-10-10 12:38:13 4384

转载 设计模式2-简单工厂模式

原文地址:http://blog.jobbole.com/78062/简单工厂模式的介绍说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类, 我们平常编程中,当使用”new”关键字创建一个对象时,此时该类就依赖与这个对象,也就是他们之间的耦合度高,当需求变化时,我

2015-10-09 23:37:47 1983 1

转载 设计模式(1)——单例模式

原文地址:http://blog.jobbole.com/78059/单例模式也就是保证一个类只有一个实例的一种实现方法;应用场景: 单例模式的使用自然是当我们的系统中某个对象只需要一个实例的情况,例如:操作系统中只能有一个任务管理器,操作文件时,同一时间内只允许一个实例对其操作等,既然现实生活中有这样的应用场景;实现方式:类定义私有的构造函数(就不能在外界通过new创

2015-10-09 23:22:10 1662

转载 IoC模式

原文地址:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例:

2015-10-09 17:14:30 1502

转载 MVC实用架构设计:使用MEF应用IOC(依赖倒置)(1)

原文地址:http://developer.51cto.com/art/201309/409351.htm面向接口编程,Controller应该只依赖于站点业务层的接口,而不能依赖于具体的实现,否则,就违背了在层之间设置接口的初衷了。另外,如果上层只依赖于下层的接口,在做单元测试的时候,就可以用Moq,Fakes等Mock工具来按实际需求来模拟接口的实现,就可以灵活的控制接口的

2015-10-09 17:03:22 1665

sqltomongdb

sql server 2008 数据复制到mongdb;

2015-11-30

mongodb C# DLL 2.1.1

mongodb 的C# 驱动。含三个文件 MongoDB.Driver MongoDB.Driver.Core MongoDB.Bson 主要是mongodb的官网太慢,又各种连接问题,下载费劲。其他网站上都他妈绑定垃圾东西。这个方面开发人员用。良心

2015-11-21

selenium-dotnet

senenium donet c#开发dll文件

2015-01-09

空空如也

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

TA关注的人

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