2021 CCF BDCI 千言-问题匹配鲁棒性评测-baseline

本文介绍2021 CCF BDCI千言-问题匹配鲁棒性评测。赛题关注问题匹配模型在真实场景的鲁棒性,基于多个数据集从多维度评估。基线评测显示ERNIE-Gram模型效果佳,还提及R-Drop策略。文中还讲述了项目建立中训练集和测试集的合并过程,以及训练、预测的相关操作,最终得分79.788。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

2021 ccf bdci 千言-问题匹配鲁棒性评测-baseline - 创想鸟

〇、简介

1.比赛地址

2021 CCF BDCI 千言-问题匹配鲁棒性评测

2.赛题背景

问题匹配(Question Matching)任务旨在判断两个自然问句之间的语义是否等价,是自然语言处理领域一个重要研究方向。问题匹配同时也具有很高的商业价值,在信息检索、智能客服等领域发挥重要作用。

近年来,神经网络模型虽然在一些标准的问题匹配评测集合上已经取得与人类相仿甚至超越人类的准确性,但在处理真实应用场景问题时,性能大幅下降,在简单(人类很容易判断)的问题上无法做出正确判断(如下图),影响产品体验的同时也会造成相应的经济损失。

问题1 问题2 标签(Label) Model

婴儿吃什么蔬菜好婴儿吃什么绿色蔬菜好01关于牢房的电视剧关于监狱的电视剧10心率过快有什么问题心率过慢有什么问题01黑色裤子配什么上衣黑色上衣配什么裤子01

当前大多数问题匹配任务采用单一指标,在同分布的测试集上评测模型的好坏,这种评测方式可能夸大了模型能力,并且缺乏对模型鲁棒性的细粒度优劣势评估。本次评测关注问题匹配模型在真实应用场景中的鲁棒性,从词汇理解、句法结构、错别字、口语化、对话理解五个维度检测模型的能力,从而发现模型的不足之处,推动语义匹配技术的发展。本次竞赛主要基于千言数据集,采用的数据集包括哈尔滨工业大学(深圳)的LCQMC和BQ数据集、OPPO的小布对话短文本数据集以及百度的DuQM数据集,期望从多维度、多领域出发,全面评价模型的鲁棒性,进一步提升问题匹配技术的研究水平。本次竞赛将在第九届“CCF大数据与计算智能大赛”举办技术交流论坛和颁奖仪式,诚邀学术界和工业界的研究者和开发者参加本次竞赛!

3.基线评测效果

本项目分别基于ERNIE-1.0、Bert-base-chinese、ERNIE-Gram 3 个中文预训练模型训练了单塔 Point-wise 的匹配模型, 基于 ERNIE-Gram 的模型效果显著优于其它 2 个预训练模型。

此外,在 ERNIE-Gram 模型基础上我们也对最新的正则化策略 R-Drop 进行了相关评测, R-Drop 策略的核心思想是针对同 1 个训练样本过多次前向网络得到的输出加上正则化的 Loss 约束。

我们开源了效果最好的 2 个策略对应模型的 checkpoint 作为本次比赛的基线方案: 基于 ERNIE-Gram 预训练模型 R-Drop 系数分别为 0.0 和 0.1 的 2 个模型, 用户可以下载相应的模型来复现我们的评测结果。

模型 rdrop_coef dev acc test-A acc test-B acc

ernie-1.0-base0.086.9676.2077.50bert-base-chinese0.086.9376.9077.60ernie-gram-zh0.087.6680.8081.20ernie-gram-zh0.187.9180.2080.80ernie-gram-zh0.287.4780.1081.00

4.最终结果

最终得分: 79.788,可能和batch size等等设置有关,如下图。

2021 CCF BDCI 千言-问题匹配鲁棒性评测-baseline - 创想鸟        

一、建立项目

所有解压缩只进行一起,以后注释掉即可

1.解压缩基线

In [1]

%cd ~

       

/home/aistudio

       In [2]

# !git clone https://gitee.com/paddlepaddle/PaddleNLP.git --depth=1

   

2.解压缩训练集

In [3]

# !unzip -qoa data/data104940/train.zip

   In [4]

!head train/BQ/train

       

用微信都6年,微信没有微粒贷功能4。  号码来微粒贷0微信消费算吗还有多少钱没还0交易密码忘记了找回密码绑定的手机卡也掉了怎么最近安全老是要改密码呢好麻烦0你好 我昨天晚上申请的没有打电话给我 今天之内一定会打吗?什么时候可以到账0“微粒贷开通"你好,我的微粒贷怎么没有开通呢0为什么借款后一直没有给我回拨电话怎么申请借款后没有打电话过来呢!1为什么我每次都提前还款了最后却不给我贷款了30号我一次性还清可以不0请问一天是否都是限定只能转入或转出都是五万。微众多少可以赎回短期理财0微粒zi询电话号码多少你们的人工客服电话是多少1已经在银行换了新预留号码。我现在换了电话号码,这个需要更换吗1

       In [5]

!head train/LCQMC/train

       

喜欢打篮球的男生喜欢什么样的女生爱打篮球的男生喜欢什么样的女生1我手机丢了,我想换个手机我想买个新手机,求推荐1大家觉得她好看吗大家觉得跑男好看吗?0求秋色之空漫画全集求秋色之空全集漫画1晚上睡觉带着耳机听音乐有什么害处吗?孕妇可以戴耳机听音乐吗?0学日语软件手机上的手机学日语的软件1打印机和电脑怎样连接,该如何设置如何把带无线的电脑连接到打印机上0侠盗飞车罪恶都市怎样改车侠盗飞车罪恶都市怎么改车1什么花一年四季都开什么花一年四季都是开的1看图猜一电影名看图猜电影!1

       In [6]

!head train/OPPO/train

       

充电提示音开启充电提示音0那叫你帮我找在这里香肠派对吗那麻烦帮我定下位好吗0导航去大理导航去观音桥0oppo手环怎么连接手机如何连接oppo 手环1我也没感觉我也没感触1咱们游戏里那个问道是那个版本啊我不知道那是什么啊我是一个小学生诶0你应该就是不男不女的那你就是不男不女1梦泪在哪直播虎牙直播0小布下载万能钥匙小布打开万能钥匙0手机密码忘查找手机密码忘记了0

       

3.查看testA

In [7]

!head data/data104941/test_A

       

今天会不会下大雨哦今天的天气很好哦怎么退出微博会员续费怎么退出微博会员企业帐户怎么开通企业账户怎么开通农历多少今天还有多少天到冬天你今年应该过第多少个生日了呢那你今年多大了明天有雨吗明天你明天,明天走一天十字路口用英文怎么说十字路口英文梦见死去的亲人还有猫梦见去世的亲人还有猫2020广东放假2020浙江放假敦煌莫高窟的历史敦煌莫高窟的文物

       

4.训练集合并

注意事项:

仅执行一次没有表头遇到读不进来得设置error_bad_lines=False分隔符设置 sep=’t’In [8]

%cd  ~

       

/home/aistudio

       In [9]

import pandas as pd

   In [10]

# 读取3个数据集的训练集LCQMC_train = pd.read_csv('train/LCQMC/train', sep = 't',   header=None)OPPO_train = pd.read_csv('train/OPPO/train', sep = 't',  header=None)BQ_train = pd.read_csv('train/BQ/train', sep="t", header=None,  error_bad_lines=False)

       

b'Skipping line 20746: expected 3 fields, saw 4nSkipping line 54107: expected 3 fields, saw 4nSkipping line 65083: expected 3 fields, saw 4nSkipping line 69869: expected 3 fields, saw 4n'

       In [11]

LCQMC_train=LCQMC_train.dropna()LCQMC_train.head()

       

                    0                1  20    喜欢打篮球的男生喜欢什么样的女生  爱打篮球的男生喜欢什么样的女生  11        我手机丢了,我想换个手机      我想买个新手机,求推荐  12            大家觉得她好看吗       大家觉得跑男好看吗?  03           求秋色之空漫画全集        求秋色之空全集漫画  14  晚上睡觉带着耳机听音乐有什么害处吗?     孕妇可以戴耳机听音乐吗?  0

               In [12]

OPPO_train=OPPO_train.dropna()OPPO_train.head()

       

                0            1  20           充电提示音      开启充电提示音  01  那叫你帮我找在这里香肠派对吗   那麻烦帮我定下位好吗  02           导航去大理       导航去观音桥  03    oppo手环怎么连接手机  如何连接oppo 手环  14           我也没感觉        我也没感触  1

               In [13]

BQ_train.head()

       

                               0                 1    20               用微信都6年,微信没有微粒贷功能        4。  号码来微粒贷  0.01                         微信消费算吗           还有多少钱没还  0.02           交易密码忘记了找回密码绑定的手机卡也掉了  怎么最近安全老是要改密码呢好麻烦  0.03  你好 我昨天晚上申请的没有打电话给我 今天之内一定会打吗?          什么时候可以到账  0.04                        “微粒贷开通"   你好,我的微粒贷怎么没有开通呢  0.0

               In [14]

BQ_train=BQ_train.dropna()BQ_train[2]=BQ_train[2].astype(int)

   In [15]

BQ_train.head(10)

       

                               0                  1  20               用微信都6年,微信没有微粒贷功能         4。  号码来微粒贷  01                         微信消费算吗            还有多少钱没还  02           交易密码忘记了找回密码绑定的手机卡也掉了   怎么最近安全老是要改密码呢好麻烦  03  你好 我昨天晚上申请的没有打电话给我 今天之内一定会打吗?           什么时候可以到账  04                        “微粒贷开通"    你好,我的微粒贷怎么没有开通呢  05               为什么借款后一直没有给我回拨电话   怎么申请借款后没有打电话过来呢!  16          为什么我每次都提前还款了最后却不给我贷款了       30号我一次性还清可以不  07         请问一天是否都是限定只能转入或转出都是五万。       微众多少可以赎回短期理财  08                     微粒zi询电话号码多少       你们的人工客服电话是多少  19                  已经在银行换了新预留号码。  我现在换了电话号码,这个需要更换吗  1

               In [16]

# 合并3个数据集的训练集df_tmp = LCQMC_train.append(OPPO_train)all_train = df_tmp.append(BQ_train)

   In [17]

all_train.info

       


               In [18]

all_train_2=all_trainall_train_2[0]=all_train_2[1]all_train_2[1]=all_train[0]all_train_2.head()

       

                 0                1  20  爱打篮球的男生喜欢什么样的女生  爱打篮球的男生喜欢什么样的女生  11      我想买个新手机,求推荐      我想买个新手机,求推荐  12       大家觉得跑男好看吗?       大家觉得跑男好看吗?  03        求秋色之空全集漫画        求秋色之空全集漫画  14     孕妇可以戴耳机听音乐吗?     孕妇可以戴耳机听音乐吗?  0

               In [19]

all_train=all_train.append(all_train_2)

   In [20]

# 另存all_train.to_csv('all_train.csv', sep = 't', index=None, header=None)

   In [21]

!head all_train.csv

       

爱打篮球的男生喜欢什么样的女生爱打篮球的男生喜欢什么样的女生1我想买个新手机,求推荐我想买个新手机,求推荐1大家觉得跑男好看吗?大家觉得跑男好看吗?0求秋色之空全集漫画求秋色之空全集漫画1孕妇可以戴耳机听音乐吗?孕妇可以戴耳机听音乐吗?0手机学日语的软件手机学日语的软件1如何把带无线的电脑连接到打印机上如何把带无线的电脑连接到打印机上0侠盗飞车罪恶都市怎么改车侠盗飞车罪恶都市怎么改车1什么花一年四季都是开的什么花一年四季都是开的1看图猜电影!看图猜电影!1

       

5.合并测试集

仅执行一次

In [22]

# 读取3个数据集的测试集LCQMC_dev = pd.read_csv('train/LCQMC/dev', sep = 't', header=None)OPPO_dev = pd.read_csv('train/OPPO/dev', sep = 't', header=None)BQ_dev = pd.read_csv('train/BQ/dev', sep="t", header=None, error_bad_lines=False)

   In [23]

# 合并3个数据集的测试集df_tmp = LCQMC_dev.append(OPPO_dev)all_dev = df_tmp.append(BQ_dev)all_dev.dropna()

       

                   0               1  20        开初婚未育证明怎么弄?    初婚未育情况证明怎么开?  11        谁知道她是网络美女吗?  爱情这杯酒谁喝都会醉是什么歌  02        人和畜生的区别是什么?     人与畜生的区别是什么!  13         男孩喝女孩的尿的故事   怎样才知道是生男孩还是女孩  04     这种图片是用什么软件制作的?  这种图片制作是用什么软件呢?  1...              ...             ... ..9995   您好,我还款了怎么还没扣款        今天一直没有扣款  19996         有联系方式吗?         电话号码是多少  19997      昨天打的电话我没接到  我开通却总是接不到你们的电话  19998       0.05%是日利率     如何借款,利息如何计算  09999       不使用可以关闭吗?   额度申请成功后会短信通知吗  0[28802 rows x 3 columns]

               In [24]

all_dev.info

       


               In [25]

all_dev_2=all_devall_dev_2[0]=all_dev_2[1]all_dev_2[1]=all_dev[0]all_dev_2.head()

       

                0               1  20    初婚未育情况证明怎么开?    初婚未育情况证明怎么开?  11  爱情这杯酒谁喝都会醉是什么歌  爱情这杯酒谁喝都会醉是什么歌  02     人与畜生的区别是什么!     人与畜生的区别是什么!  13   怎样才知道是生男孩还是女孩   怎样才知道是生男孩还是女孩  04  这种图片制作是用什么软件呢?  这种图片制作是用什么软件呢?  1

               In [26]

all_dev=all_dev.append(all_dev_2)

   In [27]

# 另存all_dev.to_csv('all_dev.csv', sep = 't', index=None, header=None)

   In [28]

! tail all_dev.csv

       

怎么成为微粒贷 怎么开通微粒贷怎么成为微粒贷 怎么开通微粒贷1我如果今天借4000什么时候到还款日,还多少钱我如果今天借4000什么时候到还款日,还多少钱0借一万,有没有多久开始计算利息借一万,有没有多久开始计算利息1财付通怎么绑定银行卡财付通怎么绑定银行卡1电话确认需要等待多久?电话确认需要等待多久?1今天一直没有扣款今天一直没有扣款1电话号码是多少电话号码是多少1我开通却总是接不到你们的电话我开通却总是接不到你们的电话1如何借款,利息如何计算如何借款,利息如何计算0额度申请成功后会短信通知吗额度申请成功后会短信通知吗0

       

二、训练

1.更新paddlenlp至2.0.8版本

注意:一定要更新,不更新会出问题。

In [ ]

!pip install -U paddlenlp

   

2.修改train相关参数

据悉这个效果好,精度高,我来试试

45行parser.add_argument("--epochs", default=30, type=int, help="Total number of training epochs to perform.")47行parser.add_argument('--save_step', default=500, type=int, help="Step interval for saving checkpoint.")202行            if global_step % args.eval_step == 0 and rank == 0 and global_step>5000:

   

3.开始训练

In [30]

%cd ~/PaddleNLP/examples/text_matching/question_matching

       

/home/aistudio/PaddleNLP/examples/text_matching/question_matching

       In [ ]

!python -u -m paddle.distributed.launch --gpus "0" train.py        --train_set /home/aistudio/all_train.csv        --dev_set /home/aistudio/all_dev.csv        --device gpu        --eval_step 1000        --save_dir ./checkpoints        --train_batch_size 50        --rdrop_coef 0.0        --seed 1024        --epochs 1

   

三、预测

1.A TEST

修改PaddleNLP/examples/text_matching/ernie_matching/predict_pointwise.py,让结果输出到 ccf_qianyan_qm_result_A.csv

    with open('ccf_qianyan_qm_result_A.csv','w') as f:        for idx, y_pred in enumerate(y_preds):            text_pair = valid_ds[idx]            text_pair["pred_label"] = y_pred            print(text_pair)            f.writelines(str(y_pred)+'n')

   In [ ]

%cd ~/PaddleNLP/examples/text_matching/question_matching

   In [ ]

!python -u     predict.py     --device     --params_path "./checkpoints/model_10000/model_state.pdparams"     --batch_size 128     --input_file "${test_set}"     --result_file "predict_result"

   

2.查看

In [ ]

!head ccf_qianyan_qm_result_A.csv

   

3. 下载并提交即可

以上就是2021 CCF BDCI 千言-问题匹配鲁棒性评测-baseline的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/53579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
淘宝/天猫服务体验指标标准是什么?淘宝/天猫服务体验指标标准解析:商家必知的运营新规!
上一篇 2025年11月9日 10:50:12
qq浏览器显示“喔唷,崩溃了”怎么办 QQ浏览器“喔唷,崩溃了”页面修复方案
下一篇 2025年11月9日 10:52:15

相关推荐

  • 三星电视携手京东开启艺术视听盛典以科技美学重塑家居生活新模式

    三星电视携手京东开启艺术视听盛典以科技美学重塑家居生活新模式三星电视携手京东开启艺术视听盛典以科技美学重塑家居生活新模式三星电视携手京东开启艺术视听盛典以科技美学重塑家居生活新模式三星电视携手京东开启艺术视听盛典以科技美学重塑家居生活新模式

    随着消费理念升级与需求日益多样化,电视已不再仅仅是观看节目和影音娱乐的工具,而是逐渐演变为承载家居美学、传递情感温度、连接智慧生活的艺术载体。在这一变革浪潮中,三星率先引领艺术电视领域的创新风向,theframe画壁艺术电视与theserif画境艺术电视成功打破科技与艺术之间的界限,将电视升华为可观…

    2026年9月21日 用户投稿
    100
  • 分布式锁(Redis)解决数据竞争

    使用redis实现分布式锁来解决数据竞争可以通过setnx和expire命令。1)使用setnx尝试获取锁,并通过expire设置锁的过期时间防止死锁。2)释放锁时使用watch命令确保锁未被其他客户端获取。需要注意redis的单点故障、高并发性能瓶颈和锁的过期时间设置。 在处理高并发的应用场景中,…

    2026年9月21日
    000
  • 如何在Weka中处理向量属性:ARFF格式的限制与解决方案

    本文探讨了weka中arff格式对直接向量属性表示的限制,并提供了两种主要解决方案。对于时间序列数据,建议利用weka的内置时间序列分析功能。对于非时间序列数据,核心在于通过特征工程(如使用addexpression、multifilter等)将向量拆解并转换为可被weka有效处理的独立特征,以揭示…

    2026年9月21日
    000
  • 蝴蝶号内容创作不露脸的五大绝技与执行方法 | 快速提升曝光率的实用操作流程

    不露脸也能玩转蝴蝶号内容创作,关键在于将焦点从个人形象转移到内容本身与观众体验上,通过声音叙事、动态文字、手部特写、数据可视化和场景搭建五大核心策略构建吸引力,结合高质量音画配合、精准的受众定位、稳定更新与算法互动,提升曝光率;同时规避素材版权、声音质量与画面单调等技术挑战,善用免费或付费正版素材、…

    2026年9月21日
    100
  • 哪些Docker扩展能让你在VSCode内轻松管理容器?

    Docker官方扩展是VSCode中管理容器的核心工具,提供容器、镜像、卷、网络的可视化操作,结合Remote-Containers可实现容器内开发,辅以YAML、GitLens等扩展提升效率,需确保本地Docker daemon运行。 在 VSCode 中管理 Docker 容器,最核心的扩展是 …

    2026年9月21日
    000
  • windows10如何解决“找不到恢复环境”的问题_windows10恢复环境修复方法

    首先启用恢复环境,若失败则修复BCD引导配置,最后检查并恢复Winre.wim文件以解决“找不到恢复环境”问题。 如果您尝试在Windows 10系统中使用“重置此电脑”或“高级启动”功能,但收到“找不到恢复环境”的提示,则可能是由于恢复环境被禁用、引导配置错误或核心文件丢失。以下是解决此问题的步骤…

    2026年9月21日
    200
  • PostgreSQL地理位置数据按距离排序的最佳实践:数据库层优化策略

    在处理大量地理位置数据并按距离排序时,将排序逻辑下推至数据库层(如postgresql)是更优的选择。这种方法能有效减少应用层的数据传输和内存消耗,充分利用数据库的计算能力,从而提升整体性能和资源利用率,而非在spring boot应用服务层进行排序。 1. 地理位置排序的需求与挑战 在现代Web应…

    2026年9月21日
    100
  • REDMI K90标准版外观预热:两款低饱和配色

    今日,redmi k90标准版正式开启预热,并首次公开完整外观设计。 官方称其为REDMI K系列历史上最为精致的标准版机型。从目前已公布的信息来看,新机将推出两种低饱和度配色:通透紫与纯净白,机身采用一体化包裹式金属中框,搭配同色系对称天线带设计,正面配备一块6.59英寸显示屏,凭借高达94%的屏…

    2026年9月21日
    100
  • win11系统搜索索引损坏导致搜索缓慢怎么办_Win11搜索索引损坏修复方法

    首先运行搜索和索引疑难解答,然后重启Windows搜索服务;若问题依旧,需重建搜索索引数据库并重置Windows搜索应用组件,最后使用SFC和DISM命令修复系统文件,以彻底解决Windows 11搜索功能响应缓慢或结果不完整的问题。 如果您尝试在Windows 11中使用搜索功能,但发现响应缓慢或…

    2026年9月21日
    000
  • Flyway配置中安全使用环境变量的实践指南

    flyway配置中直接暴露数据库连接参数存在安全隐患。本文详细阐述了如何通过命令行参数和api调用两种主要方式,将环境变量安全地集成到flyway配置流程中。通过外部化管理敏感信息,可以有效提升数据库迁移配置的安全性、灵活性和可维护性,避免将凭证硬编码到配置文件中。 在数据库迁移实践中,将敏感的数据…

    2026年9月21日
    100
  • 如何为VSCode设置最小化到系统托盘?

    VSCode不支持内置最小化到系统托盘功能,可通过第三方工具实现:Windows推荐使用RBTray或AutoHotkey脚本,Linux可借助AppIndicator扩展,macOS则依赖Dock最小化及辅助工具视觉隐藏。 VSCode 本身不提供内置的“最小化到系统托盘”功能,但可以通过一些方法…

    2026年9月21日
    000
  • Image Thresholding

    大家好,又见面了,我是你们的朋友全栈君。 Simple Thresholding The function cv.threshold is used to apply the thresholding. The first argument is the source image, which sh…

    2026年9月21日
    000
  • 怎样在iPhone情侣模式中设置情侣专属表情?个性化聊天的技巧

    怎样在iPhone情侣模式中设置情侣专属表情?个性化聊天的技巧怎样在iPhone情侣模式中设置情侣专属表情?个性化聊天的技巧怎样在iPhone情侣模式中设置情侣专属表情?个性化聊天的技巧怎样在iPhone情侣模式中设置情侣专属表情?个性化聊天的技巧

    通过Memoji、第三方贴纸应用和iOS 16+抠图功能,可为情侣打造专属表情包;结合自定义聊天背景、语音消息、共享相册等方式,既能提升聊天趣味性,又能保持沟通效率,增强情感连接。 在iPhone上设置情侣专属表情,与其说是开启一个内置的“情侣模式”,不如说是巧妙利用iOS系统和第三方应用提供的各种…

    2026年9月21日 用户投稿
    100
  • 如何用SumoPaint的AI裁剪图片?快速完成智能图片裁剪教程

    如何用SumoPaint的AI裁剪图片?快速完成智能图片裁剪教程如何用SumoPaint的AI裁剪图片?快速完成智能图片裁剪教程如何用SumoPaint的AI裁剪图片?快速完成智能图片裁剪教程如何用SumoPaint的AI裁剪图片?快速完成智能图片裁剪教程

    答案:SumoPaint虽无AI裁剪功能,但可通过魔棒、套索工具精确选区,结合图层蒙版与羽化、反选等操作实现智能裁剪效果,最后按需导出PNG或JPG高质量文件。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 在SumoPaint中,虽然它不…

    2026年9月21日 用户投稿
    100
  • MySQL缓存机制对性能提升的作用_MySQL缓存配置及调优方案

    MySQL缓存机制对性能提升的作用_MySQL缓存配置及调优方案MySQL缓存机制对性能提升的作用_MySQL缓存配置及调优方案MySQL缓存机制对性能提升的作用_MySQL缓存配置及调优方案MySQL缓存机制对性能提升的作用_MySQL缓存配置及调优方案

    mysql的缓存机制主要包括innodb缓冲池、查询缓存和操作系统文件系统缓存等,其中innodb缓冲池是性能优化的核心。1. innodb缓冲池缓存表数据和索引页,减少磁盘i/o,提升读写效率;2. 查询缓存因失效频繁及锁竞争问题,在高并发场景下易成瓶颈,已在mysql 8.0中移除;3. 操作系…

    2026年9月21日 用户投稿
    100
  • VSCode中竖线怎么设置_VSCode编辑区竖线(标尺)显示与配置教程

    在VSCode中启用垂直标尺需修改settings.json文件中的editor.rulers属性,如设置{ “editor.rulers”: [80, 120] }可在第80和120列显示竖线,提升代码对齐与可读性;虽原生不支持自定义颜色样式,但可通过安装Guides或In…

    2026年9月21日
    100
  • PHP 数组值比较与嵌套数组过滤教程

    本教程详细讲解如何在 PHP 中比较一个简单数组与一个复杂嵌套数组,并根据特定条件(如文件名匹配)过滤嵌套数组中的所有相关子数组。我们将通过识别非匹配项的索引,然后从所有子数组中移除这些项并重新索引,实现精确的数据筛选。 问题背景 在 php 开发中,我们经常会遇到需要处理结构复杂的数组数据。例如,…

    2026年9月21日
    100
  • 抖音托管商品要钱吗?新人适合橱窗托管吗

    随着抖音平台影响力的不断扩大,越来越多的商家将其视为拓展线上业务的重要渠道。其中,抖音托管商品作为一种新兴推广方式,逐渐受到商家关注。然而,关于“抖音托管商品是否收费”这一问题,仍存在诸多疑问。本文将围绕这一话题展开分析,帮助商家更好地了解相关机制。 一、抖音托管商品概述 抖音托管商品是指商家将商品…

    2026年9月21日
    000
  • Chrome浏览器怎么开启数据同步功能_Chrome浏览器跨设备数据同步设置教程

    首先登录Google账户启用Chrome同步功能,确保书签、历史记录、密码等数据跨设备一致;接着在设置中自定义同步内容类型以满足隐私需求;然后通过Google账户密钥或自定义密码加密同步数据,提升安全性;最后在新设备登录同一账户,自动接收已同步的浏览数据,实现无缝体验。 如果您希望在不同设备间无缝使…

    2026年9月21日
    000
  • 如何为iPhone12Pro刷机固件下载?一步步教你操作

    首先使用爱思助手一键下载适用于iPhone 12 Pro的iOS 18固件,若失败则手动导入IPSW文件,最后可通过恢复模式配合电脑工具强制刷机完成系统重装。 如果您尝试为您的设备重新安装操作系统,但无法获取正确的系统文件,则可能是由于固件下载路径不正确或工具不支持。以下是解决此问题的步骤: 本文运…

    2026年9月21日
    000

发表回复

登录后才能评论
关注微信