ICode9

精准搜索请尝试: 精确搜索
  • redis - hash冲突2022-01-14 19:02:19

    hash table 也叫做时 “散列表”、哈希表 redis的数据结构也有用到这个数据结构。哈希表用的时数组支持下标随机访问数据的特性,所以哈希表其实就是数组得一种扩展,是由数组演化而来的。    通过hash函数得到的hash值有一下几个特点: 1、hash函数得到的 value值 是一个非负整数 2、

  • 数据结构--顺序表和链表的实现12022-01-14 12:02:00

    数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。在这篇文章中,我们将探讨线性结构中的顺序结构(顺序表)和链式结构(链表)的相关内容。 一、线性结构的特点: 线性结构存在一对一的关系。在线性结构中,第一个元素有一个后继,没有前

  • 关系模型2022-01-14 10:01:54

    1.关系模型的数据结构 (1)关系(relation):一个关系就是一张二维表 (2)元组(tuple):表中的一行 (3)属性:表中的一列,一列的名称叫做属性名(列名) (4)主码:也称码键,表中的某个属性组,他可以唯一确定一个元组 (5)域:一组具有相同数据类型的值得集合,属性的取值范围来自某个域 (6)分量:元组中的一个属性值(一条记录

  • 1 MySQL基础知识笔记2022-01-13 06:33:14

    数据定义语言DDL:用于创建,修改,删除数据库中的各种对象(数据库、表、视图、索引等) 常用命令有CREATE,ALTER,DROP • 数据操作语言DML:用于操作数据库表中的记录 常用命令有INSERT,UPDATE,DELETE • 数据查询语言DQL:用于查询数据库表中的记录 基本结构:SELECT <字段名> FROM <表或视图名> W

  • activiti7踩坑1-通过BpmnModel部署时流程act_re_procdef表中无数据2022-01-12 20:58:28

    部署时流程act_re_procdef表中无数据 通过BpmnModel对象或byte[]部署流程时,显示部署成功但是act_re_procde表中无数据。 源代码: RepositoryService repositoryService = processEngine.getRepositoryService(); Deployment deployment = repositoryService.c

  • 多对多(many-to-many)2022-01-11 21:02:00

    要表示多对多关系,必须创建第三个表,该表通常称为联接表,它将多对多关系划分为两个一对多关系。将这两个表的主键都插入到第三个表中。 举例1:学生-课程 学生信息表:一行代表一个学生的信息(学号、姓名、手机号码、班级、系别...) 课程信息表:一行代表一个课程的信息(课程编号、授课

  • JVM之Class结构属性表2022-01-10 22:02:01

    JVM之Class结构属性表 概述属性表属性总览属性结构 常见属性CodeExceptionsLineNumberTableLocalVariableTable,LocalVariableTypeTableConstantValueDeprecated及Synthetic属性StackMapTableMethodParameters 概述 上篇文章提到过在Class结构表中,属性表存在于Class表,字

  • MYSQL 基础(一)2022-01-07 16:35:23

    MYSQL介绍 MySQL 是一种关系型数据库,主要用于持久化存储我们的系统中的一些数据比如用户信息。 由于 MySQL 是开源免费并且比较成熟的数据库,因此,MySQL 被大量使用在各种系统中。任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL

  • 单链表中倒数第K个结点2022-01-07 14:00:46

    单链表中倒数第K个结点 链表结点定义如下: typedef int ElemType; typedef struct Node { ElemType data; struct Node *next; }HeadList; 为了得到倒数第k个结点,很自然的想法是先走到链表的尾部,再从尾部回溯k步。而题中所给的链表结点定义可以看出是单向链表,没有从

  • 基于SqlServer基本表的插入、修改和删除2022-01-06 20:33:52

    实验二 SQL基本表的插入、修改和删除 一、实验目的及要求: 熟练掌握基本表的插入、删除与修改,为后继学习作准备。 二、实验任务: 1.了解并掌握SQL Server Management Studio(或SQL查询分析器及企业管理器)的使用; 2.掌握基本表的插入、删除与修改。 三、操作要点: 1.启动SQL S

  • MySQL查询表中最近7天数据(无数据自动补0,不含本天)2022-01-04 15:36:19

    MySQL查询表中最近7天数据(无数据自动补0,不含本天) select a.date, ifnull(b.total_count, 0) as total_count, from ( SELECT date_sub(curdate(), interval 1 day) as date union all SELECT date_sub(curdate(), interval 2 day) as d

  • feature tools:Python 中的自动化特征工程2022-01-04 15:02:00

    feature tools官网 https://www.featuretools.com/ 特征工程基础 特征工程意味着从现有数据中构建附加特征,这些数据通常分布在多个相关表中。特征工程需要从数据中提取相关信息并将其放入单个表中,然后可用于训练机器学习模型。 构建特征的过程非常耗时,因为每个新特征通常需要

  • 数据结构-线性表2022-01-03 20:00:52

    还在更新中~~ 文章目录 线性表线性表的定义线性表的特点 线性表 线性表的定义 线性表是具有相同数据类型的 n ( n ≥ 0

  • SQL学习笔记表的数据操作2022-01-03 16:03:11

    一、增加数据 1、给t_3表插入一条完整数据 insert into t_3 values(1,'440111200011111101','Jim','Green'); 2、根据字段插入数据 insert into t_3 (id,sfz,name) values(2,'441000200011111211','Tom'); 二、查看数据 1、查看t_3表中所有数据 select * from t

  • Egg中使用egg-mongoose和常用的Mongoose 方法2022-01-02 15:05:31

    Mongoose Mongoose就是一套操作MongoDB数据库的接口,而Egg中有对应的插件egg-mongoose。 安装 $ npm install egg-mongoose --save 配置 改变Egg项目中的配置文件{workplace}/config/plugin.js中来启用 egg-mongoose 插件: exports.mongoose = { enable: true, package: 'eg

  • 关于mysql数据库的一些基础知识2022-01-01 23:34:24

    mysql数据库 PK(primary key)主键、唯一标识 NN(Not Null)值不允许为空 UQ(Unique)值唯一 AI(Auto Increment)值自动增长 SQL语言只能在关系型数据库中使用,非关系型数据库不能使用。 SELECT语句 SELECT语句用于从表中查询数据。执行的结果被存储在一个结果表中(称为结果集)。语法格式如下: --

  • python利用pymysql对mysql进行操作2021-12-31 14:02:02

    1.在Navicat里创建MySQL连接,自己设置密码 2.创建一个名为student的表,并插入任意记录 3.在spyder中创建与pymyspl之间的链接 4.建立一个学生登录管理系统的界面    5.分别做出对学生数据增删改查的模块 (1)往学生表中添加数据 (2)删除学生表中的数据 先做出删除菜单主界面 

  • MySQL数据库中的六大范式2021-12-28 00:02:54

    一、范式的概念:        设计关系数据库时,我们通过遵循不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求就是范式。 ​       目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。

  • java将数据同时插入到两张表中2021-12-24 21:01:03

    要求: xml配置文件中已经配置好sql语句的增、删、改、查,只需要在service层编写java代码实现将数据同时插入到两张表中。 以员工和用户为例,在某种环境下员工也是用户,新增员工信息Staff的时候同时将信息添加到用户表User中。xml中已经配置好了sql语句的增、删、改、查,需要在serv

  • 关于表数据的复制插入T-SQL2021-12-23 18:34:29

    T-SQL——关于表数据的复制插入 目录 0. 复制表中一列插入到另外一列 1. 复制表结构和数据到自动创建的一张新表中——select into 2. 复制表中一些字段值插入到另外一张表中——insert into 3. 将存储过过程结果保存在临时表或表变量中 4. 将动态SQL语句的结果保存在临时表中

  • 数据库概述2021-12-22 22:31:54

    文章目录 数据库的相关概念常用的数据库管理系统RDBMS非RDBMS 关系型数据库设计原则 为什么使用数据库?为了持久化数据。 数据库的相关概念 数据库,DB,database。数据库管理系统,DBMS,database management system。结构化查询语言,SQL,structured query language。 数据库、

  • sqlsever2019:数据完整性约束2021-12-22 20:32:06

    文章目录 五种约束类型主键约束唯一性约束检查约束默认约束外键约束 五种约束类型 主键约束 Cprimary key constraint)唯一性约束 unique constraint)检查约束 check constraint)默认约束 default constraint)外键约束 Cfore gn key constraint) 主键约束 主键约束指的

  • MySQL查询优化,kalilinux教程淘宝2021-12-21 18:59:41

    mysql> optimize table t; ±------------------±---------±---------±------------------------------------------------------------------+ | Table | Op | Msg_type | Msg_text | ±------------------±---------±---------±------------------------------------

  • 为什么对表设置主键2021-12-21 01:01:15

    数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。 主键可以用来表示一个精确定位的特定的行,如果没有主键,你就无法精准定位一条记录是否就是你要的相关行记录,这样就会导致更新或删除表中特定的行很困难。 而如果我们有主键来约束行记

  • 单链表直接插入排序2021-12-20 13:05:38

    将单链表按照递增排序 点击查看代码 void inorder(linklist &l) { lnode *p = l->next, *r, *q; // 摘下头结点作为有序表 l->next = nullptr; while (p) { // r和p遍历无序表 r = p; p = p->next; // q遍历有序表,找出无

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

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

ICode9版权所有