1)函数适配器的理论知识
2)常用函数函数适配器
标准库提供一组函数适配器,用来特殊化或者扩展一元和二元函数对象。常用适配器是:
1、绑定器(binder): binder通过把二元函数对象的一个实参绑定到一个特殊的值上,将其转换成一元函数对象。C++标准库提供两种预定义的binder适配器:bind1st和bind2nd,前者把值绑定到二元函数对象的第一...
分类:
编程语言 时间:
2015-07-09 22:40:57
阅读次数:
144
函数对象: 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象。一个类对象,表现出一个函数的特征,就是通过“对象名+(参数列表)”的方式使用一个类对象,如果没有上下文,完全可以把它看作一个函数对待。这是通过重载类的operator()来实现的。 函数对象的好处:函数对象属于类对象,能突破函数的概念,能保持调用状态信息...
分类:
编程语言 时间:
2015-07-09 16:22:22
阅读次数:
109
Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。Webx Turbine所遵循下面的设计理念包括:页面驱动约定胜于配置页面布局:Screen,代表页面的主体。Layout,代表页面的布局。Control,代表嵌在screen和...
分类:
Web程序 时间:
2015-07-08 18:24:33
阅读次数:
118
RISC(精简指令集计算机)和CISC(复杂指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。比如对于乘法运算,在CISC架构的CPU上,您可能需要 这样一条指令:MUL ADDR...
分类:
其他好文 时间:
2015-07-07 10:59:20
阅读次数:
119
关于Horizon的设计理念:来自官网(http://docs.openstack.org/developer/horizon/intro.html):Horizon holds several key values at the core of its design and architectur...
分类:
其他好文 时间:
2015-07-06 19:27:50
阅读次数:
156
Spring框架的设计理念Spring的骨骼架构Spring总共有十几个组件,但真正核心的组件只有几个,下面是Spring框架的总体架构图图1 .Spring 框架的总体架构图从图中可以看出,Spring框架中的核心组件只有三个:Context,Core和Beans,它们构建起了整个Spring的骨...
分类:
编程语言 时间:
2015-07-06 06:37:11
阅读次数:
334
转载自http://developer.51cto.com/art/201006/205212_all.htmSpring作为现在最优秀的框架之一,已被广泛的使用,51CTO也曾经针对Spring框架中的JDBC应用做过报道。本文将从另外一个视角试图剖析出Spring框架的作者设计Spring框架的...
分类:
编程语言 时间:
2015-07-03 06:53:22
阅读次数:
344
因为项目有自定义头像的需求,产品经理找了一堆各种插件实现,我看了就头大,因为全都太大太复杂,动辄几本js文件,还有后台什么的。跟我轻巧的设计理念严重不符。所以就自己动手写了一个实现,包括后台切图方法在内,相关有效代码不超过200行,简单明了直接,便于维护修改,也便于初学者学习。
另外,里面集合不少实用的小技巧,相信能让很多人眼前一亮的...
分类:
其他好文 时间:
2015-07-02 12:15:02
阅读次数:
101
自分层结构的 Web 设计理念普及以来,选择适合的开发框架无疑是项目成功的关键。在动态语言领域,Python、Ruby、Groovy 等语言在 Web 开发中的应用日益广泛。刚刚度过两周年生日的 Python 语言 Web 框架 Django,以其新颖简洁的开发模式和巨大的发展潜力,逐渐赢得大量开发...
分类:
其他好文 时间:
2015-06-29 13:07:28
阅读次数:
129
1,Spring的主要子项目:
-1,Spring Framework(Core):Spring项目的核心。提供IoC,AOP,MVC等核心功能。
-2,Spring Web Flow:工作流引擎。
-3,Spring BlazeDs Integration:Spring提供的与Flex通讯模块。
-4,Spring Security:Sprin...
分类:
编程语言 时间:
2015-06-28 14:14:03
阅读次数:
145