聊聊MySQL是如何处理排序的

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 本文分享自华为云社区《MySQL怎样处理排序⭐️如何优化需要排序的查询?》,作者:菜菜的后端私房菜。 前言 在MySQL的查询中常常会用到 order by 和 group by 这两个关键字 它们的相同点是都会对字段进行排序,那查询语句中的排序是如何实现的呢? 当使用的查询语句需要进行排序时有两种处理情况: 当前记录本来就是有序的,不需要进行排序 当前记录未保持顺序,需要排序 使用索引保证有序 对于第一种情况,常常是使用二级索
分类: 移动开发 发布时间: 05-17 19:24 阅读次数: 0

B站千万级长连接实时消息系统的架构设计与实践

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 本文由哔哩哔哩资深开发工程师黄山成分享,原题“千万长连消息系统”,本文进行了排版和内容优化等。 1、引言 在当今数字娱乐时代,弹幕已经成为直播平台上不可或缺的互动元素之一。 用户通过发送弹幕、送礼等,可以实时在直播画面上展现自己的想法、评论和互动内容,从而丰富了用户观看体验。在这个过程中,实时向终端推送互动信息,就需要用到长连接。 长连接,顾名思义,是应用存活期间和服务端一直保持的网络数据通道,能够支持全双工上下行数据传输。其和
分类: 移动开发 发布时间: 05-17 19:04 阅读次数: 0

教你如何搞定springboot集成kafka

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 本文分享自华为云社区《手拉手入门springboot+kafka》,作者:QGS。 安装kafka 启动Kafka本地环境需Java 8+以上 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 Kafka启动方式有Zookeeper和Kraft,两种方式只能选择其中一种启动,不能同时使用。 Kafka下载https://downloads.apache.org/kafka/3.7.0/
分类: 移动开发 发布时间: 05-17 18:54 阅读次数: 0

从 Volcano 火山模型到 Pipeline 执行模型,Apache Doris 执行模型的迭代

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 作者:SelectDB 技术团队 在现代数据库系统中,执行引擎在数据库体系结构中起着承上启下的作用,与查询优化器和存储引擎共同组成了数据库的三大模块。我们以 SQL 语句在数据库系统中的完整执行过程为例,来介绍执行引擎在其中发挥的作用: 在接收到一条 SQL 查询语句之后,查询优化器会对 SQL 进行语法/词法分析,基于代价模型和规则生成最优执行计划; 执行引擎会将生成的执行计划调度到计算节点,按照最优执行计划对底层存储引擎中的
分类: 移动开发 发布时间: 05-17 18:44 阅读次数: 0

国内外大模型 “人情味” PK,调教最暖大模型

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 人工智能领域迎来了期待已久的 “智慧涌现”,受到了全社会的关注和热议,但有相当一部分社会群体,除了关注大模型能否提供实用信息, 也期待大模型的回答能温暖心灵、提供关怀,通俗来讲,他们期待大模型亦能有 “人情味” 的涌现。 近日,中国社科院社会学所、腾讯研究院、腾讯 SSV 银发科技实验室、腾讯 SSV 数字生态实验室和中国残联公益组织 - 腾讯无障碍创新实验室联合发布了调教最暖大模型 —— 通过 prompt 调试并比较国内外大
分类: 移动开发 发布时间: 05-17 18:34 阅读次数: 0

6 大原则!助你构建高绩效的研发强军 | Liga译文

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 「软件正在吞噬世界」,著名风险投资公司 Andreessen Horowitz 联合创始人兼 GP 马克·安德森如是说道。随着数字设备的普及和新技术对生活的改变,软件已成为所有企业不可或缺的因素。哪怕是房地产或医疗行业从业者也必须使用一些系统或应用程序。因此,有效且高效地开发软件是所有企业生存和成功的关键。 然而,尽管出现了许多理念和项目管理框架,例如敏捷(Agile)、Scrum、极限编程(XP)、看板(KanBan)和团队拓
分类: 移动开发 发布时间: 05-17 17:54 阅读次数: 0

《2024 中国 AIGC 应用全景报告》发布

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 《2024 中国 AIGC 应用全景报告》由量子位智库出品,主要聚焦于中国 AIGC(人工智能生成内容)应用的现状、趋势和未来发展。 以下是报告的核心内容概要: AIGC 应用定义:量子位智库将 AIGC 应用定义为使用生成式 AI 技术作为技术引擎的标准化产品,这些产品已向公众开放且能直接使用。 AIGC 应用现状及分析: 创投现状:AIGC 产业投资呈现方向性转移,模型层投融资雪球效应明显,资源向头部聚集,潜在资本重点看向应
分类: 移动开发 发布时间: 05-17 17:29 阅读次数: 0

偷偷分享下我们公司的研发规范~

前几天我分享了自己 创业一周年的复盘总结 ,其中提到了一点:随着团队的扩大,我们会更注重研发规范和技术沉淀,今天就给大家分享下团队的研发规范。
分类: 服务端 发布时间: 05-17 17:14 阅读次数: 0

Apache Doris 2.0.10 版本正式发布!

亲爱的社区小伙伴们,Apache Doris 2.0.10 版本已于 2024 年 5 月 15 日正式与大家见面,该版本提交了 83 个改进项以及问题修复,进一步提升了系统的性能及稳定性,欢迎大家下载体验。 官网下载: https://doris.apache.org/download/ GitHub 下载: https://github.com/apache/doris/releases 改进和优化 增加了read_only和super_read_only变量以保持和 MySQL 兼容 仅
分类: 业界资讯 发布时间: 05-17 17:09 阅读次数: 0

阿里二面,Redis宕机了,如何恢复数据

有个同学去大厂面试,面试官问:redis宕机了,如何恢复数据? 这位同学当时一脸懵,不知道如何回答。 分析分析这个问题,redis宕机,要想恢复数据,首先redis的数据有没有做持久化,用的是哪
分类: 服务端 发布时间: 05-17 17:05 阅读次数: 0

【iOS】简单重构了SVGAPlayer

SVGARePlayer就是基于SVGAPlayer重构一个新的SVGA播放器。也是用Objective-C写的,外部接口基本跟SVGAPlayer保持一致,而内部则是基本按我的风格进行的大修整。
分类: 移动开发 发布时间: 05-17 17:05 阅读次数: 0

作者把他写了3年的软件,给开源了!

最近,GitHub上又一款热度很高的开源项目冲进了开发者们的视野。 项目开源不到一个月,现如今就已经收获了15000+的Star标星。 这就是最近非常火热的“顶流” Web OS,名为Puter! 作
分类: 编程语言 发布时间: 05-17 17:05 阅读次数: 0

跟超大规模云说拜拜,下一个更乖

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事” 超大规模云太贵,了解一下“替代云” 替代云,指“替代超大规模云的公有云服务。”根据Gartner的调研,替代云已占据 20% IaaS 市场份额(单位:B$)。 尽管云产业已经成为数字化时代所必备的底层基础,但随着多元化的业务需求的增多,多云战略、本地部署形成混合环境,云复杂性将随着时间的推移日渐增加,并可能导致成本上升、资源利用效能降低。 在此背景下,“替代云”服务商越来越受到中小型企业的欢迎。这是因为新兴的云服务模式同样能够
分类: 移动开发 发布时间: 05-17 17:04 阅读次数: 0

开源日报 | 大模型开战;大模型独角兽被曝卖身;周鸿祎建议谷歌开源所有产品;最大开源AI社区提供1000万美元共享GPU

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.5.17 今日要点 开源文生图模型 Stable Diffusion 开发商欠账 1 亿美元 知名文生图模型公司 Stability AI 因为资金紧张,最近几周至少与一位潜在买家就出售问题进行了讨论。据悉,在 2024 年第一季度,Stability AI 的营收不到 500 万美元,亏损超过 3000 万美元。该公司去年 10 月份表示,其在全球拥有近 200 名员工。 此外,Stability AI 目前拖欠云
分类: 业界资讯 发布时间: 05-17 17:04 阅读次数: 0