面试题

简介: 面试题

CMM是什么?


CMM是指“能力成熟度模型”,其英文全程为Capability Maturity  Model for  Software ,英文缩写为SW-CMM,简称CMM.它是对于软件组织在定义,实施,度量,控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化,标准化,使企业能够更好的实现商业目标。

XML有几种解析分式?

4种,分别为:dom,sax,jdom,dom4j;


什么是UML?


一种统一建模语言或标准建模语言(Unified Modeling Language),用于描述,构造软件系统以及商业建模的语言,综合了在大型,复杂系统的建模领域得到认可的优秀的软件工程方法。

1.存储过程和函数的区别?

(1)一般来说,存储过程可以实现的功能要复杂一点,而函数的实现的功能针对性比较强;

(2)对于存储过程来说可以返回参数,而函数只能返回值或者表对象;

(3)存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用,由于函数可以返回一个表对象,因此他可以在查询语句中位于FROM关键字的后面;

2.事务是什么?

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列;这些操作要么都做,要么都不做,是一个不可分割工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。

3.&和&&的区别 ?  

(1)相同点:

&和&&都可以作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。

(2)不同点:

&&还具有短路的功能,级如果第一个表达式为false,则不再计算第二个表达式。

&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作。

目录
相关文章
|
NoSQL Java 编译器
面试题30天打卡-day26
面试题30天打卡-day26
45 0
|
算法 安全 Java
面试题30天打卡-day29
面试题30天打卡-day29
46 0
|
存储 XML Java
面试题30天打卡-day13
面试题30天打卡-day13
41 0
|
安全 Java 关系型数据库
面试题30天打卡-day10
面试题30天打卡-day10
48 0
|
5月前
|
存储 程序员 编译器
C++面试题其二
extern "C" 用于告诉编译器按照C语言的链接方式处理代码,通常用于C++代码与C代码混合编程,以防止因名字修饰(name mangling)引起的链接错误。例如: extern "C" { void c_function(); } 通过这些问题的深入理解和解答,能够更好地掌握C++编程的核心概念和实际应用,为面试做好充分的准备。
70 1
|
NoSQL 前端开发 Java
面试题30天打卡-day12
面试题30天打卡-day12
37 0
|
SQL Java 关系型数据库
面试题30天打卡-day09
面试题30天打卡-day09
49 0
|
缓存 移动开发 NoSQL
面试题30天打卡-day21
面试题30天打卡-day21
30 0
|
存储 NoSQL Java
面试题30天打卡-day24
面试题30天打卡-day24
39 0
|
设计模式 算法 Java
面试题30天打卡-day22
面试题30天打卡-day22
60 0