摘要: 基本标签 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>基本标签</title> 6 </head> 7 <body> 8 9 <!--标题标签--> 10 <h1>一级标签</h1> 阅读全文
posted @ 2022-04-05 15:08 暴躁C语言 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 规范数据库设计 软件开发中,关于数据库的设计 分析需求:分析业务和需要处理的数据库的需求 概要设计:设计关系图E-R图 设计数据库的步骤:(个人博客) 收集信息,分析需求 用户表(用户登录注销,用户的个人信息,写博客,创建分类)。 分类表(文章分类,谁创建的) 文章表(文章的信息) 友链表(友链信息 阅读全文
posted @ 2022-04-02 18:51 暴躁C语言 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 索引 索引是帮助 MySQL 高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查询算法,这种数据结构就是索引。 优缺点: 优点: 提高数据检索效率,降低数据库的IO成本 通过索引列对数 阅读全文
posted @ 2022-04-02 18:48 暴躁C语言 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 存储引擎 MySQL体系结构: 1). 连接层 最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于 TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程 池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可 阅读全文
posted @ 2022-04-02 17:58 暴躁C语言 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 事务 1.什么是事务 要么都成功,要么都失败 将一组SQL放在一个批次中去执行 事务原则:ACID原则 原子性,一致性,隔离性,持久性 (脏读,幻读) 事务管理(ACID) 谈到事务一般都是以下四点 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都 阅读全文
posted @ 2022-04-02 17:57 暴躁C语言 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 函数 字符串函数 数值函数 日期函数 流程函数 字符串函数 常用函数: 函数功能 CONCAT(s1, s2, ..., sn) 字符串拼接,将s1, s2, ..., sn拼接成一个字符串 LOWER(str) 将字符串全部转为小写 UPPER(str) 将字符串全部转为大写 LPAD(str, 阅读全文
posted @ 2022-04-02 17:41 暴躁C语言 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 成员内部类 1 package com.oop.demo13; 2 ​ 3 public class Outer { 4 private int id = 10; 5 public void out(){ 6 System.out.println("这是外部类的方法"); 7 } 8 9 //内部类 阅读全文
posted @ 2022-03-29 22:40 暴躁C语言 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 接口 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法~专业的约束!约束和实现分离:面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是...则必须能...”的思想。如果你是天使,则必须能飞。如果你是汽车,则必须能跑。如果你好人,则必 阅读全文
posted @ 2022-03-29 17:55 暴躁C语言 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 抽象类 abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。抽象类中可以有普通方法 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。 抽象方法,只有方 阅读全文
posted @ 2022-03-29 16:15 暴躁C语言 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 代码块 1 package com.oop.demo09; 2 ​ 3 public class Person { 4 ​ 5 { 6 //代码块,匿名代码块,程序在执行时不能主动调用 7 //在创建对象时自动创建,在构造器之前 8 //作用:赋初值 9 System.out.println("匿名 阅读全文
posted @ 2022-03-29 15:51 暴躁C语言 阅读(15) 评论(0) 推荐(0) 编辑