对MySql中表增加字段,发现提示报错: 1、首先了解下字符集 不同字符集下,占用空间不一样 gbk编码中,1个字符占用2个字节 utf8编码(默认)中,1个字符占用3个字节 utf8mb4编码中,1个字符占用4个字节 varchar除了存储字符,还需要额外的空间来存储长度和是否为NULL,分别占用1-2字节和1字节 2、行大小限制    MySQL表的内部表示具有65,535字节的最大行大小限制,即使存储引擎能够支持更大的行。BLOB和TEXT列仅对行大小限制贡献9到12个字节,因为它们的内容与行的其余部分分开存储。 3、解决方案   ①调...

1.“饭圈” 所谓“饭圈”,即“粉丝圈子”的简称,是依托社会媒体与网络平台,“饭”即“粉丝”,“圈”凸显了群体边界、限制、区隔的意涵,是一个通俗化的集合性名词。 “饭圈”的出现并不是凭空产生的,而是对于以往“粉丝”或是“追星族”的新近发展名词。 2.“饭圈文化” 饭圈文化是指由一群粉丝组成的群体,他们对某个明星、偶像或团体进行追捧、支持和喜爱,并形成了一种独特的文化现象。饭圈文化不仅存在于娱乐圈,也扩展到了其他领域,例如游戏、动漫等。 饭圈文化是一种以粉丝为核心,围绕偶像展开的综合性文化现象。他们以共同喜爱的偶像为纽带,在虚拟的网络空间内分享、互动与交流,在这个圈子中,粉丝们会分工合作,有人...

  4Z2XPuszm5rs   2023年12月15日   24   0   0 饭圈文化饭圈文化

业精于勤,荒于嬉;行成于思,毁于随!                      唐·韩愈《进学解》 学业由于勤奋而专精,由于玩乐而荒废。 德行由于独立思考而有所成就,由于因循随俗而败坏。 感悟:我们需要保持积极的态度,主动学习和提升自己的技能,勤奋是成功的关键,只有勤奋努力,总结技术经验,才能在自己的领域中取得卓越的成就。现代形势就业压力大,经济低迷,面对好多大厂裁员,内卷严重,只有...

SpringBoot中引入依赖请参考《鱼有梦想吗》上篇文章: SpringBoot集成MonggoDb依赖问题分析 一、获取MongoClient privatestaticMongoClientgetMongoClient(Stringurl){ ConnectionStringconnString=newConnectionString(url); MongoClientSettingssettings=MongoClientSettings.builder() .applyConnectionString(connString) .retryWrites(true) .build()...

前提: 1、电脑安装了Navicat 2、电脑成功安装了MonggoDb(自己电脑安装了是7.0.3) 一、验证MonggoDb是否安装成功 服务启动后: 浏览器输入:http://localhost:27017/ 二、MonggoDb简介 MongoDB是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象。字段值可以包含其他文档,数组及文档数组。 MongoDB的三要素:     ①数据库:类似于MYSQL的数据库:...

SpringBoot中pom.xml引入依赖: <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.8.0</version> </dependency> 启动项目提示错误: NoClassDefFoundError:com/mongodb/connection/DefaultClusterFactory 问题分析: 依赖包中mongodb-driver...

  4Z2XPuszm5rs   2023年11月24日   28   0   0 mongodbJava依赖Javamongodb依赖

图难于其易,为大于其细。 天下难事,必作于易;天下大事,必作于细。 是以圣人终不为大,故能成其大。                           《道德经》     大生于小,多起于少。处理问题要从容易的地方入手,实现远大要从细微的地方入手。天下的难事,一定从简易的地方做起;天下的大事,一定...

  在项目压力测试过程中,需要查看数据库连接情况,现对   SHOWSTATUSLIKE'%connection%';   参数说明如下: 1、Connection_errors_accept:可以用来表示MySQL服务器接受连接时发生错误的次数。 2、Connection_errors_internal:状态变量用于记录内部的连接错误,以便更好的诊断MySQL。这个变量是只读的,无法手动修改,只能通过查看当前MySQL运行状态来获取。 3、Connection_errors_max_connections:如果到达最大连接限制,则...

  4Z2XPuszm5rs   2023年11月18日   23   0   0 MySQL连接数参数mysql连接数参数

   Optional在Java8中引入,目的是解决 NullPointerExceptions的问题。它可以保存类型T的值,代表这个值存在。或者仅仅保存null,表示这个值不存在。原来用null表示一个值不存在,Optional可以更好的表达这个概念。并且可以避免空指针异常。这样我们就不用显式进行空值检测。 一、构建Optional对象(Optional.of(Tvalue)或Optional.ofNullable(Tvalue))      Optional.of(Tvalue):构造一个Option...

    最近看到两个词,结合自己写总结的过程,使对自己的工作和态度有了更深的了解。     静水:象征着为人处世不张扬,态度柔和;流深:意味着胸中自有万千丘壑,真的是很有想法、很有内容。静水流深的真正含义恰可比喻为做人的态度:洞察一切却不被矛盾束缚,不被欲望捆绑更多,这样就能拥有和谐的生命,拥有长久的快乐,拥有真正的自由。    另外一个词原文出处《道德经》:    “挫其锐,解其纷,和其光,同其尘。    其代表一种修行的境...

  4Z2XPuszm5rs   2023年11月15日   28   0   0 静水流深静水流深

    最近做项目,需要eclipse中导入maven项目,需要一些配置,总结如下: 前提:    电脑中安装了Maven并且已经在Eclipse中加入了Maven插件。    Eclipse中配置好了能运行的Tomcat。 1、在Eclipse中点击"File"->Import->Maven,选择ExistingMavenProjects     2、选择你要导入的项目所在的文件夹    3、需要Maven项目转换成一个Dyna...

  4Z2XPuszm5rs   2023年11月15日   33   0   0 WebmaveneclipseEclipseWebmaven

   Stream是Java8的新特性,它允许你以声明式的方式处理数据集合,可以把它看作是遍历数据集的高级迭代器。此外与stream与lambada表达示结合后编码效率与大大提高,并且可读性更强。   说明想要完成什么(筛选,排序,取值),而不说明如何实现一个操作(for循环)。同时可以将这些操作链接起来,达到一种流水线式的效果。     数据处理操作:流更偏向于数据处理和计算,比如filter、map、find、sort等。简单来说,我们通过一个集合的stream方法获取一个流,然后对流进行一系列流操作,最后再构...

  4Z2XPuszm5rs   2023年11月15日   30   0   0 ListStreamListstreamJava8Java8

   最近公司内部听到最多的是阿米巴管理模式,出于好奇,内心深处想了解何为阿米巴?    “阿米巴”又称变形虫,是一种单细胞动物,具有细胞分裂繁殖、灵活易变的特征。因此日本企业家稻盛和夫将这一现象形象的比喻为阿米巴模式的经营哲学。    稻盛和夫从小就受中国传统文化的熏陶和影响,特别是对我们明朝时期的哲学家王阳明有比较深入的研究。在研究王阳明心学的过程中进行提炼总结然后形成自己独有的“经营哲学”。阿米巴经营是以思维导向为基础,提倡塑造学习型企业文化。礼记中说“玉不琢,不成器;人不学,不知道。古之王者,教学...

1、新建SpringBoot-Test  其中pom.xml文件如下: <?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"> <mo...

  4Z2XPuszm5rs   2023年11月13日   22   0   0 Java注解Javaspringspring注解

  针对项目中产生大量的日志记录,如果不定时清理的话,会导致表空间不足,需要扩展表空间。可以利用Oracle数据库定时任务来定时清理日志表等操作。   1、首先建立删除表中日志的存储过程: createorreplaceproceduredel_testlogis begin  deletefromdel_testlogwhereto_date(CFSTIME,'yy-mm-ddhh24:mi:ss')<sysdate-1;  commit; EXCEPTION  WHENNO_DATA_FOUND  THE...

 本节针对docker简述一些基本操作,前提是docker正确安装  cmd下查看docker的常用命令: 1、wsl 启动 2、exit 退出 3、wsl-l-v 查看docker 运行状态 4、wsl--shutdown 关闭 dokcer基本操作命令: 1、启动docker 2、dockerimages:查看本地镜像 3、dockerpull拉取某个镜像,比如拉取nginx 镜像:    4、dockerrmi id 删除某个镜像,其中id指的是IMAGEID的值...

1、下载安装包elasticsearch-8.6.1-windows-x86_64.zip选择对应的版本 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 1、解压文件到没有中文的目录下,双击bin\elasticsearch.bat运行 对相关目录结构进行说明: ①bin目录:存储了Elasticsearch所有可执行的二进制文件 ②config目录:里边存储的是其配置文件 ③jdk目录:说明了Es里边对应的jdk,保证了Es后续升级版本影响 ④lib目录:Es所依赖的文件 ⑤logs目录:日志目录 ⑥plugins目录:如果...

  在SringBoot启动项中,我们添加注解,可以直接启动项目: 今天就从这个@SpringBootApplication认识下Java注解: 1、首先我们先了解下Java中元注解:一种应用于其他注解的注解   比如:在java.lang.annotation包下面定义了以下几种元注解类型   @Target注解标记了另一个注解,以限制该注解可以应用于哪种Java元素。@Target注解指定以下元素类型之一作为其值: ElementType.ANNOTATION_TYPE,可以应用于注解类型。 ElementType.CONST...

MySQL5.7版本中查看行锁命令: selectfrominformation_schema.innodb_lock_waits; selectfrominformation_schema.innodb_locks; MySQL8.0版本查看锁的命令变为: selectfromperformance_schema.data_lock_waits; selectfromperformance_schema.data_locks; 因此针对MySQL8.0提供相关的解锁步骤: 1、查看正在进行中的事务SELECTFROMinformation_schema.INNODB_TRX 2、查询是否锁表...

  4Z2XPuszm5rs   2023年11月02日   60   0   0 SQL锁表锁表死锁死锁SQL

Mysql全文索引 项目开发过程中有时会遇到全文检索的需求,但是数据量有时比较小,不属于高并发高吞吐场景,这种场景搭建ES服务有点浪费资源,也把工程设计复杂了,所以需要采用更简单廉价的方案。 在MySQL5.7.6之前,全文索引只支持英文全文索引,不支持中文全文索引,需要利用分词器把中文段落预处理拆分成单词,然后存入数据库。   从MySQL5.7.6开始,MySQL内置了ngram全文解析器,用来支持中文、日文、韩文分词。 ngram全文解析器 ngram是一种基于统一语言模型的算法,简单来说,就是通过一个大小为n的滑动窗口,将一段文本分成多个由n个连续单元组成...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~