• 2024-09-07Android中Fragment的生命周期
    文章目录Android中Fragment的生命周期碎片的状态和回调碎片完整的生命周期Android中Fragment的生命周期和活动一样,碎片也有自己的生命周期,并且它和活动的生命周期实在是太像了,我相信你很快就能学会,下面我们马上就来看一下。碎片的状态和回调还记得每个活动在其生
  • 2024-09-04redis内存碎片
    一、什么是内存碎片redis数据删除后,所占用内存不会马上换给操作系统,而是交给内存分配管理器,所以对操作系统来说redis仍然占用着这些内存。这里有个风险点是:redis释放的内存有可能是不联系的,这种不连续的内存很可能无法再次使用,最终造成了内存的浪费。二、如何判断有内存碎片可
  • 2024-08-31SQL Server高级进阶之索引碎片维护
    SQLServer高级进阶之索引碎片维护 一、产生原因及影响索引是数据库引擎中针对表(有时候也针对视图)建立的特别数据结构,用来帮助查找和整理数据,它的重要性体现在能够使数据库引擎快速返回查询结果。当对索引所在的基础数据表进行增删改时,若存储的数据进行了不适当的跨页(SQLServer
  • 2024-08-30Redis 内存碎片原因及清理
    一、Redis内存碎片内存碎片是指在内存分配的时候,产生的不能重复利用的空间。例如,内存空间还有3K,应用程序想申请连续的3K空间,虽然内存空间够,但是空间分配为2K,1K,总空间够,但是不连续,导致应用程序申请失败,这种无法利用的内存空间称之为"内存碎片"。内存分片会占用操作系统分配给redis
  • 2024-08-26MySQL空间管理:查询、优化与碎片清理
    1.查询MySQL表空间和磁盘碎片查询表空间使用情况使用以下SQL语句可以查看数据库中各个表的表空间使用情况,包括数据大小、索引大小和空闲空间(碎片):SELECTtable_schemaAS`Database`,table_nameAS`Table`,ROUND(data_length/1024/1024,2)AS
  • 2024-08-05Redis可以通过以下几种方式来避免内存溢出
    Redis可以通过以下几种方式来避免内存溢出:设置最大内存限制:可以使用maxmemory配置项来限制Redis的最大内存使用量。当Redis的内存占用超过了设置的最大内存限制时,Redis会根据所配置的内存策略来处理数据,例如删除最近最少使用的键或者拒绝写入请求。使用内存淘汰策略:当
  • 2024-08-05redis如何避免内存溢出
    Redis可以通过以下几种方式来避免内存溢出:设置最大内存限制:可以使用maxmemory配置项来限制Redis的最大内存使用量。当Redis的内存占用超过了设置的最大内存限制时,Redis会根据所配置的内存策略来处理数据,例如删除最近最少使用的键或者拒绝写入请求。使用内存淘汰策略:当
  • 2024-07-29ORA-01658创建表或索引报错分析
    一、报错信息某项目最近在SQLLoader导数据时偶尔会报错,类似如下:SQLloaderORA-01658unabletocrealeINITIALextentforsegmentintablespaceADS5GP2P_1这个报错的意思是,没有足够的连续空间为表或索引创建INITIALextent:[oracle@node1:1~]$oerrora165801658
  • 2024-07-24ck 大量删除数据 碎片 cpu 飙升
    尽管 副本 可以提供针对硬件的错误防护,但是它不能预防人为操作失误:数据的意外删除,错误表的删除或者错误集群上表的删除,以及导致错误数据处理或者数据损坏的软件bug.在很多案例中,这类意外可能会影响所有的副本.ClickHouse有内置的保护措施可以预防一些错误—例如,
  • 2024-07-16spark sql的知识碎片
    sparksqlApacheSparkSQL是ApacheSpark中用于结构化数据处理的模块。它允许在大规模数据集上运行SQL查询,提供数据查询、分析和转换的能力。SparkSQL与Spark核心集成,允许你将SQL查询与其他Spark函数结合使用。主要特点:DataFrame和Dataset:DataFrame是一
  • 2024-07-15Spark Core的知识碎片
    spark初识什么是spark?ApacheSpark是一个开源集群计算系统,旨在快速进行数据分析。既好写运行时的也快BDASBDAS是由加利福尼亚大学伯克利分校的AMPLab开发的一套开源大数据分析工具集。其目的是为数据分析和机器学习提供高效、易用的工具。SparkSpark是BDAS的核心
  • 2024-07-14如何恢复VMFS存储卷中的数据
    一、评估与准备评估损失:首先,需要确定数据损失的程度和范围,了解哪些虚拟机受到了影响。备份现有数据:在进行任何恢复操作之前,应尽可能备份现有的VMFS卷和受影响的虚拟机文件,以防恢复过程中数据进一步损坏。准备恢复环境:建立一个安全、可靠且与生产环境隔离的恢复环境,以便在其
  • 2024-07-03一些关于flume的知识知识碎片
    Flume架构Flume概述flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力。flume的数据流由事件(Event)贯穿始终
  • 2024-06-21redis自学(47)服务端优化
    持久化配置Redis的持久化虽然可以保证数据安全,但也会带来很多额外的开销,因此持久化请遵循下列建议:①用来做缓存的redis实例尽量不要开启持久化功能②建议关闭RDB持久化功能,使用AOF持久化(RDB的数据安全性一直是有问题的,两次RDB的时间比较长,又不能频繁的RDB,因为耗时久而且需
  • 2024-06-20“翼”鸣惊人,天翼云两篇论文被ACM ICPP 2024收录!
    *日,由天翼云科技有限公司弹性计算产品线天玑实验室撰写的两篇论文《PheCon:Fine-GrainedVMConsolidationwithNimbleResourceDefragmentationinPublicCloudPlatforms》及《Yggdrasil:ReducingNetworkI/OTaxwith(CXL-Based)DistributedSharedMemory》被ACMInte
  • 2024-06-18别让碎片化学习把你拖向深渊!
    文章虽然内容很棒,但是在碎片化的时间里阅读,我几乎没有得到任何价值。这不得不让我重新审视「碎片化学习」这件事。碎片化学习的窘境5-15分钟的碎片化学习,似乎是当下人的无奈之举。整块时间对于我们来说是个奢侈品,白天要上班、上学,晚上要加班或忙于各种社交、娱乐活动,睡前还要
  • 2024-06-1203《android studio开发实战(第三版)》阅读笔记
    第四章:用户界面开发 本章介绍了Android中的常见布局管理器,如LinearLayout、RelativeLayout和ConstraintLayout,以及它们的使用场景和特点。 学习了各种用户界面元素,如TextView、EditText、Button等的使用方法,以及如何将它们组合在一起创建复杂的用户界面。理解了Android中的资源
  • 2024-06-11Cesium4Unreal - # 008 空间碎片
    文章目录空间碎片1思路2步骤2.1创建一个自定义组件2.2重写CreateSceneProxy方法2.3实现自定义的场景代理类2.4在场景代理类中实现绘制逻辑2.5使用自定义组件3代码实现3.1c++代码3.1.1自定义组件代码MyPrimitivePolylineComponent.