黑马程序员技术交流社区
标题:
学习经历
[打印本页]
作者:
@@@@@@@@@
时间:
2019-8-20 14:48
标题:
学习经历
数据库
1.create database (创建数据库名称)
2.create table (创建表名称)
3.select from (查询)
4.insert into (添加)
5.varchar (字符串类型跟值) 例如: name varchar(10)
6.distinct 不同的
单词
-- actor 演员
-- address 地址
-- category 类别
-- city 城市
-- country 国家
-- customer 顾客
-- film 电影
-- film_actor 电影演员
-- film_category 电影分类
-- film_text 电影描述
-- inventory 库存
-- language 语言
-- payment 支付
-- rental 租赁
-- staff 员工
-- store 商店
事务:
在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转
账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执 行失败。
事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 语句出现异常,则所 有的
SQL 语句都要回滚,整个业务执行失败。
事务的四大特征
1.原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败
2.持久性:当事务提交或回滚后,数据库会持久化的保存数据
3.隔离性:多个事务之间,互相独立,
4.一致性:事务操作前后,数据总量不变
DriverManager:驱动管理对象
注册驱动
获取数据连接
Connection:数据库连接对象
获取执行sql的对象
管理事务(开始事务 提交事务 回滚事务)
软件架构:
1. C/S: Client/Server 客户端/服务器端
* 在用户本地有一个客户端程序,在远程有一个服务器端程序
* 如:QQ,迅雷...
* 优点:
1. 用户体验好
* 缺点:
1. 开发、安装,部署,维护 麻烦
2. B/S: Browser/Server 浏览器/服务器端
* 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序
* 优点:
1. 开发、安装,部署,维护 简单
* 缺点:
1. 如果应用过大,用户的体验可能会受到影响
2. 对硬件要求过高
html概念:是最基础的网页开发语言
HTML :HTML文档的根标签
head :头标签,用于指定HTML文档的一些属性,引入外部的资源
title: 标题标签
body: 体标签
<br/> :换行
<h1> <h6>: 字体变大小
<p> <p/>: 段落标签 (把语句包裹起来形成语句段落)
hight:高度
<b>:字体加粗
<i>: 字体斜体
<font>:字体标签 (控制字体 size 大小 color 颜色 face 字体)
<hr>:显示一条水平线
属性: color 颜色 align :对齐 width(center 居中 left 左对齐 right 右对齐)
size 高度
width 像素 宽度
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2