个人简介

Echo Blog


江湖无名 安心练剑
  • 如何入门学习 AI-02-基础的机器学习理论 监督学习、非监督学习、强化学习
    拓展阅读 python 专题 Deeplearning4j 专题 chat Q: 介绍一下 基础的机器学习理论,包括监督学习、非监督学习、强化学习 基础的机器学习理论主要包括三种学习范式:监督学习(Supervised Learning)、非监督学习(Unsupervised Learning)和强化学习(Reinforcement Learning)。 下面是对...
    2023-04-14 00:00:00 | AI
  • 如何入门学习 AI-01-overview 概览
    拓展阅读 python 专题 Deeplearning4j 专题 chat Q: java 开发者如何学习 ai 作为一名Java开发者,入门学习AI(人工智能)可以遵循以下步骤: 基础知识: 学习基础的机器学习理论,包括监督学习、非监督学习、强化学习等概念。 了解数据预处理、特征工程、模型评估等基本流程。 ...
    2023-04-14 00:00:00 | AI
  • OPENAI 学习笔记-02-java 实现
    获取 api token 去 openai 官网注册 去个人中心创建一个 api keys 。 记住这个 key java 实现 client 包 参考: https://github.com/TheoKanning/openai-java maven 依赖 <dependency> &...
    2023-04-10 00:00:00 | AI
  • OPENAI 学习笔记-01-概览
    介绍 概述 OpenAI API 几乎可以应用于任何涉及理解或生成自然语言、代码或图像的任务。 我们提供一系列具有不同功率级别的模型,适用于不同的任务,并且能够微调您自己的自定义模型。 这些模型可用于从内容生成到语义搜索和分类的所有领域。 关键概念 我们建议您完成我们的快速入门教程,以通过实际操作的交互式示例熟悉关键概念。 提示 Prompts 设计提示本质上是您“编程”模型的...
    2023-04-10 00:00:00 | AI
  • 操作系统学习-10-01-如何查看网络的性能指标?
    说明 Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。 应用程序要发送数据包时,通常是通过 socket 接口,于是就会发生系统调用,把应用层的数据拷贝到内核里的 socket 层,接着由网络协议栈从上到下逐层处理后,最后才会送到网卡发送出去。 而对于接收网络包时,同样也要经过网络协...
    2023-04-03 00:00:00 | Linux
  • 操作系统学习-09-01-zero copy 零拷贝
    什么是零拷贝? 磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作系统内核中的磁盘高速缓存区,可以有效的减少磁盘的访问次数。 这次,我们就以「文件传输」作为切入点,来分析 I/O 工作方式,以及如何优化传输文件的性能。 为什么要有 DMA...
    2023-04-03 00:00:00 | Linux
  • 操作系统学习-07-02-进程写文件时,进程发生了崩溃,已写入的数据会丢失吗?
    键盘敲入 A 字母时,操作系统期间发生了什么? 键盘可以说是我们最常使用的输入硬件设备了,但身为程序员的你,你知道「键盘敲入A 字母时,操作系统期间发生了什么吗」? 那要想知道这个发生的过程,我们得先了解了解「操作系统是如何管理多种多样的的输入输出设备」的,等了解完这个后,我们再来看看这个问题,你就会发现问题已经被迎刃而解了。 设备控制器 我们的电脑设备可以接非常多的输入输出设备...
    2023-04-03 00:00:00 | Linux
  • 操作系统学习-07-02-进程写文件时,进程发生了崩溃,已写入的数据会丢失吗?
    Q 大概就是,进程写文件(使用缓冲 IO)过程中,写一半的时候,进程发生了崩溃,已写入的数据会丢失吗? 答案,是不会的。 因为进程在执行 write (使用缓冲 IO)系统调用的时候,实际上是将文件数据写到了内核的 page cache,它是文件系统中用于缓存文件数据的缓冲,所以即使进程崩溃了,文件数据还是保留在内核的 page cache,我们读数据的时候,也是从内核的 page...
    2023-04-03 00:00:00 | Linux