Loading

摘要: 工欲善其事必先利其器,因此我们先搭建一个比较舒服的开发环境。 Keil项目的建立 打开Keil软件点击Project/New uVision Project 设置项目名 选择芯片类型 这样新建项目完成 使用vscode进行开发 使用vscode来替代Keil自然是因为Keil中没有代码补全和错误提示 阅读全文
posted @ 2021-08-04 10:53 CodeReaper 阅读(827) 评论(0) 推荐(1) 编辑
摘要: 基本配置 首先新建一个springboot项目,然后导入数据库驱动,lombok和mybatis-plus依赖: <!-- 数据库驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifa 阅读全文
posted @ 2021-08-04 10:43 CodeReaper 阅读(6413) 评论(0) 推荐(0) 编辑
摘要: 一、分页查询 语法格式 SELECT 查询列表 FROM 表 WHERE ... GROUP BY HAVING ... ORDER BY LIMIT 偏移, 记录数; <-- 特点: limit语句放在查询语句的最后 公式 select 查询列表 from 表 limit (page-1)*siz 阅读全文
posted @ 2021-08-04 10:38 CodeReaper 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一、子查询含义 出现在其他语句中的select语句,称为子查询或内查询。 二、子查询分类 按子查询的位置分 位置 支持的查询 SELECT后面 支持标量子查询 FROM后面 支持表子查询 WHERE或HAVING后面 支持标量子查询、列子查询和行子查询 EXISTS后面 支持表子查询 按结果集的行列 阅读全文
posted @ 2021-08-04 10:36 CodeReaper 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、关联查询的分类 按年代分 sql92:仅仅支持内连接 sql99【推荐】:支持内连接+外连接(左外,右外)+交叉连接 按功能分 内连接 等值连接 非等值连接 自连接 外连接 左外连接 右外连接 全外连接 交叉连接 二、sql92语法的连接 语法 SELECT 查询列表 FROM 待链接的多个表 阅读全文
posted @ 2021-08-04 10:35 CodeReaper 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 一、分组函数 功能:统计信息 分类: sum求和 avg平均值 max最大值 min最小值 count计算个数 特点 参数支持类型 函数 参数支持类型 sum avg 具有可加性的数据 max min 具有可比较性的数据 count 计数`非空的数据个数,都支持 都忽略null值 可以搭配disti 阅读全文
posted @ 2021-08-04 10:32 CodeReaper 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 一、排序查询 SELECT 查询列表 FROM 表 WHERE 条件 ORDER BY 排序列表 [ASC|DESC] 注意: ① ASC升序|DESC降序 默认升序 ② ORDER BY子句可以支持单个字段,多个字段,表达式,函数,别名 ③ ORDER BY子句一般是放在查询语句最后,LIMIT子 阅读全文
posted @ 2021-08-04 09:45 CodeReaper 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、数据库测试表 首先这里给出需要使用到的数据库表: 链接:https://pan.baidu.com/s/17woahG6lupK9FYb3vFNJAg 提取码:gbb4 里面是一个.sql文件,直接运行即可得到如下几个测试表: 二、基础查询 1. 获得需要的记录的特定字段 语法:SELECT后加 阅读全文
posted @ 2021-08-04 09:15 CodeReaper 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 一、获得类的运行时结构 1. 获得类的名字 getName():包名+类名 getSimpleName():类名 Class c1 = Class.forName("reflection.User"); // 获得类的名字 System.out.println(c1.getName()); //包名 阅读全文
posted @ 2021-08-03 23:23 CodeReaper 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、动态语言和动态语言的比较 动态语言 ➢ 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。 ➢ 主要动态语言: Object-C、C#、 JavaScript、 PHP、Py 阅读全文
posted @ 2021-08-03 23:16 CodeReaper 阅读(562) 评论(0) 推荐(0) 编辑