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

汉桑科技IPO:潜藏两大风险 公众投资者权益或受损

冰山之所以危险,是因为只有八分之一在水面上。

——语出小说家海明威。

引    言

野村证券提供的一份报告显示,2025年前两个月,我国出口同比增长仅有2.3%,与去年四季度9.9%的增长显著下滑。与此同时,从2月1日开始,美国开始对中国的产品征收10%的额外关税。

我国外贸企业面临的外部环境急剧恶化。

如何帮助我国外贸出口企业摆脱困局呢?

在《奕泽财经》看来,从IPO融资领域看,“加速融资”以及“避美倒欧”的政策倾向很是明显。即,拥有较高欧洲市场份额的外贸出口企业,其IPO进程明显加速。

《奕泽财经》从深交所信息公开网获悉,深圳证券交易所上市审核委员会定于2025年3月14日召开2025年第5次上市审核委员会审议会议,届时将审议汉桑(南京)科技股份有限公司(以下简称“汉桑科技”)的首发事项。

图 1 汉桑科技IPO进程(来源:招股书)

汉桑科技主要从事高端音频产品的研发、设计和制造,其外销收入占到了营业收入的95%以上,其中,对欧洲的销售收入占比接近30%,一定程度上能够抵御来自美国的额外关税风险。

在“稳外贸”和“避风险”双重压力下,汉桑科技成为今年创业板首家上会的企业。

不过,在《奕泽财经》看来,在“拉一把”“扶一下”的出口企业的任务下,虽然汉桑科技率先上会,但是汉桑科技自身所具有的部分投资风险,可能被“隐藏”或者“潜伏”了下来,风险未能完全暴露和披露,最终受损害的还是公众投资者的利益。

一、大客户风险:德国版“乐视”

汉桑科技主营产品有两类,分别是高性能音频和创新音频和AIoT 智能产品,AIoT 智能产品之中就包括儿童智能音响。

汉桑科技为Tonies GmbH代工儿童智能音响,在报告期内,Tonies GmbH始终是汉桑科技第一大客户。

图 2 Tonies GmbH为第一大客户(来源:招股书)

《奕泽财经》调研到,Tonies GmbH旗下有一款产品为 Toniebox,这是一种针对学龄前儿童的音频产品。其由两部分构成,底部是一个播放器,能够播放故事和音乐,上面是一个IP小玩偶(Tonie),包括小猪佩奇、艾莎、奥特曼、汪汪队,儿童可以通过触碰小玩偶来控制播放,包括捏耳朵、摇晃小人偶,每一个价格约在100美元以内。

图 3 Toniebox (来源:Tonies官网)

Toniebox自从2016年推出以来,迅速爆火。根据Tonies GmbH2024年财报显示,Toniebox已经累计卖出了800万个,小人偶累计卖出超过1亿个,全年实现营收超过36亿元人民币,Toniebox已经成为全球儿童音频播发器的销冠。

而汉桑科技是 Toniebox硬件的主要供应商。

如果说,Toniebox是儿童音频智能产品的“苹果”,那么,汉桑科技占据了“果链”的核心。

“果链”树下好乘凉。

伴随着 Toniebox在近些年的持续火爆,汉桑科技对Tonies GmbH的销售金额也是水涨船高。《招股书》显示,报告期初,Tonies GmbH对汉桑科技采购金额仅有2.9亿元,但是2023年升至4.3亿元,2024年上半年采购金额3.5亿元,预估会实现三年翻倍。

Toniebox爆卖,对主要供应商汉桑科技的音频产品也会持续大买,皆大欢喜。而且,Tonies GmbH无论是销量还是市场份额,势头非常强劲。

汉桑科技背靠大树,饱暖无虞。

但是,《奕泽财经》注意到,Tonies GmbH这家年收36亿元人民币、销售高达1亿个儿童音频产品的“销冠”,却是一家尚未盈利的企业,甚至距离盈利还有很长的一段距离。

根据2024年该公司财报,Tonies GmbH刚刚实现现金流的平衡。更值得注意的数据是——2024年,Tonies GmbH息税前利润率仅有4%。

《奕泽财经》还注意到,Toniebox的基本运营模式是“硬件+内容+订阅”,该模式盈利的关键在于一定规模的用户基数。

这令人联想到乐视电视。

2017年,数百名乐视电视和手机供应商汇集在北京乐视总部,追讨乐视拖欠的供应商货款,其中不乏为乐视电视提供声学部件、屏幕等零部件的上市公司。乐视“爆雷”之后,多家乐视供应商计提了数亿元的坏账准备。

《奕泽财经》注意到,2017年以前,55英寸超级乐视超级电视的利润空间为28元,利润率仅有2%左右。而同类型的电视如海信,每台的利润空间在600元左右,利润空间30%左右。而乐视电视的基本盈利模式为——超低价硬件+版权内容+庞大用户。

一旦现金流无法持续以及用户规模化推进放缓,“雪崩”转瞬即至。

而Tonies GmbH的运营模式与乐视电视的运营模式何其相似。

即便,将Tonies GmbH视为儿童音频平台头部,相比较而言,包括YouTube、爱奇艺等视频平台,都是在亏损数十年之后才开始盈利的。

图 4 Tonies GmbH收入数据(来源:Tonies GmbH财报)

还应注意的是,虽然2024年Toniebox在北美市场增长迅速,但是第四季度收入占到了全年收入的一半,可见其商业推广力度之大,可见其扩大用户基数之迫切。

结合如上分析,在《奕泽财经》看来,Tonies GmbH正处于“扩大用户规模”的阶段,一旦该阶段任务完成,对汉桑科技的采购量会迅速下降。特别需要注意的是,Tonies GmbH运营模式存在“崩盘”的风险,一旦崩盘,受害最深、受害最快者,非汉桑科技莫属。

但是,汉桑科技对此种潜在风险,似乎过于乐观。

回复文件显示,虽然汉桑科技存在重大客户依赖,但是却未有单项计提坏账准备,应收账款坏账准备计提比例也比较低,报告期内,公司应收账款坏账准备分别为 981万元、714万元、700万元和 1377万元,占当期应收账款账面余额的比例分别为6.1%、5.4%、5.4%和 5.1%。

图 5 汉桑科技计提坏账情况(来源:招股书)

综上,我们认为,汉桑科技对重大客户依赖的风险,认识不足、披露不足、准备不足。

二、资产安全风险:东方集团造假当鉴

“新国九条”之后,监管者对系统性财务造假最为“敏感”,惩罚力度也最大,所以,会仔细核查企业收入真实性;而公众投资者则对企业资产安全性最为“敏感”,对家族企业、占用资金、腾挪资产等行为深恶痛绝。

近期,被证监会要求强行退市的东方集团,就涉嫌挪用上市公司财务公司资金。

汉桑科技的资产是否安全呢?《奕泽财经》之所以提出这一问题,是因为我们观察到汉桑科技在股权结构、业务流程、关联交易、资金往来等方面,存在的诸多风险和瑕疵,这些风险最终导向了——汉桑科技未来上市之后的资产安全性。

Helge入局影响股权稳定。

Helge与王斌夫妻关系,均为汉桑科技的实控人。两人合计持有汉桑科技84%的股份,王斌直接持有37%,Helge间接持有31%,持股份额相差不多。

公开资料显示,Helge与王斌的相识与汉桑科技发展有关。

1989年,王斌从东南大学毕业,进入了外贸行业,在一家国营进出口公司从事家电产品出口业务。1997年,王斌应邀帮助一家全球音响品牌客户在中国寻找合作厂商,几经辗转,她找到了一家南京厂商。但不久后该厂商因客户要求高、产品利润薄,决定中途退出。在这样的情况下,王斌决定自己建厂,并与该制造厂进行合作。1998年,王斌创办了南京汉桑实业有限公司,正式进入音响行业。彼时,Helge是英国老牌音频公司NAD的产品开发总监,两人由此而结缘。

南京汉桑实业成立之后,王斌为总经理,Helge一直是其副手,为副总经理。

到了2018年,王斌启动境外上市计划,开始建立红筹构架。随后,又放弃境外上市计划,选择A股上市,再次拆除红筹构架。在这样的“折腾”中,进行了复杂的股权变更、并购、重组等。

《奕泽财经》注意到一个信息——在汉桑科技计划境外上市的红筹构架中,似乎没有看到Helge作为股东的身影,最终股权由王斌、王珏所控制,王珏为王斌的妹妹。

但是在拆除红筹构架的过程中,通过收购、转让等方式,Helge的股东权益才逐渐得以落实。最终, Helge通过第二大股东Hansong Technology间接控制汉桑科技31.93%的股份。因此,王斌和Helge Lykke Kristensen合计控制该公司84.93%的股份。此外,王珏持有公司8.87%的股份。

另外,在申报文件中,王珏并未被认定为一致行动人,后来在交易所不断追问之下,才被认定为一致行动人。

《奕泽财经》还注意到,《招股书》还披露,Helge有一个女儿名为Nanna,2021进入汉桑科技员工持股平台汉诺长,Nanna系汉桑科技境外子公司Platin Gate Aps的员工,但是公开文件未披露Nanna与王斌的关系。

如上种种迹象似乎表明——汉桑科技的两位实控人之间似乎存在“间隙”。加之两人持股份额相当,不排除汉桑科技上市之后存在股权和管理层不稳的风险。

此种风险,会给资产安全带来了隐患。

转移定价影响利润分配。

汉桑科技存在大量的内部交易,国内进行产品的生产,然后销售给香港子公司,香港子公司再转售给境外客户。除此之外,香港子公司还与境外子公司存在产品交易。

表面上看,此种销售模式起到了避税和增加利润的作用。但是,转移定价也是一种分配母公司与子公司、子公司与子公司利润的调节手段。通过转移定价,可以人为轻易操控留存在子公司账户的利润额度。

例如,如果母公司对子公司的销售定价较高,子公司留存利润则少,反之则多。

《奕泽财经》注意到,汉桑科技疑似也存在这样的操作手段。

回复文件显示,汉桑科技向Hansong Holding销售以及Hansong Holding向境外客户销售,中间存在一个销售价差,2021年,价差为8560万元,但是2023年,价差为4872万元,占比比例也从13%降低至10%。也就是会说,汉桑科技通过提高了向香港销售的产品定价,压缩了子公司的利润。

图 6 Hansong Holding单体营收数据(来源:回复文件)

由于汉桑科技境外子公司众多,转移定价固然可以起到降低税负的作用,但是,也便于人为调整各个子公司的留存利益,此种方式,为从子公司向外转移资金提供了方便,也或可能导致子公司与母公司之间的矛盾。

故此,投资者认为,从资产安全角度考虑,转移定价或是公司从子公司对外转移资金的一个“后门”。

另外,《奕泽财经》提醒投资者,转移定价可能导致在会计处理上,采用净额法和总额法的不同。而近期出现重大财务造假的东方集团,财务造假的手段之一,就包括涉嫌总净额与净额法的转换。

关联交易影响财务真实。

主营业务成本构成情况方面,2021-2023年及2024年1-6月,汉桑科技的直接人工分别为4499万元、5840万元、4191万元、2,692万元,占主营业务成本的比例分别为6.22%、5.92%、5.85%、5.97%。

同期,汉桑科技的制造费用分别为10538万元、12771万元、10688万元、5105万元,占主营业务成本的比例分别为14.58%、12.94%、14.91%、11.31%。

即报告期内,汉桑科技的直接人工远小于制造费用。

报告期内,汉桑科技的毛利率明显高于可比公司均值。对此,汉桑科技解释,系因其产品市场定位高端,产品单价相对较高所致。值得一提的是,汉桑科技向张健等前员工控制的企业采购。其一家供应商或系张健离职前已设立,交易期间该供应商社保人数不超过2人,且设立以来或均是由财务公司填报年报。此外,实控人控制的企业系弱电工程供应商,却参与音响设备采购项目的投标。

还需要指出的是,南京艾思利电子科技有限公司(以下简称“南京艾思利”)、南京杰连科技有限公司(以下简称“南京杰连”)是汉桑科技前员工张健控制的企业。张健于2017年从汉桑科技离职。

2021-2023年,汉桑科技向南京杰连采购劳务外包服务,采购金额分别为1137万元、956万元、0元。

值得一提的是,2020-2022年,汉桑科技计入制造费用的劳务外包费用分别为80万元、1137万元、956万元。

换言之,2021-2022年,汉桑科技的劳务外包服务均系向南京杰连采购,合计超两千万元。

也就是说,报告期内,汉桑科技的毛利率明显高于可比公司均值。对此,汉桑科技解释,系因其产品市场定位高端,产品单价相对较高所致。而实际上呢?汉桑科技向张健等前员工控制的企业采购,其中南京杰连、南京艾思利均系前员工张健控制的企业,分别是汉桑科技的劳务外包商、外协加工服务商。

即,市场怀疑,在关联采购中,“亲近关系”的供应商涉嫌存在为汉桑科技垫付成本或者费用,由此而推高汉桑科技的毛利率。

大额借款形成占用隐患。

《奕泽财经》发现,Helge、王斌夫妇及其控制的企业Inizio曾从汉桑科技及其子公司处拆借过大额的资金。截至2020年1月1日,拆借资金余额约为1.2亿元。

《奕泽财经》了解后发现,Helge、王斌夫妇向公司拆借资金后,主要用在了对外投资以及日常使用方面。

其中,Helge、王斌夫妇曾向公司拆借了779.62万元用于买房,还有2,348.97万元用在了支付律师费、装修设计费等其他个人及家庭日常开支以及留存方面。

据汉桑科技披露,2020年起,公司对关联资金占用进行了清理,Helge、王斌夫妇已归还了上述拆借资金,而偿还资金的来源主要为分红款。

此种实控人随意、多次从公众公司借款的行为,或可能形成惯性,在治理不完善的情况下,可能出现腾挪和占用公司资金的行为。

离职董秘曾是客户。

汉桑科技启动上市辅导后,公司时任董秘秦冲却离职了,公司财务负责人刘皎临危受命,成为了新董秘。

值得注意的是,与秦冲相比,刘皎身兼两个要职,工资却少了近40万元。刘皎1996年毕业于华东船舶工业学院,专科学历。2005年毕业于中央广播电视大学,本科学历。2007年入职汉桑科技后,一直是公司的财务负责人。

秦冲则毕业于复旦大学,先后就职于Synovate business、DHL、FROST & SULLIVAN等公司,从事分析、咨询相关工作。2020年7月,他入职了汉桑科技子公司音范影音,负责汉桑科技境内市场的拓展。2022年6月汉桑科技股改后,其开始担任公司董事会秘书。

值得注意的是,2014年,秦冲还曾入职世界知名音响品牌ONKYO & PIONEER Corporation(以下简称“安桥集团”),主要负责安桥及其代理产品的Hi-Fi产品在中国地区的市场拓展与营销。而安桥集团的上海子公司安桥(上海)商贸有限公司(以下称“安桥上海”)曾于2019年成为了汉桑科技旗下品牌“PRIMARE(翩美)”在中国的独家总代理。

2020年,汉桑科技根据代理协议,继续向安桥上海及其子公司上海锐活智能科技有限公司(以下称“上海锐活”)销售 PRIMARE(翩美)产品合计 97.13 万元。

不过,近年来,安桥集团不断调整全球业务布局,包括调整了在中国境内的经营策略,逐步缩减了业务规模。

2021年8月,安桥集团从东京证券交易所退市。2022年12月,其彻底关停了在中国的子公司。而安桥上海也因集团战略调整退出了中国市场,并终止了与汉桑科技的合作。有意思的是,秦冲从汉桑科技离职的时间也是2022年12月。

而且,在与安桥集团终止合作之后,汉桑科技还对安桥集团留存的存货进行了回购。

那么,汉桑科技是否对秦冲进行过利益输送呢?

综上,在《奕泽财经》看来,实控人之间的“间隙”、转移定价的“阳谋”、关联交易的“亲密”、拆解资金的“随意”、离职人员的“丝连”,均为汉桑科技资产安全埋下了隐患。

恐怕也是如此以及心存担忧,在《招股书》风险提示中,中介机构将“境外经营及境外子公司管理的相关风险”以及“转移定价风险”分列第一大和第二大风险,严重程度甚于贸易摩擦等风险。

图 7 子公司管理和转移定价为汉桑科技主要投资风险(来源:招股书)

结    语

数据显示,今年以来,虽然登陆A股市场新股数量有所降低,但是“打新”赚钱效益明显。相关新股上市首日全部收涨,首日收盘价平均涨幅为246.09%。

这激活了A股投资者“打新”热情。

不过,A股价值投资理念正在伴随着中国股市“这边风景独好”而回暖和回归。所以,对于风险“潜藏”的汉桑科技而言,投资者对其真实价值,还应有所判断。

相关文章:

汉桑科技IPO:潜藏两大风险 公众投资者权益或受损

冰山之所以危险,是因为只有八分之一在水面上。 ——语出小说家海明威。 引 言 野村证券提供的一份报告显示,2025年前两个月,我国出口同比增长仅有2.3%,与去年四季度9.9%的增长显著下滑。与此同时,从2月1日开始&a…...

【3DGS】SuperSplat本地运行+修改监听端口+导入ply模型+修剪模型+在线渲染3DGS网站推荐

SuperSplat官网代码:https://github.com/playcanvas/supersplat 本地安装和运行 Clone the repository: git clone https://github.com/playcanvas/supersplat.git cd supersplat Install dependencies: npm install Build SuperSplat and start a local web ser…...

整数与字节序列相互转换

以下函数是用于二进制编解码的核心工具函数,实现 32/64 位整数与字节流之间的高效转换。 操作逻辑:将整数的每个字节依次写入缓冲区,从最低有效字节到最高有效字节内存布局:假设 value0x12345678,地址由低到高依次是0…...

嵌入式软件测试的东方智慧:WinAMS工具的技术哲学与实践启示——一名汽车电子工程师的七年工具演进观察

引言:在丰田精益生产线上诞生的测试哲学 2017年参与某日系车企的ECU(电子控制单元)联合开发时,我第一次在名古屋工厂见到产线旁部署的WinAMS测试站。不同于欧美工具强调的“全流程覆盖”,这个诞生于日本制造业精益文化…...

卫星遥感赋能气象服务:精准预测,智享生活

卫星遥感技术作为现代气象服务的“千里眼”和“顺风耳”,正以前所未有的精度和效率,革新着我们对天气的观测、预报与应对方式。今天,就让我们一同探索卫星遥感在气象服务中的奇妙应用。 星图云开放平台:专业气象的智慧之选 高精度…...

多个nodejs版本切换使用教程

想要多个nodejs版本来回切换TOC 先卸载本地已安装的nodejs下载安装nvm ,下载地址:https://github.com/coreybutler/nvm-windows/releases打开链接后 ,选择 nvm-setup.exe 安装,安装路径避免空格和中文(如 D:\nvm) 选择…...

Vue.js 3 的设计思路:从声明式UI到高效渲染机制

目录 一、声明式UI与虚拟DOM的灵活性 二、渲染器:虚拟DOM到真实DOM的桥梁 三、组件的本质与实现 四、编译与运行时的协同优化 五、性能与可维护性的权衡 总结 Vue.js 3 作为新一代前端框架,其设计理念在声明式UI描述、虚拟DOM优化、组件化架构…...

Python控制语句 ——break和continue

1.以下关于Python循环结构的描述中,错误的是() 。 A、break用来结束当前当次语句,但不跳出当前的循环体。 B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range函数等。 C、Python通过for,while等保留字构建循环结构。 D、continue只结束本次循环。 答案:A。在…...

Linux websocket服务器、配网方法、QT客户端程序

一、linux websocket服务器 参考下面的代码编译和运行 websocket_for_linux: c语言实验websocket通信,含服务端和客户端示例代码 二、网络配置 Linux本地开启server和client,可正常通信。 换局域网另外一台PC后无法测试通过。 解决办法:…...

Python网络爬虫之requests库的使用方法

requests库是Python中用于发送HTTP请求的一个重要库,在实际应用中,它被广泛用于爬取网页数据、调用API接口等。本节将详细讲解requests库的使用流程,包括发送HTTP请求、携带请求参数、处理服务器响应以及错误处理,帮助读者掌握requests库的基本使用方法。 1. 使用requests库…...

一、初识Docker【安装基础案例】

开始学习docker容器技术&#xff0c;本文介绍如何安装docker、基本概念和一个简单的容器案例。 1. 安装docker 1.1 yum源方式安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils# Step 2: 添加软件源信息 yum-config-manager --add-repo <https://mir…...

stm32 f4 flash 调用时卡死

【HAL库】STM32F407----内部Flash的读写_stm32f407 flash-CSDN博客 参照此博客&#xff0c;如果调用flash 卡死的原因是谢日adress不准确&#xff0c;得到0x08010000 成功运行...

uv pip install -r requirements.txt-报错,python版本过低

升级Python版本&#xff08;推荐&#xff09; browser-use0.1.40 需要 Python ≥3.11&#xff0c;但你的环境是 Python 3.10.12。升级Python版本是最直接的解决方案&#xff1a; 安装Python 3.11&#xff1a; 使用 pyenv&#xff08;Linux/macOS&#xff09;&#xff1a;pyenv…...

c++ 中的float和double 的区别 开发过程中使用哪个更好

在 C 中&#xff0c;float 和 double 都是用于表示浮点数的数据类型&#xff0c;但它们在精度、存储空间和性能方面有所不同。 1. float 和 double 的主要区别 特性floatdouble占用内存4 字节&#xff08;32 位&#xff09;8 字节&#xff08;64 位&#xff09;精度约 6-7 位有…...

工厂模式加策略模式 -- 具体实现

这里写目录标题 定义接口定义抽象类定义主处理器分支处理器定义工厂demo 定义接口 public interface EntityHandler extends InitializingBean {MatchContentDTO match(MatchEntityDTO matchEntityDTO);String supportEntityType(); }定义抽象类 public abstract class Abstr…...

Redis7——进阶篇(五)

前言&#xff1a;此篇文章系本人学习过程中记录下来的笔记&#xff0c;里面难免会有不少欠缺的地方&#xff0c;诚心期待大家多多给予指教。 基础篇&#xff1a; Redis&#xff08;一&#xff09;Redis&#xff08;二&#xff09;Redis&#xff08;三&#xff09;Redis&#x…...

什么是全栈?

&#x1f91f;致敬读者 &#x1f7e9;感谢阅读&#x1f7e6;笑口常开&#x1f7ea;生日快乐⬛早点下班 &#x1f4d8;博主相关 &#x1f7e7;博主信息&#x1f7e8;博客首页&#x1f7eb;专栏推荐&#x1f7e5;活动信息 &#x1f4c3;文章前言 &#x1f537;文章均为学习工…...

vue3实现虚拟滚动Vue-Virtual-Scroller

前端优化不可不避的一谈之虚拟滚动&#xff1a;众所周知&#xff0c;滚动是直挺挺的往dom树加东西&#xff0c;如果滚太多滚到万级&#xff0c;渲染过多就会卡顿&#xff0c;而vue-virtual-scroll的灵活懒渲染就能解决这个问题 1&#xff0c;下载与配置 npm install --save v…...

Flutter Dart 运算符全面解析

引言 在 Dart 语言中&#xff0c;运算符是用于执行各种操作的特殊符号。这些操作可以是算术运算、逻辑运算、比较运算等。了解并熟练运用这些运算符是进行 Flutter 开发的基础。本文将详细介绍 Dart 中常见的运算符&#xff0c;并结合代码示例进行说明。 1. 算术运算符 算术…...

XXE-labs靶场通关攻略

1.把相关压缩包放到www根目录下 2.解压&#xff0c;并且把php_xxe放在www目录下 3.进行访问发现是登陆页面 4.随便试试账号密码进行抓包 5.发送到重放器&#xff0c;发现username是回显点 6.可以利用xxe漏洞 <?xml version"1.0"?> //xml声明不重要&#x…...

Redis 主从复制详解:实现高可用与数据备份

目录 引言 1. 什么是 Redis 主从复制&#xff1f; 1.1 定义 1.2 核心概念 2. Redis 主从复制的工作原理 2.1 复制流程 2.2 复制流程图 3. Redis 主从复制的配置方法 3.1 通过配置文件配置 主节点配置 从节点配置 3.2 通过命令行配置 设置从节点 取消从节点 4. Re…...

文件解析漏洞靶场通关合集

一、IIS解析漏洞 &#xff08;一&#xff09;iis6的目录解析漏洞(.asp目录中的所有文件都会被当做asp文件执行) 第一步&#xff1a;在网站根目录下创建了一个x.asp文件夹&#xff0c;并在文件夹中创建一个名为1.txt的文本文档 第二步&#xff1a;文本文档中输入<% now()%&…...

vue的 props 与 $emit 以及 provide 与 inject 的 组件之间的传值对比

好的&#xff0c;下面是 props 与 $emit 以及 provide 与 inject 的对比&#xff1a; 1. props 与 $emit props&#xff1a;父组件通过 props 向子组件传递数据&#xff0c;子组件接收后不可修改。子组件只能读取 props 传递给它的数据。如果需要修改或更新父组件的状态&#…...

数据结构——环形数组

环形数组 start 指向第一个有效元素的索引&#xff0c;end 指向最后一个有效元素的下一个位置索引。 注意&#xff1a; start是闭区间&#xff0c;先左移后赋值&#xff0c;先赋值(null)后右移&#xff1b;end是开区间&#xff0c;先赋值再右移&#xff0c;先左移再赋值(null…...

k8s面试题总结(十五)

1.如何使用Kubernetes进行多环境部署&#xff08;如开发&#xff0c;测试和生产环境&#xff09;&#xff1f; 使用命名空间&#xff08;namespaces&#xff09;&#xff1a; 命名空间是用于逻辑隔离和资源分组的一种方式&#xff0c;可以为每个环境创建单独的命名空间。 2.使…...

深度学习项目--基于DenseNet网络的“乳腺癌图像识别”,准确率90%+,pytorch复现

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 前言 如果说最经典的神经网络&#xff0c;ResNet肯定是一个&#xff0c;从ResNet发布后&#xff0c;很多人做了修改&#xff0c;denseNet网络无疑是最成功的…...

蓝桥杯 17110抓娃娃

问题描述 小明拿了 n 条线段练习抓娃娃。他将所有线段铺在数轴上&#xff0c;第 i 条线段的左端点在 li&#xff0c;右端点在 ri​。小明用 m 个区间去框这些线段&#xff0c;第 i个区间的范围是 [Li​, Ri​]。如果一个线段有 至少一半 的长度被包含在某个区间内&#xff0c;…...

探索高性能AI识别和边缘计算 | NVIDIA Jetson Orin Nano 8GB 开发套件的全面测评

随着边缘计算和人工智能技术的迅速发展&#xff0c;性能强大的嵌入式AI开发板成为开发者和企业关注的焦点。NVIDIA近期推出的Jetson Orin Nano 8GB开发套件&#xff0c;凭借其40 TOPS算力、高效的Ampere架构GPU以及出色的边缘AI能力&#xff0c;引起了广泛关注。本文将从配置性…...

基于强化学习建立代理模型来预测飞机升阻力特性的一般步骤

以下是一个基于强化学习建立代理模型来预测飞机升阻力特性的一般步骤&#xff1a; 1. 问题定义与环境设置 明确目标&#xff1a;确定要准确预测飞机在不同飞行条件下的升力和阻力系数。状态空间定义&#xff1a;选取与飞机升阻力相关的状态变量&#xff0c;如飞行速度、攻角、…...

使用Qt创建悬浮窗口

在Qt中创建悬浮窗口&#xff08;如无边框、可拖动的浮动面板或提示框&#xff09;可以通过以下方法实现。以下是几种常见场景的解决方案&#xff1a; 方法1&#xff1a;使用无边框窗口 鼠标事件拖动 适用于自定义浮动工具窗口&#xff08;如Photoshop的工具栏&#xff09;。 …...

C/C++都有哪些开源的Web框架?

CppCMS CppCMS是一个采用C语言开发的高性能Web框架&#xff0c;通过模版元编程方式实现了在编译期检查RESTful路由系统&#xff0c;支持传统的MVC模式和多种语言混合开发模式。 CppCMS最厉害的功能是WebSocket&#xff0c;10万连接在内存中长期保存占用的大小不超过600MB&…...

Unity基于C#+UGUI解决方案,制作每日签到系统(本地存储签到数据)

一、需求介绍:基于本地存储系统制作一个每日签到系统界面,相关签到界面如下图所示,点击“签到有礼”按钮后就会跳转到“每日登录礼”这个界面,点击“立即签到”按钮之后,按钮就会置灰,而且按钮的文字会变成“等待明日”。 二、制作界面显示相关功能,需要在Unity中新建一…...

VBA+FreePic2Pdf 找出没有放入PDF组合的单个PDF工艺文件

设计部门针对某个项目做了一个工艺汇总报告&#xff0c;原先只要几十个工艺文件&#xff0c;组合成一个PDF&#xff0c;但后来要求要多放点PDF进去&#xff0c;但工艺文件都混在一起又不知道哪些是重复的&#xff0c;找上我让我帮忙处理一下&#xff0c;我开始建议让她重新再组…...

工程化与框架系列(31)--前端依赖管理实践

前端依赖管理实践 &#x1f4e6; 引言 前端依赖管理是现代Web开发中的重要环节。本文将深入探讨前端依赖管理的最佳实践&#xff0c;包括包管理工具、版本控制、依赖分析和优化等方面&#xff0c;帮助开发者更好地管理项目依赖。 依赖管理概述 前端依赖管理主要包括以下方面…...

【vscode-01】vscode不同项目不同语言扩展插件隔离方案

vscode不同项目不同语言扩展插件隔离方案 1. 背景2. vscode 扩展插件隔离方案2.1 code-profile 配置文件2.2 配合extensions.json 1. 背景 最近打开vscode 发现越来越卡&#xff0c;这是一个轻量级代码编辑器&#xff0c;怎么会如此占用内存呢&#xff1f; 我使用了‘code --l…...

17 | 实现简洁架构的 Biz 层

提示&#xff1a; 所有体系课见专栏&#xff1a;Go 项目开发极速入门实战课&#xff1b;欢迎加入 云原生 AI 实战 星球&#xff0c;12 高质量体系课、20 高质量实战项目助你在 AI 时代建立技术竞争力&#xff08;聚焦于 Go、云原生、AI Infra&#xff09;&#xff1b;本节课最终…...

DNS解析错误要怎么处理

在互联网时代&#xff0c;网络已经成为人们生活和工作中不可或缺的一部分。然而&#xff0c;当遇到DNS 解析错误时&#xff0c;原本畅通无阻的网络访问会突然陷入困境&#xff0c;让人感到十分困扰。DNS&#xff0c;即域名系统&#xff0c;它如同互联网的电话簿&#xff0c;将人…...

【Rust基础】Rust后端开发常用库

使用Rust有一段时间了&#xff0c;期间尝试过使用Rust做后端开发、命令行工具开发&#xff0c;以及做端侧模型部署&#xff0c;也尝试过交叉编译、FFI调用等&#xff0c;也算是基本入门了。在用Rust做后端接口开发时&#xff0c;常常会找不到一些合适库&#xff0c;而这些库在J…...

【附JS、Python、C++题解】Leetcode面试150题(9)——三数之和

一、题目​​​​​ 15. 三数之和 给你一个整数数组 nums &#xff0c;判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足&#xff1a; i!j、i!k 且 j! k &#xff0c;同时还满足&#xff1a;nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。 注意…...

脑电波控制设备:基于典型相关分析(CCA)的脑机接口频率精准解码方法

文章目录 前言一、CCA的用途二、频率求解思路三、输入数据结构四、判断方法五、matlab实践1.数据集获取及处理2.matlab代码3.运行及结果 六、参考文献 前言 在脑机接口(BCI)领域&#xff0c;有SSVEP方向&#xff0c;中文叫做稳态视觉诱发电位&#xff0c;当人观看闪烁的视觉刺激…...

Golang学习笔记_44——命令模式

Golang学习笔记_41——观察者模式 Golang学习笔记_42——迭代器模式 Golang学习笔记_43——责任链模式 文章目录 一、核心概念1. 定义2. 解决的问题3. 核心角色4. 类图 二、特点分析三、适用场景1. 事务管理系统2. 多媒体遥控器3. 操作审计系统 四、Go语言实现示例五、高级应用…...

vue项目如何实现条件查询?

目录 1.前端 2.后端 3.mybatis的sql语句 结语 1.前端 说白了就是&#xff0c;无论该参数是否是空字符串&#xff0c;都会传递到后端。&#xff08;反正不是null就行&#xff09;。 2.后端 在controller层中&#xff0c;使用RequestParam注解接收名为registerName的参数&…...

windows平台的ffmpeg编译使用

windows平台的ffmpeg编译使用 一、现状 本人使用libgdx开发galGame,发现扩展包gdx-video不支持mp4,不能忍,正好看到官网有支持自定义编译的文档,所以操作一下,自定义编译。本文重点在于操作windows平台,linux平台太简单了。 整个过程包括如下几个步骤。 二、代码下载…...

Android 14 昼夜色切换多屏时候非主屏的Activity无法收到onConfigurationChanged

记录一下遇见的这个问题和查看源码的过程 首先先说遇见的问题 Android 14 昼夜色切换多屏时候 非主屏的Activity 会经常收不到 onConfigurationChanged的回调 分析原因源码中ActivityThread::performActivityConfigurationChanged 里面 private Configuration performActivi…...

NLP常见任务专题介绍(4)-ConditionalGeneration和CasualLM区别

在 transformers 库中,ConditionalGeneration 和 CausalLM 是两种不同类型的语言模型,各自适用于不同的任务: 类别Conditional Generation (条件生成)CausalLM (因果语言模型)核心区别依赖输入 条件 生成文本只能 自回归 生成文本训练方式Encoder-Decoder(编码-解码) 结构…...

【vue+excel】导出excel(目前是可以导出两个sheet)

项目里经常用到的导出ecxel功能是默认导出一个sheet页 现在需要导出两个sheet&#xff0c;一个是总计&#xff0c;另一个是明细 效果如下&#xff1a; 我就在现有的单个导出的功能上改造了一下&#xff0c;只支持导出两个&#xff08;代码不够灵活&#xff0c;如果需要多个&…...

【数据结构】6栈

0 章节 3&#xff0e;1到3&#xff0e;3小节。 认知与理解栈结构&#xff1b; 列举栈的操作特点。 理解并列举栈的应用案例。 重点 栈的特点与实现&#xff1b; 难点 栈的灵活实现与应用 作业或思考题 完成学习测试&#xff12;&#xff0c;&#xff1f; 内容达成以下标准(考核…...

【C++】每日一练(有效的括号)

本篇博客给大家带来的是用C语言来解答有效的括号&#xff01; &#x1f41f;&#x1f41f;文章专栏&#xff1a;每日一练 &#x1f680;&#x1f680;若有问题评论区下讨论&#xff0c;我会及时回答 ❤❤欢迎大家点赞、收藏、分享&#xff01; 今日思想&#xff1a;不服输的少年…...

数字化新零售与 AI 大模型,如何重塑大健康赛道?​

在数字化浪潮中&#xff0c;大健康赛道正经历深刻变革。数字化新零售营销模式的兴起&#xff0c;与 AI 大模型的强大能力相结合&#xff0c;为大健康领域带来了全新的发展机遇。 数字化新零售营销模式融合线上线下&#xff0c;运用大数据、云计算分析消费者行为&#xff0c;实…...

Android实现Socket通信

问题&#xff1a; 我在Android端对接后端Socket服务实现消息模块的时候&#xff0c;使用WebSocketClient 库&#xff0c;手动构造了订阅和发送消息的 STOMP 帧&#xff0c;&#xff0c;Socket连接成功建立&#xff0c;但是当用户发送消息的时候&#xff0c;对方无法接受到。 …...