2023年行研行业研究报告
第一章 行业概述
1.1 行研行业
行业定义为同一类别的经济活动,这涉及生产相似产品、应用相同生产工艺或提供同类服务的集合,如食品饮料行业、服饰行业、机械制造行业、金融服务行业和移动互联网行业等。
为满足全球金融业的需求,1999年8月,标准普尔公司(S&P)与摩根斯坦利公司(MSCI)共同推出了全球行业分类系统(GICS)。该分类系统提供了一套全球统一且全面的经济部门与行业定义。摩根斯坦利资本投资公司与标普公司于2000年重编新的行业分类标准,以便更好地与全球经济状况保持同步,自2002年1月起,标普公司开始执行新的全球行业分类标准。
新的标普全球行业分类标准将标普1500指数的成分股分为11个行业部门、24个行业组、68个行业和157个子行业。11个行业部门具体如下:
(1)基础材料:包括化学品、金属矿业、纸制品及森林产品;
(2)可选消费品:涵盖汽车、服装、休闲及媒体;
(3)必需消费品:主要是日用产品、食品以及药品零售;
(4)能源:包括能源设施、冶炼、石油和天然气的开采;
(5)金融:涵盖银行、金融服务及各类保险;
(6)医疗保健:主要为经营性医疗保健服务、医疗产品、药品及生物技术;
(7)工业:涵盖资本货物、交通、建筑、航空及国防;
(8)信息技术:主要为硬件、软件及通信设备;
(9)通信服务:主要为电信服务及无线通信;
(10)公用事业:包括电力设备及天然气设备;
(11)房地产:主要是房地产开发、管理及相关信托。
行业研究是咨询业务的基础,它通过对特定行业的持续监测和追踪,分析行业的需求、供应、经营特性、获取能力、产业链以及价值链等诸多因素。行业研究整合行业、市场、企业、用户等多层面数据和信息资源,以便为客户提供深入的行业市场研究报告。这样,可以通过专业的研究方法帮助客户深入理解行业,发现投资价值和投资机会,规避经营风险,提高管理和运营能力。行业研究涉及对一个行业整体情况和发展趋势的分析,包括行业生命周期、市场容量、行业成长及盈利空间、行业演变趋势、成功关键因素、进入与退出壁垒、上下游关系等多个维度。
图 行业研究思路
资料来源:资产信息网 千际投行
行业研究报告是指对整个行业的综合报告,准确来说是通过对大量一手市场调研数据的深入分析,全面客观的剖析当前行业发展的总体市场容量、市场规模、竞争格局、进出口情况和市场需求特征,以及行业重点企业的产销运营分析,并根据各行业的发展轨迹及实践经验,对各产业未来的发展趋势做出准确分析与预测。帮助企业了解各行业当前最新发展动向,把握市场机会,做出正确投资决策和明确企业发展方向。
1.2 行研机构分类
(1)买方行研(共同基金、对冲基金、保险公司、社保基金等)
买方机构则是指资产管理公司、私募基金等直接将资金投入市场的机构。买方报告主要是指这些机构的研究员所撰写的报告,这些报告一般不对外,仅供内部使用,作为机构自己投资的依据。
买方行研报告主要用作投资指导,在做出股权投资和股票投资策略时,体现对行业研究的深度。一级市场主要看对应项目所属的细分行业的发展趋势、最新技术研发以及未来市场前景,以及项目运营良好需要哪些前提条件,具备怎样的主客观因素,在运营良好的情况下能够获得多少的市场份额;二级市场主要看上市公司所属行业板块的表现,其中包括行业龙头在市场占有、销售渠道、新技术产品研发的积累程度,以及各自上下游的情况。
(2)卖方行研(投行研究所、第三方独立机构研究所)
主要指投资银行、证券公司等机构,如高盛、摩根士丹利、中信证券、中金公司等,它们自己本身不在市场直接投资,而是为其客户提供投资建议,为其客户的投资服务,从中赚取交易佣金。
卖方报告就是这些卖方机构的分析师(又称卖方研究员)所撰写的报告,主要内容是跟踪特定行业和公司,给出股票评级,给出盈利预测、投资建议等。总结来说就是做推荐,通过他们所收集到的信息和数据来反映目前行业的状态,而其中较有前景的行业卖方就会在报告中着重关注和投资建议,并推荐投资策略,如增持或减持。券商的研究所会定期更新以往覆盖过的行业领域,特别是当前较热门的行业。因此也是公开市场中行研报告最多的提供者。
资料来源:资产信息网 千际投行 中国证券业协会
以证券公司为例。近日,中国证券业协会对证券公司2022年上半年度经营数据进行了统计。证券公司未经审计财务报表显示,140家证券公司2022年上半年度实现营业收入2,059.19亿元,各主营业务收入中投资咨询业务净收入28.18亿元。
(3)第三方咨询公司(MBB、艾瑞、四大会计师事务所、千际投行等)
主要为企业提供战略咨询和管理咨询,给企业的未来拓展中给出建议,比如拟定的新扩展领域的潜在用户量、付费意愿、可行渠道、各自成本、回本盈利周期、风险等;或者是没有直接目的,作为储备,用于梳理行业状态。
图 管理咨询行业市场规模
资料来源:资产信息网 千际投行 国元证券
1.3 行业研究员
行业研究报告的撰写主要由行业研究员来完成,其主要职责是通过对上市公司调研和行业景气分析,并运用财务模型和估值模型,给出公司价值分析报告。职责的关键是通过审读上市公司的财务公报、卖方研究报告,与上市公司进行沟通交流、参加各类相关会议等形式,基于行业发展趋势和外部环境,对公司核心成功要素进行分析。行业研究员所提供的研究报告,主要涉及所处行业基本情况、公司产品概况的量化、公司整体财务状况以及行内其他对手竞争实力等。
资料来源:资产信息网 千际投行 UniCareer
图 行业研究员分类
资料来源:资产信息网 千际投行
第二章 行业分析和商业模式
2.1 行业分析框架
资料来源:资产信息网 千际投行
(1)行业框架
行业框架首先要对这个行业进行定义,可以通过行业协会和百度百科等渠道定义这个行业。其次是需要对该行业进行一些基本介绍,如行业产值、从业人员数、利税规模,可从行业协会或者国家统计局获取。最后梳理并判断行业是否正处于风口,是否是市场中比较热门的行业,又处于行业周期的哪个阶段,接下来走下坡路还是上坡路,现在进入是否还有红利。
图 行业生命周期曲线
资料来源:资产信息网 千际投行
行业结构应包括这些关键因素。第一,这个行业一些基本的行业术语,或者说特有的专业名词;第二,这个行业整体的市场规模和一些财务数据,近些年的年度经济收入,以反映这个行业近年来的盈利状况和市场大小;第三,判断正处于行业周期的阶段,初创期有风险,不建议加入。成长期属于快速发展时期,适合创业人才。成熟期则适合普通人士进入,最好是依附龙头公司;第四,行业目前的发展现状,梳理行业国内外的发展历程。
(2)市场分析
通过行业协会官网报告、iFinD ICC产业链中心,Wind WI行业中心或者通过Wind研报平台获取行业产业链的信息,并对上下游进行深入的流程分析,清晰的展现一条完整产业链的运营。而从产业链条中总结出这个行业的商业模式,或称为盈利模式。同时也要整理行业技术发展前列的公司,通过摘录行业常规技术发展描述和最新技术趋势,行业公司技术排行榜,对上市公司专利进行指标排序。最后说明宏观层面对于行业的政策监管,监管体系分为行政监管、自律组织和相关政策法规,描述监管机构和监管职能,列表重要监管制度和法律法规以及政策。
图 商业画布九要素
资料来源:资产信息网 千际投行
商业模式就是要展现三个维度的商业思考。第一是这个行业的业务条线及其营运的思路,需要作出客户画像,确定行业的主要用户群体,并判断市场体量;第二是说明核心业务的核心竞争力,主要表现为核心业务在市场中的占有率和市场利润率;第三是行业之后的发展战略,业务未来的拓展和产业链的延伸。可以通过解构这个行业头部企业的主营业务构成来进行说明,提取收入分解表,其中包括三年数据,百分比分解,产品分类的收入、成本、地区销售比例还有毛利百分比等。
(3)行业估值
该部分主要就是对行业进行估值,体现行业价值和未来发展前景,向用户展示这个行业的估值情况。主要表现为该行业的综合财务分析,行业表现。可以通过展现龙头公司的主营收入结构表,国际公司估值对比表和国内公司对比表来体现。行业估值方法一般可以选择市盈率估值法、PEG估值法、市净率估值法、市现率、P/S市销率估值法、EV/Sales市售率估值法、RNAV重估净资产估值法、EV/EBITDA估值法、DDM估值法、DCF现金流折现估值法、NAV净资产价值估值法等。如果一些特殊行业适用于某些方法要特别说明。
然后就是要研究行业发展的驱动机制以及风险管理。要研究什么因素促进行业发展,可以通过分析行业发展史,或者人口、技术、消费习惯等分析,对该行业股票价格扰动因素包括哪些,重点分析是行业和龙头股,成长能力、盈利能力、运营能力等,而非宏观分析,这个章节是总结和理解驱动因子和催化剂,对投资定价很有帮助。同时可以具体分析最大核心龙头企业发展史,通过价格走势和事件叠加说明。行业的风险分析和风险管理可以借鉴该行业龙头公司年报或者股票发行说明书中对于公司风险的说明,龙头企业对于行业风险的了解和管理策略更为深入。
在洞悉估价机制、驱动因子和风险因素后就需要对行业进行竞争分析,可以运用SWOT方法、波特五力分析模型、PEST等方法进行分析,同时可以展现知名机构对该行业的最新排行榜,也可以贴上行业近期的收并购表。
资料来源:资产信息网 千际投行
2.2 产业链
图 行研行业产业链
资料来源:资产信息网 千际投行
上游
行研行业的上游主要由各方市场数据和市场信息提供者组成。行业研究报告对于市场数据和市场信息的需求有严格的要求。第一,数据和信息必须是真实客观的,否则在市场投资中是难以运用的;第二。数据和信息必须是实时的,这就要求行研报告发表者定期对其覆盖过的行业进行数据更新;第三,数据和信息必须具有全面性。对行业的研究需要进行纵深分析,因为纵深研究才能真正发现公司的价值形成和来源构成。进行行业的纵深研究,必须在深入调查的基础上进行大量的基础研究和实证分析。
(1)数据库型
- Wind:目前国内金融二级市场上适用范围最广的数据平台,基本涵盖金融二级各个细分赛道的基础数据,最大的优势是平台化和一站式,功能强大数据种类齐全,70%以上的时间可以解决数据问题。
- Bloomberg:海外数据必备终端,优点是功能齐全,海外数据量大、精准度较高,缺点是使用门槛较高,操作并不算简单,并且价格较高,一般每个公司都会有有限数量的机器公共使用。
- CEIC:通常作为对Wind的补充进行使用,有移动终端,在海内外宏观方面做的比较好。
资料来源:资产信息网 千际投行 艾瑞咨询
- (2)统计机构类型
- 国家统计局,如国家统计局、财政部数据库、BEA、Fed Data等。优点是数据比较全也不会错,缺点是需要收集以后自行整理归纳,比较耗费时间。
- 专业统计/调查机构,如IHS Markit、Haver、财新等,会有相关行业的专业数据,针对性与专业性更强,但通常需要机构购买才有权限使用。
- 行业相关的数据库或统计机构,如家具家电类的奥维云网,钢铁行业的Mysteel,房地产的克而瑞、中指院等,每个行业基本都有自己常用的较为权威的数据来源。
中游
行研报告的出现与金融行业的发展息息相关。随着金融自由度的提高,股票、债券、房产、期货、贵金属等资产的交易越发频繁。而金融市场是一个信息不对称的市场,为了获得更大的投资收益,机构投资者需要减少自身与市场的信息不对称程度,于是各类市场分析报告应运而生。行业研究报告的分类如下:
- 投资类行业研究,以股票、风险投资等证券市场研究为主,为投资者提供决策参考;这类研究需要了解行业发展周期以及目前所处的阶段,分析影响行业发展的关键因素有哪些,判断和预测行业未来发展趋势,发现行业发展价值,揭示行业发展风险,进而提供投资决策依据。
- 咨询类行业研究,以管理咨询、市场咨询等为主,为企业的战略、市场、管理服务为目的研究。
- 学术类行业研究,以高校、学术研究机构等为主,为教学及学术等之用。
下游
行研行业的下游主要是国内外工商企业或者各类投资者,行研报告大多由对于行业有深入了解的资深人士撰写,因此具有很强的时效性,也是快速了解一个行业最行之有效的一个方法。
证券公司和咨询公司的研报所对应的下游又有所不同。券商行研分析师的行研报告主要是提供给买方投资者如基金公司使用,而咨询公司的研报则主要面向社会公众,潜在客户或某个特定客户;券商的行研报告是要描述某个行业是否有投资价值,报告结果是要用于股票投资服务的,因此往往带有投资策略的建议。咨询公司的报告,目的是为行业内的公司服务的,说明该行业的行业规律、行业风险、行业机会、行业发展趋势等。
行研报告的需求主要在于行业外人士需要了解行业真实的动态,行业报告通常具有一定的真实性与客观性,通常由专职团队进行充分调研、考察分析得来,弥补了使用者无法实地调研的短板,也填补了一些使用者并不了解的真空地带。通过阅读一些行业分析报告,使用者能够对这个行业的行情和前景有个基本的判断,能够通过研报中的数据和图表引发自身的思考和选择。
图 今年以来机构研报情况统计
资料来源:资产信息网 千际投行 财联社
2.3 商业模式
行业研究报告的商业模式主要以报告自身的知识价值付费和未涉及到的精准领域定位的延伸服务两个核心领域来实现盈利。行业研究报告,作为专业人士通过深入收集和分析行业内部信息得出的专业判断,包含了行业的发展现状、竞争格局、标杆企业分析、行业投资分析以及趋势预测等诸多内容。这一报告本身具有极高的知识价值,因而可以对其进行高额的收费。
投资者通常会面临精力有限的问题,无法覆盖所有行业和公司的深入研究,此时,行业研究报告起到了关键的作用,能为投资者提供全方位的行业和公司信息。由于在国内,做空被禁止,因此行业研究报告主要倾向于一种偏多的投资策略。只有具有上升潜力的行业,才值得行业研究员进行深入研究。此外,卖方研报常常给予股票较高的市盈率,预设公司能享受较高的估值,这就暗含了公司的估值有上升的空间。
图 分析师观点解读电话的价格
资料来源:资产信息网 千际投行 Third Bridge
行业研究报告同时也是维护研究方与上市公司之间关系的重要工具。报告本身的价值在于首次覆盖或更新覆盖的行业股票,上市公司希望研究方能在市场上对其股票进行评级,从而提升股票的流动性。
进一步说,行业研究报告也可以实现精准定位后的延伸服务,这是创造更大价值的关键手段。市场中大部分免费的行业研究报告,在某种程度上可以被视作个人品牌的宣传。然而,更深入的数据和信息,以及更个性化的服务,通常是付费的。
图 部分券商增值服务一览表
资料来源:资产信息网 千际投行
这就需要行研方提供一对一服务以满足投资者对某个感兴趣领域的精准需求。例如,券商通常通过为大客户,特别是基金客户,提供上门路演、组织返乡路演或者大型研究报告会等方式来提供更深入的服务,而不仅仅是一份行业研究报告。报告的初级意义是让投资者了解市场,了解研究方正在关注哪些行业,哪些具体模型,哪些关键驱动因素,以及这些驱动因素的假设是什么。这种服务能进一步提升其增值能力。
2.4 政策监管
(1)行业主管部门与行业管理体制:行业研究报告的主管部门是中国证监会,其主要职责包括制定、修改和完善证券期货市场规章规则,拟定市场发展规划,办理重大审核事项,指导协调风险处置,组织查处证券期货市场重大违法违规案件,指导、检查、督促和协调系统监管工作。此外,中国证券业协会作为证券业的自律性组织,也在行业管理中起到了重要作用。
(2)相关法律法规与产业政策:行业研究行业的发展受到多项法律法规的规范,包括《中华人民共和国公司法》《中华人民共和国证券法》《证券、期货投资咨询管理暂行办法》《发布证券研究报告暂行规定》《中国证券业协会章程》和《发布证券研究报告执业规范》等。这些法律法规旨在规范证券公司和证券投资咨询机构的行为,保护投资者的合法权益,维护证券市场秩序,推动证券市场的公开、公平、公正,促进证券市场的健康稳定发展。
第三章 价格机制和行业重要参与者
3.1 价格机制
在行业研究领域,价格机制主要受四个主要因素的影响,包括竞争维度、业务规模、成本和客户价值。
(1)从竞争维度考虑
行业研究领域的竞争形态相对激烈,大多数公司在行研技术能力上的差距并不显著,由此引发了激烈的价格竞争。一般而言,同业竞争对手的定价往往被视为价格上限,这反映了一种基于竞争的定价策略。同时,公司的规模和行业地位也在市场定价中扮演重要角色。
(2)从业务规模的维度看
通常,行业研究报告的定价与其受众范围成反比。价格较高的报告能带来更高的利润,同时,高价策略也能起到筛选客户的作用,这有助于提高报告成功应用的概率。然而,过高的定价可能限制了客户数量,从而导致每年承接的项目较少。因此,许多行研机构或部门选择采用相对高价策略以获取更高的利润。
(3)从成本维度考察
行研项目的成本主要是各级员工的服务时长乘以其相应单价的总和。然而,从成本角度来看,行研项目的价值往往难以精确衡量,因此,成本并非价格机制的主导因素。
(4)从客户价值的角度分析
客户价值主要体现在公司提供的行业研究报告是否能提供实践价值,以及其是否与定价相符。如果研究报告的定价与其所带来的实践价值相符,公司的声誉将逐渐得到客户的认可。反之,如果定价过高或者价值不符,可能导致客户利益受损,进而影响公司的口碑。
总体来看,行业研究报告的定价策略需综合考虑竞争环境、业务规模、成本以及客户价值等多方面因素,以实现最优的价值实现和市场接纳。
3.2 行业发展和驱动因子
行业研究报告行业的门槛相对较高,但参与行业研究的企业类别或机构越来越多,从以往以买方和卖方的研究报告为主,到现在包括四大会计师事务所,各类研究院等纷纷加入行研行业。
该行业的驱动因子主要有:
- “互联网+”时代给很多行业带来了新的机遇,也增生了很多新兴的产业,而这些较为新兴的产业对于投资者来说是新奇陌生的,相关的信息和数据也较为稀缺,同时这些行业又是非常具有未来前景和增值可能的,是投资者渴望的。因此行业的不断衍生和发展促进了行研行业的不断壮大。
- 投资门槛的降低,投资者涌现。随着社会教育水平的提高,人们对于投资的理念有了更深层次的理解,降低了投资的门槛。同样为市场带来了大量的投资者,然而投资者对于市场一些行业的信息和了解是缺失的,因此就需要行研报告来系统快速地了解一个行业,从而掌握整个行业的发展动态、趋势以及相关信息数据,使得投资决策更为科学,避免投资失误造成的巨大损失。
- 信息时代,信息为王。信息技术的发展为市场注入了新的活力,实时准确的信息和数据对于投资决策是具有决定性意义的,因此很多企业的经营者、管理者,平时工作的忙碌没有时间来对整个行业脉络进行一次系统的梳理,一份研究报告会对整个市场的脉络更为清晰,从而保证重大市场决策的正确性。
3.3 行业风险分析
表 常见行业风险因子
资料来源:资产信息网 千际投行
行研行业主要面临以下风险:
(1)商业风险:全球宏观经济和地缘政治状况对行业研究行业及其客户的业务及其所服务的市场产生深远影响。不稳定、负面和不确定的经济和政治状况可能削弱对重要市场和其他市场的商业信心,导致行业客户减少或推迟在新举措和技术上的支出,并可能对行业研究公司的业务产生负面影响。此外,行业研究行业的发展可能很快,也可能将需求转移到新的服务和解决方案上,这可能会降低行业研究公司在这些新领域的竞争力,或者需要进行大量投资来满足该需求。
(2)财务风险:如果行业研究公司无法保持竞争力,成本管理策略不成功,或者交付效率低下或未能满足某些商定的目标,盈利能力可能会受到重大影响。盈利能力高度依赖于多重因素,并可能受到以下任何一项的重大影响:足够的定价来满足盈利预期、保持竞争力、成本管理策略、准确预测执行工作的成本、风险和复杂性。
(3)操作风险:突发卫生事件或流行病、恐怖主义暴力行为、政治、社会和内乱、区域和国际战争和其他敌对行动以及对这些战争和敌对行动的国际反应、自然灾害等都可能对行业研究公司的业务产生重大负面影响。这些事件可能会对客户的业务活动水平产生不利影响,并导致区域和全球经济状况和周期发生突然和重大的变化。
(4)法律和监管风险:行业研究行业政策的调整和变化,将会直接影响行业研究市场的发展,进而影响行业研究公司的经营业绩。
总的来说,行业研究行业面临着多种风险,包括商业风险、财务风险、操作风险和法律监管风险。为了在这个环境中取得成功,行业研究公司需要不断提升自身的风险管理能力,以应对这些风险和挑战。
3.4 SWOT竞争分析
在对行业研究行业进行全面的SWOT分析后,我们可以得出以下结论:
- 优势:行业研究行业是一个与时俱进的行业,具有强大的适应性和灵活性,能够紧跟新的行业动态和已覆盖行业的最新发展。市场对于行业研究报告的需求持续增长,对于高质量的行业研究报告更是推崇备至,这为行业研究行业提供了巨大的盈利潜力和市场机会。
- 劣势:然而,行业研究市场中的产品质量参差不齐,各种质量的研究报告都存在,其中一些研究报告的实用价值有限。这种情况可能会对投资者造成困扰,引发他们对行业研究报告的不信任,从而影响行业的整体声誉和市场地位。
- 机会:随着新兴行业和新业态的不断涌现,行业研究行业有机会获得新的活力和发展动力。例如,2022年一季度,国内共有80家券商的3683位分析师发布了41292份研究报告,共覆盖1864家A股上市公司。这表明,行业研究报告的产出量正在持续增长,市场需求也在持续扩大。
- 威胁:然而,行业内部的市场竞争日益激烈,研究报告的数量正在快速增加。这可能会导致市场上的恶性竞争,或者为了追求数量而牺牲报告的质量。这些因素都可能对行业研究行业的长期发展构成威胁。
总的来说,行业研究行业面临着既有机会又有挑战的复杂环境。为了在这个环境中取得成功,行业研究公司需要不断提升自身的研究质量和服务水平,以满足市场的需求和期待。
3.5 主要参与企业
中国主要企业有国内各券商研究所,艾瑞咨询,易观智库,亿欧,赛迪研究院,信通院、千际投行、36氪、头豹、前瞻研究、新华信等,也有互联网集团如阿里研究院、腾讯大数据、360互联网安全中心、美团研究院、百度指数等。
全球的重要企业有高盛摩根史丹利投资银行、大型商业银行、四大会计师事务所、麦肯锡管理咨询、波士顿咨询、贝恩咨询、罗兰贝格、尼尔森、埃森哲、益普索、谷歌、IBM等。
第四章 未来展望
行业研究领域的未来发展主要受到全球经济趋势、技术进步、行业动态和监管环境等多元因素的影响。以下是对行业研究领域未来发展的展望:
- 数字化与大数据:随着信息技术的不断发展,大数据和人工智能技术将在行业研究领域扮演更为重要的角色。大数据分析能够提供更为精确的市场洞察,提高研究的质量和效率,而人工智能能够对大量数据进行高效分析和挖掘,为决策提供数据支持。随着云计算、区块链和人工智能等技术的发展,行业研究的质量和深度将有望大幅提升。
- 环境、社会和治理(ESG):随着社会对可持续发展的重视加深,环境、社会和治理(ESG)因素在行业研究中的重要性将逐渐提升。行业研究将更注重行业和公司的ESG影响和表现,这将有助于更全面地理解和预测行业和公司的未来发展。
- 定制化研究服务:在互联网和数字技术的推动下,企业和投资者对信息的需求越来越多样化和个性化。因此,未来行业研究领域可能会出现更多定制化的研究服务,以满足不同客户的需求。
- 集成性研究:在全球化和多元化的趋势下,行业间的交叉和融合将愈加显著。因此,行业研究将需要涉及多个行业,进行交叉行业的深度研究,以获取全面的市场和趋势洞察。
- 监管环境的变化:随着全球监管环境的变化,行业研究领域可能会面临更多的监管要求和限制。例如,对数据安全和隐私保护的重视可能会对行业研究的数据收集和处理方法提出更高的要求。
综上所述,行业研究领域的未来发展将会在技术、社会和经济等多个方面得到推动,同时也会面临一些新的挑战。这将为行业研究的参与者带来新的机会和挑战,也将推动行业研究领域不断进步和发展。
Cover Photo by Mike Kononov on Unsplash
相关文章:

2023年行研行业研究报告
第一章 行业概述 1.1 行研行业 行业定义为同一类别的经济活动,这涉及生产相似产品、应用相同生产工艺或提供同类服务的集合,如食品饮料行业、服饰行业、机械制造行业、金融服务行业和移动互联网行业等。 为满足全球金融业的需求,1999年8月…...

linux上vscode中.cpp文件中引入头文件.hpp时报错:找不到头文件(启用错误钵形曲线)
当在.cpp文件中引入系统给定的头文件时:#include < iostream > 或者引入自定义的头文件 :#include <success.hpp> 报错:找不到相应的头文件,即在引入头文件的改行底下标出红波浪线 解决方法为: &#…...

Sphinx Docstring
入门 — Sphinx documentation pip install sphinx pip install sphinx-rtd-themesphinx-quickstartexport PYTHONPATH"-"make html cd build/htmlpython -m http.server 9121nohup python -m http.server 9121 &...

JVM的故事——虚拟机类加载机制
虚拟机类加载机制 文章目录 虚拟机类加载机制一、概述二、类加载的时机三、类加载的过程四、类加载器 一、概述 本章将要讲解class文件如何进入虚拟机以及虚拟机如何处理这些class文件。Java虚拟机把class文件加载到内存,并对数据进行校验、转换解析和初始化&#…...

Sentry 是一个开源的错误监控和日志聚合平台-- 通过docker-compose 安装Sentry
概述 Sentry 是一个开源的错误监控和日志聚合平台,用于帮助开发团队实时监控和调试应用程序中的错误和异常。它可以捕获应用程序中的错误和异常,并提供详细的错误报告,包括错误堆栈跟踪、环境信息、用户信息等。这些报告可以帮助开发团队快速…...

Redis 7 第六讲 主从模式(replica)架构篇
🌹🌹🌹 此篇开始进入架构篇范围(❤艸`❤) 理论 即主从复制,master以写为主,Slave以读为主。当master数据变化的时候,自动将新的数据异步同步到其它slave数据库。 使用场景 读写分离 容灾备份数据备份水平扩容主从架构 演示案例 注:masterauth、replicaof主…...

学习资源记录 =0=
学习路线: 无人机学习路线 无人机学习路线2 自主无人机: 浙大fastlab无人机 机器人理论: 华中科技大学机器人学 C课程 机器人仿真: 2023gazebo仿真开发四足机器人...

Python import包路径管理
import sys sys.path.insert(0, "../")详细链接...

OB Cloud助力泡泡玛特打造新一代分布式抽盒机系统
作为中国潮玩行业的领先者,泡泡玛特凭借 MOLLY、DIMOO、SKULLPANDA 等爆款 IP,以及线上线下全渠道营销收获了千万年轻人的喜爱,会员数达到 2600 多万。2022 年,泡泡玛特实现 46.2 亿元营收,其中线上渠道营收占比 41.8%…...

Linux socket网络编程实战(tcp)实现双方聊天
在上节已经系统介绍了大致的流程和相关的API,这节就开始写代码! 回顾上节的流程: 创建一个NET文件夹 来存放网络编程相关的代码: tcp服务端代码初步实现--上 这部分先实现服务器的连接部分的代码并进行验证 server1.cÿ…...

BuhoCleaner for mac:让你的Mac重获新生
你是否曾经因为电脑运行缓慢而感到困扰?是否曾经因为大量的垃圾文件和无效的临时文件而感到头疼?如果你有这样的烦恼,那么BuhoCleaner for mac就是你的救星! BuhoCleaner for mac是一款专门为Mac用户设计的系统清理工具ÿ…...

陶氏公司将出席2023第二届中国汽车碳中和峰会
2023第二届中国汽车碳中和峰会将于10月19日-20日在上海举办。 本次峰会将为行业领导者、政策制定者和专家提供一个平台,讨论汽车行业减少碳排放的策略。专家们将从政策、供应链、ESG、替代能源解决方案、汽车材料创新、法律等不同领域分享碳中和与可持续策略。 通…...

【linux命令讲解大全】051.Linux Awk脚本语言中的字段定界符和流程控制
文章目录 设置字段定界符流程控制语句条件判断语句循环语句while语句for循环do循环 其他语句 数组应用数组的定义读取数组的值数组相关函数二维、多维数组使用 从零学 python 设置字段定界符 默认的字段定界符是空格,可以使用-F “定界符” 明确指定一个定界符&…...

Gradle下载安装教程
1、Gradle 入门 1.1、Gradle 简介 Gradle 是一款Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groo…...

Python 之 match 表达式
Python 从 3.10 版本开始增加了 match 语句,和其他语言常见的 switch 语句极其相似,但功能更加强大。 本文通过实例,了解下其用法。 基本的 match 语句 def http_code(status): match status: case 400 | 404 | 418: …...

.NET Framework 微软官方下载地址
微软官方下载地址: 下载 .NET Framework | 免费官方下载 (microsoft.com) 版本发布日期终止支持.NET Framework 4.8.12022年8月9日.NET Framework 4.82019年4月18日.NET Framework 4.7.22018年4月30日.NET Framework 4.7.12017年10月17日.NET Framework 4.72017年…...

OpenCV(十四):ROI区域截取
在OpenCV中,你可以使用Rect对象或cv::Range来截取图像的感兴趣区域(Region of Interest,ROI)。 方法一:使用Rect对象截取图像 Rect_(_Tp _x, _Tp _y, _Tp _width,_Tp _height) Tp:数据类型&…...

Java学习笔记之----I/O(输入/输出)一
在变量、数组和对象中存储的数据是暂时存在的,程序结束后它们就会丢失。想要永久地存储程序创建的数据,就需要将其保存在磁盘文件中(就是保存在电脑的C盘或D盘中),而只有数据存储起来才可以在其他程序中使用它们。Java的I/O技术可…...

介绍GitHub
GitHub 是一个基于互联网的源代码托管平台,可以帮助软件开发者存储和管理源代码,方便团队协作和版本控制。GitHub 的主要功能包括: 代码托管:开发者可以在 GitHub 上创建远程代码仓库,存储和管理他们的源代码。 版本控…...

js常用的循环遍历
1.while 循环 While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块。 while (条件) 语句; // 或者while (条件) 语句;//举例: var i 0; while (i < 100) { console.log(i 当前为: i); i i 1; }2.…...

存量时代的面经
spring-series,感谢这个项目的作者,还有springboot_learn 这个项目 Spring, 说来惭愧,接触spring 已经接近十年了 通过这个项目,我把spring重写的学习了一遍 1,早上先debug 的一个项目的源码是 springboot_security 在这里插入代码片/****: Creating filter chain:org…...

Python入门教程 | Python 流程控制语句
程序流程控制的三种结构 1.顺序结构 计算机执行程序的步骤是从上到下依次执行 2.选择结构(条件控制) Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 可以通过下图来简单了解条件…...

力扣:83. 删除排序链表中的重复元素(Python3)
题目: 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 来源:力扣(LeetCode) 链接:力扣(LeetCode)官网 - 全球极客挚…...

iKeyPrime完美解4G信号,可以登录iCloud,有消息通知,支持最新iOS16.6。
iKeyPrime是一款绕过激活锁界面的解锁工具,可以激活所有iPhone苹果手机,二网/三网恢复信号,并且支持插卡接打电话、收发短信、4G流量上网,支持iCloud登录,有消息通知,支持iPhone5S~X的所有型号,…...

micro python 编译流程和方法,以及一部分问题解决
micro python官网 https://micropython.org/ 点击 点击对应的芯片,我这里是ESP32-S3 点击到git 到esp32目录下 按照指引下载安装ESP-IDF IDF版本查看连接如下: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/versions.html 我这里选择…...

AI篇-chatgpt基本用法(文心一言也适用)
目录 (1)基本规则 (2)例子1-文章摘要 (3)例子2-代码生成 (4)文心一言链接 (1)基本规则 相比于搜索引擎,ChatGPT的优势在于其高效的想法关联和…...

Python小知识 - 使用Python进行数据分析
使用Python进行数据分析 数据分析简介 数据分析,又称为信息分析,是指对数据进行综合处理、归纳提炼、概括总结的过程,是数据处理的第一步。 数据分析的目的是了解数据的内在规律,为数据挖掘,并应用于商业决策、科学研究…...

Pytorch.tensor 相关用法
Torch.tensor.backward()方法的使用举例 理解optimizer.zero_grad(), loss.backward(), optimizer.step()的作用及原理 Autograd: 自动求导 import torchatorch.randn(2,2) # tensor默认requires_gradFalse a((a*3)/(a-1)) print(a.requires_grad) print(a.grad_fn) # leaf …...

信维通信投资者关系活动:揭示5G创新实践,展望未来发展
信维通信于近期举办了一场面向投资者的关系活动,旨在揭示公司在5G时代的创新实践和展望未来发展计划。这场活动吸引了众多投资者和证券分析师的关注,他们期待了解信维通信在5G市场的布局和竞争优势。 在活动当天,信维通信的投资者关系部门负…...

AOP进阶-通知顺序
通知顺序 当多个切面的切入点都匹配到目标方法,目标方法运行时,多个通知都会被执行 执行顺序 不同切面类中,默认按照切面类的类名称字母排序 目标方法前的通知方法:字母排名靠前的先执行目标方法后的通知方法:字母排…...