草庐IT

是时候开始拥抱大模型和AIGC了

“不要和我竞争大模型,请用文心一言和别人竞争。“——李彦宏文章目录前言国内外主要大模型盘点AI生成网站AI创作音乐AI写诗AI写小说古文创作AI作画AI出题和解题辅助编码附录大模型相关链接AI编程链接AI作画AI出题古文创作链接前言2016年是人工智能的元年。2023年是大模型的元年。谁能抢占风口浪尖,谁就能脱颖而出。国内外主要大模型盘点AI生成网站国外AI生成网站,分别是OpenAI的ChatGPTPlayground、ArtBreeder、Jukedeck和TalkToTransformer,同时还有一款国内AI生成网站「即时灵感」。AI创作音乐AI写诗AI写小说古文创作古文相关的NLP任

太累了,是时候让AI数字人来帮我干活了(走,上教程)

阿酷TONY,原创文章,长沙,2023.11.21关键词:AI数字人,生成式AI,智能数字分身适用场景:培训数字人,演讲授课数字人,直播带货数字人特别说明:教程用的是国内保利威AI产品,内容为原创。 AI数字人主要的一些应用场景:客户服务和支持、教育和培训、医疗保健、娱乐和媒体、销售和营销。造个数字人来帮我做授课教学,朗读一篇文章吧,好的,没问题,上教程。目录第一步:讲稿文章准备第二步:做个PPT(绿底色)第三步:数字人开工第四步:PR工具合成第五步:收工,上效果第一步:讲稿文章准备首先写篇文章,文章很简单,Siri,帮我生成一下文章:当脚步踏上柔软的细沙,微风拂过海面,我仿佛置身于一片宁静的

c++ - 是时候告别 VC6 编译器了吗?

最近我遇到了指向VC6编译器的问题。其中很少有:函数尝试block不起作用。RelatedQ类内常量不起作用。__FUNCTION_(获取函数名称的宏)不起作用最新添加的是它不允许将void函数作为for_each的一部分传递。下面的例子不是用VC6编译器编译的。它说“错误C2562:'()':'void'函数返回值”。看起来VC6不喜欢将void函数传递给for_each。classTemp{public:Temp(inti):m_ii(i){}intgetI()const{returnm_ii;}voidprintWithVoid(){coutarrTempObjects;arrT

2023 Android 折叠屏适配详解,是时候点亮新技能了

自2019年三星发布了第一台(柔宇不算)GalaxyZFold之后,Android厂商们都陆续跟进了各自的可折叠方案,之后折叠屏手机市场一直保持快速增长,例如2023年上半年整体销量227万台,同比增长102.0%。虽然对比上半年手机总体出货量1.3亿台只能算是零头,但是不可否认,如今开发者的App遇到可折叠手机的概率并不低,特别这部分用户大概率还属于「高产值」用户。所以2023年开始,折叠屏适配也逐步开始成为Android的主流KPI之一,那么不适配的话会怎么样?适配的话又是通过什么方式?本篇将带你深入了解这个话题。⚠️本文超长,可收藏以备不时之需。Letterboxing模式首先,如果不适

是时候放弃Dockerfile了,考虑上手Buildpack吧

介绍在容器化领域,效率、速度和简单性至关重要,Buildpack已成为一种强大的工具,可以彻底改变项目创建Docker镜像的过程。与需要费力创建和维护Dockerfile的传统方法不同,Buildpack提供了简化且自动化的解决方案。使用Buildpack,我们可以轻松构建Docker镜像,无论项目数量多少。接下来,我们将深入探讨下Buildpack。什么是Buildpack?Buildpack 是一个方便的工具,可以为项目快速创建Docker镜像,而无需单独的Dockerfiles。因此,你可以高效地Dockerize多个项目,而无需为每个项目编写Dockerfile 。Buildpack会

JavaScript,是时候瘦瘦身了!

作者 | LoraineLawson编译 |言征“JavaScript太重了。”虽然JS在全球开发语言中属于巨无霸的存在,但从过去到现在,吐槽JS的声音一直不绝于耳。比如,要系统的学JavaScript,有一大套工具链,而且是非官方的工具链。许多新手一看到VSCode,NodeJS,Babel,Webpack,Jest,Gulp,TypeScript...顿时就被劝退。再比如,语法特性也是乱成一团。弱类型,又可以面向对象,又可以函数式编程,还可以面向过程,还有this关键字,这些全部混着用。谁也不想接受这样的屎山代码!就连Solid.js框架的创建者RyanCarniato,也在近日发声:是时

chatgpt4导致数学建模比赛是时候该转型了

目录**背景****测试一:国赛C题类型****测试一总结****测试二:国赛B题****测试二总结****结论**背景7月9日消息,OpenAI的语言模型ChatGPT最近推出了新功能:代码解释器(CodeInterpreter)。这个新功能已经对所有Plus订阅用户开放,代码解释器扩展了ChatGPT的功能,为用户带来了更好的交互式编程体验和强大的数据可视化功能。有了它之后,即使不是程序员,只需要用自然语言向ChatGPT下达指令,也可以完成需要复杂编程技术的任务。CodeInterpreter直译过来就是代码解释器,这是一个能够自己编写Python代码并执行Python代码的在线沙盒。支

是时候丢掉BeanUtils了

前言为了更好的进行开发和维护,我们都会对程序进行分层设计,例如常见的三层,四层,每层各司其职,相互配合。也随着分层,出现了VO,BO,PO,DTO,每层都会处理自己的数据对象,然后向上传递,这就避免不了经常要将一个对象的属性拷贝给另一个对象。例如我有一个User对象和一个UserVO对象,要将User对象的10个属性赋值个UserVo的同名属性:一种方式是手写,一个属性一个属性赋值,相信大家最开始学习时都是这么干的,这种方式就是太低效了。在idea中可以安装插件帮我们快速生成set属性代码,虽然还是逐个属性赋值,但比一个个敲,效率提高了很多。上面两种方式虽然最原始,做起来很麻烦,容易出错,但程

linux - 用于检查进程是否已在运行并在是时退出的 Shell 脚本

我有一个带有方法status()和start()的shell脚本。代码如下:#functiontocheckthejmeterprocessesrunningstatus(){PID=$(ps-ef|grepjmeter|grep-vgrep)echo"Thejmeterprocessesrunningare:\n$PID"}#functiontorunthe.jmxfilegivenbytheuseratruntimestart(){echo"Pleaseenterthefilename.jmxextension"readfileecho"Pleaseenterthelogfilen

linux - 用于检查进程是否已在运行并在是时退出的 Shell 脚本

我有一个带有方法status()和start()的shell脚本。代码如下:#functiontocheckthejmeterprocessesrunningstatus(){PID=$(ps-ef|grepjmeter|grep-vgrep)echo"Thejmeterprocessesrunningare:\n$PID"}#functiontorunthe.jmxfilegivenbytheuseratruntimestart(){echo"Pleaseenterthefilename.jmxextension"readfileecho"Pleaseenterthelogfilen