找到相关内容 218
稍微谈一下 javascript 开发中的 MVC 模式
随着前台开发日益受到重视,客户端代码比重日益增加的今天,如何在javascript开发里应用MVC模式,这个问题似乎会一直被提到,所以偶在这里粗略的谈一下自己的看法吧。 MVC模式的基本理念,是通过把一个application封装成model, view和controller三个部分达到降低耦合,简化开发的目的。这么说很空洞,大家可以实际看个例子:    1<select
http://cyqdata.cn/cnblogs/article-detail-38014 
《.NET4.0 面向对象编程漫谈》读书笔记 ——第10章 异步编程模式
第10章 异步编程模式 【摘要】:异步编程充分利用多线程技术带来的好处,而不需要程序员了解多线程开发中的复杂细节。本章讲述了基于IAsyncResult的异步模式、基于事件的异步模式。   第1节    程序的同步执行和异步执行 1、同步概念:若在代码中调用了一个方法,需要等待此方法所有的代码执行完毕之后,才能回到原来的地方执行下一行代码,这种程序运行方式称
http://cyqdata.cn/cnblogs/article-detail-37988 
模式——工程化实现及扩展》(设计模式C# 版)《桥模式 Bridge》——“自我检验&quot;
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/   1、              项目中,依赖关系主线和旁支的关系如图所示,请根据本章介绍
http://cyqdata.cn/cnblogs/article-detail-37985 
《项目百态:深入理解软件项目行为模式》:一本写作比较随便的项目经验集
这本书是人民邮电的图灵IT人文系列之一。今年3月出的。上amazon.com上查,英文原版是2008年出的。是六位作者拼出来的。其中两位作者是IT名著《人件》的作者。 书中列举了86个软件项目相关的所谓模式。我感觉都是经验之谈。非常值得IT从业人员阅读。不过也有非常明显的缺陷。就是严重缺乏归类整理的工作。书中的86个模式,涉及到软件开发项目的方方面面,维度、粒度有许多差异,甚至模式之间的行文风格都
http://cyqdata.cn/cnblogs/article-detail-37973 
深入剖析WCF的认证机制(1):从两种安全模式谈起
WCF的安全体系主要包括三个方面:传输安全(Transfer Security)、授权或者访问控制(Authorization OR Access Control)以及审核(Auditing)。而传输安全又包括两个方面:认证(Authentication)和消息保护(Message Protection)。认证帮助客户端或者服务确认对方的真实身份,而消息保护则通过签名和加密实现消息的一致性和机密性
http://cyqdata.cn/cnblogs/article-detail-37969 
DDraw笔记-高彩模式
高彩模式 除了8位的,还有16位、24位、32位等。高于8位的模式都不再采用调色板模式。下面介绍几种编码模式。 16位模式下有几种编码方案 Alpha.5.5.5:这种模式用D15位存储一个Alpha(透明度),其余15位均匀分配给红色5位,绿色5位,蓝色5位。 X5.5.5:与Alpha.5.5.5类似,只是最高位没有使用。 5.6.5:这个是16色彩最常用的模式。5位分配给红,6位分配给绿,5
http://cyqdata.cn/cnblogs/article-detail-37959 
Google Closure Compiler 高级模式及更多思考
前言   Google Closure Compiler 是 Google Closure Tools 的一员,在 2009 年底被 Google 释出,早先,有 玉伯 的 Closure Compiler vs. YUICompressor,主要就压缩率上进行了对比,另外有 承玉 的 应用 clo
http://cyqdata.cn/cnblogs/article-detail-37911 
【原创&#183;教程&#183;连载】《Android之大话设计模式》--设计模式之结构型模式 第七章:装饰模式 见MM的家长
<大话设计模式> 本教程说明及版权声明 国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。 企业培训和开发合作官方联系方式:      电话:18610086859      Email:hiheartfirst@
http://cyqdata.cn/cnblogs/article-detail-37860 
C#面向对象设计模式纵横谈:Facade 外观模式
系统的复杂度   假设我们需要开发一个坦克模拟系统用于模拟坦克车在各种作战环境中的行为,其中坦克系统由引擎、控制器、车轮、车身等各子系统构成。   如何使用这样的系统   动机(Motivation)   上述A方案的问题在于组件的客户(即外部接口,或客户程序)和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战。如何简化外部客户程序和系
http://cyqdata.cn/cnblogs/article-detail-37831 
不能让你一个人去战斗:单一产品负责人模式的改进之道
产品负责人可以说是Scrum里面要求最高的角色之一了。他需要一个人独立地对项目成败负责,他得帮助团队理解产品愿景,并引领项目开发。产品负责人还被要求帮助团队产出最大的商业价值。这对单个角色来说,是不是要求太多了呢?   Maroko Taipale给出了一些理由,证明单一产品负责人模式已经行不通了。Maroko认为,严格按照产品负责人的定义来实施项目,带来的必然是各方面的低效。   他建议,与其千
http://cyqdata.cn/cnblogs/article-detail-37800 
模式——工程化实现及扩展》(设计模式C# 版)《适配器模式》——“自我检验&quot;参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/   MarvellousWorks公司最近开始向大客户提供后台接入服务,允许客户通过该服务与其多个在线业务进行B2B集成。
http://cyqdata.cn/cnblogs/article-detail-37721 
模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验&quot;
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/   自我检验 1、                &nb
http://cyqdata.cn/cnblogs/article-detail-37719 
模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验&quot; 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/  http://www.cnblogs.com/callwangxiang/archive/2011/05/20/ExerciseAATemplate.html的参考答案 1、分析:从描述看,尽管计算通胀的指标不同
http://cyqdata.cn/cnblogs/article-detail-37718 
内核模式和用户模式
对于Windows操作系统的编程一般来说已经涉及到了较深的领域,针对该问题提出几家之言,均为转载: 一、 为了防止用户程序访问并篡改操作系统的关键部分,Windows使用了2种处理器存取模式(事实上Windows运行的处理器可以支持4种模式):用户模式和内核模式。用户程序运行在用户模式而操作系统代码(如系统服务和设备驱动程序)则运行在内核模式。在内核模式下程序可以访问所有的内存和硬件,并使用所有的
http://cyqdata.cn/cnblogs/article-detail-37676 
.NET设计模式:原型模式(Prototype Pattern)
概述   在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化?   意图   用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。   结构图 Prototype模式结构图   生活中
http://cyqdata.cn/cnblogs/article-detail-37627 
模式——工程化实现及扩展》(设计模式C# 版)《工厂方法模式》——“自我检验&quot; 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/  请修改本章最后完成的那个比较适于工程应用的Factory<T>,使其支持含参数的构造函数 分析:1、本着OCP原则,我们不对原有Factory<T> 进行修改,而是通过继承对其进行扩展 2
http://cyqdata.cn/cnblogs/article-detail-37465 
.NET简谈工厂模式
文章开头本人申明一点,本人写的文章力求让看的人能理解精髓而不是专业化,博客园的好多人在写文章的时候总想着怎么怎么专业化,巴不得看的人都看不懂才能体现出他的技术,他的牛B,技术不是用来显威风用的,在你掌握了某种技术的时候,不要想着横扫博客园之类的思想,有点技术就开始浮躁连说话都开始像李莲英;我不是想这样攻击别人,在技术的这条路上大家能平易近人互相学习,以交流技术为主,不要想着看别人的文章就是在挑刺,
http://cyqdata.cn/cnblogs/article-detail-37146 
分层结构下transaction三种模式实现
三层结构下,数据访问层与业务逻辑分离。从对象关系角度看,业务逻辑层的对象依赖于数据访问层。.net平台提供了ado.net对数据库进行操作,connection对象提供了对database连接与transaction的功能。在分层结构下,数据访问层处理了对数据库的操作,实现了domain每一个对象与database的方法。例如对象Customer,提供CustomerDAO.Add(),Custo
http://cyqdata.cn/cnblogs/article-detail-37107 
步步为营 .NET 设计模式学习笔记 二十四、Factory Method(工厂方法模式)
概述 在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method模式了。 意图 定义一个用户创建对象的接口,让子类决定实例化哪一个类。Factory M
http://cyqdata.cn/cnblogs/article-detail-37002 
步步为营 .NET 设计模式学习笔记系列总结
     设计模式我从开篇到23种设计模式的讲解总共花了进两个月的时间,其间有很多读者给我提出了很好的建议,同时也指出了我的不足,对此我表示感谢,正是由于很多读者的支持我才能坚持的写到最后.深深的鞠躬表示我真诚的谢意.   系列导航 步步为营 .NET 设计模式学习笔记 一、开篇(设计模式之泡妞二十三招) 步步为营 .NET 设计模式学习笔
http://cyqdata.cn/cnblogs/article-detail-36999