自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 电路分析与设计自学笔记(一)——复杂电路的分析方法与规律

本文介绍了分析复杂电路的三种主要方法。基尔霍夫定律包括电流定律(节点电流代数和为零)和电压定律(回路电压代数和为零);叠加定理指出线性电路中各电源单独作用时可叠加计算电流或电压;戴维南定理将有源二端网络等效为电动势与内阻串联的电路。此外还阐述了最大功率传输定理(负载阻抗等于电源内阻时功率最大)和阻抗变换原理(通过变压器实现阻抗匹配)。这些方法为复杂电路分析提供了有效工具。

2025-11-25 08:00:00 1384 1

原创 一篇文章搞懂CAN通信

CAN(控制器局域网络)是由德国博世公司于1980年代提出的串行通信协议,旨在解决汽车电子系统的复杂通信需求。该协议采用多主方式串行通信,具有高传输速率、强抗干扰性和错误检测能力。CAN总线结构分为闭环(高速短距)和开环(低速远距)两种形式,使用差分信号传输提高抗干扰性。其核心特点包括实时性、多主机系统、非破坏性仲裁机制和广播通信。CAN协议定义了5种帧类型实现不同功能,并通过位填充机制确保数据传输可靠性。总线采用优先级仲裁机制,结合硬件同步和再同步技术保证通信时序准确,广泛应用于汽车电子、工业自动化等领域

2025-11-24 00:53:17 715

原创 RJ45水晶头接线标准详解

T568A和T568B是双绞线端接的两种国际标准,主要区别在于绿橙线对位置互换。T568B因兼容性更好被广泛采用。两种标准性能相同,但同一网络应统一使用。制作网线需注意线序正确、压制牢固,推荐使用超五类或六类线以获得更好的传输性能(100Mbps-10Gbps)。现代设备多支持自动识别线序,交叉线使用减少。关键点在于保持标准统一、使用优质线材和规范操作,以确保网络稳定性。

2025-11-20 08:00:00 1731 2

原创 华为、阿里巴巴、字节跳动 100+ Linux面试问题总结(二)

本文是Linux面试专栏的第二篇,涵盖Linux基础命令的常见面试问题。文章详细解析了13个高频考点,包括:1.常用命令分类(文件、进程、权限、网络等)2.ls命令选项及长格式显示内容解析3.ps和top命令的参数及输出解读4.进程/线程状态查看方法5.进程终止方法6.网络连接及端口占用查询7.CPU核心数查看8.文件权限修改(chmod)9.top与free命令的内存查看区别。每个问题都提供标准答案与详细解释,帮助读者掌握Linux系统管理核心技能,为互联网大厂面试做好准备。后续将更新文件系统管理等内容。

2025-11-18 10:37:39 621

原创 华为、阿里巴巴、字节跳动 100+ Linux面试问题总结(一)

本文总结了Linux面试常见问题,涵盖基础概念、核心组件及常用命令。主要内容包括:Linux定义(开源免费的多平台操作系统)、基本功能(用户接口、安全管理等)、主流发行版(Ubuntu、CentOS等)、与Windows的区别(权限/文件系统差异)、核心组件(内核/Shell/文件系统)。重点解析了Linux内核功能、Shell类型、sudo权限机制、用户密码修改方法、GRUB启动程序以及rwx权限系统。文章还提供权限查看和设置的实际操作示例,为求职者提供全面的Linux知识。

2025-11-16 23:49:00 2624 3

原创 串口RS-232,RS-422,RS-485通信

串口RS-232,RS-422,RS-485通信

2025-11-16 08:15:00 1156

原创 进阶篇!Linux 50条进阶指令总结

已经掌握了Linux基础命令?是时候升级你的技能树了!本篇将带你探索Linux的进阶用法,让你从"会用"到"精通"。

2025-11-15 08:00:00 953

原创 Linux最常用的60条基础指令,速查宝典

还在为复杂的Linux命令而头疼吗?别担心,这篇干货为你整理了60条最常用、最基础的Linux指令,带你轻松入门,玩转终端!

2025-11-14 20:24:03 672

原创 LaTeX中表示实数集R的方法

在LaTeX文档的导言区(即\begin{document}之前的部分),需要导入amsfonts或amssymb包,这两个包提供了许多数学符号和字体,包括用于表示实数集的空心R符号。在导入了必要的包之后,可以使用\mathbb{R}命令来生成实数集的标准符号。这个命令会产生一个空心的大写字母R,是实数集的标准数学表示。

2025-08-17 22:21:33 654

原创 NI USB-8473引脚定义

所有2系列高速PCI,PXI和USB硬件均由内部供电,因此除非为EXT配置了VBAT跳线,否则无需提供V+。CAN_H和CAN_L是在CAN网络上传输数据的信号线,应使用双绞线连接。在嘈杂的环境中,连接可选的CAN防护罩可以改善信号完整性。如果需要外部电源,则V+可为CAN物理层提供总线电源。V–用作CAN_H和CAN_L的参考地。当使用屏蔽CAN电缆时,屏蔽是可选连接。

2025-07-29 00:30:39 374

原创 常见的 Python 错误及其解决方案

此文整理了一些常见的 Python 错误及其解决方案。

2023-08-20 09:00:00 3886 38

原创 Python random模块用法整理

随机数在计算机科学领域扮演着重要的角色,用于模拟真实世界的随机性、数据生成、密码学等多个领域。Python 中的 random 模块提供了丰富的随机数生成功能,本文整理了 random 模块的使用。

2023-08-16 07:30:00 2320 21

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(七)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-08-12 07:30:00 3224 26

原创 Python零基础入门(十一)——异常处理

本篇博客介绍了异常处理在编程中的重要性以及相关的语句和技巧。首先,文章概述了异常的定义和作用。接下来,介绍了三种常见的异常处理语句:try-except 语句、try-except-else 语句和 try-except-finally 语句。此外,还介绍了 raise 语句主动抛出异常的方法。在讲解完异常处理语句后,提供了几种程序调试的技巧。

2023-08-04 20:06:22 3208 31

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(六)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-07-31 19:51:48 5480 36

原创 Python零基础入门(十)——模块与包

模块与包是 Python 中组织代码、实现复用性和可维护性的重要工。本篇博客介绍了 Python 中模块与包的概念、自定义模块、导入模块、以及以主程序形式执行代码。

2023-07-30 19:00:00 4459 28

原创 Python零基础入门(九)——函数,类和对象

欢迎来到 Python 零基础入门系列的第九篇!前面的文章中,已经介绍了 Python 的基本语法、控制流程和数据类型等内容。这一篇博客将继续探索 Python 编程的核心概念——函数,类和对象。

2023-07-29 21:08:49 5710 35

原创 Markdown 写作的 N 个小技巧

记录 Markdown 写作的高级技巧,包括添加目录、插入无表头表格、页内跳转、插入带跳转链接的图片、更改字体样式。

2023-07-27 23:29:26 5114 44

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(五)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-07-22 07:30:00 8640 54

原创 Python零基础入门(八)——字典与集合

在本篇博客中,介绍了 Python 中的字典和集合。列字典是一种键值对的数据结构,用于存储和管理可变的数据集合,而集合是一种无序、不重复元素的数据结构,用于高效地进行成员检测和去重。希望本篇博客对你学习 Python 有所帮助。祝你在学习 Python 的过程中取得成功!

2023-07-19 07:30:00 6970 42

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(四)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-07-16 20:41:55 7598 43

原创 InsCode Stable Diffusion使用教程【InsCode Stable Diffusion美图活动一期】

记录一下如何使用 InsCode Stable Diffusion 进行 AI 绘图以及使用感受

2023-07-14 22:56:46 9740 44

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(三)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-07-12 08:00:00 14044 47

原创 Python零基础入门(七)——Python中的选择和循环语句

以上就是关于 Python 中选择和循环语句的介绍。选择语句可以根据特定条件执行不同的操作,而循环语句可以重复执行某段代码。掌握了这些知识,我们能够更好地控制程序的流程,并实现更加灵活和高效的编程。希望本篇博客对你学习 Python 有所帮助!

2023-07-09 23:48:00 8576 47

原创 Latex更改字体颜色以及快速生成 SCI 论文的 revised version 和 pure version

记录一下如何更改 Latex 字体颜色,在返修 SCI 论文时,如何较为快捷地完成 revised version 和 pure version 两个不同版本修改稿件的编辑与生成。

2023-07-09 23:16:00 13237 7

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(二)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-07-08 13:15:11 10887 31

原创 华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(一)

此专栏面向准备面试的2024届毕业生。在本专栏中,我将总结华为、阿里巴巴、字节跳动等互联网公司 Python 面试中最常见的 100+ 问题。每道题都提供参考答案,希望能够帮助你在求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及 Python 基础知识、Python 编程、数据分析以及 Python 函数库等多个方面。

2023-06-30 21:15:00 11449 49

原创 面向初学者的卷积神经网络

卷积神经网络(Convolutional Neural Networks, CNN)在机器学习中非常重要。如果你想做计算机视觉或图像识别任务,你根本离不开它们。但是很难理解它们是如何工作的。在这篇文章中,我们将讨论卷积神经网络背后的机制、它的优点和应用领域。

2023-06-28 16:27:18 11501 76

原创 Python零基础入门(六)——超详细的字符串与正则表达式

本篇博客我们学习了字符串的常用操作,包括拼接字符串、计算字符串的长度、截取字符串、分割字符串、检索字符串、字母的大小写转换、去除字符串中的空格和特殊字符、格式化字符串。我们还介绍了正则表达式的基础知识,包括行定位符、元字符、限定符、字符类、排除字符、选择字符、转义字符和分组。最后,我们学习了如何使用 re 模块在 Python 中实现正则表达式的操作,包括匹配字符串、替换字符串和分割字符串。掌握了字符串和正则表达式的基础知识,你将能够更加灵活和高效地处理和操作字符串数据。

2023-06-27 07:30:00 9759 26

原创 Python零基础入门(五)——超详细的列表和元组介绍

在本篇博客中,我们介绍了 Python 中的列表和元组。列表是有序的、可变的集合,可以存储不同类型的元素,并且支持添加、插入、删除等操作。而元组是不可变的,一旦创建就不能修改其中的元素,通常用于存储多个值的打包和保护数据的完整性。这些是 Python 编程中非常常用的数据结构,对于初学者来说,掌握列表和元组的基础知识是非常重要的。希望本篇博客对你理解列表和元组有所帮助。祝你在学习 Python 的过程中取得成功!

2023-06-26 07:30:00 9934 23

原创 Matlab使用S函数

本篇文章主要介绍了 S 函数的相关知识。文章首先介绍了 S 函数的基本概念,以及在 Simulink 仿真过程中的应用及工作原理。然后,文章详细解析了 matlab 中 sfuntmpl.m 模板代码的内容,包括模板中各个部分的含义和使用方法。接下来,文章提供了三个 S 函数实例,分别是连续有限输出的积分器、一连续系统和一离散系统。每个实例都包含了完整的 S 函数代码和使用方法,读者可以通过阅读这些实例来深入了解如何在 Simulink 中编写和使用 S 函数。

2023-06-25 07:30:00 23342 30

原创 数据结构之堆——算法与数据结构入门笔记(六)

本文是算法与数据结构的学习笔记第六篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流。当涉及到高效的数据存储和检索时,堆(Heap)是一种常用的数据结构。上一篇文章中介绍了树和完全二叉树,堆就是一个完全二叉树,可以分为最大堆和最小堆两种类型。在这篇博客中,我们将深入探讨堆的概念、特点、常见应用、操作以及实现。

2023-06-24 07:30:00 8098 23

原创 Python零基础入门(四)——变量,数据类型与运算符

在 Python 中,定义变量非常简单,不需要先声明变量类型,只需要给变量取一个名字,并使用等号将其与数据关联起来。x和message。x存储了整数值 5,message存储了字符串值 “Hello, world!但是变量的命名并不是任意的,应遵循以下几条规则变量名必须是一一个有效的标识符。变量名不能使用 Python 中的保留字。慎用小写字母 1 和大写字母 O。应选择有意义的单词作为变量名。另外,Python 是一种动态类型的语言,也就是说,变量的类型可以随时变化。

2023-06-22 07:30:00 9945 33

原创 Python零基础入门(三)——基本输入与输出

Python 作为一种高级编程语言,为程序员提供了很多方便的工具和函数。其中最基本的就是输入输出函数。本文介绍了 Python 中常用的输入输出函数及其用法。

2023-06-20 07:30:00 10401 40

原创 使用MATLAB画SCI论文图

这篇博客主要介绍了使用MATLAB画SCI论文图的一些技巧和方法。文章从介绍gcf和gca两个关键词开始,讲解了它们的作用和用法,接着介绍了通用函数get和set的使用方法。然后,详细阐述了父类与子类之间的关系以及figure、axes 、legend和line等的常用属性。最后,文章通过实例展示了如何使用MATLAB绘制SCI论文中的图形,并介绍了导出SCI论文能用的图的方法。本文详细介绍了MATLAB画SCI论文图需要掌握的知识和技巧,对于需要在SCI论文中用MATLAB画图的研究人员具有一定的参考价值

2023-06-16 19:00:00 7263 36

原创 Python零基础入门(二)——IDE介绍以及Python+PyCharm的安装

本篇博客将向您介绍如何安装 Python,解释什么是 IDE(集成开发环境),列举一些常用的 Python IDE,并详细说明如何安装其中之一——PyCharm,以及 Pycharm 的常用设置和快捷键。

2023-06-15 20:17:45 12614 27

原创 Python零基础入门(一)——Python简介与基础语法

Python是一门适合初学者入门的编程语言,本文将介绍零基础Python入门的关键概念,包括Python简介、Python的优/缺点、代码缩进,注释,编码规范等基本语法,帮助你开始你的Python编程之旅。

2023-06-14 07:30:00 12068 35

原创 该怎么学Python?自学Python的方法和资料整理!

Python 作为一门简洁、易学且功能强大的编程语言,备受程序员和初学者的喜爱。如果你也想学习 Python,但不知从何入手,本文将为你整理一些自学 Python 的方法,助你快速入门并掌握这门语言。

2023-06-11 16:16:40 11623 49

原创 数据结构之树与二叉树——算法与数据结构入门笔记(五)

本文是算法与数据结构的学习笔记第五篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流。前面章节介绍的都是线性存储的数据结构,包括数组、链表、栈、队列。本节带大家学习一种非线性存储的数据结构,即树(tree)。不管是在面试时,还是日常开发过程中,树都是一种曝光率极高的数据结构。可以说树是数据结构最为承上启下的部分,其可以转化为线性表(通过二叉树的线索化),也是学习图的基础。本文将介绍树的基本概念、常见类型和应用、二叉树以及 C 语言实现,帮助大家深入理解树的本质和用途。

2023-06-10 00:14:32 8013 26

原创 数据结构之栈、队列——算法与数据结构入门笔记(四)

本文是算法与数据结构的学习笔记第四篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流。栈和队列作为常见的数据结构,在算法和程序设计中扮演着重要的角色。本文总结了栈和队列的特点、应用场景以及C语言实现。通过深入理解它们的原理和应用,可以更好地解决问题和优化算法。希望本文能够对读者对栈和队列的学习和应用提供帮助。

2023-06-04 23:13:04 2725 29

Python入门与进阶学习资料 + 部分源代码

Python学习资料,包括入门与进阶学习资料 + 部分源代码,欢迎大家下载

2023-06-11

深度学习训练营:21 天实战 TensorFlow + Keras + scikit-learn

基于 TensorFlow、Keras 和 scikit-learn,介绍了 21 个典型的人工智能应用场景。 这些应用场景被分类为预测类项目实战、识别类项目实战和生成类项目实战。 其中预测类项目包括房价预测、泰坦尼克号生还预测、共享单车使用情况预测、福彩 3D 中奖预测、股票走势预测等 8 个项目; 识别类项目包括数字识别、人脸识别、表情识别、人体姿态识别等 7 个项目; 生成类项目包括看图写话、生成电视剧剧本、风格迁移、生成人脸等 6 个项目; 适合新手下载。

2023-05-23

使用Chat GPT创建高级聊天机器人教程

介绍了Chat GPT的基本原理 如何使用Chat GPT创建高级聊天机器人,包括创建脚本和训练数据 将自然语言处理和机器学习整合到聊天机器人中的技术 向聊天机器人添加自定义功能和集成的策略 设计一个有效的对话流程和处理常见的聊天机器人挑战的技巧

2023-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除