ChinaSoft 论坛巡礼 | CCF-华为胡杨林基金-系统软件专项(海报)论坛

2023年CCF中国软件大会(CCF ChinaSoft 2023)由CCF主办,CCF系统软件专委会、形式化方法专委会、软件工程专委会以及复旦大学联合承办,将于2023年12月1-3日在上海国际会议中心举行。

本次大会主题是“智能化软件创新推动数字经济与社会发展”,学术、工业、教育、竞赛等分论坛活动40余场,期待您的参与!

目前大会火热报名中!

CCF ChinaSoft 2023官方首页:

http://chinasoft.ccf.org.cn/

点击文末“阅读原文”进入官方注册通道:

https://conf.ccf.org.cn/chinasoft2023

738b31e06a64f18d0ba2f851c624d1e1.jpeg

✦  +

+

论坛巡礼

论坛名称:CCF-华为胡杨林基金-系统软件专项(海报)论坛

时间: 2023年12月1日(星期五)-12月3日(星期日)

地点: 上海国际会议中心,5楼廊厅

论坛简介:

       “CCF-华为胡杨林创新基金”是由华为与中国计算机学会联合发起,致力于为海内外高校及科研院所的学者搭建产学研合作及学术交流的平台。本次研讨会邀请了获得2023年“CCF-华为胡杨林创新基金”系统软件专项资助的优秀学者进行项目进展介绍及技术交流,旨在进一步明确项目的方案、技术与应用场景,加强学术界与工业界合作,促进基础软件研究和发展。

论坛主席

Forum Chairmen

6e20aad767fe9434a1e9ae479f4ac420.png

王林章

南京大学

    南京大学计算机科学与技术系教授、博士生导师,任计算机软件新技术全国重点实验室主任助理、CCF系统软件专委会副主任、国家软件工程标准化委员会委员、江苏省计算机学会软件专委会主任、CCF-华为创新研究计划系统软件专项技术管理委员会主任,教学和科研工作主要关注软件分析与测试、软件安全、软件架构、智能化软件技术等软件工程、系统软件领域相关方向。主持国家自然科学基金重点项目、国家重点研发项目课题,在ACM TOCS、IEEE TSE、OOPSLA、PLDI、ICSE、ASE、ISSTA软件领域国际期刊会议上发表多篇学术论文,曾获ACM OOPSLA2013最佳论文奖、ACM OOPSLA2020杰出论文奖。

b57919a25deb154eb4d94d4e8b8c8eb7.png

顾嘉辉

华为技术有限公司

    2008年加入华为,现为中央软件院安全技术专家,负责华为中央软件院基础软件安全可信竞争力构建工作。具有长期的系统安全,操作系统、虚拟化等领域工作经验;对系统安全架构,可信执行环境,漏洞防利用等方向具有长期技术积累。

论坛嘉宾

Forum Guests

dfd1883ff053db2582037cf8d52e2d47.png

谢国琪 

湖南大学

    湖南大学教授、博士生导师、嵌入式与网络计算湖南省重点实验室主任、国家级青年人才计划获得者、湖南省杰出青年基金获得者、CCF系统软件专委会执行委员。长期从事聚焦嵌入式实时系统(实时通信系统、实时操作系统)时延分析、安全防护及软件开发,获IEEE TCSC Early Career Researcher Award。主导开发的嵌入式实时虚拟机ZVM是一款基于开源实时操作系统Zephyr研发的Hypervisor,在openEuler社区开源。

课题题目:

面向虚拟化系统的内生安全防护技术研究

课题摘要:

   由于虚拟化系统计算架构演进与开放性日益增加,造成安全边界延伸、攻击面增加、攻击窗口增长及单点安全防护薄弱等问题。这些问题导致系统面临APT隐匿攻击等诸多安全威胁,可能造成Guest OS控制流完整性被破坏、Hypervisor自身安全受到威胁等后果。针对上述问题,本项目拟开发面向虚拟化系统的内生安全防护技术方案,该方案将具备以下功能:(1)对Guest OS跳转控制流进行防护,防止因进程地址被篡改而造成的威胁;(2)对Guest OS中断控制流进行防护,防止因中断栈被被篡改而造成的威胁;(3)对Hypervisor调用进行防护,防止恶意hyper call影响系统的正常运行。通过上述技术攻关,实现面向虚拟化系统的内生安全纵深防御体系。

5a13e4dab30fa6096de6eff8ee0cf633.jpeg

赵帅

中山大学

    中山大学“百人计划”引进副教授,2022年9月加入计算机学院人工智能与无人系统研究所。硕士、博士毕业于英国约克大学。主要从事实时系统的理论与应用研究,具体方向包括复杂系统调度、系统资源管理、硬软件协同设计与寻优等。相关工作发表在RTSS、DAC与IEEE Trans. TDPS、TC、TCAD等国际会议与期刊,获得约克大学计算机学院海外研究生奖与三次最佳论文提名。

课题题目:

面向多核混合关键实时系统的高性能资源共享技术研究

课题摘要:

    多核混合关键实时系统广泛应用于安全攸关的工作场景。随着系统复杂度不断增长,系统任务需要访问大量的互斥共享资源,以协同实现复杂系统功能。然而,面对并行任务对互斥共享资源的频繁访问,现有方法采用单一固定的资源访问规则,导致系统核间资源竞争激烈、阻塞时延高的问题,造成系统时间保障与性能瓶颈。针对该问题,本项目拟构建一个面向混合关键的动态资源共享协议,根据资源在不同关键级下的特征变化,为每一个资源动态地提供合适的访问规则,降低系统阻塞时延并提供紧凑时间约束,在保障系统实时性的同时提升系统计算性能。

b1b7c87ef47ea7751ddc1d32e8734f1d.jpeg

陈武辉

中山大学

    中山大学计算机学院副教授,博导,软件工程与应用研究所副所长,鹏城实验室双聘副研究员。主要研究领域为算力网系统软件(大规模AI训练推理与模型迭代演化的系统软件、Serverless Computing等)、区块链系统软件等。承担国家重点研发计划课题、国家自然科学基金面上和青年项目等多个国家级省部级项目及多个校企合作项目。成果发表在SoCC、Infocom、IEEE TPDS、IEEE TC等知名会议和期刊上,获吴文俊人工智能自然科学二等奖、CCF B类会议IEEE ICPP 2020最佳论文亚军奖。

课题题目:

公有云环境“网算存”一体的大模型训练与推理优化框架

课题摘要:

   传统的多GPU大模型训练系统在流水线并行策略上存在多GPU显存占用峰值不均匀问题。该问题主要体现在两个方面:(1)1F1B流水线中微批激活值峰值数量不同;(2)非transformer-based模型划分不均匀。这个问题限制了训练系统吞吐量的提升以及模型规模的增大。本项目聚焦这个关键问题,充分结合单节点内GPU间的高速通信链路、计算通信的可重叠性、多节点系统通信带宽差异,基于显存共享、通信隐藏、多节点阶段映射等技术,提出公有云环境“网算存”一体的流水线并行大模型训练框架,旨在资源受限场景下充分挖掘并利用GPU资源,从而提升训练吞吐量和支持更大规模的模型。

230203f5f40b0c07eac13789d6f2ed79.jpeg

白家驹

 北京航空航天大学

   北京航空航天大学/网络空间安全学院/副教授,博士毕业于清华大学计算机系。主要研究方向为系统软件安全、操作系统和程序分析。在USENIX ATC、USENIX Security、ACM ASPLOS等系统和安全会议期刊上发表20余篇论文,并担任USENIX ATC、ACM ASPLOS和EuroSys等系统领域会议的程序委员、CCF高级会员和系统软件专委会执行委员等。主持研发的自动化程序分析工具在Linux、MySQL和OpenSSL等主流开源系统软件中发现了数千个真实缺陷和漏洞,并与华为、腾讯和蚂蚁等企业开展多个项目合作。

课题题目:

基于模拟数据包生成的协议栈测试技术研究

课题摘要:

    现有协议栈测试方法通常基于双端模式进行:在客户端生成和发送数据包;在服务端处理数据包和监控运行状态。然而双端模式主要存在两个局限性:(1)客户端发送的数据包受到本地软硬件检查限制,无法真正发出任意格式的数据包给服务端;(2)客户端发送的数据包需要经过本地软硬件和物理信道,因此有一定的测试开销。为了解决上述局限性,本项目创新地提出使用单端模式来测试协议栈。通过模拟硬件中断相应和插桩填充内存区域,本项目可在服务端本地生成任意格式的数据包,而无需客户端发送,可提升协议栈测试的灵活性和效率,有助于高效检测深层次缺陷和漏洞。

57536fdd822a615bc07550e9594c3dd2.jpeg

李传艺

南京大学

    南京大学软件学院助理教授,CCF系统软件专委会执行委员,“工业和信息化领域急需紧缺人才(大数据和人工智能)培养工程”系列丛书编委委员。主要研究领域为智能化软件工程,近期分别在IJCAI 2022、ICSE 2023和ASE 2022等国际顶会率先发表了具有一定引领意义的源代码预训练技术综述、源代码预训练技术实证研究和神经程序修复技术实证研究等论文。累计在IEEE TSC、IEEE/ACM TASLP、ACM TKDD、JSS、软件学报、计算机学报和ICSE、ESEC/FSE、ASE、ACL、AAAI、IJCAI、EMNLP等国内外重要学术期刊和会议上发表学术研究论文60余篇。曾获得教育部-华为“智能基座”优秀教学资源奖(主持人)、首批国家一流本科课程(线上线下混合式,排名第三)和国家级新工科研究与实践项目优秀奖(排名第七)等荣誉。

课题题目:

基于跨领域相似代码检索的代码自动生成技术研究

课题摘要:

     无论是针对各不同领域构建专用的补全模型,还是使用大规模跨领域的代码数据集构建通用的补全模型,都会因为新兴领域代码样本的匮乏,导致在该领域的编程场景下无法获得较好的代码补全效果。如何检索并利用相近领域的相似代码提升现有基于代码预训练模型的代码补全工具的跨领域补全能力,具有一定的可行性并值得深入探索。本项目拟研究一套基于跨领域相似代码检索的代码补全技术,具体包括三个子目标:(1)实现一种高性能的基于IR的相似代码检索方法,(2)实现一种融合相似代码与大模型补全结果的代码补全方法,和(3)实现一种基于大模型的特定应用程序库API的补全技术。

9addb2a3f63979c6f9384a738ea4d358.jpeg

房春荣

南京大学

    南京大学软件学院教师,南京大学-数兑联合研究中心主任,主要从事智能软件工程研究(BigCode & AITesting)。曾担任AST、AIST等国际会议程序委员会共同主席,ASE、FSE等顶级会议程序委员会委员,TSE、TOSEM等期刊审稿人。发表CCF-A类会议/期刊论文20余篇,申请发明专利10余项,部分成果在知名企业应用转化。参编多项软件工程相关国家标准。获2022年国家级教学成果奖,CCF TCFTC 2021年软件测试青年创新奖。主持/参加多项国家自然科学基金项目,国家重点研发计划项目等。

课题题目:

人工智能编译系统图优化特性测试方法

课题摘要:

    人工智能编译系统采用独特的图优化技术在提升算力的同时,也给测试带来了新的问题:(1)图优化特性需要满足特定要求的计算图作为测试输入才能触发;(2)图优化特性涉及的计算需要消耗大量资源;(3)图优化的输出结果以用户难以直 接处理的高维浮点张量为主。本项目聚焦这三个关键性问题,探索人工智能编译系统图优化特性测试方法,重点关注覆盖图优化特性的计算图生成,针对图优化特性的模糊测试方法,人机融合的图优化特性模糊测试方法,提出一系列关键性的方法和技术,旨在提升人工智能框架测试效率,维护人工智能基础生态。

8931cfc11d445bb8c96a5d2f17282722.jpeg

张昱

中国科学技术大学

    中国科学技术大学计算机学院 教授。中国计算机学会 (CCF) 杰出会员。CCF系统软件专委常务委员、教育专委常务委员;ACM 中国操作系统分会副主席、计算机科学教育分会常务理事等。主要研究方向包括面向新兴领域的编程系统、软件分析与系统优化。发表论文120余篇,出版编译原理相关教材9本,翻译编程语言理论与实现著作2本。主持国家级一流本科课程“编译原理和技术”。获全国高校计算机专业优秀教师奖励计划(2020年)、宝钢优秀教师奖(2021年)、系统能力培养突出贡献奖(2023年)等荣誉。

课题题目:

面向昇腾的高性能动态算子调优

课题摘要:

    现有的面向深度学习的动态形状算子负载的优化尚不充分,体现在:(1)形状参数和性能参数搜索空间大,调优时间过长;(2)忽略动态形状对算子间优化的影响,调优结果性能受限。这两个问题制约面向动态形状算子的编译系统的性能。本项目聚焦这两个关键性问题,挖掘深度学习计算图中算子的输入输出张量维度的隐形约束条件,以调度局部适用假设为基础,对动态维度实现关键点采样;在此基础上,结合昇腾等硬件特点,提出面向动态形状的算子调优、图层-算子层联合优化方法,以期在可忍受的编译优化开销下,搜索出优化后推理速度更快的算子融合实现。

2196763d121d3d186c6390514a6a9c4b.png

文明

华中科技大学

    华中科技大学网络空间安全学院副教授,硕士生/博士生导师。文明博士于2014年从浙江大学计算机科学与技术学院获得本科学位,2019年6月在香港科技大学计算机科学与工程学院取得博士学位,师从张成志教授。2017年7月至2018年1月,在美国加州大学戴维斯分校苏振东教授课题组担任访问学者。2019年6月至2019年11月,在香港科技大学全职任职博士后研究员。2019年12月,加入华中科技大学网络空间安全学院,聘为副教授。文明博士的研究方向主要聚焦软件安全,软件测试与分析,以及软件供应链安全分析等,在软件工程领域累计发表了CCF-A类推荐会议或期刊20余篇,其他高水平论文10余篇。主持一项国家自然科学基金青年项目以及企业横向合作项目,参与湖北省重点研发项目等重要课题,担任了中国计算机学会系统软件及软件工程专委会委员。同时,常年担任TSE,TOSEM,TDSC等CCF-A类国际期刊的审稿人,以及CCF-A/B类会议ASE 2021/2023, ESEC/FSE 2022, SANER 2022, ISSRE 2022/2023的程序委员会委员。文明博士于2021年入选第七届中国科协青年人才托举工程计划。

课题题目:

面向JVM性能优化机制的测试方法研究

课题摘要:

    Java虚拟机(JVM)是支持Java语言生态的重要基础软件,用于编译和执行Java程序,可以实现Java程序跨平台高效运行以及自动化内存管理。然而,一项研究表明,即时编译器和垃圾回收机制相关缺陷占Java虚拟机所有缺陷的45%。由于两个组件自身复杂程度较高,以及内部都包含多种算法及实现,针对此优化机制的充分测试与安全性保障存在较大的难点;另外,如何挖掘即时编译器和垃圾回收机制之间的关联关系来指导并增强测试效能也需要更多的研究与探索。为了实现面向JVM性能优化机制的高效测试方法,本项目拟主要开展以下三个方面的研究,包括:1)针对即时编译器和垃圾回收机制的变异策略设计;2)针对即时编译器和垃圾回收机制的关联关系学习;以及3)针对性能优化机制的多维度优化选项搜索与选择,从而达到高效检测JVM性能优化机制模块中潜在缺陷漏洞的目的。

5b94ab78dcd44d847c49021a2ee1be7b.jpeg

李昊峰

中国科学院计算技术研究所

    中国科学院计算技术研究所/助理研究员,博士毕业于中国科学院计算技术研究所计算机科学与技术专业。并获得北京市优秀毕业生,主要研究方向为程序分析,在ESEC/FSE、CGO、ASE、CCS等国际学术会议和期刊发表论文6篇,并获得ASE2019杰出论文奖、CCS2022最佳论文提名奖,另有两篇专利已授权,担任IEEE Transactions on Reliability的审稿人,以技术骨干参与一项国家重点研发计划和一项国家自然科学基金重点项目。

课题题目:

基于模块化信息流分析的针对大规模软件的安全缺陷检测技术

课题摘要:

    软件安全缺陷严重影响国家安全与稳定。根据业界专业机构新思科技的报告显示,2022年软件安全缺陷将使美国经济损失2.41万亿美元。检测软件安全缺陷是极具挑战的前沿性问题,信息流分析技术是检测多种软件安全缺陷(如SQL注入、隐私泄露等)的基础分析方法,然而当前信息流分析技术存在效率低的问题,无法分析大规模软件,为了提升传统信息流分析技术的效率,本项目将采用模块化分析来加速传统信息流分析算法,并通过精确地推断模块间依赖信息以保证分析精度。

e562beeb97e84776d381cf285a520acb.jpeg

杜冬冬

上海交通大学

    上海交通大学并行与分布式系统研究所(IPADS)助理研究员,博士。长期从事体系结构与操作系统相关研究。工作发表在ASPLOS、ISCA、MICRO、HPCA、SOSP、OSDI、ACM TOCS等国际顶级学术会议和期刊。代表论文发表在2020年在操作系统与体系结构领域顶会ASPLOS,在该会议当年论文引用排名第一。作为主要负责人领导的开源软件蓬莱项目合入鸿蒙与欧拉操作系统。担任SOSP’23 AEC共同主席、ACM SoCC程序委员等学术工作。

课题题目:

面向高并发低时延云原生场景的细粒度机密计算系统研究

课题摘要:

    传统可信执行环境(如Intel SGX等)基于段寄存器提供隔离域内存隔离,存在可扩展性和粒度的问题。为了更好地支持高度可扩展和细粒度的计算模式,新一代可信执行环境系统(如Intel TDX和ARM CCA)普遍引入了权限表,以实现不同域之间的细粒度和可扩展的内存隔离。然而,权限表会给访存操作引入额外一个维度的表遍历,从“页表翻译+段隔离”到“页表翻译+权限表检查”,导致显著的访存开销。本项目拟通过软硬件协同设计,基于开源的RISC-V指令集提出新的硬件扩展以平衡细粒度和低时延的矛盾,并基于蓬莱可信执行环境,设计面向高并发低时延云原生场景的细粒度机密计算系统,具体包括:(1)设计隔离模式可配的内存隔离机制;(2)设计应用特征感知的资源隔离方案;(3)结合蓬莱实现细粒度高并发的机密计算系统。最终,有效提升面向云原生场景的可信执行环境系统的表现。

e705d583eae29cf8d7d280af50323555.jpeg

罗川 

北京航空航天大学

    北京航空航天大学副教授、博士生导师,于北京大学获得博士学位,主要研究方向是基于搜索的软件工程、智能运维、约束求解。总计发表CCF-A类论文30余篇,其中以第一作者或通讯作者身份发表CCF-A类论文10余篇,谷歌学术引用累计达到1300余次。作为项目负责人主持多项科研项目,包括国家自然科学基金项目等;作为项目骨干参与国家重点研发计划项目。近年来,担任或即将担任多个CCF-A类国际顶级会议(如ISSTA、NeurIPS、AAAI、IJCAI)的(资深)程序委员会成员。所提技术于国际学术竞赛(如国际SAT竞赛、国际MaxSAT评测竞赛、国际组合测试竞赛)多次获奖。研究成果被华为、美团、微软、麻省理工学院、加州大学伯克利分校、诺贝尔奖得主、美国工程院院士等用于实际应用和产品转化。

课题题目:

面向高度可配置系统软件的高效组合测试方法研究

课题摘要:

    随着工业界对定制化系统软件的需求不断增加,高度可配置系统软件应运而生,并且在在众多重要的工业应用领域得到了广泛应用。然而,对于高度可配置系统软件而言,测试所有配置在实践中是不可行的,因此迫切需要实用的测试方法。组合测试是用于测试高度可配置系统软件的实用方法,但是目前已有的组合测试方法面临严重的可扩展性问题,即它们无法针对高度可配置系统软件生成有效的测试用例。本项目拟开展组合测试方法研究。通过设计高效的采样技术、基于可满足性求解器的约束处理方法,本项目旨在提出创新且有效的组合测试方法,以解决可扩展性问题,从而为高度可配置系统软件生成规模可接受的测试用例集合。

d5665d13bfb2027a2b40a722807069ee.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/180589.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动驾驶学习笔记(六)——Apollo安装

#Apollo开发者# 学习课程的传送门如下,当您也准备学习自动驾驶时,可以和我一同前往: 《自动驾驶新人之旅》免费课程—> 传送门 《2023星火培训【感知专项营】》免费课程—>传送门 文章目录 前言 Apollo安装 硬件配置 安装Ubuntu…

手机转接器实现原理,低成本方案讲解

USB-C PD协议里,SRC和SNK双方之间通过CC通信来协商请求确定充电功率及数据传输速率。当个设备需要充电时,它会发送消息去给适配器请求充电,此时充电器会回应设备的请求,并告知其可提供的档位功率,设备端会根据适配器端…

USB PD v1.0快速充电通信原理

1 原理 本篇文章讲的快速充电是指USB论坛所发布的USB Power Delivery快速充电规范(通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程),不同于本人发布的另一篇文章所讲的高通Quick Charger 2.0规范,因为高通QC…

虹科示波器 | 汽车免拆检修 | 2012 款上汽大众帕萨特车 发动机偶尔无法起动

一、故障现象 一辆2012款上汽大众帕萨特车,搭载CFB发动机,累计行驶里程约为12万km。车主反映,将点火开关置于起动挡,偶尔只能听到“咔哒”一声,起动机没有反应,类似蓄电池亏电时起动发动机的现象。为此&…

【广州华锐互动】VR历史古城复原:沉浸式体验古代建筑,感受千年风华!

在科技日新月异的今天,虚拟现实(VR)技术已经成为了我们生活中不可或缺的一部分。从娱乐游戏到医疗健康,从教育培训到房地产销售,VR技术的应用领域日益广泛。而近年来,VR技术在文化遗产保护和古迹复原方面的…

多模态论文阅读之VLMo

VLMo泛读 TitleMotivationContributionModelExpertimentsSummary Title VLMo:Unified Vision_Langugae Pre-Training with Mixture-of-Modality-Experts Motivation CLIP和ALIGN都采用dual-encoder的方式分别编码图像和文本,模态之间的交互采用cosine similarity…

力扣:有效的括号

自己编写的代码 。 自己的思路&#xff1a; class Solution { private:unordered_map<char,int>symbolValues{{(,1},{),2},{{,4},{},5},{[,8},{],9}, };public:bool isValid(string s) {bool flagfalse;int lenss.length();if (lens % 2 ! 0){flag false;}for…

通过51单片机控制28byj48步进电机按角度正反转旋转

一、前言 本项目基于STC89C52单片机&#xff0c;通过控制28BYJ-48步进电机实现按角度正反转旋转的功能。28BYJ-48步进电机是一种常用的电机&#xff0c;精准定位和高扭矩输出&#xff0c;适用于许多小型的自动化系统和机械装置。 在这个项目中&#xff0c;使用STC89C52单片机…

QT 实现解密m3u8文件

文章目录 概要如何解密M3U8文件呢实现思路和代码序列图网络请求解密 结论 概要 视频文件很多已M3U8文件格式来提供&#xff0c;先复习下什么是M3U8文件&#xff01;用QT的 mutimedia框架来播放视频时&#xff0c;有的视频加载慢&#xff0c;有的视频加载快&#xff0c;为啥&am…

K8s:部署 CNI 网络组件+k8s 多master集群部署+负载均衡及Dashboard k8s仪表盘图像化展示

目录 1 部署 CNI 网络组件 1.1 部署 flannel 1.2 部署 Calico 1.3 部署 CoreDNS 2 负载均衡部署 3 部署 Dashboard 1 部署 CNI 网络组件 1.1 部署 flannel K8S 中 Pod 网络通信&#xff1a; ●Pod 内容器与容器之间的通信 在同一个 Pod 内的容器&#xff08;Pod 内的容…

Android性能优化--Perfetto用SQL性能分析

Android性能优化–Perfetto用SQL性能分析 文章目录 Android性能优化--Perfetto用SQL性能分析介绍Perfetto SQL 基础使用 Perfetto SQL 进行性能分析总结 本文首发地址 https://blog.csdn.net/CSqingchen/article/details/134167741 最新更新地址 https://gitee.com/chenjim/che…

闯关打卡小程序的效果如何

闯关打卡是一种以任务关卡为基础的打卡模式&#xff0c;管理员可配置活动任务关卡&#xff0c;成员加入任务后需依次解锁&#xff0c;打卡完成任务&#xff0c;像闯关游戏一样完成所有任务。 通过打卡活动聚集一群有共同目标、兴趣的人&#xff0c;通过打卡的方式促进共同目标…

对Java的多线程的理解

说说对Java线程的理解 下面是AI的回答 Java线程就是Java程序里面可以同时运行多个任务。Java提供了几种创建和管理线程的方式&#xff0c;其中一种是继承Thread类&#xff0c;另一种是实现Runnable接口或Callable接口。jdk5提供了线程池&#xff0c;可以更方便地创建、启动和终…

Spring Boot 常见面试题

目录 1.Spring Boot 快速入门什么是 Spring Boot&#xff1f;有什么优点&#xff1f;Spring Boot 与 Spring MVC 有什么区别&#xff1f;Spring 与 Spring Boot 有什么关系&#xff1f;✨什么是 Spring Boot Starters?Spring Boot 支持哪些内嵌 Servlet 容器&#xff1f;如何设…

linux傻瓜式安装Java环境及中间件

linux配置Java环境及中间件 1.傻瓜式安装Java1.下载2.追加3.刷新测试 2.傻瓜式安装docker1.docker卸载2.docker安装 3.Docker傻瓜式安装Redis1.傻瓜式安装安装并配置 4.Docker傻瓜式安装RabbitMQ5.Docker傻瓜式安装MySql1.拉取2.配置 6.傻瓜式安装Nacos1.官网下载nacos2.SQL文件…

C语言_动态内存管理

文章目录 一.为什么存在动态内存分配二.动态内存函数的介绍2.1 malloc 和 free2.2 calloc原型如下 2.3 realloc函数模型如下 三.常见的动态内存错误3.1 对NULL的解引用操作3.2对动态开辟空间的越界访问3.3非动态开辟内存使用free释放3.4使用free释放一块动态开辟内存的一部分3.…

如何提高项目团队资源利用率?5大注意事项

项目团队的资源是有限的&#xff0c;这包括人力、时间、资金、设备等。如果这些资源利用率低下或者浪费&#xff0c;这直接会导致项目成本的增加&#xff0c;不利于产品在竞争激烈的商业环境中保持优势。 因此我们需要提高团队资源利用率&#xff0c;降低项目成本&#xff0c;避…

windows11本地安装部署langchain-chatchat api接口报错

Langchain-chatchat 提示&#xff1a;Langchain服务已经正常启动&#xff0c;swagger-ui页面也正常访问的情况下出现接口调试报错问题 文章目录 Langchain-chatchat前言问题分析解决问题方案 前言 报错接口如下&#xff1a; 2023-11-03 15:23:50 | INFO | stdout | INFO: …

SpringBoot整合JUnit

1.创建新项目 说明&#xff1a;创建springboot_04_junit项目&#xff0c;选择对应的版本。 2.接口类 说明&#xff1a;新建BookDao接口。 package com.forever.dao;public interface BookDao {public void save(); }3.实现类 说明&#xff1a; 新建BookDaoImpl实现类。 pa…

HiveSQL中last_value函数的应用

一、背景 在以下数据中如何实现对每一个列按照更新时间取最新的非null值&#xff1f; 1 a a null 202301 202301 1 b b null null 202302 1 null c null null 202303 1 d null null null 202304如何实现…