查询到最新的12条

LINUX vim替换字符串指令

vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。     :s/vivian/sky/ 替换当前行第一个 vivian 为 sky     :s/vivian/sky/g 替换当前行所有 vivian 为 sky     :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky 继续阅读

Linux常用工具之vim

引言 如同windows装载记事本和画图等软件工具一样,Liunx操作系统下也具有功能类似的软件工具~ Linux编辑器-vim使用 Linux操作系统下常用的编辑器之一,类似的工具还有nano等~  vim是多模式编辑器,在此之前的版本是vi;vim是vi的升级版本,它不仅兼容了vi的所有指令,而且还加入了一些新的特新,如语法高亮等。 vim的基本概念 vim常用的三种模式,分别是 继续阅读

ChatGPT为什么使用强化学习

最近出现很多ChatGPT相关论文,但基本都是讨论其使用场景和伦理问题,至于其原理,ChatGPT在其主页上介绍,它使用来自人类反馈的强化学习训练模型,方法与InstructGPT相同,只在数据收集上有细微的差别。 那么,InstructGPT和ChatGPT为什么使用强化学习呢?先看个示例: 先不论答案是否正确,回答依赖之前的对话&#xff0c 继续阅读

chatgpt赋能python:如何使用Python将应用程序打包成APK文件

如何使用Python将应用程序打包成APK文件 如果你是一名Python开发人员,并且想要将你的应用程序打包成APK文件以供Android平台使用,那么你来到了正确的地方。在本文中,我们将向你展示如何使用Kivy和Python-for-Android将Python应用程序转换为Android APK文件。 什么是Kivy和Python-for-Android Kivy是一种用于创建跨平台GUI应用程序的Python框架。它支持多点触摸&#xff0c 继续阅读

Python3 List append()方法使用

在Python中,列表是一种非常常用的数据类型,用于存储一组有序的元素。Python列表提供了许多有用的方法,其中之一是append()方法。本文将为您介绍Python列表的append()方法及其用法。append()方法是Python列表中的一个内置方法,用于向列表的末尾添加一个新元素。它的语法如下:list.append(item)其中,list是要添加元素的列表,item是要添加的新元素。例如,以下代码演示了如何使用append()方法向列表中添加元素:fruits = ['apple 继续阅读

【设计模式】SpringBoot优雅使用策略模式

文章目录 1.概述1.1.简述策略模式 2.实现方法2.1.实现思路2.2.实现代码2.3.策略拓展2.4.执行调用 3.总结 1.概述 本篇文章主要会描述SpringBoot与策略模式的结合使用,因为不涉及到理论部分,所以在阅读本篇之前,需要对策略模式的理论已经有了一个基本的了解。 1.1.简述策略模式 策略模式有3种角色,分别为:选择器、抽象策略、策略实例。 其中选择器selector又被称为上下文c 继续阅读

如何准确的判断一个网站是使用什么语言编写的?(如何看出一个网站用什么后台语言开发的?)

1: 如何准确的判断一个网站是使用什么语言编写的? 1、判断网站使用的语言一般可通过以下几种方法: 查看网站的后缀名,如asp的后缀名表示使用vbscript,aspx表示使用asp.net,do和jsp表示使用jsp程序。 查看网页源码,有些网站会在源码中透露出所使用的语言,如调用其他页面时。 现代大型网站往往使用多种语言开发,并采用伪静态、伪路径等方式,使语言判断更困难。 2、确定网站所使用的空间支持的语言,需要参考空间商所提供的平台能够支持的范围 继续阅读

ChatGPT使用拓展资料:AI大模型之美 -客户服务、聊天机器人和情感分析

本文将介绍一款基于OpenAI API的人工智能(AI)应用程序,该应用程序可以用于客户服务、聊天机器人和情感分析等任务。该应用程序使用Python编程语言和OpenAI API实现,可以自动化回答用户的问题,并根据用户的输入生成智能响应。 OpenAI是一家致力于人工智能研究的公司,其研究领域包括自然语言处理、机器人学和深度学习等。OpenAI API是一款由OpenAI公司开发的API,可用于开发人工智能应用程序。使用OpenAI API,可以训练AI模型,生成智能响应并进行情感分析等任务 继续阅读

ss命令的使用

                                                                                ss命令的使用   Linux系统中ss命令是 Socket Statistics 的缩写。 ss 命令可以用来获取socket 统计信息,它显示的内容和 netstat 类似。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快。当服务器的 socket 继续阅读

Ubuntu 禁用IPv6或优先使用IPv6的方法笔记

为什么vps提供ipv6地址我却要禁用?因为vps自身提供的ipv4地址是属于美国原生地址,支持美区大部份媒体解锁,但ipv6却不支持相应解锁,Netflix只能看自制剧。就算在操作系统上降低ipv6的优先使用率,但是在线多媒体服务产还是会优先使用ipv6进行访问,所以干脆禁用vps的ipv6地址算了,于是就有了本文的记录:Ubuntu 禁用IPv6的方法。 禁用ipv6后,在netflix可以看第三方制造视频,第三方制作的影片无Netflix图标,爽,如下图所示: Ubuntu 禁止加载 继续阅读

Ubuntu 禁用IPv6或优先使用IPv6的方法笔记

为什么vps提供ipv6地址我却要禁用?因为vps自身提供的ipv4地址是属于美国原生地址,支持美区大部份媒体解锁,但ipv6却不支持相应解锁,Netflix只能看自制剧。就算在操作系统上降低ipv6的优先使用率,但是在线多媒体服务产还是会优先使用ipv6进行访问,所以干脆禁用vps的ipv6地址算了,于是就有了本文的记录:Ubuntu 禁用IPv6的方法。 禁用ipv6后,在netflix可以看第三方制造视频,第三方制作的影片无Netflix图标,爽,如下图所示: Ubuntu 禁止加载 继续阅读