当前位置: 首页 > news >正文

【观察】亚信科技:“飞轮效应”背后的数智化创新“延长线”

著名管理学家吉姆·柯林斯在《从优秀到卓越》一书中提出“飞轮效应”,它指的是为了使静止的飞轮转动起来,一开始必须使很大的力气,每转一圈都很费力,但达到某一临界点后,飞轮的重力和冲力就会成为推动力的一部分,这时无须再费更大的力气,飞轮依旧会快速转动,而且不停地转动,这就是著名的“飞轮效应”。

f79a4c09476fa7228e8210f850eed48f.png

从这个角度来看,亚信科技控股有限公司(01675.HK),刚刚公布的2022财年业绩,就是其实现“飞轮效应”的体现——2022年,亚信科技收入实现双位数增长,营业收入达人民币77.38亿元,同比上升12.2%。其中,三新业务收入保持快速增长,收入达人民币25.73亿元,同比上升64.2%,三新业务占营业收入比重达33.3%,同比上升10.6个百分点;全年毛利达人民币29.39亿元,同比上升11.1%,毛利率达38.0%;全年净利润达人民币8.24亿元,同比增长5.4%,净利润率保持双位数,达10.7%。

事实上,自2019年亚信科技确定“一巩固,三发展”战略以来,历经过去三年时间的努力和奋斗,亚信科技围绕“三新”业务在技术创新、商业模式、客户成功、生态构建等方面开展的一系列探索与实践,不仅让亚信科技的“三新”业务保持了高速增长,占比持续超过三成。更为关键的是,在此基础上还催生出了亚信科技更多全新的数智化产品和方案,让其技术创新的价值得以持续释放,再次形成了飞轮背后的价值“延长线”,可以说为亚信科技长期发展目标带来了更大的驱动力和想象力。

正如亚信科技执行董事兼首席执行官高念书所言:“公司的愿景是成为最可信赖的数智价值创造者,使命是依托数智化全栈能力为客户创新价值,助推数字中国。按照公司的目标,到2025年营收会超过100亿,新业务比重达到50%,我们正在为这个目标持续努力。”

“飞轮效应”持续突显

综观亚信科技2022财年业绩,三新业务依然持续保持增长,成为拉动亚信科技整体业务增长的“主动力”。其中,数智运营业务实现收入人民币11.50亿元,同比上升57.6%,数智运营业务占营业收入比重达14.9%;此外,垂直行业及企业上云业务收入达人民币7.57亿元,同比上升78.2%,其中能源、交通行业收入同比上升308%及80%,政务行业收入同比上升28%;而在OSS业务方面,随着国家5G建设深入推进,亚信科技的OSS业务规模快速增长,实现收入人民币达6.66亿元,同比上升61.3%,市场份额及地位显著提升,具体而言:

e84b996d214799494cb2cf38208e52f0.png

一是,数智运营业务重组完成,业务规模首破10亿元。背后的驱动力主要是源于两个方面,“数据20条”的发布,提出构建数据产权、流通交易、收益分配、安全治理等制度,可以说进一步促进数据合规高效使用,为大数据产业及数智运营市场注入新动能;与此同时,亚信科技去年收购了艾瑞咨询,双方的协同互补带来的优势,也让亚信科技抓住了市场带来的新机遇。

数据显示,目前亚信科技数智运营业务在通信行业以外的收入比重已提升至28%;按结果及分成付费收入占智慧运营业务比重保持在22%,都充分说明了亚信科技数智运营业务的模式创新“初见成效”。在此基础上,亚信科技的数智运营业务也在业务探索上走的更深,更远,形成了以智慧运营和智能决策为主的两大核心业务板块。

高念书表示,智慧运营(DSaaS)在通信行业外实现了进一步的“聚焦”,在数智政企、数智消费和数智车联网三大领域,形成了可复制、可运营的数智方案和运营服务,并收获了包括数字重庆、长安汽车等客户的认可;而在智能决策(DI)方面,在收购了艾瑞咨询后,整体的通信行业协同效应显著,特别是依托亚信科技存量客户优势,扩大了咨询服务规模,成功获得中国移动咪咕公司、中国移动IT公司、浙江移动等多个具有战略意义的咨询项目。

a1ea2fb2b1cc3f1fd7cbeb2f554bc257.png

二是,在能源、政务、交通等行业形成了纵深可持续模式。可以看到,在能源行业,亚信科技在核电、风电等领域建立5G专网解决方案的领先优势。其中,中国核电项目涵盖海南昌江、福建福清、浙江秦山、江苏田湾四大核电基地,全面覆盖21台在运机组;此外,完成国华投资公司和中广核下属数十个智慧风电场建设;而在交通行业,年内签单项目超20个,形成了成熟的智慧高速解决方案,为广东、湖南、云南、山西、甘肃、青海等省高速公路运营管理客户提供高速联网收费管理、数智交通平台、智慧营销和客户运营服务等解决方案;在政务行业,大数据业务初具规模,年内签单项目超50个,涵盖数据治理、数据运营、数据交易及城市智慧中枢等场景。

除此之外,亚信科技还继续深化与头部云服务商的合作,目前已成为阿里云、腾讯云、华为云、百度智能云、京东云、中国电子云、移动云、天翼云、沃云等云服务商的合作伙伴,让更多的行业客户提供了更加丰富和完善的上云选择。

faeae5ddfc9423cf5040b867bfcb04ff.png

三是,在OSS业务方面,随着运营商加速转型,亚信科技也通过聚焦算力网络、自智网络与网络数字孪生等领域,赋能通信行业数智化转型与创新,助力通信行业自智网络持续向高阶演进。“亚信科技的算力网络产品、5G专网产品、网络智能化等产品在行业里始终处在比较领先的地位,同时我们也在不同运营商围绕不同的应用场景打造了成功的标杆案例,这些都为亚信科技OSS业务的增长奠定了基础。”高念书说。

值得一提的是,除了三新业务,通过以数智产品和方案不断满足新项目、新需求,亚信科技的BSS业务也巩固了市场领导地位。如数智产品创新方面,亚信科技通过RPA、数字人、数字孪生和数据库等产品助力运营商数智化创新,并将AI能力注智到BSS各模块系统,打造计费域的智慧运维、智慧出账和健康巡检等创新应用。在数智规划方面,亚信科技也深度参与了运营商新一代数智云原生业务运营系统规范制定与规划等。

由此可见,亚信科技三新业务占比超过三成,并不是偶然的,背后是亚信科技深刻洞察中国行业客户需求痛点不断推出与时俱进的产品和方案,同时也是其长期以来坚持在三新业务领域果断投入,长期探索沉淀后的结果,由此让 “飞轮效应”的价值持续突显。

数智化创新价值“延长线”

确实如此,随着亚信科技在三新业务领域的持续探索与实践,其创新的数智化产品和方案也形成了新的价值“延长线”,而这些“延长线”背后所蕴含的市场潜力,也让亚信科技实现2025年目标夯实了更为关键的基础。

a6a2ed8a1d9eab58b2e8ece7e30bf4d1.png

一方面,是亚信科技充分把握住了信创市场机遇,数据库业务扬帆起航并取得较大进展。在2022年亚信科技AntDB数据库产品立足通信行业,并在政务、交通、医疗等多个行业实现了重大突破,市场规模保持较快增长。根据第三方“墨天轮”的排名显示,AntDB数据库已从2022年1月的第34名跃升到第12名;此外,包括Gartner、Forrester也把AntDB数据库进行了“收录”。

事实上,与其说亚信科技AntDB数据库在国产数据库市场中“异军突起”并不意外,不如说是其“厚积薄发”的体现。早在2008年,亚信科技就展开了数据库的研发,至今已有超过15年的历史,其代码自主率高达95%,且在全国20多个省份拥有超过10亿用户,可满足每日百亿级电信核心交易。

更为关键的是,亚信科技AntDB数据库还持续保持着创新和迭代,去年12月发布的AntDB 7.2版本,率先在业界推出了“超融合一体流式引擎”,不但能够满足企业越发复杂的混合负载场景与混合数据类型业务需求,同时也满足了“实时性”愈发越发苛刻的挑战。

也正因此,亚信科技AntDB数据库2022年的订单规模突破6000万元,签约客户数量超过23个,并在多个重点行业项目中实现了持续落地。高念书表示,AntDB数据库之所以能够实现快速的增长,最为核心的优势体现在两个维度,一是亚信科技在数据库领域长达15年的耕耘,让亚信科技对行业客户的应用场景理解更深入,更透彻;二是,亚信科技的数据库经受住了运营商的长期验证,实现了电信级的能力,在性能、稳定性和可持续性方面都有独到之处。

而接下来,亚信科技AntDB数据库的目标将是进入“第一阵营”,为此除了保持持续的研发投入之外,亚信科技还成立了专业公司亚信安慧科技公司,让数据库产品实现独立运营管理,释放其增长内生源动力;在此基础上,AntDB数据库还推出了社区版,同时和业界伙伴深入融合,接下来也将会推出数据库软硬一体机等,以此更好地抓住国产数据未来五年的发展浪潮。

ef81d5d4afe5cda53f8205e6efe54607.png

另一方面,是受益于5G专网的政策利好,亚信科技打磨多年的5G专网产品不仅能够满足多种商业模式和组网需求,同时也在市场中建立了差异化竞争优势。

其中,在产品方面,亚信科技已打造了全栈式、端到端的5G专网产品体系,包括了5G核心网产品、5G基站产品以及5G专网运营产品,同时亚信科技所有的核心网网元均已取得工信部入网许可,能够适用于垂直行业独立组网以及与运营商大网混合组网;同时,亚信科技还加强与运营商的深入合作,不断满足多种形式的5G专网需求。此外,亚信科技基于云原生架构的5G专网核心网产品,更通过亚马逊云科技的技术测试与认证,并在AWS Marketplace上线发售,由此也形成了全新的5G专网公有云的商业模式。

高念书强调,尽管亚信科技进入5G专网领域的时间不长,但也有着自身独特的价值,如产品“中立”,能够“被集成”到更多的行业和领域;此外,亚信科技的软件研发能力很强,因此可以向市场交付白盒化和软件化的产品,产品融合性更强;更为关键的是,亚信科技长期扎根ICT领域,比较熟悉行业客户的痛点和需求。换句话说,在5G专网领域,亚信科技具备“IT+CT+行业OT”能力,组合起来就能够为行业提供更好的专网产品。同样,这也从一个侧面解释了亚信科技的5G专网能够在能源行业建立领先优势的原因所在。

无论是AntDB数据库,还是5G专网产品,其实也是亚信科技在数智化产品和方案领域持续投入,坚持技术创新的“缩影”。数据显示,2022年,亚信科技研发投入11.08亿元,占收比14.3%,不仅进一步提升了研发创新实力和技术引领能力,同时也更加强化了产品化、标品化能力,相信这种“压强式”的投入,可以更好地推动传统业务的巩固和三新业务的快速发展,让亚信科技变得“强者更强”,能够为更多的中国企业提供更高价值的数智化产品和服务。

创新固业与稳健拓新的平衡

随着亚信科技三新业务在公司应收中的占比越来越高,亚信科技也提出了“创新固业提效能,稳健拓新谋发展”的全新经营理念,那这背后究传递了什么样的信号和价值观呢?

对此,高念书的解释是,“创新固业提效能”指的是目前亚信科技在BSS领域已经是市场的绝对领导者,如何持续巩固市场领先的优势呢?如果依靠过去的传统手段,传统的产品和方案肯定是难以满足客户新的市场需求的,唯一的解决之道就是要持续依靠技术的创新,如自智网络、云原生、云网融合、算力网络等新技术,新方案,由此才能跟上运营商创新的“节拍”。更加通俗的说法就是,亚信科技希望“用创新的方式去守老的市场,而不是用守旧的方式去做老的市场”。

而“稳健拓新谋发展”指的是,随着亚信科技三新业务的占比越来越大,亚信科技希望在快速发展和健康发展中找到一种平衡,尽管从新业务的角度上来看亚信科技是一家成长型的公司,高增长的公司,而且这种趋势也会延续,但亚信科技依然不会为了市场的占比而一味的求快,而是要追求高质量的、可持续增长的商业模式。

89ed89b0c2a418630858664df42315c6.png

基于这样的判断,亚信科技未来仍将持续推动标准产品的深入落地,把标准产品作为“敲门砖”更好地融入到行业市场,如5G专网核心网、全域智能运维平台、数字孪生平台、机器人流程自动化等,由此更加快速地满足行业客户业务创新的需求。

更为重要的是,亚信科技同样也会积极投入新技术研发,持续增强产品标准化能力。包括开展前瞻技术研究,包括6G OSS/BSS、6G专网、通算感一体等技术;积极把握算力网络及云网融合的发展机遇,推动网络云化、白盒化、开放化,以获取增量市场;同时进一步积极融入AIGC生态,与头部AI公司合作,将AIGC等先进的AI技术,整合至产品和服务中,以更好服务于客户;最后是持续打造“开箱即用”的软硬一体化标品,包括边缘AI、多方安全计算、 AIoT与数据库等,以强化产品标准化能力等,最终让亚信科技三新业务所产生的“飞轮效应”越转越快,能够覆盖的业务场景越来越多,更好地加速中国企业数智化的转型和升级。

总的来看,过去三年的时间里,亚信科技围绕“一巩固,三发展”的核心战略,在不断巩固BSS业务市场领先优势的同时,也积极拓展“三新业务”并取得了丰硕的成果,而如今其平台、技术、模式、服务、生态等已经做到了“蓄势待发”,因此其未来的高增长性是可以预期和确定的,其稳步迈向“2025业务规模超百亿,新业务近半”的战略目标也是指日可待的。

0297d906090402dbe738f2719d06e640.gif

申耀的科技观察,由资深科技媒体人申斯基创办,20年企业级科技内容传播工作经验,长期专注产业互联网、企业数字化、ICT基础设施、汽车科技等内容的观察和思考。

bafda314bd76ca730b9ffe06e3a33882.png

相关文章:

【观察】亚信科技:“飞轮效应”背后的数智化创新“延长线”

著名管理学家吉姆柯林斯在《从优秀到卓越》一书中提出“飞轮效应”,它指的是为了使静止的飞轮转动起来,一开始必须使很大的力气,每转一圈都很费力,但达到某一临界点后,飞轮的重力和冲力就会成为推动力的一部分&#xf…...

QT编程从入门到精通之十四:“第五章:Qt GUI应用程序设计”之“5.1 UI文件设计与运行机制”之“5.1.1 项目文件组成”

目录 第五章:Qt GUI应用程序设计 5.1 UI文件设计与运行机制 5.1.1 项目文件组成 第五章:Qt GUI应用程序设计...

(二分)730. 机器人跳跃问题

目录 题目链接 一些话 切入点 流程 套路 ac代码 题目链接 AcWing 730. 机器人跳跃问题 - AcWing 一些话 // 向上取整 mid的表示要写成l r 1 >> 1即可,向下取整 mid l r >> 1 // 这里我用了浮点二分,mid (l r) / 2,最…...

vue3使用nextTick

发现nextTick必须放在修改一个响应式数据之后,才会在onUpdated之后被调用,如果nextTick是放在所有对响应式数据修改之前,则nextTick里面的回调函数会在onBeforeUpdate方法执行前就被调用了。可是nextTick必须等到onUpdated执行完成之后执行&a…...

传统图像处理之颜色特征

博主简介 博主是一名大二学生,主攻人工智能研究。感谢让我们在CSDN相遇,博主致力于在这里分享关于人工智能,c,Python,爬虫等方面知识的分享。 如果有需要的小伙伴可以关注博主,博主会继续更新的&#xff0c…...

GPS问题调试—MobileLog中有关GPS关键LOG的释义

GPS问题调试—MobileLog中有关GPS关键LOG的释义 [DESCRIPTION] 在mobile log中,有很多GPS相关的log出现在main log和kernel log、properties文件中,他们的意思是什么,通过这篇文档进行总结,以便在处理GPS 问题时,能够根据这些log快速的收敛问题。 [SOLUTION] 特别先提醒…...

【企业管理】你真的理解向下管理吗?

导读:拜读陈老师一篇文章《不会向下负责,你凭什么做管理者?》,引发不少共鸣,“很多管理者有一种错误的观念,认为管理是向下管理,向上负责。其实应该反过来,是向上管理,向…...

Centos7 硬盘挂载流程

1、添加硬盘到Linux,添加后重启系统2、查看添加的硬盘,lsblksdb 8:16020G 0disk3、分区fdisk /dev/sdbmnw其余默认,直接回车再次查看分区情况,lsblksdb1 8:17 0 20G 0 part4、格式化mkfs -t ext4 /dev/sdb15、挂载mkdir /home/new…...

认识vite_vue3 初始化项目到打包

从0到1创建vite_vue3的项目背景效果vite介绍(对比和vuecli的区别)使用npm创建vitevitevuie3创建安装antdesignvite自动按需引入(vite亮点)请求代理proxy打包背景 vue2在使用过程中对象的响应式不好用新增属性的使用$set才能实现效…...

【Go】cron时间格式

【Go】cron时间格式 Minutes:分钟,取值范围[0-59],支持特殊字符* / , -;Hours:小时,取值范围[0-23],支持特殊字符* / , -;Day of month:每月的第几天,取值范…...

leetcode 55. 跳跃游戏

给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums [2,3,1,1,4] 输出:true 解释:可以先跳 1 …...

Linux:文件流指针 与 文件描述符

目录一、文件描述符二、文件流指针三、缓冲区之前讲解过了IO库函数和IO接口,库函数是对系统调用接口的封装,也就是说实际上在库函数内部是通过调用系统调用接口来完成最终功能的。 库函数通过文件流指针操作文件,系统调用接口通过文件描述符操…...

基于FPGA实现正弦插值算法

1、正弦插值的算法分析 1.1 信号在时域与频域的映射关系 在进行正弦算法分析之前,我们回顾一下《数字信号处理》课程中,对于信号在时域与频域之间的映射关系,如下图。 对于上图中的原始信号x(t),使用ADC对信号进行采样&#xff0…...

JavaWeb_会话技术

文章目录会话跟踪技术的概述Cookie概念Cookie工作流程Cookie基本使用发送Cookie获取CookieCookie原理分析Cookie的使用细节Cookie的存活时间Cookie存储中文SessionSession的基本使用概念工作流程Session的基本使用Session的原理分析Session的使用细节Session的钝化与活化Sessio…...

Reactor响应式流的核心机制——背压机制

响应式流是什么? 响应式流旨在为无阻塞异步流处理提供一个标准。它旨在解决处理元素流的问题——如何将元素流从发布者传递到订阅者,而不需要发布者阻塞,或订阅者有无限制的缓冲区或丢弃。 响应式流模型存在两种基本的实现机制。一种就是传统…...

[数据结构]栈的深入学习-java实现

CSDN的各位uu们你们好,今天千泽带来了栈的深入学习,我们会简单的用代码实现一下栈, 接下来让我们一起进入栈的神奇小世界吧!0.速览文章一、栈的定义1. 栈的概念2. 栈的图解二、栈的模拟实现三.栈的经典使用场景-逆波兰表达式总结一、栈的定义 1. 栈的概念 栈:一种…...

网络编程基础

1 互联网的本质硬件设备有了操作系统,然后装上软件之后我们就能够正常使用了,然后也只能自己使用。像这样,每个人都拥有一台自己的机器,然而彼此孤立。如何才能和大家一起愉快的玩耍?什么是网络?简单来说&a…...

华为OD机试题 - 数列还原(JavaScript)| 机考必刷

更多题库,搜索引擎搜 梦想橡皮擦华为OD 👑👑👑 更多华为OD题库,搜 梦想橡皮擦 华为OD 👑👑👑 更多华为机考题库,搜 梦想橡皮擦华为OD 👑👑👑 华为OD机试题 最近更新的博客使用说明本篇题解:数列还原题目输入输出示例一输入输出Code代码解析版权说明华为O…...

10-Oracle存储过程(创建,修改,使用及管理)

本章内容 1、我们为什么要用存储过程? 2、存储过程是如何定义和维护的? 3、我们如何调用存储过程? 4、存储过程中常用的复合数据处理方式及CTE 5、存储过程如何进行异常处理? 6、存储过程如何进行事务处理? 7、我们应如何优化存储过程? 1、我们为什么要用存储过程…...

创建线程的三种方法

文章目录1、创建一个类实现Runnable接口,并重写run方法。2、创建一个类继承Thread类,并重写run方法。3、实现Callable接口,重写call()方法,这种方式可以通过FutureTask获取任务执行的返回值。4、run()方法和start()方法有什么区别…...

第一章---Pytorch快速入门---第三节---pytorch中的数据操作和预处理

目录 1.高维数组 1.1 回归数据准备 1.2 分类数据准备 2. 图像数据 1.torchvision.datasets模块导入数据并预处理 2.从文件夹中导入数据并进行预处理 pytorch中torch.utils.data模块包含着一些常用的数据预处理的操作,主要用于数据的读取、切分、准备等。 常用…...

【代码随想录训练营】【Day38】第九章|动态规划|理论基础|509. 斐波那契数|70. 爬楼梯|746. 使用最小花费爬楼梯

理论基础 动态规划与贪心的区别并不是学习动态规划所必须了解的,所以并不重要。 想要了解动态规划算法题的特点,可以直接做下面三道入门简单题练练手感,找找感觉,很快就能体会到动态规划的解题思想。 总结成一句话就是&#xf…...

华为OD机试题 - 快递货车(JavaScript)| 机考必刷

更多题库,搜索引擎搜 梦想橡皮擦华为OD 👑👑👑 更多华为OD题库,搜 梦想橡皮擦 华为OD 👑👑👑 更多华为机考题库,搜 梦想橡皮擦华为OD 👑👑👑 华为OD机试题 最近更新的博客使用说明本篇题解:快递货车题目输入输出示例一输入输出Code解题思路版权说明华为O…...

前端——7.图像标签和路径

这篇文章,我们来讲解一下图像标签 目录 1.图像标签 1.1介绍 1.2实际展示 1.3图像标签的属性 1.3.1 alt属性 1.3.2 title属性 1.3.3 width / height 属性 1.3.4 border属性 1.4注意事项 2.文件夹 2.1目录文件夹和根目录 2.2 VSCode打开目录文件夹 3.路…...

java -- stream流

写在前面: stream流一直在使用,但是感觉还不够精通,现在深入研究一下。 stream这个章节中,会用到 函数式接口–lambda表达式–方法引用的相关知识 介绍 是jdk8引进的新特性。 stream流是类似一条流水线一样的操作,每次对数据进…...

【Spring6】| Bean的四种获取方式(实例化)

目录 一:Bean的实例化方式 1. 通过构造方法实例化 2. 通过简单工厂模式实例化 3. 通过factory-bean实例化 4. 通过FactoryBean接口实例化 5. BeanFactory和FactoryBean的区别(面试题) 6. 使用FactoryBean注入自定义Date 一&#xff1a…...

01: 新手学SpringCloud前需知道的5点

目录 第一点: 什么是微服务架构 第二点:为什么需要学习Spring Cloud 第三点: Spring Cloud 是什么 第四点: SpringCloud的优缺点 1、SpringCloud优点 2、SpringCloud缺点 第五点: SpringCloud由什么组成 1&…...

ubuntu apt安装arm交叉编译工具

查找查找编译目标为32位的gcc-arm交叉编译器命令apt-cache search arm|awk index($1,"arm")!0 {print}|grep gcc-arm\|g-arm #或者 apt-cache search arm|awk index($1,"arm")!0 {print}|grep -E gcc-arm|g\\-arm输出如下g-arm-linux-gnueabihf - GNU C co…...

阿里云一面经历

文章目录 ES 查询方式都有哪些?1 基于词项的查询term & terms 查询Fuzzy QueryWildcard Query2 基于全文的查询Match QueryQuery String QueryMatch Phrase Query3 复合查询Bool QueryElasticsearch 删除原理ES 大文章怎么存arthas 常用命令arthas 排查问题过程arthas 工作…...

Java Stream中 用List集合统计 求和 最大值 最小值 平均值

对集合数据的统计,是开发中常用的功能,掌握好Java Stream提供的方法,避免自己写代码统计,可以提高工作效率。 先造点数据: pigs.add(new Pig(1, "猪爸爸", 31, "M", false)); pigs.add(new Pig(…...

【Linux】多线程---线程控制

进程在前面已经讲过了,所以这次我们来讨论一下多线程。前言:线程的背景进程是Linux中资源及事物管理的基本单位,是系统进行资源分配和调度的一个独立单位。但是实现进程间通信需要借助操作系统中专门的通信机制,但是只这些机制将占…...

秒杀高并发解决方案

秒杀高并发解决方案 1.秒杀/高并发方案-介绍 秒杀/高并发 其实主要解决两个问题,一个是并发读,一个是并发写并发读的核心优化理念是尽量减少用户到 DB 来"读"数据,或者让他们读更少的数据, 并 发写的处理原则也一样针对秒杀系统需…...

【每日一题】蓝桥杯加练 | Day07

文章目录一、三角回文数1、问题描述2、解题思路3、AC代码一、三角回文数 原题链接:三角回文数 1、问题描述 对于正整数 n, 如果存在正整数 k 使得n123⋯k k(k1)2\frac{k(k1)}{2}2k(k1)​ , 则 n 称为三角数。例如, 66066 是一个三角数, 因为 66066123⋯363 。 如果一…...

条件语句(分支语句)——“Python”

各位CSDN的uu们你们好呀,最近总是感觉特别特别忙,但是却又不知道到底干了些什么,好像啥也没有做,还忙得莫名其妙,言归正传,今天,小雅兰的内容还是Python呀,介绍一些顺序结构的知识点…...

论文投稿指南——中文核心期刊推荐(国家财政)

【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…...

面向数据安全共享的联邦学习研究综述

开放隐私计算 摘 要:跨部门、跨地域、跨系统间的数据共享是充分发挥分布式数据价值的有效途径,但是现阶段日益严峻的数据安全威胁和严格的法律法规对数据共享造成了诸多挑战。联邦学习可以联合多个用户在不传输本地数据的情况下协同训练机器学习模型&am…...

Redis经典五种数据类型底层实现原理解析

目录总纲redis的k,v键值对新的三大类型五种经典数据类型redisObject结构图示结构讲解数据类型与数据结构关系图示string数据类型三大编码格式SDS详解代码结构为什么要重新设计源码解析三大编码格式hash数据类型ziplist和hashtable编码格式ziplist详解结构剖析ziplist的优势(为什…...

Jackson 返回前端的 Response结果字段大小问题

目录 1、问题产生的背景 2、出现的现象 3、解决方案 4、成果展现 5、总结 6、参考文章 1、问题产生的背景 因为本人最近工作相关的对接外部项目,在我们国内有很多程序员都是使用汉语拼音或者部分字母加上英文复合体定义返回实体VO,这样为了能够符合…...

每天五分钟机器学习:你理解贝叶斯公式吗?

本文重点 贝叶斯算法是机器学习算法中非常经典的算法,也是非常古老的一个算法,但是它至今仍然发挥着重大的作用,本节课程及其以后的专栏将会对贝叶斯算法来做一个简单的介绍。 贝叶斯公式 贝叶斯公式是由联合概率推导而来 其中p(Y|X)称为后验概率,P(Y)称为先验概率…...

C++的入门

C的关键字 C总计63个关键字&#xff0c;C语言32个关键字 命名空间 我们C的就是建立在C语言之上&#xff0c;但是是高于C语言的&#xff0c;将C语言的不足都弥补上了&#xff0c;而命名空间就是为了弥补C语言的不足。 看一下这个例子。在C语言中会报错 #include<stdio.h>…...

数据的存储

类型的意义&#xff1a;使用这个类型开辟内存空间的大小&#xff08;大小决定了使用范围&#xff09;如何看待内存空间视角类型的基本归类整型家族浮点数家族构造类型指针类型空类型整型存储解构:整型在计算机中占用四个字节&#xff0c;整型分为无符号整型和有符号整型在计算机…...

Linux查看UTC时间

先了解一下几个时间概念。 GMT时间&#xff1a;Greenwich Mean Time&#xff0c;格林尼治平时&#xff0c;又称格林尼治平均时间或格林尼治标准时间。是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间。 GMT时间存在较大误差&#xff0c;因此不再被作为标准时间使用。现在…...

SpringBoot修改启动图标(详细步骤)

目录 一、介绍 二、操作步骤 三、介绍Java学习&#xff08;题外话&#xff09; 四、关于基础知识 一、介绍 修改图标就是在资源加载目录&#xff08;resources&#xff09;下放一个banner.txt文件。这样运行加载的时候就会扫描到这个文件&#xff0c;然后启动的时候就会显…...

【每日一题Day143】面试题 17.05. 字母与数字 | 前缀和+哈希表

面试题 17.05. 字母与数字 给定一个放有字母和数字的数组&#xff0c;找到最长的子数组&#xff0c;且包含的字母和数字的个数相同。 返回该子数组&#xff0c;若存在多个最长子数组&#xff0c;返回左端点下标值最小的子数组。若不存在这样的数组&#xff0c;返回一个空数组。…...

Go 内置运算符 if for switch

算数运算符fmt.Println("103", 103) //103 13 fmt.Println("10-3", 10-3) //10-3 7 fmt.Println("10*3", 10*3) //10*3 30 //除法注意&#xff1a;如果运算的数都是整数&#xff0c;那么除后&#xff0c;去掉小数部分&#xff0c;保留整数部分 f…...

C语言指针数组实际应用(嵌入式)

C语言指针数组详细学习 指针是C语言中非常重要的概念之一&#xff0c;它可以让我们直接访问内存中的数据。指针数组则是由多个指针组成的数组&#xff0c;每个指针都可以指向内存中的某个位置。以下是一些指针数组的实际代码应用&#xff1a; 字符串数组 char* names[] {&q…...

常用的Java注解详解

Java是一种常用的编程语言&#xff0c;而注解是Java语言中非常重要的一部分。在这篇文章中&#xff0c;我们将介绍一些常用的Java注解&#xff0c;以及它们的作用和使用方法。 Override override注解是用于表示一个方法是被覆盖的。在Java中&#xff0c;如果子类要覆盖父类的方…...

华为OD机试题 - 第 K 个最小码值的字母(JavaScript)| 机考必刷

更多题库,搜索引擎搜 梦想橡皮擦华为OD 👑👑👑 更多华为OD题库,搜 梦想橡皮擦 华为OD 👑👑👑 更多华为机考题库,搜 梦想橡皮擦华为OD 👑👑👑 华为OD机试题 最近更新的博客使用说明本篇题解:第 K 个最小码值的字母题目输入输出示例一输入输出说明示例一输…...

vscode环境配置(支持跳转,阅读linux kernel)

目录 1.卸载clangd插件 2.安装C插件 3. 搜索框内输入 “intell”&#xff0c;将 C_Cpp&#xff1a;Intelli Sense Engine 开关设置为 Default。 4.ubuntu安装global工具 5.vscode安装插件 6.验证是否生效 7.建立索引 1.卸载clangd插件 在插件管理中卸载clangd插件 2.安…...

zigbee学习笔记:IO操作

1、IAR新建工程 &#xff08;1&#xff09;Projetc→Create New Projetc→OK→选择位置&#xff0c;确定 &#xff08;2&#xff09;新建一个c文件&#xff0c;保存在路径中 &#xff08;3&#xff09;点击工程&#xff0c;右键→add→加入c文件 &#xff08;4&#xff09;…...