Byolio Blog

「透过技术看见的是 不一样的生活」

PyTorch建立AI模型需要那些Module

让我们快速了解PyTorch建立一个AI模型需要那些Module

🌐 中文 English 本文旨在介绍PyTorch高效建立一个AI模型所需的Module, 不涉及数据的预处理, 模型训练等, 只涉及到模型的建立, 作为一个快速了解PyTorch建立一个AI模型所需的Module的文章。 用PyTorch建立一个AI模型所需的环境 可以查看我之前写...

RocketMQ的NameSrv的工作原理

RocketMQ的NameSrv原理解释

🌐 中文 English 本文旨在介绍RocketMQ的NameSrv的工作原理。 什么是NameSrv NameSrv是RocketMQ的一个重要组件,它像一个看板一样负责管理和维护RocketMQ的元数据信息,包括Broker的注册、路由信息的维护等。NameSrv提供了一个集中式...

MySQL目录结构中的表

Linux上MySQL目录结构中的表

🌐 中文 English 本文旨在介绍Linux上MySQL关于表的目录结构。 MySQL存放表的目录 数据库中存放数据的结构目录如下: 1 cd /var/lib/mysql 选择一个数据库文件夹进入,查看其中的表文件 不同引擎的表文件 在InnoDB引擎中, MySQL5...

mysql字符集与比较规则

系统性的聊一聊mysql字符集与比较规则

🌐 中文 English 本文旨在对mysql字符集与比较规则的系统性的聊一聊。 什么是mysql字符集与比较规则 字符集: 字符集定义了存储的字符及其编码方式。例如,utf8mb4是一种使用了4个字节为一个字符且基于Unicode字符标准的字符集,而latin1是一种使用了1个字节为...

RocketMQ的两种基础模式

消息队列的两种基础模式的原理解释

🌐 中文 English 本文旨在介绍两种消息队列基础模式的原理解释。 什么是消息队列 消息队列是一种用于在分布式系统中传递消息的技术。它提供了一种异步、解耦和可扩展的方式来处理消息。消息队列通常用于解耦生产者和消费者之间的依赖关系,使得生产者和消费者可以独立地进行开发和扩展。 消息...

pytorch及常用工具的安装

安装pytorch及常用工具

🌐 中文 English 本文旨在介绍pytorch及其常用工具的安装。(请全程开启魔法以解决网络问题) 什么是Pytorch PyTorch是一个开源的深度学习框架,由Facebook的人工智能研究院(FAIR)开发。它以其动态计算图、直观的API和强大的GPU加速能力而著称。PyT...

c++引用的扩展

c++左值和右值引用的区别

🌐 中文 English 什么是左值和右值, 引用c++左值和右值引用的区别 左值和右值的区别 左值是指可以在赋值语句左边出现的表达式,右值是指只能在赋值语句右边出现的表达式。 1 2 3 a = 10; // 10是右值,a是左值 vector<int> v; v = v...

浅谈-主流笔电本地端布置开源大模型测试

测一测当前主流开源LLM在笔电端的实力

🌐 中文 English 本次测试主要使用的是笔电常见的本地部署模型测试。 引子 在朋友圈里看到这样一条消息: 因此我突发奇想,想测测当前主流开源LLM在笔电端资源受限情况下的能力, 就用朋友圈里的题目:0-1000的数字里,只有一个5的数字个数有多少。 测试结果 ollama...

如何在linux上搭建MySQL8.0

让我们快速在linux上搭建MySQL8.0

🌐 中文 English 本文旨在centos7服务器上搭建MySQL8.0 搭建之前需要部署好一台虚拟机或服务器, 并拥有一定linux相关知识。 为什么使用linux部署MySQL 我认为有以下四点原因: 更接近真实场景:linux上部署MySQL环境相比于windows更...

浅谈-图灵测试对ai真的有用吗

简单聊一聊当今如何测试ai的智能

🌐 中文 English 本文旨在聊一聊目前较为有名的ai智能测试方案 引子 计算机科学之父艾伦·图灵(Alan Turing)在1950年发表了人工智能领域具有里程碑意义的论文: Computing Machinery and Intelligence, 并在里面提到了一个革命性的问...