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

ChatGPT 写作系列

ChatGPT 辅助写作 | 专栏 1 写作核心​

先讲一下 ChatGPT 写作的核心。核心就是需要有文章大纲,而且文章大纲要足够细致。​

具体怎么做呢?​

提前准备多级标题大纲,刚开始有两个级别的标题就行,等用熟练了再细化。分一级标题,二级标题,比如:​

一、我是这篇文章的一级标题​

一)我是子标题​

投喂给 ChatGPT 的时候,直接投喂具体的标题,可以这样提问:​

以【我是这篇文章的一级标题】为主题写一篇 300 字的短文。​

这里需要注意的一个点是,具体的字数要求要给到 ChatGPT,要不然它生的字数很多或很少。​

总结:一是有细化的标题;二是有具体的字数要求。​

ChatGPT 辅助写作 | 专栏 2 写标题​

今天这篇讲具体的方法论,先从标题开始:​

我发现很多朋友的公众号写的文章内容很不错,但由于标题太硬核,点击欲望骤降。​

标题如果按照我的思路,要引入 SEO ,这个是为了长尾流量,SEO 的意思也就是要包含关键词。​

比如我写了一篇关于前端学习路线的文章,我在推文的时候,一定会带上【前端】这个词,这个词自然搜索流量很大。​

我初始起名:前端学习路线。​

怎么和 GPT 结合起来呢?​

教大家一个骚操作,你去微信看一看收集爆款阅读的标题,从中筛选出关键词,我挑了几个:颜色、失业、35 岁、疑似、网传。​

有了关键词之后,和自己的起名结合起来,我是这样问 GPT 的:帮我优化一下这个标题:前端学习路线。要求融入一些具有冲突的词、比如被裁、大龄。​

GPT 回答:如何避免被裁?前端学习路线推荐!​

你看,这个标题是不是比刚刚好很多。​

总结:自己提炼文章的主题,提炼出关键词,然后和时下热点词结合,让 GPT 帮你组合起来。​

ChatGPT 辅助写作 | 专栏 3 写摘要​

今天继续推进,如果利用 GPT 辅助写摘要,也就是前言。​

前言可以在一定程度上帮助读者更好地理解文章,它可以为读者提供必要的背景信息、阐述写作目的和动机、概述文章内容以及引导读者进入主题等=。​

因此,写作前言对于一篇文章的整体效果来说是非常重要的。​

如果你想正儿八经的学习写作,前言必不可缺。​

虽然说前言很重要,但它不能太长,太长就不叫前言了,叫正文了。​

写前言前,需要注意几点:​

1、确定目的​

前言通常用于介绍书籍、论文或其他作品的背景、作者、研究方法等内容,同时也可以向读者解释为什么要阅读这本书或者该作品的重要性。​

2、确定主题​

选择一个主题或者一些关键点来引导你的写作,例如你的个人故事、研究成果、感谢的对象等。​

3、表达观点​

在前言中可以表达自己对该作品的看法、对读者的期望等。同时,也可以阐述写作的缘由和动机。​

写前言时,需要注意 2 点:​

1、注意语言简洁明了,重点突出,避免过多的废话。​

2、完成前言后再次审阅修改,确保表述准确,语意清晰,没有错误拼写和语法方面的问题。​

最后,别忘了感谢你的读者,并表示希望他们会喜欢并从中获益。​

那如何利用 GPT 来写呢?​

实际上很简单,明确主题+限制字数就好了,比如我要写一篇介绍知识星球的文章,我会这样提问:​

用 50 字帮我介绍下知识星球:​

GPT:知识星球是一种新型的社交学习平台,用户可以在该平台上创建自己的知识星球或加入其他用户创建的知识星球来进行学习和交流。另外,知识星球提供了付费订阅服务,让用户能够与知识星球创建者更深度地互动并获取更为精细的学习内容。​

ChatGPT 辅助写作 | 专栏 4 写正文​

接下来这篇讲正文,正文实际上开篇我提过一点,AI 辅助写作的核心是提炼主题。​

所以说写正文,就是要学会提炼正文的各级标题。​

标题背后对应的是框架逻辑。​

比如一本课本,有目录,这个目录就是框架,此外可以借助思维导图工具来梳理自己文章的目录,写文章前列好框架。​

这点我个人感觉和写代码有着异曲同工之妙,高级程序员拿到一个需求,不是上来就写代码,而是先思考如何去写,往往花费 70%的时间在打磨方案,剩下的时间来输出结果,也就是编码。​

各级标题可以参考这个:​

一级标题:一、二、三、​

二级标题:一)二)三)​

三级标题:1、2、3、​

四级标题:1)2)3)​

那如何借助 GPT 来辅助写呢?​

很简单呀,你先让 GPT 根据你给的主题,让它帮你总结出 5 个小标题。​

比如:我打算写篇介绍知识星球的文章,但是我不知道怎么分栏目,你帮我想 5 个小主题​

GPT 回答:当然可以,以下是五个可能的主题​

1、知识星球的介绍和背景​

介绍知识星球的创始人、初衷以及运作方式,以及知识星球在当前互联网教育市场的地位。​

2、知识星球的特点和优势​

深入探讨知识星球的特点,例如它的社群性质、高质量的内容、与知名专家的合作等,并解释这些特点如何使知识星球从众多线上教育平台中脱颖而出。​

3、明星知识星球的分析和评价​

挑选一些热门的或者你认为值得推荐的知识星球,用数据和用户反馈分析它们的受欢迎程度和质量,提供对于这些知识星球的评价和建议。​

4、知识星球的商业模式和未来发展​

分析知识星球的商业模式,包括收费、广告、付费会员等方式,探讨其盈利能力和可持续性。同时也可以探讨未来知识星球可能的发展方向和趋势。​

5、与其他在线教育平台的比较​

将知识星球与其他在线教育平台进行比较,例如好未来、网易云课堂、Coursera 等,讨论其各自的特点和优劣势,并给出你的看法。​

真的非常好用,上面这 5 个标题,我只想到了 1、2、5,GPT 直接帮我开拓的思路。​

ChatGPT 辅助写作 | 专栏 5 写结尾​

今天这篇来写结尾,这几天陆续写了标题、摘要、正文,再加上今天的结尾,一篇完整的文章就出来了。​

结尾的作用是?​

1、总结​

结尾可以对文章中提出的主题或观点进行总结,强调文章的重要性和意义。​

2、引出思考​

结尾可以引出新的想法、问题或挑战,鼓励读者继续思考和研究。​

3、呼吁行动​

讨论未来可能的发展、解决方案或建议,这可以激发读者进一步行动或思考。​

4、鼓励互动​

鼓励读者在评论区留言,分享他们的想法或经验,以促进更深入的讨论。​

留下深刻印象:结尾可以通过巧妙的句子或深刻的思想留下深刻的印象,使读者记住文章的内容并继续思考。​

无论你选择哪种方式结束文章,都应该确保结尾与文章主题相呼应,并为读者提供有价值的信息或启示。​

如何利用 GPT 写文章结尾呢?​

同样很简单,结尾说白了就是对文章主题进行升华,所以你只需要提炼主题,并告诉 GPT 融入感情升华主题就行了。​

ChatGPT 辅助写作 | 专栏 6 写标题案例​

看这篇之前,请先看下 AI 写标题​

一、优化标题​

文章标题是吸引读者点击阅读的重要因素之一,优化文章标题需要考虑以下 4 个核心要点:​

1、突出核心信息​

标题应该突出文章的核心信息,让读者一眼就能看出这篇文章的主旨。可以用简短的语言概括文章内容,引起读者兴趣,促使其继续阅读。​

2、使用关键词​

标题中应该包含与文章内容相关的关键词,这样可以提高文章在搜索引擎中的排名。同时,关键词也可以让读者更好地理解文章内容。​

3、制造疑问​

采用制造疑问的方式来吸引读者的注意力。可以在标题中使用疑问句,引导读者思考,并为他们提供有价值的信息。​

4、保持简短​

标题应该尽量简短,一般控制在 10 个字以内,这样可以避免过长的标题让读者产生疲劳感。​

二、具体案例​

公众号旧文标题:视频号万粉修炼史​

GPT 帮我优化的,我要求 GPT 给了 5 个标题:​

1、打造万粉视频号,我的修炼历程分享​

2、突破万粉,从这个修炼心得入手​

3、视频号达成万粉,这个秘诀你必须知道​

4、达成万粉的关键步骤,视频号修炼全揭秘​

5、视频号达成万粉的路径,我的修炼史告诉你如何成功​

ChatGPT 辅助写作 | 专栏 7 写摘要案例​

看这篇前先看下,如何辅助写摘要​

一、优化摘要​

写作优化摘要的核心是提炼主题、凝练要点、简明扼要地概括文章内容。​

并突出文章的关键信息和观点,以吸引读者进一步阅读。​

摘要应该具备逻辑性、精炼性和吸引力,让读者在短时间内了解文章的主要意义,同时为读者提供对全文内容的预期和理解。​

二、 具体案例​

我旧文摘要:真的很兴奋,困扰我多年的问题,终于在刚才想通了。​

GPT 优化后的:​

1、终于找到解决多年问题的方法,感到兴奋!​

2、长期困扰的问题,终于在我思考时得到了解决​

3、解决一直挥之不去的问题,让我感到兴奋与释然​

4、多年难题,我最终在思考中明悟​

5、长期纠结的问题,终于在我头脑风暴中得到解决​

ChatGPT 辅助写作 | 专栏 8 写正文案例​

优化正文前请先看下这篇如何辅助写正文​

一、优化正文​

1、主体段落应该具有主题句和支撑细节,以获得清晰的论点。这可以通过使用并行结构、主题句首位呈现等手段实现。​

2、句子应尽可能短而有力,以避免冗长复杂的句子和难以理解的构造。可以运用一些简单的语言,比如避免过多的从句或使用过多的形容词和副词。​

3、对词汇、语法和标点的正确使用非常重要。若有兴趣,推荐参阅一些语法或写作指南的书籍,颇有帮助。​

4、在写作中注重逻辑及命题释疑。一种有用的方法是列出备选支撑细节,然后根据主题句的要求进行筛选。同样是一些作文指南、范文、解析可以帮助加深理解和掌握。​

5、图像和排版都是写作的盲点。 在编写正文时,可在适当的位置添加图像或符号,以激发读者的兴趣。排版方面,动用分段、标题、对齐符号,对重点段落进行标注等等。​

二、具体案例​

我的旧文部分正文:UP 主可以为爱发电 1 个月,半年,甚至 1 年,但如果几年下来发现不仅没有赚到 1 分钱,还始终处于赔钱状态,断更是迟早的事。​

GPT 优化后的:​

为了避免持续的亏损和断更的情况发生,UP 主需要采用一些优化文章的方法。​

首先,需要有一个清晰的思路和明确的目标。UP 主应该让自己知道写作者想要通过内容传达什么信息,以及该如何呈现这些内容。​

而且,UP 主需要学会写出具有吸引力的标题。标题应该简短、有意义且与文章相关。​

另外,UP 主应该对自己所生产的内容进行市场和受众的研究。​

了解什么话题比较热门,哪个平台的用户更喜欢什么类型的内容,以及如何达到他们的兴趣点和情感。​

UP 主应该采用简单明了的语言,而不是使用冗长和复杂的句子。​

他们还应该根据目标受众的知识水平,用适当的口吻和格式来呈现文章。​

最后,UP 主需要处理好展示形式和排版,这将使文章更具可读性,增加受众阅读的舒适度。​

ChatGPT 辅助写作 | 专栏 9 写结尾案例​

看这篇之前,请先看下如何辅助写结尾​

一、优化结尾​

1、结尾应强调论点的重点和概述文章的要点。可以通过对文章的主题和几个核心观点进行总结,使人们对所阐述的论点有更深刻的认识。​

2、写作结尾时建议使用积极的语言和表达方式。不能够使用负面的语言表达,否则容易让人们对所写作品的感受产生消极情绪。​

3、消息传递是写作结尾的关键。要显露自己写作的目的,并给出明确的信息或号召性的行动呼吁。这能够让读者对文本内容的重要性有更深刻的认识或明确的回应行动。​

4、结尾也需要注意文字的平衡。不能出现过于冗长或过于敷衍,否则会让读者感到无聊或失望。应着重表达以及强调所写作品中的关键要素。​

5、最后,要遵循一个有创意的结尾方式。可以运用某个有趣的引用,或将结论和感性表达有机地结合,或者构思一些富有想象力的比喻或类比等等。这些可以让文章在读者心中留下更深刻的印象。​

二、具体案例​

我的某旧文结尾:总结一下今天文章的核心:一是我的内在驱动变了,由做事驱动,转变为思想驱动;二是我悟透了价值交换的社会规律。​

GPT 优化后的:​

一是我的内在驱动变了,由做事驱动,转变为思想驱动;​

二是我悟透了价值交换的社会规律;​

三是我开始更加注重自己的成长与提升,不再满足于稳定的现状,而是努力寻求更好的机会和更高的发展空间;​

四是我逐渐意识到自己的人生意义和价值所在,开始注重为社会和他人做出贡献,积极参与公益活动和社会组织;​

五是我也意识到了自己的短板和不足之处,并不断自我反思和修正,通过不断学习和成长来弥补不足;​

六是我开始注重建立积极的社交关系,与志同道合的人交往,获得更多启发和帮助;​

七是我不再轻易放弃,始终保持乐观和坚毅,不断追求自己的梦想和目标;

相关文章:

ChatGPT 写作系列

ChatGPT 辅助写作 | 专栏 1 写作核心​ 先讲一下 ChatGPT 写作的核心。核心就是需要有文章大纲,而且文章大纲要足够细致。​ 具体怎么做呢?​ 提前准备多级标题大纲,刚开始有两个级别的标题就行,等用熟练了再细化。分一级标题&…...

kubernetes 集群搭建(kubeadm方式)

随着容器技术的日益普及,Kubernetes 作为最受欢迎的容器编排平台之一,已经成为现代云原生应用部署不可或缺的一部分。对于想要快速构建和管理 Kubernetes 集群的人来说,kubeadm 提供了一种简单而强大的工具。本文将详细介绍如何使用 kubeadm …...

OpenWrt 中使用 LuCI 界面部署 Docker 镜像

本篇博客将介绍如何在 OpenWrt 上使用 LuCI 部署 Docker 镜像,以 "hello-world" 镜像为例。 前提条件 已安装支持 Docker 的 OpenWrt 系统。 Docker 服务已在 OpenWrt 上成功安装并运行。 LuCI Docker 插件(luci-app-docker 或类似的管理界…...

阿里云 Serverless 助力盟主直播:高并发下的稳定性和成本优化

在直播场景中,阿里云 Serverless 应用引擎 SAE 提供的无缝弹性伸缩与极速部署能力,确保直播间高并发时的流畅体验,降低了我们的运营成本,简化了运维流程。结合阿里云云原生数据库 PolarDB 的 Serverless 能力,实现了数…...

C++ 多态 初学笔记

多态 虚函数虚函数的使用条件 虚函数详解对象多态多重继承时,类型转换的练习(1)情况1:(2)情况2:(3)情况3:(4)情况4: 对象多…...

深入剖析 Java 的 synchronized 锁升级过程

前言 在 Java 并发编程领域,synchronized关键字堪称保障线程安全的中流砥柱。随着 JDK 版本的迭代演进,synchronized锁的性能优化也在持续推进,其中锁升级机制尤为关键。本文将深度剖析synchronized锁从偏向锁、轻量级锁到重量级锁的升级历程…...

当文件补丁修改器因为文件操作权限有问题时,可以将文件拷贝到普通目录操作

文章目录 当文件补丁修改器因为文件操作权限有问题时,可以将文件拷贝到普通目录操作概述笔记直接在安装目录打补丁失败的情况将目标程序拷贝到补丁修改器的解压目录打补丁成功的情况备注END 当文件补丁修改器因为文件操作权限有问题时,可以将文件拷贝到普…...

【TCP】rfc文档

tcp协议相关rfc有哪些 TCP(传输控制协议)是一个复杂的协议,其设计和实现涉及多个RFC文档。以下是一些与TCP协议密切相关的RFC文档列表,按照时间顺序排列,涵盖了从基础定义到高级特性和优化的各个方面: 基…...

Linux探秘坊-------3.开发工具详解(1)

1 初识vim编辑器 创建第一个vim编辑的代码 1.新建文件 2.使用vim打开 3.打开默认是命令模式,写代码需要在屏幕上输出“i”字符 1.写完代码后要按Esc键退出到指令模式2.再按shift:wq即可保存并退出vim (因为不支持鼠标,通常 使用键盘上的箭…...

如何在Python中进行JSON数据的序列化和反序列化?

在Python中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。Python内置的json模块提供了简单易用的方法来实现数据的序列化和反序列化。下面将详细介绍如何…...

SpringMVC (1)

目录 1. 什么是Spring Web MVC 1.1 MVC的定义 1.2 什么是Spring MVC 1.3 Spring Boot 1.3.1 创建一个Spring Boot项目 1.3.2 Spring Boot和Spring MVC之间的关系 2. 学习Spring MVC 2.1 SpringBoot 启动类 2.2 建立连接 1. 什么是Spring Web MVC 1.1 MVC的定义 MVC 是…...

Redis 3.2.1在Win10系统上的安装教程

诸神缄默不语-个人CSDN博文目录 这个文件可以跟我要,也可以从官网下载:https://github.com/MicrosoftArchive/redis/releases 这个是微软以前维护的Windows版Redis安装包,如果想要比较新的版本可以从别人维护的项目里下(https://…...

springboot医院信管系统

摘 要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代&a…...

A6.Springboot-LLama3.2服务自动化构建(三)——编写Pipeline构建仓库初始化脚本

下面我们接着上一篇文章《A5.Springboot-LLama3.2服务自动化构建(二)——Jenkins流水线构建配置初始化设置》继续往下分析,编写Pipeline构建脚本。 一、统一Shell执行环境 Jenkins执行Shell脚本时,会在Jenkins节点上创建一个临时的环境来执行该脚本。这个环境包含了Jenki…...

Android 10.0 自定义Window窗口层级新增Type类型功能实现

1.前言 在10.0的系统rom定制化开发过程中,在产品开发过程中,需要新增Window窗口类型来显示 特殊的窗口层级,Window窗口就是根据Type类型来显示的,所以接下来需要新增Type类型来 新增Window窗口显示类型,如图 2.自定义Window窗口层级新增Type类型功能实现的核心类 framew…...

Linux中的基本指令(一)

一、Linux中指令的存在意义 Linux中,通过输入指令来让操作系统执行,以此达到控制操作系统的目的,类似于Windows中的双击,右键新建文件,新建文件夹等 1.补:关于屏幕的几个操作指令 ①清屏指令 clear 回…...

Ruby语言的循环实现

Ruby语言的循环实现深入探讨 在程序设计中,循环是一种常见的控制结构,用于重复执行某些代码块。不同的编程语言提供了不同类型的循环结构,以满足不同的需求。Ruby是一种灵活且易于使用的编程语言,其循环实现方式独具一格&#xf…...

使用docker-compose安装ELK(elasticsearch,logstash,kibana)并简单使用

首先服务器上需要安装docker已经docker-compose,如果没有,可以参考我之前写的文章进行安装。 https://blog.csdn.net/a_lllk/article/details/143382884?spm1001.2014.3001.5502 1.下载并启动elk容器 先创建一个网关,让所有的容器共用此网…...

《Keras 3 在 TPU 上的肺炎分类》

Keras 3 在 TPU 上的肺炎分类 作者:Amy MiHyun Jang创建日期:2020/07/28最后修改时间:2024/02/12描述:TPU 上的医学图像分类。 (i) 此示例使用 Keras 3 在 Colab 中查看 GitHub 源 简介 设置 本教程将介…...

团体程序设计天梯赛-练习集——L1-012 计算指数

前言 这道题简单至极,几行代码就全都解决了。这次多来几个写法; L1-012 计算指数 真的没骗你,这道才是简单题 —— 对任意给定的不超过 10 的正整数 n,要求你输出 2 的n次方 。不难吧? 输入格式: 输入…...

【机器学习】制造业转型:机器学习如何推动工业 4.0 的深度发展

我的个人主页 我的领域:人工智能篇,希望能帮助到大家!!!👍点赞 收藏❤ 引言 在当今科技飞速发展的时代,制造业正经历着前所未有的变革,工业4.0的浪潮席卷而来。工业4.0旨在通过将…...

深度学习篇---数据集分类

文章目录 前言第一部分:VOC数据集标签、COCO数据集格式1.VOC数据集标签的特点及优缺点特点优点缺点 2.COCO数据集标签的特点及优缺点特点优点缺点 3.YOLO数据集标签的特点及优缺点特点优点缺点 第二部分:VOC格式和YOLO格式1.VOC格式3.YOLO格式3.区别(1)文…...

力扣hot100之螺旋矩阵

class Solution:def spiralOrder(self, matrix: List[List[int]]) -> List[int]:# 用四个数对应4个遍历的方向[0, 1, 2, 3] - [右,下,左,上]go_state 0 # 起始必须向右# record_matrix [[0] * n for _ in range(m)]n_0, n_1, n_2, n_3 …...

嵌入式知识点总结 C/C++ 专题提升(一)-关键字

针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。 目录 1.C语言宏中"#“和"##"的用法 1.1.(#)字符串化操作符 1.2.(##)符号连接操作符 2.关键字volatile有什么含意?并举出三个不同的例子? 2.1.并行设备的硬件寄存…...

Android 高版本如何获取App安装列表?

有个需求需要获取App内的安装列表,但是现在在高版本Android中,只能获取到一部分App效果,我获取的代码如下: val calendar Calendar.getInstance()val packageManager context.packageManagerval usageStatsManager context.getSystemService(Context.USAGE_STATS_SERVICE) …...

StarGAN:原理、用途及最新发展

一、引言 StarGAN是一种具有广泛应用的生成模型,具有同时生成多种类别数据的能力。它由Yunjey Choi等人在2017年提出,旨在实现图像多域间迁移,尤其适用于人脸属性转换。StarGAN的提出,标志着生成对抗网络(Generative A…...

TCP报文格式与核心机制

TCP与UDP都是传输层的重要协议,TCP的特性包括有连接、可靠传输、面向字节流、全双工。 TCP的报文格式如下: 一、报文格式 1.源端口号、目的端口号 源端口和目的端口是五元组中重要的两个性质,源端口即数据是从哪里来的,目的端…...

【2024年华为OD机试】 (B卷,100分)- 金字塔,BOSS的收入(Java JS PythonC/C++)

一、问题描述 微商模式收入计算 题目描述 微商模式中,下级每赚 100 元就要上交 15 元。给定每个级别的收入,求出金字塔尖上的人的收入。 输入描述 第一行输入 N,表示有 N 个代理商上下级关系。接下来输入 N 行,每行三个数&am…...

缓存、数据库双写一致性解决方案

双写一致性问题的核心是确保数据库和缓存之间的数据同步,以避免缓存与数据库数据不同步的问题,尤其是在高并发和异步环境下。本文将探讨双写一致性面临的主要问题和解决方案,重点关注最终一致性。 本文讨论的是最终一致性问题 双写一致性面…...

开放银行数据保护与合规实践案例

总体原则 开放银行的数据处理基本原则指的是数据处理者在数据生命周期的各阶段进行各种数 据处理时均应遵循的根本准则,是指导监管机构制定规范、进行管理以及开放银行进 行具体数据处理行为的纲领。根据《民法典》《个人信息保护法》《数据安全法》 《网络安全法…...

51c自动驾驶~合集47

我自己的原文哦~ https://blog.51cto.com/whaosoft/13083194 #DreamDrive 性能爆拉30%!英伟达:时空一致下的生成重建大一统新方案~ 从自车的驾驶轨迹中生成真实的视觉图像是实现自动驾驶模型可扩展训练的关键一步。基于重建的方法从log中生成3D场景…...

2024年AI与大数据技术趋势洞察:跨领域创新与社会变革

目录 引言 技术洞察 1. 大模型技术的创新与开源推动 2. AI Agent 智能体平台技术 3. 多模态技术的兴起:跨领域应用的新风口 4. 强化学习与推荐系统:智能化决策的底层驱动 5. 开源工具与平台的快速发展:赋能技术创新 6. 技术安全与伦理:AI技术的双刃剑 7. 跨领域技…...

【protobuf】二、proto3语法详解①

文章目录 前言Ⅰ. 字段规则Ⅱ. 消息类型的定义和使用1、定义2、使用1️⃣消息类型可作为字段类型使⽤2️⃣可导入其他 .proto 文件的消息并使用 -- import 3、创建通讯录 2.0 版本的 .proto 文件4、通讯录 2.0 版本的读写实现 -- 第一种验证方式5、decode选项 -- 第二种验证方式…...

React 中hooks之useLayoutEffect 用法总结以及与useEffect的区别

React useLayoutEffect 1. useLayoutEffect 基本概念 useLayoutEffect 是 React 的一个 Hook,它的函数签名与 useEffect 完全相同,但它会在所有的 DOM 变更之后同步调用 effect。它可以用来读取 DOM 布局并同步触发重渲染。 2. useLayoutEffect vs us…...

实战经验:使用 Python 的 PyPDF 进行 PDF 操作

文章目录 1. 为什么选择 PyPDF?2. 安装 PyPDF3. PDF 文件的合并与拆分3.1 合并 PDF 文件3.2 拆分 PDF 文件 4. 提取 PDF 文本5. 修改 PDF 元信息6. PDF 加密与解密6.1 加密 PDF6.2 解密 PDF 7. 页面旋转与裁剪7.1 旋转页面7.2 裁剪页面 8. 实战经验总结 PDF 是一种非…...

数据结构与算法之排序: LeetCode 15. 三数之和 (Ts版)

三数之和 https://leetcode.cn/problems/3sum/description/ 描述 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0请你返回所有和为 0 且不重复的三元…...

51c嵌入式~单片机~合集6

我自己的原文哦~ https://blog.51cto.com/whaosoft/13127816 一、STM32单片机的知识点总结 本文将以STM32F10x为例,对标准库开发进行概览。主要分为三块内容: STM32系统结构寄存器通过点灯案例,详解如何基于标准库构建STM32工程 STM3…...

SQL Server Management Studio 表内数据查询与删除指令

查询指令 //select * from 表名称 where 列名称 数据名称 select * from Card_Info where num CC3D4D删除指令,删除数据库有风险,操作不可逆,建议删除前备份,以免删错。 //Delete * from 表名称 where 列名称 数据名称 Delete f…...

Timesheet.js - 轻松打造炫酷时间表

Timesheet.js - 轻松打造炫酷时间表 前言 在现代网页设计中,时间表是一个常见的元素,用于展示项目进度、历史事件、个人经历等信息。 然而,创建一个既美观又功能强大的时间表并非易事。 幸运的是,Timesheet.js 这款神奇的 Java…...

产品经理面试题总结2025【其一】

一、产品理解与定位 1、你如何理解产品经理这个角色? 作为一名互联网产品经理,我理解这个角色的核心在于成为产品愿景的制定者和执行的推动者。具体来说,产品经理是连接市场、用户和技术团队之间的桥梁,负责理解市场需求、用户痛…...

第16章:Python TDD实现多币种货币运算

写在前面 这本书是我们老板推荐过的,我在《价值心法》的推荐书单里也看到了它。用了一段时间 Cursor 软件后,我突然思考,对于测试开发工程师来说,什么才更有价值呢?如何让 AI 工具更好地辅助自己写代码,或许…...

【Web】2025-SUCTF个人wp

目录 SU_blog SU_photogallery SU_POP SU_blog 先是注册功能覆盖admin账号 以admin身份登录,拿到读文件的权限 ./article?filearticles/..././..././..././..././..././..././etc/passwd ./article?filearticles/..././..././..././..././..././..././proc/1…...

C++实现矩阵Matrix类 实现基本运算

本系列文章致力于实现“手搓有限元,干翻Ansys的目标”,基本框架为前端显示使用QT实现交互,后端计算采用Visual Studio C。 目录 Matrix类 1、public function 1.1、构造函数与析构函数 1.2、获取矩阵数值 1.3、设置矩阵 1.4、矩阵转置…...

【GORM】初探gorm模型,字段标签与go案例

GORM是什么? GORM 是一个Go 语言 ORM(对象关系映射)库,它让我们可以使用结构体来操作数据库,而无需编写SQL 语句 GORM 模型与字段标签详解 在 GORM 中,模型是数据库表的抽象表示,字段标签&am…...

html全局遮罩,通过websocket来实现实时发布公告

1.index.html代码示例 <div id"websocket" style"display:none;position: absolute;color:red;background-color: black;width: 100%;height: 100%;z-index: 100; opacity: 0.9; padding-top: 30%;padding-left: 30%; padding-border:1px; "onclick&q…...

基于VSCode+CMake+debootstrap搭建Ubuntu交叉编译开发环境

基于VSCodeCMakedebootstrap搭建Ubuntu交叉编译开发环境 1 基于debootstrap搭建目标系统环境1.1 安装必要软件包1.2 创建sysroot目录1.3 运行debootstrap1.4 挂载必要的虚拟文件系统1.5 复制 QEMU 静态二进制文件1.6 进入目标系统1.7 使用目标系统&#xff08;以安装zlog为例&a…...

C#中System.Text.Json:从入门到精通的实用指南

一、引言 在当今数字化时代&#xff0c;数据的高效交换与处理成为软件开发的核心环节。JSON&#xff08;JavaScript Object Notation&#xff09;凭借其简洁、轻量且易于读写的特性&#xff0c;已然成为数据交换领域的中流砥柱。无论是前后端数据交互&#xff0c;还是配置文件…...

【深度学习】Huber Loss详解

文章目录 1. Huber Loss 原理详解2. Pytorch 代码详解3.与 MSELoss、MAELoss 区别及各自优缺点3.1 MSELoss 均方误差损失3.2 MAELoss 平均绝对误差损失3.3 Huber Loss 4. 总结4.1 优化平滑4.2 梯度较好4.3 为什么说 MSE 是平滑的 1. Huber Loss 原理详解 Huber Loss 是一种结合…...

Maven下载配置

目录 Win下载配置maven的环境变量 Mac下载安装配置环境变量 MavenSetting.xml文件配置 Win 下载 https://maven.apache.org/ 在主页面点击Download 点击archives 最好不要下载使用新版本&#xff0c;我使用的是maven-3.6.3&#xff0c;我们点击页面下方的archives&#xff0…...

JS基础(5):运算符和语句

一.运算符 1.赋值运算符 加减乘除都是一样的&#xff0c;&#xff0c;-&#xff0c;*&#xff0c;/ 2.一元运算符&#xff1a;经常用来计数 自增&#xff1a; 每次只能加一 自减&#xff1a;-- 前置自增 后置自增 结…...