草庐IT

ChatGPT实战100例 - (07) 文本绘图工具大比拼

文章目录ChatGPT实战100例-(07)文本绘图工具大比拼一、需求与思路二、确定比较项目三、分特性比较四、特性比较可视化五、总结ChatGPT实战100例-(07)文本绘图工具大比拼一、需求与思路近期经常需要绘制各类图表来进行学术论文、课程设计、简报制作等,然而大众版的ChatGPT目前还不具备出图的功能,其实对于办公图表和UML等常用的图形,业内有大量的文本绘图工具可以使用。文本绘图工具为我们提供了一个简单且高效的方式来绘制各种图表和流程图。无需复杂的界面和工具,只需要掌握简单的文本语法,就可以轻松生成精美的图形。和ChatGPT结合的基本思路是:使用ChatGPT生成对应文本绘图工具的

十年之约|十年人间:第12个月(07/2022),浅谈AI觉醒

BladeRunner2049七月一班的,十年之约,我已经走到第12个月。(2021/08/16—2022/07/16)一、Cyberpunk电影其实我对自己不太关心的事情基本不会关注,以致在AI觉醒这件事情上从来没让思辨多驻留一会儿,以为就是个机器人罢了,替代人们工作就好,没想过有朝一日它会“懂事”了。因而说在这件事情上是孤陋寡闻都一点不为过。就是现在我还是写不好的,一知半解,但是我想讨论,它有特别大的吸引力于我。这几天推了一篇影评:《深究电影《银翼杀手》映射的社会,艺术与哲学》,引发很多思考。《银翼杀手》,Cyberpunk电影的先驱。因为高司令(RyanGosling)的2049让我有意

代码随想录day4: 24两两交换链表的节点 19删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II

24两两交换链表的节点https://leetcode.cn/problems/swap-nodes-in-pairs/comments/给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题第一次的尝试,写到交换节点的时候,突然想到头节点的返回是个麻烦事,不能带进循环里,否则就返回不了交换后的头节点。因此,采用虚拟节点似乎更合理化。需要注意的是cur的下一节点和下下节点是否为空,不然会出现空指针的错误。19删除链表的第N个节点https://leetcode.cn/problems/remove-nth-node-from-end-of-l

日更第452天:那些有意无意读错的字

前日发布的音频,妹妹听过,提醒我,“濒临”的“濒”应该读“bīn”,而不是“pin”。其实,以往听书的时候,也曾多次听到过这个词,每次听到人家读的是“bīnlín”,心里都会想一下,这个字应该这样读,知道这是它的正确读音,也意识到自己一直以来读的都是错的。但另一方面,在此之前的许多年里,一直认为这个字的发音是“pin”,几十年的记忆很顽固,以至于现在,虽然知道不对,顺口而出的依旧是错的发音。不止这个“濒”字,近年来网络发达,各种资讯发达,陆陆续续发现好多字的读音都与自己记忆中的、或者自己以为的、或者其实不认识但想当然读出来的音不一样。也就是说,有很多字,一直以来认识的都是错误的读音,偶尔,可能

代码随想录算法训练营第四天| 24. 两两交换链表中的节点、 19.删除链表的倒数第N个节点 、面试题 02.07. 链表相交、 142.环形链表II

24.两两交换链表中的节点思路考虑将所有节点从头两两分组,每个组之间进行节点交换,在遍历每一组过程中过程中需要存储第一个节点用于组间连接操作。两两分组循环可以用一个对2取余的iter来标记。对单个节点的组并不需要操作,所以可以看作正常组的第一阶段。更重要的是交换顺序后组间的连接,此时需要一个存储上一组的尾节点,这里我们用last_iter_tail表示。此外,第一组节点的交换还要考虑头节点的更新。具体操作:初始:1->2->3->4->null第一组组内交换:2->1->3->4->null第二组组内交换:2->1->3->null4->3->null一二组连接:2->1->4->3->nul

《数据思维》/07逻辑树分析法

逻辑树分析方法是把复杂问题拆解成若干个简单的子问题,像树杈一样。不管是实际生活中还是工作中,我们经常会使用逻辑树分析方法来分析问题。例如你准备给自己做一个年度计划,要做的事情很多,思路很零散。为了理顺你的思路,可以用逻辑树分析方法,把年度计划这个复杂问题拆分成技能学习、读书、健身、旅行这几个子问题。技能学习是为了储备技能,跟上时代的步伐。想要学习数据分析,可以进一步拆解为学习业务指标、分析方法等。一步一步把年度计划拆解成一个一个的子问题,解决了子问题就订好了年度计划。逻辑树分析方法在解决业务问题时,经常不是单独存在的,会融合在其他分析方法里,辅助解决问题。

2022-07-22

1、axios和ajax有啥区别?axios是封装后的ajax,ajax不符合现在mvvm的架构,所以对其进行了封装。ajax的缺点:(1)基于原生的XHR开发,XHR本身的架构不清晰;(2)JQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理;(3)不符合关注分离(SeparationofConcerns)的原则;(4)配置和调用方式非常混乱,而且基于事件的异步模型不友好。axios的优点:(1)从浏览器中创建XMLHttpRequest;(2)支持PromiseAPI;(3)从node.js创建http请求;(4)转换请求和响应数据;(5)自动转换JSON数据。2

Vue.js基础-07-绑定事件(v-on)-01-点击事件(click)

#1.点击事件参数(click)##1.1基本使用```htmlCROW-宋这个按钮被点击了{{counter}}次。newVue({el:"#app",data:{counter:0,},});```-结果显示>按钮每点击依次计数+1![image.png](https://upload-images.jianshu.io/upload_images/25672647-b33b1884b28d8f6b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)##1.2绑定一个方法```htmlCROW-宋varapp=newVue({el

07 数据库练习题(总结)

1.安装好MySQL之后在windows系统中哪些位置能看到MySQL?MySQLDBMS软件的安装位置。MySQL数据库文件的存放位置。MySQLDBMS的配置文件。MySQL的服务(要想通过客户端能够访问MySQL的服务器,必须保证服务是开启状态的)MySQL的path环境变量2.卸载MySQL主要卸载哪几个位置的内容?使用控制面板的软件卸载,去卸载MySQLDBMS软件的安装位置。手动删除数据库文件。MySQL的环境变量MySQL的服务进入注册表删除。(regedit)务必重启电脑3.能够独立完成MySQL8.0、MySQL5.7版本的下载、安装、配置(掌握)4.MySQL5.7在配置完

07_Android协程

Android协程    本文以网络请求为例,由浅入深,来说明协程在Android中的使用方式。后半部分介绍一些协程概念。(1)添加依赖项    如下:dependencies{implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9")}(2)网络请求函数    这是一个同步的阻塞函数,调用它的线程会阻塞。如下:sealedclassResult{dataclassSuccess(valdata:T):Result()dataclassError(valexception:Exception):Result(