摘要:
在关系型数据库中的完整性约束可以容易地且自动地在数据库表中实施重要的业务规则, 例如在人力资源的关系表中, 若没有为雇员指定一个管理员, 就不可能有该雇员。 在默认情况下Oracle允许所有列中有控制, 如果某列不允许有控制, 需要在指定该列时使用NOT NULL约束, 可以在表创建过程中施加数据库 阅读全文
摘要:
垃圾回收 概述 垃圾收集, 不是Java语言伴随物, 早在1960年的Lisp语言就在使用 三大基本问题 那些内存需要回收 什么时候需要回收 如何回收 Java垃圾收集还在演变中 什么是垃圾 垃圾是指在运行程序中没有任何指针指向的对象 早期的垃圾回收 早期的C/C++时代, 垃圾回收手工进行, 通过 阅读全文
摘要:
概览 线程是进程中的一个单一的顺序控制流,因此单个进程可以拥有多个并发执行的任务。 线程模式为编程带来了便利,它简化了在单一程序中同时交织在一起的多个操作的处理。在使用线程时,CPU将轮流给每个任务分配其占用时间。 定义任务 - Runnable接口(为什么不叫task) 线程可以驱动任务,因此你需 阅读全文
摘要:
链接:https://pan.baidu.com/s/1B2gxfcKg9Lur81EI_XQzFw 提取码:fire 阅读全文
摘要:
数据类型 CHAR与VARCHAR类型 两者类型类似。都是用来存储字符串。但是保存和检索的方式不同。 CHAR - 固定长度的字符类型 VARCHAR - 可变长度的字符类型 varchar类型需要多出1到2字节来存储字符长度,一般字符数小于255的时候,使用一个字节来存储。如果字符数大于255,则 阅读全文
摘要:
基本类型 整数类型 字节 最小值 最大值 TINYINT 1 有符号 -128无符号 0 有符号 127无符号 255 SMALLINT 2 有符号 -32768无符号 0 有符号 32767无符号 65535 MEDIUMINT 3 有符号 -8388608无符号 0 有符号 8388607无符号 阅读全文
摘要:
当使用postman的时候,传输到后端springboot报错 这里找到的原因是postman头的Content-Length不正确 这里的head是直接从控制台抓过来的 我修改了body中的值,导致了Content-Length不正确,抛出异常 阅读全文
摘要:
当我分割文件名的时候,想使用split来进行分割,由于文件名使用的是".",当我使用此分割时候数组返回无效 当然也可以使用indexof+length的方式来截取 解决方法是连续使用"\\."对小数点进行转义即可 因此我去eclipse测试了下 public class HelloWorld { p 阅读全文
摘要:
VO(View Object) 普遍用于Controller,用于与前端相交互的一个pojo。一般和前端契合 DTO(Data Transfer Object) 普遍用于Service,用于数据库交互的一个pojo,一般用于Entity与DTO的转化 Entity 用于实体类,一般用于映射数据库。 阅读全文
摘要:
Aggregate(聚合) 聚合语句,对一组值进行操作,并返回单个值,也被称为组函数 函数名 作用 Max(column) 返回某一列的最大值(若无则返回null) MIN(column) 返回某一列的最小值(若无则返回null) COUNT(column) 返回某列的行数,要是为*则返回总行数 S 阅读全文