8.5 第八章小结
在这一章,我们完成了核心的函数概念的探索。在讨论了基本原理,比如函数式值和高阶函数之后,我们以更宏观的观点,讨论了函数式应用程序的体系结构。我们把应用程序(或组件)划分成两组:以数据为中心和以行为为中心。
在这一章,我们讨论了以行为为中心的程序。看到了如何开发应用程序,行为不需要硬编码,在以后可以轻松地添加新的行为,既可以在开在发过程中,也可以在运行时,只需通过使用函...
分类:
其他好文 时间:
2014-12-06 16:53:27
阅读次数:
168
第七章 以数据为中心的程序设计
本章介绍
■ 表示和处理文档
■ 设计不可变数据结构
■ 数据表示形式之间的转换
■ 使用记录和递归差别联合
在设计函数式程序时,首先要考虑的是程序处理的数据;由于重要的程序都使用数据,因此,在应用程序设计中,这个方面极为重要。用函数语言实现程序,我们也是从设计在代码中用到的数据结构开始;下一步才会写处理数据的运算。
但是不同于面向对象的设...
分类:
其他好文 时间:
2014-11-21 12:45:10
阅读次数:
157
未来软件的三大关键要素: 数据, 算法, 轻量级架构。未来的软件应该是简而美的, 采用轻量级架构, 以数据为中心进行设计, 功能集很小, 不超过 30 个, 但每个功能都直击用户痛点和需要。
分类:
其他好文 时间:
2014-11-15 10:00:07
阅读次数:
157
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明: 一、数据库设计 适度.....
分类:
数据库 时间:
2014-11-12 11:44:41
阅读次数:
303
面向对象的程序设计(OOP,Object-Oriented Programming)是一种基于结构分析的、以数据为中心的程序设计方法。其主要思想是将数据及处理这些数据的操作都封装(Encapsulation)到一个成为类(Class)的数据结构中,使用这个类时,只需要定义一个类的变量即可。 “...
==============推荐============博客园:http://www.cnblogs.com/villion/archive/2009/07/23/1893765.htmlMySQL数据库优化总结 对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。...
分类:
数据库 时间:
2014-10-30 10:50:57
阅读次数:
305
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数 据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明: 一...
分类:
数据库 时间:
2014-09-24 11:56:36
阅读次数:
301
3D空间管理系统 Vantage.Plant.Design.Management.System.v12.1.SP2-ISO 1DVD完全以数据为中心的3D空间管理系统,VANTAGE Plant Design 以独立于下部CAD系统、多训练接口、整洁的管理、自动绘图为特征。■□■□■□■□■□■□■...
分类:
其他好文 时间:
2014-09-19 11:49:25
阅读次数:
228
曾闻:所有的编程都是已数据为中心,认为非常有道理。
所谓数据库数据库,没有数据叫什么数据库,接下来就看看如何在表中插入数据。
一 插入数据
1 创建一张表
首先为了插入数据,需要先创建一张表:
CREATE TABLE COMPANY(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NU...
分类:
数据库 时间:
2014-08-13 01:19:54
阅读次数:
215
假设有如下业务逻辑:我要搬到新地方去工作。 代码1:class Player{public: void setAddr(string name); void setJob(string job);private: string _name; string _job;}代码2:class Pl...
分类:
其他好文 时间:
2014-07-03 20:56:55
阅读次数:
232