- 浏览: 23856 次
- 性别:
- 来自: 深圳
最新评论
文章列表
Smalltalk-80应用程序设计:如何使用MVC
Steve Burbeck博士
Copyright (c) 1987, 1992 by S. Burbeckpermission to copy for educational or non-commercial purposes is here by granted
(TM)Smalltalk-80 is a trademark of ParcPlace Systems, Inc.
介绍
施乐 (Xerox) 帕克 (PARC) 实验室对编程的贡献之一是发布了多窗口 ...
计算机科学的基本结构
W.A.伍尔夫 M.肖
P.N.希尔芬格 L.弗朗
译者的话
本书是一本计算机科学与软件工程的基础教材。它是由美国著名计算机科学家W.A 伍尔夫等人经过多年的科学研究和教学实践,在原讲稿的基础上不断充实修改而成的。
本书按照程序设计技术与基本数学概念相结合的原则,全面系统地论述了控制结构、数据结构及其相互作用。本书在内容和结构上,新颖实用、深入浅出、注重理论在实际中的应用,它不仅适宜作为计算机科学和计算机软件专业的大学生或研究生的教材,而且对于计算机科学的研究人员和从事程序设计的各行业的科技 ...
第二部分 处理任意大的数据
9 复合数据,第二部分:列表(Lists)
结构是表示复合信息的一种方法。当我们知道数据的大小的时候它们很有用。然而,在许多情况下,我们并不知道要处理的数据有多大。在这种情况下,我们把数据组织成列表。列表能变得任意大,就是说它包含有限,但却不知道大小的数据。
每个人都编排过列表。当我们去购物前,经常会把要买的东西在纸上列出来,这就是一个列表。当每天清晨我们安排一天的日程时,我们会把要做的事情列一个表。在12月份,许多孩子会准备圣诞愿望清单(List)。组织聚会时,我们列出想要邀请的人。总之,把信息组织成清单(List)的行为在我 ...
第五节
符号信息
这些日子计算机大多数用来处理符号信息,像名字,单词,地址或图像。所有的现代程序设计语言支持至少一种标识符号信息的方式。Scheme支持几种表达符号信息的方法:符号,串,(键盘)字符,和图像。一个符号(Symbol)是一个键盘字符序列被一个单引号标记:
'the 'dog 'ate 'a 'chocolate 'cat! 'two^3 'and%so%on?
和数一样,符号没有继承的意义。
和数一样,符号是原子数据片。它们的目的是为了表示这些事物,像家庭和姓,工作标题,命令,等等。
第一部分 处理简单的数据形式
第一节 学生,教师和计算机
在很小的时候我们就学习计算。一开始我们仅仅会加法和减法。像:
一加一等于二。五减二等于三。
更大一些的时候我们学习更多的数学运算,像求幂和正弦,我们也学习描述计算的规则。像:
给出一个半径为r的圆,它的周长等于r
前 言
现代教育教孩子编程本身就是一个错误,毕竟做规划, 获得组织思想的训练,专注于细节和学习自我约束有什么乐趣呢?
——艾伦.珀利斯,编程警言
许多专业有赖于计算机编程。会计为电子表格和字处理程序编程;摄影师为照片处理程序编程;音乐家为合成器编程;专业程序员对裸机编程。编程成为一个必须的技能。
编程不仅仅是一个职业技能。其实,好的编程是一种愉快的活动,一种宣泄创造性的途径,一种用明确的形式表达抽象思想的方法。设计程序将教会你许多技能,这些技能对任何专业都是重要的:批判性的阅读,深入的分析,创造性的综合和专注细节的能力。
因此,我们相信学习程序设计 ...
如何设计程序
对计算与程序设计的介绍
Matthias Felleisen
Robert Bruce Findler
Matthew Flatt
Shriram Krishnamurthi
The MIT Press
Cambridge,Massachusetts
London,England
内容描述
本书通过介绍编程把计算机科学放进文科教育的核心 ...
1.把spring的jar文件放进WEB-INF/lib文件夹中
2.在web.xml文件中添加以下内容
添加spring前端控制器
<servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet>
添加控制器映射
<servlet-mapping> <servlet-name> ...
tomcat配置数据源
- 博客分类:
- 数据库
在context.xml文件中添加资源
<Resource name="jdbc/user" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" driverClassName="com.mysql.jdbc.Driver" url=" ...
- 2011-11-13 09:12
- 浏览 646
- 评论(0)
1.select * into destTbl from srcTbl
2.insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl
以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的。 第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。 第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量,如例中的:5。
直接量就是写在代码区的数据。
javascript语言内建对象,即javascript标准库对象。
宿主对象。作为os脚本时的操作系统对象,作为浏览器脚本时的浏览器对象。
javascript Dom接口
java dom接口
Composite view pattern tiles
通过抽象分层,模块化,分块 纵向和横向分割 分拆 分析
面向对象 面向方面 面向组件 面向接口 设计模式 架构
编程环境 硬件平台 软件平台 API
语言 语法和语义 程序的表达 不同语 ...
Oracle导入单张表
- 博客分类:
- 数据库
D:\>imp study/study@orcl file=zrp.dmp tables=toms ignore=y
想从备份的dmp文件中导入某些表的时候,可以用如下imp命令,格式: imp username/password@本地net服务名 file=xxx.dmp fromuser=xx touser=xx tables=(tablename) username:登陆数据库的用户名 password:登陆数据库的密码 本地net服务名:连接服务器的本地net服务名 file:你的dmp文件的路径 fromuser,touser:从一个用户导入到另外一个用户 tables: ...
http://blog.csdn.net/wanghangzhou1984/article/details/6716992
互联网应用是发布式的,内容供应商发布内容,用户读内容。
企业应用指多个用户共享数据的应用。或者说组织应用,更大规模的可以称社会应用,以区别于个人应用。为何 ...
调试的四个步骤:复现--诊断--修复--反省.
调试程序的工作有时很像医生和侦探的工作,从症状中诊断出病因,从线索中发掘真相。
修复不仅仅是使软件的行为正确。而是要达到以下的目标:
修复问题
避免引入衰退
维护或增强代码的总体质量(可读性,架构,测试覆盖率,性能等等)
二分查找法(迭代和递归实现)
- 博客分类:
- C/C++
int search(int array[], int n, int v) {
int left, right, middle;
left = 0, right = n - 1;
while (left <= right) {
middle = (left + right) / 2;
if (array[middle] > v) {
right = middle - 1;
} else if (array[middle] < v) {
...