MySQL 基础 引用数据类型数值类型TINYINT(1 byte):微小整数值SMALLINT(2 bytes):小整数值MEDIUMINT(3 bytes):中整数值INT/INTEGER(4 bytes):大整数值BIGINT(8 bytes):极大整数值FLOAT(4 bytes):单精度浮点数值DOUBLE
B树,B+树与数据库索引 随笔 引用https://www.jianshu.com/p/8b653423c586https://zhuanlan.zhihu.com/p/27700617https://www.cnblogs.com/nullzx/p/8729425.htmlB(B-)树在较少比较的前提下,以达到减少磁盘IO的目的
JAVA 多线程使用 随笔 线程创建public class Main { public static void main(String[] args) { Thread t = new MyThread();//通过扩展Thread Thread t = new Thread(new MyR
二叉查找树-二叉平衡树-红黑树 引用https://www.jianshu.com/p/e136ec79235chttps://zhuanlan.zhihu.com/p/31805309二叉查找树(BST)二叉查找树目的是快速的执行数的,插入,删除,和查询功能。规则左子树上所有结点的值均小于或等于它的根结点的值。右子树上所有结点的
JAVA 内部类 引用https://www.cnblogs.com/dolphin0520/p/3811445.htmlInner Class内部类分为四种成员内部类:定义为位于另一个类的内部public class User { public static String name; private S
JAVA 函数式编程 随笔 lambda表达式和方法引用lambda表达式可以直接用在,只定义了单方法的接口(FunctionalInterface)上编译器自动识别出传入参数(s1,s2)的类型和返回值类型,免去了复杂的匿名类实现Arrays.sort(array, (s1, s2) -> { return s1
面试准备(一) 引用https://zhuanlan.zhihu.com/p/74229762https://baike.baidu.com/item/JIT%E7%BC%96%E8%AF%91%E5%99%A8java 编译相关Java程序从源文件创建到程序运行要经过两大步骤:源文件由编译器编译成字节码(Byte
linux shell(bash) 入门(二) 随笔 引用https://wangdoc.com/bash/quotation.html引号和转义\ 转义某些字符在 Bash 里面有特殊含义(比如$、&、*),如果想要原样输出这些特殊字符,就必须在它们前面加上反斜杠,使其变成普通字符。这就叫做“转义”(escape)。$ echo \$date
linux shell(bash) 入门(一) 随笔 [user@hostname] $前缀是用户名(user)加上@,再加主机名(hostname)($)是命令行环境的提示符。根用户(root)的提示符,不以美元符号($)结尾,而以井号(#)结尾,用来提醒用户,现在具有根权限。
mysql 工具书 mysql 支持的数据类型数字:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT,BIT浮点数:DECIMAL,FLOAT,DOUBLE字符串:CHAR,VARCHAR,BINARY,VARBINARY,BLOB,TEXT,ENUM,SETSpatialJSONmysql