11 2024 档案

摘要:时间管理的重要性: 时间是程序员最宝贵的资源,要学会如何高效利用。 提出了时间管理的基本原则,例如优先任务、避免拖延等。 设定优先级: 使用“重要-紧急”矩阵来评估和排序任务。 先完成重要且紧急的工作,然后是重要但不紧急的任务。 专注(Deep Work): 强调在编程时应减少干扰,保持专注,以提高 阅读全文
posted @ 2024-11-25 23:09 lalalandla 阅读(12) 评论(0) 推荐(0) 编辑
摘要:官网下载 修改环境变量 尝试连接 跟随Tomcat官网配置 将前面页面配置进去 阅读全文
posted @ 2024-11-21 12:53 lalalandla 阅读(4) 评论(0) 推荐(0) 编辑
摘要:框架可以简化JDBC中大部分代码 XML语言用于数据的传输和存储 1.xml语言必须包含一个根节点,将所有的子标签全部包含 下图就是一个头节点 2.可以但不必须包含一个头部声明 3.所有的标签 **必须 成对 ** 出现,可以嵌套但不能交叉嵌套 4.区分大小写 5.标签中可以存在属性。比如上面的ty 阅读全文
posted @ 2024-11-21 01:54 lalalandla 阅读(6) 评论(0) 推荐(0) 编辑
摘要:总结:第一步:获取连接 第二步:创建数据库对象 第三步:执行语句 查询语句用excuteQuery方法; SQL语句使用executeUpdate(“”);方法 将jar包添加为库变成项目内的依赖 //通过drivermanger来获取数据库连接 try (Connection connection 阅读全文
posted @ 2024-11-20 18:17 lalalandla 阅读(6) 评论(0) 推荐(0) 编辑
摘要:触发器依附的表称为基本表, create trigger触发器名称(before|after)(insert|update|delete)on 表名/视图名 for each row (此括号以后内容为触发器执行操作)delete from student where 条件; 在insert操作时, 阅读全文
posted @ 2024-11-20 01:31 lalalandla 阅读(4) 评论(0) 推荐(0) 编辑
摘要:create view 视图名称 创建视图 drop view 视图名称 删除视图 create view 视图名称 as 子查询语句(with check option)[添加括号内命令则需要满足子查询语句的条件表达式] 视图是由多个表导出的,则此表不可更新; 阅读全文
posted @ 2024-11-20 01:00 lalalandla 阅读(4) 评论(0) 推荐(0) 编辑
摘要:创建用户通过create user 来创建用户 create user 用户名;(不带密码) create user 用户名 identified by 密码; 登录用户 发现他可以访问的表少,权限比较少; exit 可以退出登录 用户授权 用grant all|权限1,权限2..on 数据库.表 阅读全文
posted @ 2024-11-20 00:32 lalalandla 阅读(8) 评论(0) 推荐(0) 编辑
摘要:select *from 表名,表名 会输出这两个表的笛卡尔积 select *from 表名 限制条件 表名不能在同一条指令中反复使用,所以应当起别名,如表名 别名, 表名 别名; 可以自身连接查询 在select语句后面加两个相同的表 外连接查询 用inner join,需要加on select 阅读全文
posted @ 2024-11-19 23:52 lalalandla 阅读(9) 评论(0) 推荐(0) 编辑
摘要:多重条件查询 select*from 表名 where 列名 条件 (如like‘ ’) 连接词(and ,or等)条件 排序查询 select * from 表名 order by 列名 asc|desc,列名 asc|desc;(正序|倒序) 聚集函数(一般用作统计) count([distin 阅读全文
posted @ 2024-11-19 01:03 lalalandla 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.使用select进行单表的查询 select*from 表名 会查询所有元素 select 列名,列名 from 表名 会查询所在列的元素 select distinct 列名 from 表名; 会去除重复元素 添加where字句来限定查询目标 select*from student where 阅读全文
posted @ 2024-11-18 23:57 lalalandla 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1.通过使用insert into 表名 values(值1,值2,值3) 如果插入的数据与列一一对应,那么可以省略列名,但如果希望向指定列上插入数据,就需要写出列名 2.insert into 表名(列名1,列名2)values(值1,值2); 也可以一次性向数据库中插入多条数据 3.insert 阅读全文
posted @ 2024-11-18 17:03 lalalandla 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1.切换操作的数据库,默认是在MySQL中进行操作 2.创建表,遵循固定格式,枚举可用enum(‘’,‘’)限制条件可用notnull 默认可设置default‘ ’ 3.修改表:可以用alter table进行修改 alter table 表名 add 列名 数据类型 列级约束条件; alter 阅读全文
posted @ 2024-11-18 16:27 lalalandla 阅读(3) 评论(0) 推荐(0) 编辑
摘要:创建表类型: 字符串:、 char(n)可以存储任意字符串,固定长度n没有被填满,则自动用空格补齐 varchar(n)也可以存储任意数量字符串,不会用空格填充 数字: smallint (-32768,32767) int bigint float double 时间: date存储日期 time 阅读全文
posted @ 2024-11-18 13:10 lalalandla 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1.所有的命令代码需要“;”做结尾 ,nivicat中已经默认加上了,但是命令行中一定要自己手动加上,不然不会被判定为写完语句。 2.不区分大小写,nivicat中无需注意“;”结尾 3.四种SQL语句: 数据查询语言:基本结构是SELECT子句,FROM子句,WHERE子句组成的查询快 数据操纵语 阅读全文
posted @ 2024-11-18 12:59 lalalandla 阅读(13) 评论(0) 推荐(0) 编辑
摘要:第一范式:所有元素要变成不可拆分的部分 第二范式:要标出主键,所有非主键元素的值会跟随主键元素,主键元素变化,则非主键元素也会变换,像主键“引用”非主键一样。 第三范式:不能存在主键的传递,也就是所有的非主键元素不能在同一个表内还有其他的下位元素(传递依赖),如果有其他下位元素,要另起一表 BCNF 阅读全文
posted @ 2024-11-18 12:34 lalalandla 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Navicat中创建的表,同时也可以在IDEA中打开。 IDEA中侧边可以创建架构 可以选择相应排序规则以及创建新的表,但不如navicat方便 阅读全文
posted @ 2024-11-16 16:04 lalalandla 阅读(2) 评论(0) 推荐(0) 编辑
摘要:1.新建数据库 2.确定表内元素以及元素数据类型,主key不可重复,如学生学号 3.表内容可以查询到 4.一键生成er图 阅读全文
posted @ 2024-11-16 15:55 lalalandla 阅读(67) 评论(0) 推荐(0) 编辑
摘要:因为MySQL直接使用命令行操作比较麻烦,所以我下载了navicat,方便后期学习和操作,他可以连接多个数据库,使用方法()也比较方便![https://www.cnblogs.com/gdjgs/p/18377623]具体下载方法是这个链接里的内容下载完之后,我还学习了在idea里面部署mysql 阅读全文
posted @ 2024-11-16 15:26 lalalandla 阅读(2) 评论(0) 推荐(0) 编辑
摘要:src是源代码文件夹 Shift+F10是运行文件 在关键词后面价.可以显示所有补全选项 Ctrl+空格可以在代码任何位置补全条目 Alt+Enter可以预览警告并应用快速修复 增强循环明天就学 阅读全文
posted @ 2024-11-03 23:50 lalalandla 阅读(3) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示