mysql的char和varchar的区别 char是定长类型,当我们指定char的长度时,如果真实存储的长度没有达到我们指定的长度,则会在右边补空格来达到指定长度。varchar为可变长度类型,varchar在保存时不进行填充处理,VARCHAR类型的实际长度是它的值的实际长度+1,多出来的一个字 ...
分类:
数据库 时间:
2021-07-19 16:50:54
阅读次数:
0
该操作让服务器一直运行项目,使用户可以随时访问网站,是网站建设的必备过程 ...
分类:
编程语言 时间:
2021-07-19 16:47:55
阅读次数:
0
当MySQL单表记录数过大时,数据库的增删改查性能会明显下降,常见的优化方法如下: (1)限定数据的范围 务必禁止不带任何限制数据范围条件的查询语句。比如我们当用户在查询订单历史的时候,可以控制在一个月范围内。 (2)读写分离 经典的数据库拆分方案,主库负责写,从库负责读。 (3)垂直分区 根据数据 ...
分类:
其他好文 时间:
2021-07-19 16:43:09
阅读次数:
0
用管理员权限打开cmd:输入:mysqld --skip-grant-tables 再打开一个命令窗口,进入数据库的bin目录下,写命令:mysql:cd E:\Program Files\MySQL\MySQL Server 5.5\bin 命令顺序:mysql >use mysql >updat ...
分类:
数据库 时间:
2021-07-19 16:29:47
阅读次数:
0
前言 phar反序列化漏洞很久之前就开始接触了;因为当时出了点问题导致一直无法成功,所以当时直接去学习其他的漏洞了;今天觉得是时候把这个漏洞补上去了; 漏洞成因 phar文件会以序列化的形式存储用户自定义的meta-data;该方法在文件系统函数(file_exists()、is_dir()等)参数 ...
分类:
其他好文 时间:
2021-07-15 19:01:07
阅读次数:
0
1. 报错 未发现绑定 问题分析:dao层编译后只有class文件,没有mapper.xml,因为maven工程在默认情况下src/main/java目录下的所有资源文件是不发布到target目录下的 解决: 1. 把xml文件复制到target目录相应位置 2. 把xml文件放置到resource ...
分类:
其他好文 时间:
2021-07-15 18:59:13
阅读次数:
0
性能优化-数据库篇1 首先我们要谈论什么是性能? 吞吐和延迟 没有量化就没有改进 :监控和度量指标可以指导我们从哪里入手 80/20原则:先优化性能瓶颈的地方 过早的优化是万恶之源:选择合适的优化时机 脱离场景谈性能都是耍流氓:对性能的要求要符合实际 一般来说,DB/SQL操作的消耗在一次处理中占比 ...
分类:
数据库 时间:
2021-07-14 18:43:34
阅读次数:
0
const 变量能被其他文件 extern 引用吗?为什么? 先来看一段代码: // 来源:公众号编程珠玑 // main.cc #include<stdio.h> // 引用外部定义的const_int变量 extern const int const_int; int main() { prin ...
分类:
其他好文 时间:
2021-07-13 17:45:44
阅读次数:
0
Go 语言常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量的定义格式: const identifier [type] = value 你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断 ...
分类:
编程语言 时间:
2021-07-12 18:23:45
阅读次数:
0
Go 语言函数 函数是基本的代码块,用于执行一个任务。 Go 语言最少有个 main() 函数。 你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。 函数声明告诉了编译器函数的名称,返回类型,和参数。 Go 语言标准库提供了多种可动用的内置的函数。例如,len() 函数可以接受不同类型 ...
分类:
编程语言 时间:
2021-07-12 18:22:50
阅读次数:
0