草庐IT

DTC 大会归来,谈十大趋势发展

DTC2023大会,与近期在北京召开。作为疫情后第一次大型数据库领域行业盛会,本次会议吸引了大量厂商和企业用户参加。我本人也在会上分享了一个Topic,并线下与很多同业者做了交流。在深感行业变化的同时,也发现不少新的趋势特点。1.DTC大会观察:行业篇❖ 趋势1:国进外退,加速发展与以往不同的是本次参与者都为国内厂商,国外企业均未出席。参与本次大会的国内厂商,既有已云厂商为代表如阿里云、腾讯云、华为云,也有传统企业代表如中兴、浪潮、亚信,以及新兴企业代表如PingCAP、云和恩墨、万里开源等。可以说代表了国内数据库的骨干力量,但相对来说国内几个传统数据库厂商如达梦、人大金仓等没有参加,有些遗憾

OpenHarmony源码解析之多模输入子系统(一)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​1、简介多模输入子系统是OpenHarmony输入事件管理框架。多模输入服务接收多种类型输入设备(触摸屏、鼠标、键盘、触摸板等)的输入事件,通过归一/标准化处理后,分发给多模客户端(应用,系统服务)。多模输入还提供事件注入接口,该接口目前仅对系统应用开放。多模输入子系统分为框架部分和服务部分:框架部分封装了各种接口给其他子系统和应用来调用;服务部分实现了这些接口,并且实现了事件派发处理的核心逻辑。这两个部分运行在不同进程中,根据具体接口,通过socket或者binde

OpenHarmony源码解析之多模输入子系统(一)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​1、简介多模输入子系统是OpenHarmony输入事件管理框架。多模输入服务接收多种类型输入设备(触摸屏、鼠标、键盘、触摸板等)的输入事件,通过归一/标准化处理后,分发给多模客户端(应用,系统服务)。多模输入还提供事件注入接口,该接口目前仅对系统应用开放。多模输入子系统分为框架部分和服务部分:框架部分封装了各种接口给其他子系统和应用来调用;服务部分实现了这些接口,并且实现了事件派发处理的核心逻辑。这两个部分运行在不同进程中,根据具体接口,通过socket或者binde

ChatGPT全面升级,GPT4支持多模态数据。

OpenAI在3月14日放了大招,GPT4.不同于ChatGPT,GPT4是支持多模态数据,目前上去看了下,支持图片和文本两种数据格式。另外,宣传视频中说:GPT4去年8月就完成了训练,只是为了数据和使用安全方面考虑,才推迟了几个月来进行优化。那么GPT5,GPT6等等,还会远吗?下面是官网的宣传,这里简单机翻一下:Wespent6monthsmakingGPT-4saferandmorealigned.GPT-4is82%lesslikelytorespondtorequestsfordisallowedcontentand40%morelikelytoproducefactualrespo

ChatGPT全面升级,GPT4支持多模态数据。

OpenAI在3月14日放了大招,GPT4.不同于ChatGPT,GPT4是支持多模态数据,目前上去看了下,支持图片和文本两种数据格式。另外,宣传视频中说:GPT4去年8月就完成了训练,只是为了数据和使用安全方面考虑,才推迟了几个月来进行优化。那么GPT5,GPT6等等,还会远吗?下面是官网的宣传,这里简单机翻一下:Wespent6monthsmakingGPT-4saferandmorealigned.GPT-4is82%lesslikelytorespondtorequestsfordisallowedcontentand40%morelikelytoproducefactualrespo

springboot多模块工程单元测试jacoco统计代码覆盖率总结

jacoco统计代码覆盖率的文章一搜一大堆,方法也很简单,就是在pom中引用两个插件:maven-surefire-pluginjacoco-maven-plugin其中jacoco-maven-plugin的关键配置为要有两个execution:一个goal是prepare-agent,即准备agent,实现为代码插桩一个goal是report,顾名思义,即生成覆盖率报告org.apache.maven.pluginsmaven-surefire-plugin2.18.1falsetrueorg.jacocojacoco-maven-plugin0.8.5my-prepare-agentpr

springboot多模块工程单元测试jacoco统计代码覆盖率总结

jacoco统计代码覆盖率的文章一搜一大堆,方法也很简单,就是在pom中引用两个插件:maven-surefire-pluginjacoco-maven-plugin其中jacoco-maven-plugin的关键配置为要有两个execution:一个goal是prepare-agent,即准备agent,实现为代码插桩一个goal是report,顾名思义,即生成覆盖率报告org.apache.maven.pluginsmaven-surefire-plugin2.18.1falsetrueorg.jacocojacoco-maven-plugin0.8.5my-prepare-agentpr

ChatGPT背后的技术和多模态异构数据处理的未来展望——我与一位资深工程师的走心探讨

上周,我和一位从业三十余年的工程师聊到ChatGPT。作为一名人工智能领域研究者,我也一直对对话式大型语言模型非常感兴趣,在讨论中,我向他解释这个技术时,他瞬间被其中惊人之处所吸引🙌,我们深入探讨了ChatGPT的关键技术,他对我所说的内容产生了浓厚的兴趣,我们开始交流并分享了各自的经验。我发现,与这位资深工程师的讨论不仅加深了我的理解,也让我更加了解了这项技术的前沿发展🌱。后续我也下面我将分享一些我在与工程师的讨论中和自己学习中所了解的ChatGPT的关键技术,希望对您有所帮助。一、大规模语言模型大规模语言模型(LargeLanguageModels)是一类基于机器学习的自然语言处理技术,它

ChatGPT背后的技术和多模态异构数据处理的未来展望——我与一位资深工程师的走心探讨

上周,我和一位从业三十余年的工程师聊到ChatGPT。作为一名人工智能领域研究者,我也一直对对话式大型语言模型非常感兴趣,在讨论中,我向他解释这个技术时,他瞬间被其中惊人之处所吸引🙌,我们深入探讨了ChatGPT的关键技术,他对我所说的内容产生了浓厚的兴趣,我们开始交流并分享了各自的经验。我发现,与这位资深工程师的讨论不仅加深了我的理解,也让我更加了解了这项技术的前沿发展🌱。后续我也下面我将分享一些我在与工程师的讨论中和自己学习中所了解的ChatGPT的关键技术,希望对您有所帮助。一、大规模语言模型大规模语言模型(LargeLanguageModels)是一类基于机器学习的自然语言处理技术,它

springboot多模块扫包中的@SpringBootApplication、@ComponentScan和@MapperScan问题

springboot多模块扫包中的@SpringBootApplication、@ComponentScan和@MapperScan问题1.前言2.处理swagger扫描多包问题3.启动类里获取spring容器4.处理上面问题的流程和解决对应的问题4.1移动DogController和HelloWorldController同包4.1.1问题1.requiredabeanoftype4.1.1.1问题描述4.1.1.2问题原因4.1.1.3解决问题4.1.2问题2->@ComponentScan与@SpringBootApplication问题4.1.3问题3->@MapperScan4.1.