1.varchar类型的变化 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个字节的数据, ...
分类:
数据库 时间:
2021-07-20 16:23:46
阅读次数:
0
当MySQL单表记录数过大时,数据库的增删改查性能会明显下降,常见的优化方法如下: (1)限定数据的范围 务必禁止不带任何限制数据范围条件的查询语句。比如我们当用户在查询订单历史的时候,可以控制在一个月范围内。 (2)读写分离 经典的数据库拆分方案,主库负责写,从库负责读。 (3)垂直分区 根据数据 ...
分类:
其他好文 时间:
2021-07-19 16:43:09
阅读次数:
0
php-code-generator 介绍 基于php的代码生成器 测试环境 php ^8.0 支持范围 目前仅支持laravel,后续会支持webman,thinkphp等,也欢迎提交模板 composer composer require zx/php-code-generator 使用方法 1 ...
分类:
Web程序 时间:
2021-07-15 19:01:47
阅读次数:
0
局部变量与成员变量 定义的位置不一样 局部变量定义在方法的内部 成员变量定义在方法的外部,直接定义在类中 作用范围不一样 局部变量只有在方法当中才可以使用,出了方法就不能使用了 成员变量整个类都可以通用 默认值不一样 局部变量没有默认值,如果像被使用,必须手动进行赋值 成员变量有默认值,默认值的规则 ...
分类:
其他好文 时间:
2021-07-13 17:39:52
阅读次数:
0
Go 语言变量作用域 作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。 Go 语言中变量可以在三个地方声明: 函数内定义的变量称为局部变量 函数外定义的变量称为全局变量 函数定义中的变量称为形式参数 接下来让我们具体了解局部变量、全局变量和形式参数。 局部变量 在函数体内 ...
分类:
编程语言 时间:
2021-07-12 18:22:36
阅读次数:
0
Go 语言范围(Range) Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。 实例 package main impor ...
分类:
编程语言 时间:
2021-07-12 18:21:03
阅读次数:
0
java是用来做什么的 Java技术基于Java虚拟机JVM,是语言与底层软硬件之间的一种转换器。Java语言的所有实现都必须实现JVM,这样Java程序就可以在任何有JVM的系统上运行。这是Java的核心优势,在设计时非常注重可移植性和跨平台性。这也是java应用范围广的一个重要原因。那么我学完j ...
分类:
编程语言 时间:
2021-07-05 18:25:30
阅读次数:
0
1 直接创建索引,这样比较占用空间;2 创建前缀索引,节省空间,但会增加查询扫描,并且不能使用覆盖索引;3 倒叙存储,再创建前缀索引,用于绕过字符串本身前缀区分度不够的问题;4 创建hash字段索引,查询新能稳定,有额外的存储和计算消耗,不支持范围扫描。 ...
分类:
数据库 时间:
2021-07-05 16:44:27
阅读次数:
0
主要讨论RR隔离级别,因为RC只是少了间隙锁。 一、innodb七种锁 共享/排他锁(Shared and Exclusive Locks) 共享锁(Shared Locks,S锁) 排他锁(Exclusive Locks,X锁) 可以一起读,读写/写写互斥。 意向锁(Intention Locks ...
分类:
数据库 时间:
2021-07-02 15:56:48
阅读次数:
0
GET /megacorp/employee/_search megacorp :索引库 employee:类型 curl 'http://localhost:9200/?pretty' pretty:美化结果输出 GET /_count { "query": { "match_all": {} } ...
分类:
其他好文 时间:
2021-07-01 17:21:12
阅读次数:
0