首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏冷月带你手撕代码

    月手撕408之数据结构(4)-链表

    主要的重点月做出了标识,主要构架如下图(pdf版或xmind源文件请私聊我:数据结构)。 ? 月点睛 链表 定义 逻辑上相邻,物理上不一定相邻的线性表。 基础术语 首节点 有效元素的第一个节点 尾节点 有效元素的最后一个节点 头结点 有效元素的第一个节点前面的节点 头指针 指向头结点的指针 尾指针 指向尾节点的指针 分类 单链表 一个节点内分为数据域和指针域 如果这篇文章有帮助到您,可以给月一个关注或者点个赞白嫖一波

    39310发布于 2021-02-22
  • 来自专栏腾讯数据中心

    数据中心蓄罐放演练

    背景介绍 蓄罐顾名思义是用于蓄的设备。其原理是通过媒介将数据中心空调系统运行中的富余量进行储藏,在需要时再将量释放出来。 某夜, 腾讯某数据中心进行了一期蓄罐放演练。 此数据中心一期的冷水机组中有高压冷水机组和低压变频机组;根据现有的负荷开一半冷水机组已满足负荷需要,关闭的机处于备用状态。 1. 演练目的 通过进行蓄罐放测试,测试空调系统设备存在的隐患,使现场人员更好的熟悉应急预案及了解应急预案的实施性、可行性,缩短突发故障处理时间,确保数据中心运营安全;也可以测试运维人员熟练程度,提高运维人员处理故障的能力 4.演练心得 ①如中途蓄罐放操作失败或机重新起动时间过长,会引起机房微模块通道内部温度突然上升等问题,此时需要现场及时将问题上报,持续关注机房温升情况,开启备用机。 演练过程正常,蓄罐温度从8℃升至11.5℃为止共25mim。全程未对运营环境造成影响,末端负载运行正常。 总结 在数据中心的运营工作中,应急演练是不可或缺的一环。

    2.8K42发布于 2018-03-16
  • 来自专栏腾讯技术工程官方号的专栏

    数据备份存储技术探索

    前言 2016中国大数据产业峰会上,pony以腾讯的天津数据中心的事例,讲述了数据中心的存储和安全,考虑备灾中心的建设问题。公司从战略高度关注数据中心的数据安全性。 作为备份数据中心,应该具有以下几个特点: 1、由于备份数据中心不需要承载实时的业务,所以性能不需要太高; 2、数据容量大,所以需要存储介质成本低,密度高,功耗低,总体TCO低; 3、数据需要保存的时间长 ,所以需要长时间可靠的存储介质,运营维护简单可靠; 4、能快速恢复数据,备份的数据大,同时异地的网络传输带宽小的矛盾,所以需要备份的数据能快速运输,以方便数据搬运。 但储存数据需要平衡冗余和寿命两个因素。蓝光的寿命要长于普通硬盘(云盘、监控盘)。对于『论持久战』的备份场景,蓝光存储的寿命优势明显。蓝光光盘相比机械硬盘,还有许多优势。 通过对数据备份介质成本和运营成本的分析,我们认为蓝光存储将是一个较优选择。我们已在腾讯服务器实验室搭建一套蓝光存储系统,帮助具有大量数据需求的用户评估适用性。

    4.5K71发布于 2018-01-26
  • 来自专栏腾讯数据中心

    浅谈数据中心应急

    ①蓄式应急制冷系统简介 蓄式应急制冷系统其原理是通过介质将数据中心空调系统运行中的量进行储藏,在需要时再将量释放出来用于数据中心制冷需求。 数据中心蓄装置用于保证制冷系统短时故障期间的供,其瞬时用量很大,由于冰蓄技术的融冰速度有限,不适用于数据中心快速释放储存量的要求。 蓄罐与冷水机组主要有两种方式连接: (1) 冷水机组与蓄罐串联 ? 图4 冷水机组与蓄罐串联 蓄罐串联接入用于空调系统的容灾备份,冷冻水流经蓄罐以保证随时供应量 (图4) 。 图5 某数据中心水蓄罐 ④蓄设备的其他用途 蓄罐等蓄设备不仅可以用作数据中心应急制冷,同时也具备了其他辅助功能,如峰谷电价运营调优、早期低负载运行调优等。 但也有些机房由于内部规范的要求,对一定规模以下的数据中心仍主推双源系统,同时也将冰砖等移动式源作为数据中心最后的制冷保障手段纳入到数据中心的应急响应中。

    3.8K41发布于 2018-03-16
  • 来自专栏刘旷专栏

    社区团购

    据艾媒咨询调查数据显示,拒绝使用社区团购的消费者中,57.3%是由于担心商品质量。而商品SKU数量足够多,才能满足消费者一站式采购的需求。 生鲜商品要保证质量和数量,需要高效的链物流配送体系以及强大的供应商整合能力。不过,搭建链物流需要耗费极大的成本,对于现在还未实现盈利的社区团购平台们来说,这是一项不必要的支出,所以一般都会外包。 从配送时间上来说,大多数平台都是次日自提的时间设置,盒马鲜生和京东到家借助快递服务,可以实现两小时送达,而且阿里和京东的数据分析能力也可以助力后期提升运营决策和服务品质。 生鲜产品本来就客单价低,利润薄,还需要搭建大型仓库、分拣设备、链车队、手机、系统等生鲜仓配基础设施,很难实现盈亏平衡。 中国研究中心数据显示,国内生鲜电商领域,大约有4000多家入局者,其中仅有4%营收持平,88%陷入亏损,最终只有1%实现盈利。

    1.9K10发布于 2020-11-12
  • 来自专栏存储公众号:王知鱼

    Cerabyte:光学玻璃让数据永生

    Cerabyte公司开发了一种新型数据存储技术——Ceramic Nano Memory,采用陶瓷纳米层作为存储介质,具有超高速写入和读取速度。 2. 4. Cerabyte公司的原型系统已实现单读写头5MB/s的写入/读取速度,并计划在未来推出更高容量和更快速度的产品。 这使得未来的写入速度可超过1 GB/s,且平均功耗低于1瓦,这比LTO磁带或HDD技术快3-4倍。 读取过程 使用相同的显微光学技术、高速照明和超快速高分辨率图像传感器,每秒超过500帧。 图像数据解码为数字数据的过程通过FPGA(现场可编程门阵列)进行并行处理,从而实现1 GB/s以上的读取速度,再次远远超越HDD的性能。参见该原型系统的视频链接[2]。 到2025年,针对云数据中心的20机架系统将上线,提供1 GB/s的写入/读取速度和每机架10 PB的容量,容量将随着时间增加,预计到本十年末将达到超级规模数据中心的理想容量。

    53600编辑于 2025-02-11
  • 来自专栏陈纪庚

    javascript知识

    var result = 5 - "1" // result = 4 8. < 比较符 ?    [6,8]] // [1,2,3,4,6,8]   slice: 基于当前数组的一或多个项创建新数组     var i = [1,2,3,4]     var b=  i.slice(1) // [2,3,4 ]     var c = i.slice(1,3) // [2,3]   splice: 用来删除数据(前两个参数,删除的项的位置以及删除的数目)或者插入数据(三个参数,起始位置,0,以及要插入的项) 或者替换(三个参数,起始位置,1,要插入的任意数量的项)     var i = [1,2,3,4]     var b = i.splice(0,1) // b = [1] i = [2,3,4] 17 20.ECMAscript有两种属性:数据属性和访问器属性,数据属性有:  ? 要改变属性默认的特征,必须使用ECMAscript5的Object.defineProperty().

    74930发布于 2018-09-10
  • 来自专栏乐沙弥的世界

    Oracle 备份

    --====================== -- Oracle 备份 --====================== 一、备份 数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份 适合于非归档模式下,数据库处于一致性状态 二、步骤 首先在运行的库中得到数据库运行的所有的物理文件位置,然后在计划内关闭数据库(shutdown) 再执行拷贝物理文家到备份路径或备份设备 备份完成后立即启动数据库让其提供正常的服务 三、备脚本的写法 首先应该在相关视图里查出数据库的数据文件,日志文件,控制文件,临时文件所在的位置 注意:不要直接把oradata下的cp就行了,因为生产库里各个文件通常分布在不同的磁盘,不同的地方 .dbf redo1b.rdo redo3b.rdo tbs1_2.dbf initorcl.ora redo2a.rdo sysaux01.dbf undotbs01.dbf 四、总结 优点 备模式下概念易于理解 缺点 备份时,数据库必须处于一致性关闭状态 只能提供到某一时间点的恢复 备份时速度比较慢,尤其是数据量大性能影响比较大 不能实现基于表和用户级别的数据恢复 五、更多参考 Oracle 备份恢复概念

    99120发布于 2018-08-07
  • 来自专栏儿童编程

    Scratch知识

    4.云变量,储存在Scratch服务器上。只能在Scratch网上用云变量,并且只有在官网上成为scratchers级别之后才可以使用,最多使用10个。目前只提供数据值存储。

    2.5K30发布于 2019-02-25
  • 来自专栏小网管的运维之路

    MYSQL备份数据上传到对象存储

    介绍       将MySQL数据库中的数据备份并上传至云平台对象存储的过程。数据是指数据库中的历史或不经常访问的数据。 我们首先通过执行SQL查询语句从MySQL数据库中提取所需数据,然后将其保存为CSV文件格式,接着通过SDK将备份文件上传到对象存储。 查询 -- 查询最早的数据 SELECT * FROM bos_balance_flow limit 5 -- 查询最后10条数据 SELECT * FROM bos_balance_flow ORDER s3       从一个数据库中获取前一天的数据。 将数据存储到一个 CSV 文件中。 检查本地是否已存在该 CSV 文件,如果存在则不执行数据库查询,直接将已有文件上传到 Amazon S3 存储桶中。

    1K10编辑于 2023-12-23
  • 来自专栏庄帅

    对标国际运,我国链运行现状分析

    据有关统计数据,2019年我国物流总额约300万亿元! 物流业中什么领域发展最爆? 无疑是链物流!据媒体公开报道数据显示,2019年链物流市场规模突破3000亿元! 何为链物流? 进入新世纪以来,我国农产品储藏保鲜技术迅速发展,农产品链物流发展环境和条件不断改善,农产品链物流得到较快发展。 我国每年约有4亿吨生鲜农产品进入流通领域,链物流比例逐步提高。 其中除了链基础设施不同外,也与生产、消费习惯不同有关。 生产角度:发达国家通常把产后储藏、加工、保鲜放在农业的首要位置,产后产值与自然产值之比,美国约3-4:1,日本约 2-3:1。  日本:2018 年日本前十大链企业份额合计占比 35%,其中最大企业日集团占比 10%。 按照 2019 年日集团数据,205 万吨的容量,位居世界第五。  据中物联链委的数据,2018年全国冷库新增库容488万吨,同比增长10.3%,总量达到5238万吨。

    91440发布于 2020-04-30
  • 来自专栏GPUS开发者

    CUDA优化的知识 4 | 打工人的时间是如何计算的

    CUDA优化的知识|什么是APOD开发模型? CUDA优化的知识2| 老板对不起 CUDA优化的知识 3 |男人跟女人的区别 今天主要说两点, 一点是如何正确的计算一段操作所用的时间。 这里的一段操作是指的, GPU设备上的kernel计算, 以及, 数据传输操作。 然后我们继续说一下该例子, 楼主的正当做法应该是: (1)CPU记录开始时间 (2)CPU给GPU派活 (3) [CPU等待GPU完成该活] (4)CPU记录结束时间 我们在这里插入了步骤3, 也是手册上今天的

    96710发布于 2021-01-06
  • 来自专栏腾讯数据中心

    数据中心并联机负载不均案例分析

    制冷冷机为数据中心提供量,是保证数据中心安全有效运行的核心,但是在实际机运行过程中,常常会出现并联引起负载不均衡的问题,如果处理不当,可能引起机停机,数据中心供中断,威胁数据中心的安全运行。 一、某数据中心冷机负载率不均案例回顾 某数据中心某时机负荷偏大问题的发现及解决回顾: 第一周 某数据中心3、4机并联运行期间,4机的负载率比3号机高20%以上,且为持续现象。 第二周 某数据中心机切换到1、2号机之后,联合机厂家对机冷凝器做了通炮(即拆开4号机的冷凝器端盖板,清洗内部的铜管水路)以及清洗了水路过滤器,确实发现有堵塞导致流量不足的情况,所以初步判断是冷凝器侧水流量不足导致的 第三周 某数据中心冷机切换到3、4机之后,发现清洗后的4机的负载率不仅没有下降反而急剧上升,现场基础设施运维人员检查机冷却系统侧,发现4号冷却塔的塔顶水流分配头部分堵塞,导致散热效果偏差,导致负载相对来说偏大 假设某数据中心常备4机(1号机、2号机、3号机、4机),开启2台机就能保障数据中心安全运行,单周开启1号机和2号机,双周开启3号机、4机,每周切换一次保障4机均衡运行。

    1.9K70发布于 2018-03-16
  • 来自专栏民工哥技术之路

    MySQL 热数据分离设计还能这样!

    数据」典型的使用场景是供内部数据评估系统做数据准确度的评估分析,同时也可以给算法团队建模使用。 离线数据中心的实现 在提出了「数据」的概念之后,我们意识到那些久远的历史数据其实需要存放到「数据」的数据中心池子里,而线上MySQL只需要保留最近一段时间的数据即可。 另外,很多时候,「热数据」和「数据」的划分并不是那么明晰的,对于「数据」的需求有可能转变为「热数据」需求,我们需要可以灵活切换的机制,做到数据源只抓取一次(「热数据」和「数据」不要分别抓取),而抓取到的数据可以任意自由的流淌到 「热数据」或「数据」线使用,这意味着我们在数据抓取和数据存储之间应该再做一层隔离。 ,也可以作为数据使用,甚至可以即作为热数据又作为数据使用,切换起来也十分简单。

    3.3K10发布于 2021-01-12
  • 来自专栏Juicedata

    JuiceFS 在 ElasticsearchClickHouse 温数据存储中的实践

    03- 温数据存储:为什么使用对象存储+ JuiceFS ? 企业把温、数据存放到云上后,存储成本相较于传统的 SSD 架构大为下降。 下图的 ClickHouse 查询性能测试使用真实业务中的数据,并选取几个典型的查询场景进行测试。其中 q1-q4 是扫描全表的查询,q5-q7 是命中主键索引的查询。 一般用户将 JuiceFS 用于温、数据的存储,用户需要在 ES 温数据节点或数据的节点上把 JuiceFS 文件系统挂载到本地。 设置为只读可以适当降低温数据节点上的资源,比如内存可以释放一些,从而节省一些在温节点或者节点上的硬件资源。 Step 3:新增存储策略,设定下沉数据规则。这个存储策略会根据用户的规则去不定期的、自动地将数据从默认磁盘上下沉到指定的,比如 JuiceFS 中。 Step 4:为特定表设置存储策略及 TTL。

    2.9K30编辑于 2022-10-05
  • 来自专栏冻羊技术思考

    Java项目更新数据双缓存方案 ( Redis + GuavaCache )

    Java项目更新数据双缓存方案 应用场景 双缓存方案前言 需要考虑的点 1、缓存数据的大小 2、本地缓存的缓存时机 3、并发情况下,首次缓存数据的性能浪费问题 4、心跳检测redis是否可用 方案思路 数据库不可用的情况基本不可能,如果出现了,首先业务肯定做不下去,一般不会造成太大影响,顶多就是用户这段时间无法享受功能。因此可以把缓存的数据结果,存到数据库中。 如:双缓存共存 还是 中间件缓存不可用时,再启用本地缓存 (1)考虑中间件缓存不可用的频率 (2)如果不走缓存,接口的耗时有多少 (3)中间件缓存失效那一刻,重新获取数据的耗时是否能接受 (44、心跳检测redis是否可用 当redis不可用时,本地缓存会代替redis工作,达到缓存可用的效果。但是我们肯定需要注意的是,中间件缓存何时恢复。 4、本地缓存是否存在, 存在的话直接读数据,结束; 不存在的话,从数据库获取数据进行计算,然后更新本地缓存,返回结果,结束; 可优化的地方有很多,结合上述"需要考虑的点"来优化步骤。 代码 暂不贴

    1.2K30编辑于 2022-11-03
  • 来自专栏DATABASE

    ORACLE 11G 单机数据

    from v$datafile;SYS@orcl>select name from v$controlfile;SYS@orcl>select member from v$logfile;1.2 一致性关闭数据

    75200编辑于 2022-07-02
  • 来自专栏数据中心DATACenter

    数据中心蓄系统选择-孙长青

    在Uptime 对于T4等级的数据中心要求里,明确要求了连续制冷功能;在其他规范和标准里面,对于这个功能没有明确而具体的要求。 工程中常用的蓄介质有下列三种蓄介质:  水:利用水的温度变化储存显热量,蓄温度一般取4℃以上,蓄温差为5~11℃。  冰:利用冰的溶解潜热储存量,制冰温度一般取—4~—8℃;冰的单位体积蓄量较大,为40~50kW·h/m3,冰蓄贮槽所占容积较水蓄小。 蓄罐与机串联系统示意图 蓄罐与机并联系统示意图 对于舒适性空调水蓄系统,需要考虑的过程为:1单制冷机供运行工况;2单制冷机蓄工况;3单蓄罐放工况;4制冷机供罐蓄联合工况 而数据中心空调系统仅需要考虑:1单制冷机供运行工况;2单蓄罐放工况;3制冷机供罐蓄联合工况; 4待机(仅限于调试阶段)。

    1.7K60发布于 2019-08-20
  • 来自专栏喵叔's 专栏

    python 调试知识

    对于 python 代码的调试我们通常都是使用 IDE 自带的调试功能。但是 IDE 提供的调试功能存在局限性,例如在测试服务器上调试代码,但是又不可能在测试服务器上安装 IDE 进行调试。这时我们就可以利用下面所讲解的三个工具进行调试。

    77620发布于 2020-09-08
  • 来自专栏用户3029758的专栏

    HTML‘’知识总结

    1.h1 到 h6 字体逐渐变小 2.标签 p 和 div 效果区别是 p 之间有空行,div 之间没有空行 3.特殊符号:空格:  小于号:< 大于号:> 4.span 标签 缺省值,新页面替换原来的页面,在原来位置打开,国外网站一般采用这种 target="_blank" 新页面会在新开的一个浏览器窗口打开,国内一般这种 10.form 表单:action 属性 定义表单数据提交地址 ;method 属性 定义表单提交的方式,一般有 “get” 方式和 “post” 方式 1.action 属性 定义表单数据提交地址;method 属性 定义表单提交的方式,一般有 “get” 方式和 type="image" 定义图片作为提交按钮,用src属性定义图片地址 type="hidden" 定义一个隐藏的表单域,用来存储值 3.value属性: 定义表单元素的值 4. name属性 :定义表单元素的名称,此名称是提交数据时的键名 5.为提高用户的体验,可以加id属性,在段集标签等也可以激活相关控件 6.textarea标签 定义多行文本输入框 7.select标签

    1.2K20发布于 2019-09-04
领券