网站首页 站内搜索

搜索结果

查询Tags标签: null,共有 4171条记录
  • sql-约束概述和非空约束

    约束概述概念:对表中的数据进行限定 保证数据的正确性、有效性和完整性 分类 1.主键约束:primary key 2.非空约束:not null 3.唯一约束:unique 4.外键约束:foreign key 非空约束 非空约束:not null 1.在创建表时使用 SQL语法CREATE TABLE demo01(id int,name VARCHAR(50) …

    2022/7/27 2:25:07 人评论 次浏览
  • FastJson、Jackson、Gson进行Java对象转换Json

    - Java对象转换Json的细节处理前言Java对象在转json的时候,如果对象里面有属性值为null的话,那么在json序列化的时候要不要序列出来呢?对比以下json转换方式一、fastJson1、fastJson在转换java对象为json的时候,默认是不序列化null值对应的key的也就是说当对象里面的属…

    2022/7/27 1:25:01 人评论 次浏览
  • 创建数据库表

    创建数据库表(重点)-- 目标:创建一个school数据库 -- 创建学生表(列,字段) 使用SQL 创建 -- 学号 int 登录密码varchar(20)姓名,性别varchar(2),出生日期(datatime),家庭住址,email-- 注意点,使用英文(),表的名称和字段尽量使用 ``括起来 -- AUTO_INCREMENT 自…

    2022/7/26 2:24:18 人评论 次浏览
  • 数据库的字段属性

    数据库的字段属性(重点) Unsigned:无符号的整数声明了该列不能声明为负数zerofill:0填充的不足的位数,使用0来填充,int(3) 5 --- 005自增:通常理解为自增,自动在上一条记录的基础上+1(默认)通常用来设计唯一的主键~ index,必须是整数类型可以自定义设计主键自…

    2022/7/26 2:24:18 人评论 次浏览
  • Java线程池详解

    通过前文 线程的创建与使用 ,我们对线程有了一定了解。线程的创建与销毁需要依赖操作系统,其代价是比较高昂的,频繁地创建与销毁线程对系统性能影响较大。 出于线程管理的需要,线程池应运而生。线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务的执行…

    2022/7/25 14:22:53 人评论 次浏览
  • mysql的COALESCE函数、NULLIF函数、IFNULL函数

    一、 COALESCE函数返回从左至右第一个非空表达式的值。 COALESCE(expr1, expr2, ...., expr_n)select coalesce(null,null,"1"); ----返回结果 1二、NULLIF函数NULLIF(expr1,expr2) 如果expr1不等于epxr2.那么返回expr1,如果相等就返回null;三、IFNULL函数…

    2022/7/25 2:23:02 人评论 次浏览
  • MySQL知识点大全!!

    1.初识数据库数据库(DB,database)概念:数据仓库,安装在操作系统上的一款软件作用:存储管理数据分类:关系型数据库(SQL):MySQL,Oracle,Sql Server,DB2,SQLlite 通过表和表之间,行和列之间的关系进行数据的存储非关系型数据库(NoSQL not only) :Redis,Mong…

    2022/7/25 2:22:57 人评论 次浏览
  • (数据库)列的数据类型

    数据库的列类型 数值tinyint 十分小的数据 1个字节smallint 较小的数据 2个字节mediumint 中等大小的数据 3个字节int 标准的整数 4个字节 bigint 较大的数据 8个字节float 浮点数 4个字节double 浮点数 8个字节(存在精度问题)decimal 字符串形式的浮点数 金融计算 字符…

    2022/7/25 2:22:54 人评论 次浏览
  • (数据库)创建数据库表

    创建数据库表 -- 注意点,使用英文(),表的名称和字段尽量使用``括起来-- AUTO_INCREMENT 自增-- 所有语句后面加,(英文),最后一个不用加-- DEFAULT 默认-- COMMENT 注释-- PRIMARY KEY 主键,一般一个表只有一个主键CREATE TABLE IF NOT EXISTS `student`(`id` INT(…

    2022/7/25 2:22:47 人评论 次浏览
  • 重新规划DirectX

    #include<d3d9.h> //只有包含该文件Direct3D头文件d3d9.h才能使用Direct3D函数和结构 #include "opencv2/highgui/highgui.hpp" //是一个重要的头文件,包括图形界面和视频图像处理的头文件 #include "opencv2/imgproc/imgproc.hpp" //图像处理…

    2022/7/24 23:26:02 人评论 次浏览
  • 搭建mysql主从复制(报错:Last_Error: Error 'Unknown database)

    一、准备挂载文件 为了将配置文件在宿主机做挂载,先运行测试镜像拷贝配置文件 1、拉取镜像docker pull mysql:8.0.262、创建测试容器mysql-demodocker run -it -p 3300:3306 \ --name mysql-demo \ -e MYSQL_ROOT_PASSWORD=123456 \ -d mysql:8.0.26运行时改成一排执行:…

    2022/7/24 2:22:49 人评论 次浏览
  • 【算法学习】递归篇

    【2022/7/21】814. 二叉树剪枝 问题知识点回顾 1. 什么是二叉树?本身是有序树 树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 22. 二叉树的性质第 i 层最多有 2i-1 个结点 若二叉树的深度为 K,那么此二叉树最多有 2K-1 个结点解题思路 用递归实现:临界值:当传…

    2022/7/24 1:23:56 人评论 次浏览
  • 从HttpServletRequest获取POST请求体

    从HttpServletRequest获取POST请求体 注意 使用以下方式读取时可能会出现getInputStream() has already been called for this request报错信息( HttpServletRequest 流数据不可重复读) 出现原因:不能和@Requestbody搭配使用 如果你的项目中有在过滤器中对post请求体作过处…

    2022/7/23 23:25:18 人评论 次浏览
  • Hashmap源码解析

    1.hash是什么 Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所…

    2022/7/23 14:25:39 人评论 次浏览
  • MyBatis学习笔记四:MyBatis逆向工程以及分页功能

    逆向工程 概念 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的。 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源:Java实体类 Mapper接口 Mapper映射文件1.添加依赖 <!-- 依赖MyBatis核心包 -->…

    2022/7/23 6:22:51 人评论 次浏览
扫一扫关注最新编程教程