自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java Day1结束(案例讲解、关键字及字面量)

创建一个项目,把不同的代码存在一个module里的不同package。在命令行中编译、产生字节码文件并运行如下图。IDEA结构(代码总是在类中编写)在类A中编写的就是属于A的代码。关键字在java中不可以被使用。psvm主方法快捷键。

2023-08-06 18:09:58 51

原创 Java语言 DAY1

path环境变量:当我们要启动一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到path中指定的路径中去找。设置自动关机:命令行中输入shutdown -s -t 300 代表将在五分钟之后关闭计算机。jdk8 稳定性最好,是市面上使用范围最广的jdk。机器语言通过打孔实现,打孔处是1,没打孔处是0。将来在命令行中启动软件更方便。JAVA ME仅作了解。

2023-08-03 20:28:59 48

原创 黑马程序员MySQL数据库基础-事务

如果事务出现异常,比如张三转1000元给李四,但李四没有收到这笔钱,那么就需要回滚事务。事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有操作作为一个整体一起向系统提交或撤销操作请求,即这些操作。隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。持久性(Durability):事务一旦提交或回滚,它对数据库中的数据改变就是永久的。可以简单理解为能量守恒。

2023-07-28 17:32:03 76 1

原创 黑马程序员MySQL数据库基础-SQL之多表查询

mysql是有优化器的,处于效率与成本考虑,遇到or条件,索引可能失效。关系:一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其他详情字段放在另一张表中,其他详情字段放在另一张表中,以提升操作效率。(左外是指保留左边所有的数据,然后如果有和右边对应的,就把右边的数据也带上)右外连接同理哦!显式:SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件...;隐式:SELECT 字段列表 FROM 表A 别名A,表A 别名B WHERE 条件...;

2023-07-27 17:07:28 189 1

原创 黑马程序员MySQL数据库基础-SQL之约束

ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY(外键字段名) REFERENCES 主表(主表列名) ON UPDATE。ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY(外键字段名) REFERENCES 主表(主表列名);注意:目前上述的两张表,在数据库层面并未建立外键关联,所以无法保证数据的一致性和完整性。注意:约束是作用于表中字段上的,可以在创建/修改表的时候添加约束。具有外键的是子表,外键相连的是父表。

2023-07-21 10:08:19 50 1

原创 黑马程序员MySQL数据库基础-SQL之函数

首先使用rand()函数,将随机数*1000000,再四舍五入取整,但不排除有0.01...这样的情况,所以最外层使用填充函数。case when then函数用来划分不同等级时更清晰,而if用于单个条件的判断更方便。流程函数是很常用的一类函数,可以在SQL语句中实现条件筛选,从而提高语句的效率。注:datediff 函数中,返回的值是date1-date2。(个人认为,语句四比较冗长,其实直接用语句三就可以了)value可以不是true或false,可以是条件语句。

2023-07-20 16:16:43 111 1

原创 黑马程序员MySQL数据库基础-SQL之DCL语句

CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';REVOKE 权限列表 ON 数据库名.表名 FROM '用户名'@'主机名';ALTER USER '用户名'@'主机名' IDENTIFIED WITH。GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名';SHOW GRANTS FOR '用户名'@'主机名';使用创建用户语句,可以在命令行里查询到itcast。DROP USER '用户名'@'主机名';多个权限之间,使用逗号分隔。

2023-07-20 10:17:09 33 1

原创 MySQL中关于给表设置别名的问题

简化表名:当查询语句中涉及多个表时,可以使用别名来替代原表名,减少代码冗余和提高可读性。解决表名冲突:当在查询语句中涉及多个表,且这些表包含相同的列名时,使用表别名可以避免列名冲突。通过为表设置别名,可以在查询语句中明确指定使用哪个表的列。在上述语法中,"table_name"为原表名,"alias"为设置的别名,可以是任意有效的表名。提高查询效率:在复杂的查询语句中,使用表别名可以减少字符的输入和解析时间,从而提高查询的执行效率。通过设置别名,可以清晰地指定使用哪个表的列,使查询语句更易读和理解。

2023-07-17 09:54:15 920 1

原创 黑马程序员MySQL数据库基础-SQL之DQL语句(重要!!!)

SELECT 字段1[AS 别名1],字段2[AS 别名2],字段3[AS 别名3]... FROM 表名;SELECT 字段列表 FROM 表名 ORDER BY 字段1 排序方式1,字段2 排序方式2;分页查询是数据库的方言,不同数据库有不同实现,MySQL中是LIMIT。SELECT 字段列表 FROM 表名 LIMIT 起始索引,查询记录数;注意:如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序。SELECT 字段1,字段2,字段3... FROM 表名;

2023-07-17 09:50:33 110 1

原创 Healthcare System数据库设计-查询语句

今天跟前端他们那边讨论了一下,把商品删去了一些(多了任务量会变多),并且在表里面增改了一些字段名。但是改完之后发现id的自增长出现了问题,没有从1开始增长。这一块增加#{orderNumber}我们感觉有点问题,用户在选择商品时应改是商品数量增加而不是订单数量,后续应该会再做修改。后续应该我们负责数据库这一板块的同学除了微调我们的SQL语句就没有什么工作量了。这里我们采用了模糊查询的语句,对商品类别、商品名称和订单做了查询。增加了用户信息修改功能,用户注册登录之后可以增加个人的信息。正式开始今天的内容。

2023-07-16 21:07:06 53 1

原创 Healthcare System数据库设计

我们这次实训主要用javaweb做一个体检预约系统,我是负责数据库这一板块,这也是数据库的初学和第一次尝试项目。期间遇到了很多磕磕绊绊,但也学到了很多东西,以此文章浅浅记录一下吧

2023-07-15 17:15:57 73 1

原创 黑马程序员MySQL数据库基础-SQL之DML语句

DELETE语句的条件可以有,也可以没有,若没有条件,则会删除整张表的所有数据。注意:修改语句的条件可以有也可以没有,若没有条件,则会修改整张表的所有数据。(值1,值2...),(值1,值2...),(值1,值2...);(值1,值2...),(值1,值2...),(值1,值2...);(值1,值2...);//值1、值2对应表中字段1、字段2。字段名1=值1,字段名2=值2,...[WHERE 条件];表名 (字段名1,字段名2...)表名 (字段名1,字段名2...)(值1,值2...);

2023-07-14 19:22:02 63 1

原创 黑马程序员MySQL数据库基础-SQL之DDL语句

关于default charset:字符集不建议设置为utf8,因为其存储长度为3个字节(一个汉字为三个字节),而有的字符可能长达四个字节,所以可以设置为utf8mb4.CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集] [COLLATE排序规则];要设置一个分数字段,可以这样写:score DOUBLE(4,1),其中4代表最长的精度100.0,1代表最长的标度1。旧字段名 新字段名 类型(长度) [COMMENT 注释] [约束];

2023-07-14 10:59:35 74 1

原创 黑马程序员MySQL数据库基础-(概要)

数据库管理系统(DBMS)可创建多个数据库,同时一个数据库中也可创建多个表格。法二:直接在命令行输入以下指令(注意:MySQL在开机时就已启动)关系型数据库(RDBMS):由多张相互连接的二维表组成的数据库,出现以下画面,右键MySQL就可以启动和停止。SQL语言是通用的操作数据库的语言。法一:现在运行窗口里输入以下内容。点击推荐项目第一个,输入密码即可。四、MySQL数据库模型。

2023-07-11 14:49:05 105

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除