E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
纵横谈
开源前端框架
纵横谈
近年来随着Web应用交互复杂度的提升,前端开发也迎来了一个高速发展的时期。除了一些老牌框架纷纷推出改动较大的升级之外,还涌现出一批新生代的开源库和框架,推动着Web应用开发理念向越来越强调前端架构的方向发展。当下的前端技术可以说是处在一个新旧交替的过程之中,同时存在着许多不同的观念和实践。 本文试图对目前数量繁多的前端框架进行一些较笼统的分析和比较,抛砖引玉,希望能为大家在选择前端的技术架构时提
·
2015-11-02 17:25
前端框架
李建忠C#面向对象设计模式
纵横谈
—— 面向对象设计模式与原则
1、 请注意GoF《设计模式》的副标题是——可复用面向对象软件的基础。所以说设计模式并等于面向对象的设计模式,这是常被忽略的。而我们常说的设计模式往往是指面向对象的设计模式,所以应该先掌握好的是面向对象设计的基本思想和原则,而后才是模式。 2、 面向对象的原则和设计模式的目的是为了“应对变化,提高复用”。这一点也往往被忽略,对于基本上不需要变化的代码套用设计模
·
2015-11-02 16:20
设计模式
学习C#面向对象设计模式
纵横谈
---笔记
东西太多了。我比较侧重于实用,对理论性太强的东西,有种排斥的感觉。 先记着几点吧。 Abstract Factory模式的几个要点: 如果没有应对:“多系列对象构建”的需求变化,则没有必要使用Abstract Factory模式,这时候使用简单的静态工厂完全可以。 “系列对象”指的是这些对象之间有相互依赖、或作用的关系,例如游戏开发场景中的“道路”与“房屋”的依赖。
·
2015-11-02 16:04
设计模式
纵横谈
23种面向对象的设计模式--创建型
转载自:http://www.cnblogs.com/qlee/archive/2011/04/11/2012851.html工厂方法模式:提供一个简单的决策类,根据条件生成产品。抽象工厂模式:提供一个创建并返回一系列产品的接口。单件模式:某个类只能有一个实例。提供一个全局访问点。(可拓展到有限个实例)生成器模式:将一个复杂对象的构建于呈现分开,以便根据不同需要创建不同的形式。原型模式:先实例化一
liuuze5
·
2015-11-02 15:00
C#面向对象设计模式
纵横谈
——Singleton单件(创建型模式)
Singleton单件(创建型模式) 动机(Motivation) 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例? 这应该是类设计者的责任,而不是使用者的责任。 意图(Intent) 保证一个类仅有一个实例,并提供一个该实例的全局访问点。 结构(Structure
·
2015-11-02 10:33
Singleton
ASP.NET 配置文件
纵横谈
(三)
本篇来讲讲对web.config文件的读写,并不是谁都可以对web.config文件进行读写操作的,必须要有一定的权限才行的。 其实在web.config中的很多的配置节点都是与一个类相对应的,我们可以通过相应的类来,利用其强类型的API来对相应的配置进行访问,而不用
·
2015-11-02 10:46
asp.net
敏捷开发
纵横谈
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。 特别声明:如需转载此文,请给出指向本网站的连接,如下:作者:张传波摘自:http://www.umlonline.cn如不能按此要求,请不要转载此文。 大纲:“敏捷”陷阱为什么会有“敏捷”这
·
2015-11-02 09:00
敏捷开发
WebCast学习链接
C#面向对象设计模式
纵横谈
系列课程 讲师:李建忠 上海祝成信息科技有限公司 高级培训讲师 MSDN特邀讲师 2.
·
2015-10-31 17:24
cast
C#面向对象设计模式
纵横谈
第I章 开篇 第1讲:面向对象设计模式与原则 第II章 创建型模式 第2讲:Singleton 单件 第3讲:Abstract Factory 抽象工厂模式 第4讲:Builder 生成器模式 第5讲:Factory Method 工厂方法模式 第6讲:Prototype 原型模式 第III章 结构型模式 第7讲:Adapter 适配器模式 第8讲:Bridge 桥接模式 第
·
2015-10-31 11:41
设计模式
面向对象设计模式与原则
本系列内容引用微软WebCast的“C#面向对象设计模式
纵横谈
”,讲师:李建忠 设计模式简介 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
·
2015-10-31 11:54
设计模式
C#面向对象设计模式
纵横谈
学习笔记(1)
人是一个经验性的动物每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。 &
·
2015-10-31 10:41
设计模式
ASP.NET 配置文件
纵横谈
(二)
下面我们就来看看<location/>节点。我们常常在配置文件设置这个节点来对URL访问进行授权。我们可以在一个ASP.NET网站(如:c:\inetpub\wwwroot\Demo\web.config的web.config中添加下面的配置: < location path ="Some Path " > &
·
2015-10-31 10:39
asp.net
ASP.NET 配置文件
纵横谈
(一)
前言:之所以写这个系列的文章的缘由来自于Jeffery Zhao.之前看老赵的“MVC"讲座的时候,记得老赵曾经说过:一个真正的ASP.NET程序员应该对配置文件web.config要很熟练,而且对于配置文件的节点的相关知识都要很了解,现有的很多的ASP.NET书籍都只是讲控件怎么使用等等,而且现有的一些参考文档都是只是讲讲配置节点怎么使用,很少详细的讲述配置文件的(注:老赵的原话不是这
·
2015-10-31 10:38
asp.net
Design Patterns之Composite Pattern总结
内容主要基于李建忠WebCast《C#面向对象设计模式
纵横谈
》。 首先,看一下Composite模式的意图: 将对象组合成树形结构以表示“部分-整体”的层次结构。
·
2015-10-31 08:17
design pattern
《C#面向对象设计模式
纵横谈
》——2、Singleton单件(创建型模式)|第二讲
应用场景: 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 这是类设计者的责任,而不是使用者的责任。 保证一个类仅有一个实例,并提供一个该实例的全局访问点。 ——《设计模式
·
2015-10-30 13:32
Singleton
《C#面向对象设计模式
纵横谈
》——3. Abstract Factory 抽象工厂(创建型模式)|第三讲
抽象工厂的适用条件: 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时,由于需求的变化,往往存在更多系列对象的创建工作。 提供一个接口,让该接口负责创建一系列“相关或者相互依赖的对象”,无需指定它们具体的类。 ——《设计模式》GoF 一个
·
2015-10-30 13:31
abstract
《C#面向对象设计模式
纵横谈
》——1、面向对象设计模式与原则|第一讲
设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。 面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。 示例场景: 我们需要设计一个人事管理系统,其中的一个功能是对各种不同类型的员工,计算其当月的工资——不同类型的员工,拥有不同的薪金计算制度。 结构化做法1。获得人事系统中所有可能的员工类
·
2015-10-30 13:30
设计模式
《C#面向对象设计模式
纵横谈
》——10、Decorator装饰模式(结构型模式)|第十讲
应用场景描述:假如我们需要为游戏中开发一种坦克,除了各种不同类型的坦克外,我们还希望在不同的场合中为其增加以下一种或多种功能,比如红外线夜视功能,比如水陆两栖功能,比如卫星定位功能等; 一般情况下,我们在编程时可能这样做: //定义坦克的抽象类 public abstract class Tank{ public abstract sh
·
2015-10-30 13:30
Decorator
ASP.NET 配置文件
纵横谈
(三)
&n
·
2015-10-30 11:31
asp.net
ASP.NET 配置文件
纵横谈
(二)
&n
·
2015-10-30 11:31
asp.net
敏捷开发
纵横谈
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程敏捷开发RUP敏捷开发的实质是什么?如何才能敏捷起来? 作者:张传波首席专家软件知识原创基地 www.umlonline.cn 正文:“敏
·
2015-10-30 10:03
敏捷开发
WebCast听课录(11)
课程名:C#面向对象设计模式
纵横谈
(6):Prototype 原型模式(创建型模式) 动机(Motivation) 在软件系统中,经常面临着“某些结构复杂的对象” 的创建工作
·
2015-10-28 09:46
cast
WebCast听课录(6)
课程名:C#面向对象设计模式
纵横谈
(4):Builder 生成器模式(创建型模式) 李 老师先举了一个很有意思的例子来说明Builder的应用场景:假设创建游戏中的一个房屋
·
2015-10-28 09:45
cast
WebCast听课录(9)
课程名:C#面向对象设计模式
纵横谈
(5):Factory Method 工厂方法模式(创建型模式) 1,模块与模块之间的紧耦合使得软件面对变化时,相关的模块都要随之更改。
·
2015-10-28 09:45
cast
WebCast听课录(4)
课程名: C#面向对象设计模式
纵横谈
(3):Abstract Factory 抽象工厂模式(创建型模式) 创建型模式要解决的问题就是如何创建一个对象的问题
·
2015-10-28 09:44
cast
WebCast听课录(1)
课程名:C#面向对象设计模式
纵横谈
(1)面向对象设计模式与原则 设计模式简介 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
·
2015-10-28 09:43
cast
WebCast听课录(3)
课程名:C#面向对象设计模式
纵横谈
2.
·
2015-10-28 09:43
cast
win8 游戏
纵横谈
wiN8 已经写了7-8个不入流的小游戏, 这些都是一些简单的2d游戏,无论曾经风靡的游戏,例如俄罗斯方块,连连看,宝石迷阵的游戏,还是打地鼠,足球这些小儿科的游戏。通过这些一个个鲜活游戏小例子,我总结出了开发游戏的几大要素。 ①坐标系的应用,坐标应用应该是可想而知的,因为要判断游戏的中主人公角色的位置。对于屏幕坐标系大家要注意以下几点: (1)在游戏绝对
·
2015-10-28 09:43
win8
.Net学习资料
; .Net设计模式 李会军 .NET设计模式系列文章 C#面向对象设计模式
纵横谈
系列课程
·
2015-10-23 09:18
.net
Design Patterns之Adapter Pattern总结
看了一两节李建忠老师的WebCast《C#设计模式
纵横谈
》,最大的感觉就是他讲得很通俗易懂,但每次看完后过段时间没接触又忘了,先前有看过了他讲的Abstract Factory模式,虽然现在对其还有印象
·
2015-10-23 09:33
design pattern
软件设计模式思考一二
截止今天, 粗略的看完了李建忠老师的【设计模式
纵横谈
】 创建者模式部分, 觉得设计模式主要解决的问题是: 软件变化的问题, 讲述如何以用设计时候的小变解决设计后的大变的问题, 从最近一两年参加过的几个项目看
·
2015-10-21 11:50
设计模式
ASP.NET 配置文件
纵横谈
(一)
&n
·
2015-10-21 11:08
asp.net
设计模式学习笔记(一)——面向对象设计模式与原则
今天听了《C#面向对象设计模式
纵横谈
(1):面向对象设计模式与原则》课程。总结了一些笔记。
·
2015-10-21 11:12
设计模式
COM技术
纵横谈
一:概述 PC机自从诞生以来,硬件经历了无数变化,CPU从最初的INTEL 8086到现在PIII满大街都是也只不过十几年。微软的WINDOWS操作系统从最初的1.0版本到现在即将推出WIN2000,一直是桌面系统上装机量最大的OS。 作为软件开发人员,使用着包括Visual Basic,Visual C++,Delphi包括最新的Borland C++ builder等等在内的众多开发环境为
·
2015-10-21 10:34
com
.Net学习资料
.html1.博客系列文章(1)设计模式吕震宇设计模式张逸:晴窗笔记Design&Pattern梦幻DotNet .Net设计模式李会军 .NET设计模式系列文章C#面向对象设计模式
纵横谈
系列课程
huanglei0809
·
2014-11-15 22:00
前端框架选型
纵横谈
v\:*{behavior:url(#default#VML);}o\:*{behavior:url(#default#VML);}w\:*{behavior:url(#default#VML);}.shape{behavior:url(#default#VML);}Normal0false7.8磅02falsefalsefalseEN-USZH-CNX-NONE 近年来随着Web应用
hao0111
·
2014-08-01 14:00
web前端
分享交流
大型Java分布式应用
纵横谈
(2)
越来越多的基于REST的服务开始取代SOAP。Java中的REST服务在JSR311中有说明,是基于HTTP所支持的基本操作而设计的。但是,REST不是作为RCP协议,而是面向资源的,为了访问和操作(web)资源而设计的。这两个协议都支持同步通信。这也是底层HTTP协议所要求的。WS-地址对SOAP协议进行扩展,所以它也允许异步服务的实现。REST最大的优点是,能够很容易的通过HTTP代理实现缓存
qq1013712290
·
2014-06-14 10:00
java
大型Java分布式应用
纵横谈
(1)
在当今应用架构里,分布式和应用与服务之间的通信都是核心思想。想要从分布式中获益,你必须牢牢记住几条基本的原则,否则你可能会很容易遇到性能和扩展性问题。在开发阶段这些问题不会经常出现,但当你进行负载测试或产品化的时候,你可能会意识到你选择的软件架构不能满足性能和扩展性需求。在这篇文章中,我们重点关注构建分布式应用需要记住的一些关键点。分布式需要应用之间进行交互。范围包括从大规模集群架构上简单的点到点
qq1013712290
·
2014-06-14 10:00
java
C#面向对象设计模式
纵横谈
:State 状态模式
转载:http://www.verydemo.com/demo_c92_i259801.html 对象状态影响对象行为 对象拥有不同的状态,往往会行使不同的行为…… 在软件构建过程中,某些对象的状态如果改变,其行为也会随之而发生变化,比如文档处于只读状态,其支持的行为和读写状态支持的行为就可能完全不同。如何在运行时根据对象的状态来透明地更改对象
ZH49237524330777
·
2014-05-27 17:00
设计模式
架构
纵横谈
之二 ---- 架构的模式与要点
业务从简单到复杂,应用也在实践中不断扩展,为了解决网站在发展过程中面临的高并发访问、海量数据处理、高可用、高可靠运行等一系列问题与挑战,很多公司在实践中提出了许多的思路与解决方案,这些思路与解决方案在实践的检验中,有的被PASS了,有的则不断的得到补充与完善,逐渐稳定下来得到业界同行的共识与肯定,就形成了目前的比较成熟的大中型网站的架构模式。模式,百度释义“某种事物的标准形式或使人可以照着做的标准
xjsunjie
·
2014-04-08 21:08
模式
架构
IT生活
架构
纵横谈
之一 ---- 架构的基础
架构
纵横谈
之一----架构的基础谈到架构,大家都觉得很神秘很高深,然而架构并非高不可攀、遥不可及,架构也是实践发展的产物,是由人创造出来的。那么什么是网站架构呢?
xiajiesina
·
2014-01-02 22:36
架构
如何学习
服务器托管
设计网站
双线机房
电信机房
架构
纵横谈
之一 ---- 架构的基础
谈到架构,大家都觉得很神秘很高深,然而架构并非高不可攀、遥不可及,架构也是实践发展的产物,是由人创造出来的。那么什么是网站架构呢?网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。随着业务的扩大、用户需求的不断变化,一个网站架构也是在发展中不断前进、变化的,从简单到复杂
xjsunjie
·
2013-12-24 13:48
架构
纵横谈
系列之一
架构
纵横谈
之一 ---- 架构的基础
谈到架构,大家都觉得很神秘很高深,然而架构并非高不可攀、遥不可及,架构也是实践发展的产物,是由人创造出来的。那么什么是网站架构呢?网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。随着业务的扩大、用户需求的不断变化,一个网站架构也是在发展中不断前进、变化的,从简单到复杂,
xjsunjie
·
2013-12-24 13:48
架构
纵横谈
系列之一
集群与虚拟化
敏捷开发
纵横谈
(4)——敏捷的本质是什么?
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本文将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程RUP敏捷宣言敏捷开发的实质是什么?如何才能敏捷起来?我将分4篇为大家分享! 敏捷宣言敏捷流派太多,各大门派达成了以下的一致看法,这就是“敏捷宣
u010825142
·
2013-10-01 12:00
敏捷
敏捷开发
敏捷开发
纵横谈
(3)——RUP
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本文将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程RUP敏捷宣言敏捷开发的实质是什么?如何才能敏捷起来?我将分4篇为大家分享!RUP统一软件过程,英文全写为:RationalUnifiedPro
u010825142
·
2013-10-01 12:00
敏捷开发
敏捷
RUP
敏捷开发
纵横谈
(2)——极限编程
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本文将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程RUP敏捷宣言敏捷开发的实质是什么?如何才能敏捷起来?我将分4篇为大家分享! 极限编程极限编程英文叫:ExtremeProgramming,简称
u010825142
·
2013-10-01 12:00
敏捷
敏捷开发
敏捷开发
纵横谈
(1)——敏捷那些事儿
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本文将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程RUP敏捷宣言敏捷开发的实质是什么?如何才能敏捷起来?我将分4篇为大家分享!“敏捷”陷阱小甲想到某开发公司应聘开发工程师,向该公司的某开发人员打
u010825142
·
2013-10-01 12:00
敏捷开发
敏捷
国内外开源前端框架
纵横谈
近年来随着Web应用交互复杂度的提升,前端开发也迎来了一个高速发展的时期。除了一些老牌框架纷纷推 出改动较大的升级之外,还涌现出一批新生代的开源库和框架,推动着Web应用开发理念向越来越强调前端架构的方向发展。当下的前端技术可以说是处在一个新 旧交替的过程之中,同时存在着许多不同的观念和实践。 本文试图对目前数量繁多的前端框架进行一些较笼统的分析和比较,抛砖引玉,希望能为大家在选择前端的技术架构
wusuoya
·
2013-08-05 15:00
前端框架
大型Java分布式应用
纵横谈
在当今应用架构里,分布式和应用与服务之间的通信都是核心思想。想要从分布式中获益,你必须牢牢记住几条基本的原则,否则你可能会很容易遇到性能和扩展性问题。在开发阶段这些问题不会经常出现,但当你进行负载测试或产品化的时候,你可能会意识到你选择的软件架构不能满足性能和扩展性需求。在这篇文章中,我们重点关注构建分布式应用需要记住的一些关键点。 分布式需要应用之间进行交互。范围包括从
kobejayandy
·
2013-08-01 22:00
webcast
软件开发过程
纵横谈
http://www.msdnwebcast.net/webcast/2/2045/微软产品生命周期模型系列课程http://www.msdnwebcast.net/webcast/4
tadcat
·
2013-07-29 14:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他