已复制
全屏展示
复制代码

精选文章

OpenAI ChatGPT总结上下

一. 总结聊天标题 * 在用户发起一次聊天后总结对话标题 { "messages": [ { "role": "user", "content": "Python中,两个字典如何合并到一个字典里面" }, { "role": "assistant", "content": "在Python中,你可以使用`update()`。。。这两种方法都可以将两个字典合并到一个字典中。" }, { "role": "user", "content": "使用6到7个字直接返回这句话的简要主题,不要解释、不要标点、不要语气词、不要多余文本,不要加粗,如果没有主题,请直接返回“闲聊”" } ], "stream": true, "model": "gpt-3.5-turbo", "temperature": 0.5,

阅读文章
OpenAI ChatGPT总结上下

精选文章

Antdesign中Input.TextArea 的onSearch与onChange无法输入中文问题

Antdesign中Input.TextArea 的onSearch与onChange无法输入中文问题,解决这个问题的一种方法是使用 onCompositionStart 和 onCompositionEnd 事件来处理中文输入。这两个事件分别在开始和结束输入法输入时触发。我们可以在 onCompositionStart 事件中设置一个标志,然后在 onChange 事件中检查这个标志,如果标志被设置,那么就忽略 onChange 事件。然后在 onCompositionEnd 事件中清除这个标志,并处理输入的文本。

阅读文章
Antdesign中Input.TextArea 的onSearch与onChange无法输入中文问题

精选文章

NVIDIA显卡驱动、cuda、cudnn概念梳理

一. 显卡驱动 很简单,显卡驱动是告诉系统如何调用显卡这个硬件。通常指NVIDIA Driver,一个驱动软件。下载地址:https://www.nvidia.com/Download/index.aspx CUDA(见后文) 有两个主要的 API,分别是runtime API 和 driver API。

阅读文章
NVIDIA显卡驱动、cuda、cudnn概念梳理

精选文章

Windows上CUDA与CUDNN的安装教程

关于什么是 nvidia驱动、cuda、cudnn ,它们直接的关系请查看另外一篇文章:https://yuchaoshui.com/449585a/ 。 一. 查看版本信息 在第一次安装CUDA之前,先看一下目前电脑里都存在哪几个NVIDIA软件,这样即便后续要卸载CUDA,也能区分哪些是本来就存在的,不可卸载,哪些是后来安装的,可以卸载。 在NVIDIA显卡控制面板查看显卡信息 * NVIDIA显卡型号RTX 4070 Ti * NVIDIA显卡驱动版本536.40 * cuda driver 版本 12.2.79 使用命令行 nvidia-smi.exe 也可以显卡驱动版本和 cuda 的版本 进入CUDA Toolkit 页面 https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html, 向下滑,找到如下表格: 我的驱动版本是536.

阅读文章
Windows上CUDA与CUDNN的安装教程

精选文章

循序渐进演示Docker如何创建IP地址

循序渐进演示Docker如何创建IP地址的,在第一个终端中我们启动了一个监听在8080端口的服务,其实我们是使用了主机的网络命名空间(host network namespace),有时又叫root or global network namespace,为了不让端口冲突,我们创建一个新的网络空间给第三个终端使用。

阅读文章
循序渐进演示Docker如何创建IP地址

Ansible批量运维化工具总结

概要说明 Ansible是一个老牌的批量运维工具,它集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。它有如下优点:Python语言 无客户端,不使用时系统开销为0 无服务器,直接运行命令 不需要安 agent 下载/上传优秀代码或Roles模块的官网平台,基于网络的

· 3 min read

缺少交换机情况下实现三台服务器互连

缺少交换机情况下实现三台服务器互连 在没有交换机的时候,如果多台服务器需要通信,可以使用网线将各个服务器连接起来,通过直连的方式通信,点与点之间直连,这时需要配置指定的路由。下面的实验环境是有 3 台服务器的实验环境。只有两台服务器的时候不需要配置路由,只需配置IP地址即可直连成功。172网段是的网卡eth0是千兆网卡

· 4 min read

iptables 场景还原与实战配置

现在只有一个公网 IP, 这个公网 IP 对应的机器还有一个内网网段,这个网段内有很多的内网机器(没有公网 IP)。现在想通过这个公网 IP 访问到那些内网机器的服务。下面是使用 DNAT 实现远程 ssh 的内网主机登录,即从拥有公网IP的server1 上 登录没有公网IP的 server2 。 server1(跳板机) 公网IP10.16.80.213:9100,内网IP 192.168.47.10 server2(目标机) 内网IP 192.168.47.20:22

· 11 min read

iptables 理论与实践总结

iptables 理论与实践快速入门 Iptables采用“表”和“链”的分层结构,数据包到达网卡(eth0),然后会经过几条“链路”,首先是PREROUTING链,所有的数据包进来的时侯都先由这个链处理,决定是否被状态跟踪机制处理 、数据包被标记、被转发出去,决定路由选择后如果是被转发了,就进入FORWARD链进行标记或过滤,如果是想要进入了localhost,则进入INPUT链进行标记或过滤,后面详细说明。

· 13 min read

JAVA 文件操作原理与实战总结

字节流 IO流以byte(字节)为最小单位,因此也称为字节流。 比如,我们要从磁盘读入一个文件,包含6个字节,就相当于读入了6个字节的数据,这6个字节是按顺序读入的,所以是输入字节流。反过来,我们把6个字节从内存写入磁盘文件,就是输出字节流。在Java中,InputStream代表输入字流,OuputStream代表输出字节流,这是最基本的两种IO流。 字节流抽象类:InputStream/OutputStream

· 12 min read