摘要:
一、事务的基本介绍 1、概念 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2、事务的应用场景说明 一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。 阅读全文
摘要:
一、多表查询 1、多表查询的作用 如果一条 SQL 语句查询多张表,因为查询结果在多张不同的表中,每张表取一列或多列数据。 2、多表查询的分类 3、笛卡尔积现象 (1)笛卡尔积:有两个集合A,B。取这两个集合的所有组成情况。 (2)消除笛卡尔积现象的影响:使用多表查询,需要消除无用的数据。 二、内连 阅读全文
摘要:
实现综合计算器(中缀表达式) 1、使用栈来实现综合计算器 2、思路分析(示意图) 3、代码实现 阅读全文
摘要:
数组模拟栈 1、用数组模拟栈的使用,由于栈是一种有序列表,当然可以使用数组的结构来存储栈的数据内容。 2、实现思路分析,并画出示意图。 3、代码实现 阅读全文
摘要:
一、栈的介绍 1、栈的特点 (1)栈是先入后出(FILO-First In Last Out)的有序列表。 (2)栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。 允许插入和删除的一端,为变化的一端,称为栈顶(Top),另一端为固定的一端,称为栈底(Botto 阅读全文