ICode9

精准搜索请尝试: 精确搜索
  • HBase-day1-day2内容理解2022-09-15 19:30:45

    HBase图 HBase概述 HBase 是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,用于存储海量的结构化或者半结构化,非结构化的数据(底层是字节数组做存储的) HBase是Hadoop的生态系统之一,是建立在Hadoop文件系统(HDFS)之上的分布式、面向列的数据库,通过利用Hadoop的文件系统提供容

  • HBase API及协处理器2022-09-13 21:04:39

    HBase API 应用 引入依赖 <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>1.3.1</version> </dependency> HBase API 使用示例: public class HBaseClient { Co

  • Mybatis中多对一与一对多2022-08-28 16:35:53

    多对一的处理 在pojo中就有 Student private String name; private String id; private Teacher teacher; 比如说多个学生对应着一个老师 这样我们就要使用多表查询了 方法一: 按查询嵌套处理 <mapper namespace="com.xflsh.mapper.StudentMapper"> <!-- 需求:获取所有

  • 数据库-连接(自然连接,内连接,外连接)知识点回顾2022-08-26 16:30:46

    1、自然连接(natural join) 自然连接是一种特殊的等值连接,他要求两个关系表中进行连接的必须是相同的属性列(名字相同),无须添加连接条件,并且在结果中消除重复的属性列。                           select * from student NATURAL join teacher;            

  • mybatis-一对多、多对一2022-08-23 14:33:11

    多对一: 多个学生对一个老师 就是 多对一 对学生:多个学生关联一个老师 一对多: 一个老师 对 多个学生 对老师而言:一个老师 有 很多学生 SQL #创建teachaer表CREATE TABLE `teacher`(`id` INT(10) NOT NULL,`name` VARCHAR(30) DEFAULT NULL,PRIMARY KEY (`id`)) DEFAULT CHARACTER S

  • Question06-查询"李"姓老师的数量2022-08-10 21:05:35

    查询"李"姓老师的数量 问题比较简单,一个单表查询就可以解决,这里就不过多地讲解 方案1: SELECT COUNT(Tname) FROM Teacher tea WHERE tea.`Tname` LIKE '李%'; 方案2: SELECT COUNT(Tname) FROM Teacher WHERE LEFT(Tname,1) = '李'; LEFT函数的作用是表示'李'这个

  • JavaSE——深克隆/深拷贝2022-08-08 10:31:42

    深克隆 深克隆:原对象和克隆对象引用地址不同,且对象内的引用成员引用地址也不同 浅克隆的例子稍微修改一下就行 1、Teacher类clone方法修改成如下所示 2、Course类 添加实现接口如下所示 public class Course implements Cloneable 添加本类的clone方法 protected Course clone()

  • C#使用表达式树(LambdaExpression)动态更新类的属性值2022-08-04 18:03:36

    在某些业务中会遇到需要同步两个类的属性值的情况,而且有些字段是要过滤掉的。如果手动赋值则需要写很多重复的代码:   public class Teacher { public Guid Id { get; set; } public string Name { get; set; } public string Age

  • Springboot整合swagger32022-08-03 23:32:29

    在pom.xml里引入swagger3的依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&

  • python 元类2022-08-02 11:32:41

    在python中统一了类与类型的概念: class Foo: def find(self): print("我是定对象的方法") print(Foo) # <class '__main__.Foo'> obj = Foo() print(obj) # <__main__.Foo object at 0x000001F911CE4940> obj.find() # 我是定对象的方法 # obj的类型是Foo,o

  • 2022-07-23 第二小组 张鑫 学习笔记2022-07-23 21:36:26

    实训十五天 继承(final、object) 1.学习重点 1.final关键字 2.重写注释 3.object祖先类 4.超级数组 2.学习心得 今天结束了继承的学习,感觉如果单独看继承这个知识点,还是能理解的,但是今天做了几个小案例,还是没有头绪啊!身边的大佬们都开始研究链和栈了,我也要加把劲啊! 3.学习内容 final

  • 2022.07.23 王茜 学习笔记2022-07-23 19:00:20

       final关键字   * public公有的 * protected受保护的 * 默认的,友好的 * private私有的 *final关键字 * final可以修饰的结构: * 1、类 public final class * 最终类,终级类 * 2、属性 private final String name * 常量,不能改变 * 常

  • .NETCore | MVC | 3 ViewData、ViewBag、ViewMode2022-07-14 23:05:30

    资料来之:https://www.bilibili.com/video/BV1mY411K7C5?p=6 笔记如下: ViewData 是ViewDataDictionary类型,字典类型,只要key值不重复前端可正常访问   因此我们在Controller的方法内赋值时可以如下操作:      View中方法方式代码: @{ var tc = @ViewData["tc"] as MVC02.M

  • ef core报错“A second operation was started on this context instance before a previous operation comple2022-07-13 11:04:44

    环境: asp .net core 6 ef core   代码报错:     #region 删除教师 [HttpPost] public async Task<IActionResult> Delete(int id) { var teacher = _teacherRepository.FirstOrDefaultAsync(a => a.Id == id); if (teac

  • Specification的基本使用2022-07-09 01:34:28

    Specification的基本使用 Specification是啥,相信你都需要使用了,我就不过多介绍了,直接上代码 1.基础表结构 create database jpa; use jpa; CREATE TABLE `teacher` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(16) NOT NULL, `age` int(4) NOT NULL, `te

  • 23、条件判断函数2022-07-05 22:34:22

    IF单条件判断 以 student 表为例,使用 IF() 函数对查询结果的字段判断: SELECT name,IF(age > 17,'成年','未成年') AS age_group,id_number FROM student; IF(age > 17,'成年','未成年') 表示若 age 字段满足 age > 17 则展示为 成年,否则展示为 未成年。 IFNULL判断是否为空 先向 t

  • 21、DISTINCT 去重2022-07-05 02:00:10

    单字段去重 查询结果中,若只需要学生信息,则需要对结果进行去重: SELECT DISTINCT student_id FROM student_course a INNER JOIN student b ON a.student_id=b.id; 多字段去重 若需要得到所有教师的所有课程信息,则需要多个字段对结果去重: SELECT DISTINCT a.course_id,b.cour

  • 19、JOIN 表连接2022-07-05 01:04:02

    插入表测试数据 清空表数据 分别清空学生信息表 student、教师信息表 teacher、课程表 course、学生选课关联表 student_course 数据: TRUNCATE TABLE student; TRUNCATE TABLE teacher; TRUNCATE TABLE course; TRUNCATE TABLE student_course; 向学生信息表 student 插入数据

  • 18、ORDER BY 排序2022-07-04 22:03:40

    ASC 从小到大排序 ASC 是对结果集按照字段从小到大排序(升序),以 teacher 表为例,将查询出来的所有结果集按照年龄 age 从小到大排序: SELECT * FROM teacher ORDER BY age ASC; DESC 从大到小排序 DESC 是对结果集按照字段从大到小排序(降序),以 teacher 表为例,将查询出来的所有结果集按

  • 16、WHERE 条件2022-07-04 20:04:34

    符号 说明 举例 < 小于,< 左边的值如果小于右边的值,则结果为 TRUE,否则为 FALSE 如 : 满足年龄小于 18 的条件 age < 18 = 等于,= 左边的值如果等于右边的值,则结果为 TRUE,否则为 FALSE 如 : 姓名为 小明 的条件 name = '小明' > 大于,> 左边的值如果大于右边的值,则

  • 13、SELECT查询数据2022-07-04 01:32:36

    查询表中所有数据 以 teacher 表为例,查询 teacher 表中的所有数据: SELECT * FROM teacher; 查询指定条数的结果集 有时查询出来的所有数据会很多,只需要前 10 条或者分批次查询,每次查询指定条数,例如查询前10 条,可以使用命令: SELECT * FROM teacher LIMIT 10; 查询指定起始位置条

  • 14、UPDATE 更新数据2022-07-04 01:31:11

    更新某一列字段的值 以 teacher 表为例,需要把前 3 条数据的 age 更新为 33,命令如下: UPDATE teacher SET age = 33 LIMIT 3; 更新多列字段的值 以 teacher 为例,更新 id = 5 这条数据的 age=18,id_number=44444444440604099X,命令如下: UPDATE teacher SET age=18,id_number='444444

  • 11、INSERT 插入数据2022-07-03 01:32:05

    向数据表插入一条数据 这里以前面新建的 teacher 表为例, teacher 表的字段为 name、age、id_number,向教师表新增一条数据命令如下: INSERT INTO teacher (name,age,id_number) VALUES ('tom',18,'42011720200604088X'); 查询表所有数据 SELECT * FROM teacher; 向数据表插入多

  • mysql 的多表查询中 on 与where的区别2022-06-28 22:05:15

    mysql 的多表查询中 on 与where的区别 分析 -- 内连接 B. select * from course c inner join teacher t on c.id = t.id; 在A中 "select * from course c, teacher t "是将 course与teacher 建立了笛卡尔积,然后通过where筛选出对应条件的表项; B是把course 作为驱动表,通过on的

  • 一对一关系2022-06-27 17:05:10

    一对一关系是什么 模型类使用OneToOneField用来定义一对一关系; 比如当你拥有一个老师表时,紧接着你还需要一个教授表,那么教授表可能拥有老师表的一系列属性,那么你还不想把老师表中的字段直接复制到教授表那么可以通过OnToOneField来实现教授表继承老师表。 OneToOneField(to, o

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有