Chinaunix首页 | 论坛 | 博客
  • 博客访问: 409064
  • 博文数量: 117
  • 博客积分: 5235
  • 博客等级: 大校
  • 技术积分: 1775
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-12 15:51
文章分类

全部博文(117)

文章存档

2012年(9)

2011年(2)

2010年(21)

2009年(13)

2008年(72)

我的朋友

分类: C/C++

2008-04-21 13:38:57

背景:
    重庆的一家外包公司,电话面试。
 
1.指针与引用区别
2.聚合与组合区别
  聚合和组合的区别在于:聚合关系是“has-a”关系,组合关系是“contains-a”关系;聚合关系表示整体与部分的关系比较弱,而组合比较强;聚合关系中代表部分事物的对象与代表聚合事物的对象的生存期无关,一旦删除了聚合对象不一定就删除了代表部分事物的对象。组合中一旦删除了组合对象,同时也就删除了代表部分事物的对象。
  聚合与组合的区别:聚合∶分散的聚集到一起(一盘散沙)组合∶几个独立部分组成的整体(五观->面部)由上可见,聚合就像将不同的水果放到一个玻璃果盘里,玻璃果盘摔坏,并不影响水果。
3.static作用
4.sql中游标,
 
  索引
    索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。表越大,花费时间越多。如果表对于查询的列有一个索引,MySQL能快速到达一个位置去搜寻到数据文件的中间,没有必要考虑所有数据。如果一个表有1000行,这比顺序读取至少快100倍。注意你需要存取几乎所有1000行,它较快的顺序读取,因为此时我们避免磁盘寻道。
5.sql聚合函数
6.重载与重写的区别
7.线程间同步的方法
    文章一
8.存储过程
    存储过程(stored procedure)是一组为了完成特定功能的sql 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
9.c++中容器的类型
10.指针与数组的区别
阅读(662) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~