一、基本概念 Java 容器类类库的用途是“保存对象”,并将其划分为两个不同的概念: 1)Collection。一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,而Set不能有重复元素。Queue按照排队规则来确定对象生产的顺序(通常与它们被插入的顺序相同)。 2 ...
分类:
其他好文 时间:
2017-11-13 16:47:22
阅读次数:
104
输入 gets() 函数 : 1.gets() 从标准输入设备读取字符串,以回车结束读取,使用'\0'结尾,回车符'\n'被舍弃没有遗留在缓冲区。 2.可以用来输入带空格的字符串。 3.可以无限读取,不会判断上限,因此使用gets不安全,可能会造成溢出。 fgets() 和 fputs() 函数 : ...
分类:
编程语言 时间:
2017-11-10 23:19:34
阅读次数:
392
1.在开发人员手上有不少修改,分不属于不同的具体任务,为什么要将修改签入源代码控制系统?既然已经拥有如此庞大数量的Bug,我认为就应该独立处理他们。该问题是在我阅读书第十一章软件设计与实现<11.4.1把修改集(Change Set)集成到代码库中>提出的。 2.用户体验的要素用户的第一印象为什么会 ...
分类:
其他好文 时间:
2017-10-30 19:41:22
阅读次数:
147
分组查询 select 查询信息 from 表名 where 条件 group by 按照列分组(可多个 ,隔开) order by 排序方式 (查询信息如果列名和聚合函数同时出现,要么在聚合函数中出现,要么就使用分组进行查询) having 条件 分组筛选(一般和group by连用,位置在其后) ...
分类:
其他好文 时间:
2017-10-28 11:25:57
阅读次数:
109
“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。SELECT列表中只能包含:1.被分组的列2.位每个分组返回一个值的表达式,如聚合函数按照年级分组SELECT GradeId,c ...
分类:
其他好文 时间:
2017-10-28 11:04:39
阅读次数:
104
第十二章 问题::p235页 认知阻力 书上说参见下文可是我通读下文之后没有发现 今天通过老师讲的概念得知 这是一种阻碍认知的力 虽然知道概念了也是不是很理解这个意思 是什么上的阻力。 第十一章 问题:小强地狱,我认为小强地狱多数小公司都没法实现,每天都让程序员在地狱里找bug,一是颜面会全无,二是 ...
分类:
其他好文 时间:
2017-10-26 18:10:26
阅读次数:
125
第十一章笔记 分组查询和链接查询 1:分组查询语句: 语法: 实例:select count(*) as 人数 select .......... from Student from<表名> group by gradeID where group by 注意:select 列表中只能包含: 1:被 ...
分类:
其他好文 时间:
2017-10-26 15:16:01
阅读次数:
171
第十一章文件和素材11.1打开文件open函数用来打开文件,语法如下:open(name[,mode[,buffering]])f=open(r‘/home/python/somefile.txt‘)11.1.1文件模式r读模式w写模式a追加模式b二进制模式(可添加到其他的模式中)+读写模式(可添加到其他的模式中)在模式参数中使用U参数能够..
分类:
编程语言 时间:
2017-10-23 01:15:47
阅读次数:
216
11.1 map:存储关键字-值(key-value)对的容器,关键字起到索引的作用,值则表示与索引相关联的数据;关键字是唯一、有序存储的 vector:存储单一类型元素的容器;元素是按添加顺序存储的 11.2 list:频繁在任意处插入/删除元素但不要求有随机访问能力时 vector:在尾部插入/ ...
分类:
其他好文 时间:
2017-10-20 21:47:08
阅读次数:
252
1、数组时保存一组对象的最有效方式。如保存一组基本数据类型,但数组有固定的尺寸。 2、Collection表示集合类的一个特殊子集。 List必须按照插入的顺序保存元素, Queue按照排队规则定义元素的产生的顺序(通常与插入顺序相同)。 Set每个值只存储一个对象, Map允许将某些对象与其他一些 ...
分类:
编程语言 时间:
2017-10-17 22:56:58
阅读次数:
266