MySQL之text字段的深度解析

text类型一般分为 tinytext(255字节)、text(65535字节)、 mediumtext(int最大值16M),和longtext(long最大值4G)四种类型,它被用来存储非二...~

阅读更多...

SQL深入学习:汉字编码与所占字节的关系

1、汉字编码通常情况下,我们都是采用 UTF-8 的编码形式,例如创建表的时候往往是这样拼写SQL语句:drop table if exists Test;CREATE TABLE Test (...~

阅读更多...

Elasticsearch黑鸟教程1:初始ElasticSearch

备注:此内容为《Elasticsearch黑鸟教程(入门系列)》之一,修订于2020年12月13日。对于ElasticSearch,我的看法:草根逆袭的典范。就拿创始人来说,Shay Banon...~

阅读更多...

MySQL中varchar最大长度是多少?

面试的时候经常出现这样一个问题:MySQL中varchar最大长度是多少?这不是一个固定的数字。本文简要说明一下。varchar字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示...~

阅读更多...

MySQL中tinyint、smallint、int、bigint的详细介绍

TINYINT[(M)] [UNSIGNED] [ZEROFILL] M默认为4很小的整数。带符号的范围是-128到127。无符号的范围是0到255。SMALLINT[(M)] [UNSIGN...~

阅读更多...

MySQL中char与varchar类型区别

1、引言在我们使用MySQl创建数据表结构时,为了给字符串类型的数据定义数据类型, 一般我们使用的都是char或者varchar, 那么它们到底有什么区别呢?2、char:定长字符串类型2.1、...~

阅读更多...

MySQL中的bit类型

bit类型的值是一个二进制位,其格式为:b'value'符号写位字段值。value是一个用0和1写成的二进制值。drop table if exists Test;create table Te...~

阅读更多...

Java Math.sqrt()方法详解

java.lang.Math.sqrt(double a) 返回一个正确舍入的double值的正平方根。特殊情况有三种,如下所示:如果参数是NaN或小于为零,那么结果是NaN.如果参数是正无穷大...~

阅读更多...

编程概念:表达式和语句的区别

表达式和语句的区别表达式(Expression)有值,而语句(Statement)不总有。因为表达式可被求值,所以它可写在赋值语句等号的右侧。而语句不一定有值,所以像import、for和bre...~

阅读更多...

JShell 入门介绍

北侠点评:shell这个东西非常重要,shell不是一门语言,而是操作系统范畴,与kernel内核相互对应,所以学好shell至关重要。另外,shell是长久不衰的,即便现在很多情况下被Pyth...~

阅读更多...