摘要: 技术讲解 ASP: 微软:国内最早流行的就是ASP; 在HTML中嵌入了VB的脚本,ASP+COM; 在ASP开发中,基本一个页面都有几千行的业务代码,页面极其混乱 维护成本高! c# IIS PHP PHP开发速度很快,功能很强大,跨平台,代码很简单(70%,WP) 无法承载大访问量的情况(局限性 阅读全文
posted @ 2023-02-26 21:16 少时凌云志 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 基本概念 前言 web开发: web,网页的意思,www.baidu.com 静态web html,css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同! 技术栈:Servlet,AS 阅读全文
posted @ 2023-02-26 21:11 少时凌云志 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 数据库连接 执行完毕 释放 连接 -- 释放 十分浪费系统资源 池化技术:准备一些预先的资源,过来就连接预先准备好的 最小连接数: 10 最大连接数:15 等待超时:100ms 编写连接池,实现一个接口 DataSource 开源数据源实现(拿来即用) DBCP C3P0 Druid:阿里巴巴 使用 阅读全文
posted @ 2022-10-16 23:43 少时凌云志 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 事务 要么都成功,要么都失败 ACID原则 原子性:要么全部完成,要么都不完成 一致性:总数不变 隔离性:多个进程互不干扰 持久性:一旦提交不可逆,持久化到数据库了 隔离性的问题: 脏读:一个事务读取了另一个没有提交的事务 不可重复读:在同一个事务内,重复读取表中的数据,表数据发生了改变 虚读(幻读 阅读全文
posted @ 2022-10-16 23:42 少时凌云志 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 使用IDEA连接数据库 连接成功后,可以选择数据库 双击数据库 更新数据 阅读全文
posted @ 2022-10-16 23:40 少时凌云志 阅读(35) 评论(0) 推荐(0) 编辑
摘要: PreparedStatement可以防止SQL注入。效率更高! 1、新增 package com.hua.lesson03; import com.hua.lesson02.utils.JdbcUtils; import java.sql.Connection; import java.util. 阅读全文
posted @ 2022-10-16 23:38 少时凌云志 阅读(25) 评论(0) 推荐(0) 编辑
摘要: statement对象 jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查语句即可。 Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行 阅读全文
posted @ 2022-09-20 23:56 少时凌云志 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 第一个JDBC程序 创建测试数据库 CREATE DATABASE `jdbcStudy` CHARACTER SET utf8 COLLATE utf8_general_ci; USE `jdbcStudy`; CREATE TABLE `users`( `id` INT PRIMARY KEY, 阅读全文
posted @ 2022-09-14 23:44 少时凌云志 阅读(24) 评论(0) 推荐(0) 编辑
摘要: JDBC(重点) 1、数据库驱动 驱动:声卡、显卡、数据库 我们程序会通过 数据库 驱动,和数据库打交道! 2、JDBC SUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC 这些规范的实现由具体的厂商去做~ 对于开发人员来说,我们只需要掌握JDB 阅读全文
posted @ 2022-09-14 23:41 少时凌云志 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 三大范式 为什么需要数据规范化 信息重复 更新异常 插入异常 无法正常显示信息 删除异常 丢失有效的信息 三大范式(了解) 第一范式(1NF) 原子性:保证每一列不可再分 第二范式(2NF) 前提:满足第一范式 每张表只描述一件事情 第三范式(3NF) 前提:满足第一范式和第二范式 第三范式需要确保 阅读全文
posted @ 2022-09-05 23:54 少时凌云志 阅读(67) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示