摘要:
桥接模式就是要解决“多对多”的爆炸性变化问题。 例如: 代码: 手机端 运营商 操作系统 具体使用: 运行结果: 总结: 通过桥接模式,我们把 原有的关系:手机数量*运营商数量*操作系统数量,变成了 手机数量+运营商数量+操作系统数量,解决了代码爆炸的问题! 阅读全文
摘要:
IIS站点工作原理与ASP.NET工作原理 一、IIS IIS 7.0工作原理图 两种模式: 1、用户模式(User Mode)(运行用户的程序代码。限制在特定的范围内活动、有些操作必须要受到Kernel Mode的检查才能执行) 2、内核模式(Kernel Mode)(运行系统代码。) 参考文档: 阅读全文
摘要:
以下是技术牛人,灵感之源。在于15年7月23日归类的一个技术地图 主要包括10个大类。50个子类 http://jingyan.baidu.com/article/4ae03de344f9b33eff9e6bdd.html 1、WEB开发类: A、sharepoint(SharePoint Port 阅读全文
摘要:
在C#中 TASK 和ThreadPool 都可以完成多任务并行的工作。但是 TASK实际上是微软定义好的,基于ThreadPool 的一个类。这里面微软做了很多优化工作。Task Parallelism (Task Parallel Library)任务并行库,又被称为TPL,本质上是一个高级版本... 阅读全文
摘要:
在软件开发中,经常性会用到定时任务。这个时候你可能会想到线程。但是事实中,线程方法比较麻烦、容易出错,资源竞争等问题,设计起来让你很头痛。 现在给大家提供一个新的思路,用SQL SERVER 的任务管理器来解决问题。 解决下列问题: 1、商品有购买时间限制。比如定时上线,下线。竞拍结束自动通知用户。 阅读全文
摘要:
USE [chongwu]GO/****** Object: StoredProcedure [dbo].[p_createjob] Script Date: 01/21/2016 14:32:05 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIE... 阅读全文
摘要:
适配器模式主要用于系统的升级和维护。或者是新旧系统对接。前提条件是旧系统不能改动源码的情况下。 应用场景: 什么时候需要用适配器模式? 1、比如给旧系统增加一个功能 2、两个旧系统对接 适配器模式有两种实现方法。 1、类适配器 使用端: 接口端: 产品端MYSQL: 产品端SQLSERVER: 不兼 阅读全文
摘要:
英标:['læmdə],汉语音:蓝达Lambda 是用来创建匿名函数Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda 表达式对于编写 LINQ 查询表达式特别有用。一、委托中使用L... 阅读全文
摘要:
继承关系(类1继承类2)代码: class Class1:Class2 { } class Class2 { }实现(实现接口)代码: interface interface1 { void share(); } class ... 阅读全文
摘要:
定义:在定义泛型的时候,我们可以使用where 限制参数的范围。使用:在使用泛型的时候,你必须尊守 where限制参数的范围,否则编译不会通过。六种类型的约束:T:类(类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。) class MyClass where ... 阅读全文