logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【数据结构】顺序表和链表优劣的对比分析

顺序表和链表是两种常见的线性表实现方式,各自有不同的特点、优缺点和适用场景。这篇文章是两者的详细对比和适用场景分析。

文章图片
#数据结构#链表#linux
正则表达式匹配<script></script>标签中的内容

正则表达式匹配标签中的内容这里提供四种方式:根据自己的需要选择即可//1、string regexJs = "(?<=<script(.*?)>)(.|\n)*?(?=</script>)"//2、string regexJs = "(?<=<script(.)*?>)([\\s\\S](?!<script))*?(?=</script&

文章图片
#c##正则表达式
vue项目启动出现cannot GET /服务错误

上午做了项目,中午吃完饭后回来再跑一次服务器,出现 Cannot GET/:控制台中并没有报错;npm run dev命令行窗口也没有报错。原因在网上查了一堆,发现这个问题还挺多呢,而且各个回答的解决方式都竟然有许多不同…于是把能改的地方都改了…(基本上相当于将配置信息改回来)关闭 history 模式关闭history模式,用/#/路由的方式开启,(h...

文章图片
【Linux 驱动开发】嵌入式 Linux 开发概念

摘要:本文系统介绍了单片机的基本原理、组成结构及开发流程,重点对比了单片机与嵌入式Linux的差异。单片机作为集成CPU、存储器和外设的微型计算机系统,具有低成本、低功耗特点,广泛应用于家电控制、工业仪表等领域。文章详细解析了CPU、存储器、I/O接口等核心模块功能,列举了51系列、AVR、STM32等常见单片机类型。同时,阐述了嵌入式Linux系统在复杂应用场景的优势,并提供了从单片机开发过渡到

文章图片
#linux#arm开发#stm32 +4
【Linux 驱动开发】四. 平台总线驱动

本文总结了Linux平台总线驱动与设备树开发的关键知识点。主要内容包括:1)平台总线(platform bus)的作用是将硬件数据与通用操作分离,实现驱动复用;2)核心结构体如platform_driver、platform_device的组成与注册方法;3)三种驱动开发方式(传统、平台总线、设备树)的对比;4)常见开发陷阱如时钟未开启、compatible不匹配等。通过设备树描述硬件资源,结合平

文章图片
#linux#驱动开发#arm开发 +4
【Python】类与对象

本文介绍了Python面向对象编程的核心概念,包括类与对象的定义、类的组成、特殊方法和三大特性。主要内容包括: 类与对象基础:类作为蓝图定义类型,对象是类的具体实例。通过class关键字定义类,使用类名()创建对象。 类的组成:包含成员属性(在__init__方法中定义)和成员方法(带self参数)。介绍了__init__初始化方法和__str__字符串表示方法。 封装特性:通过双下划线__实现属

文章图片
#python#开发语言#linux +3
【Python】函数与模块化编程

本文介绍了Python函数的进阶知识,主要包括参数传递、递归函数和作用域与闭包三部分内容。在参数传递部分,详细讲解了位置参数、默认值参数、关键字参数以及可变参数(*args和**kwargs)的使用方法,包括如何传递元组/列表和字典给可变参数。递归函数部分通过阶乘示例展示了递归的基本原理。作用域与闭包部分系统阐述了局部作用域、嵌套作用域、全局作用域和内置作用域的概念,并通过实例说明了闭包的特点和应

文章图片
#linux#驱动开发#stm32 +3
【Python】Python 基础

Python是一种高级脚本语言,具有简洁语法和跨平台特性,适合快速开发。作为解释型语言,Python无需编译即可运行,支持动态类型和多种编程范式。其丰富的标准库和第三方生态(如NumPy、TensorFlow)使其广泛应用于数据科学、Web开发、自动化脚本等领域。安装Python可通过官网下载解释器或使用包管理器,推荐使用PyCharm作为开发环境,支持虚拟环境管理、代码调试和插件扩展。虽然Pyt

文章图片
#python#开发语言#linux +4
【LVGL】LVGL简介

LVGL 是现代嵌入式 GUI开发领域的一个强大,灵活且资源高效的选择。它凭借其轻量级、高性能、丰富的功能集、出色的可移植性和活跃的社区支持,成为众多工程师为嵌入式设备创建专业级用户界面的首选库。无论你的项目是基于低成本的微控制器还是功能更强的微处理器,LVGL 都值得考虑。LVGL 是一个免费、开源的嵌入式图形库,用于为各种嵌入式设备创建美观、流畅的图形用户界面。它的设计目标是为任何具有微控制器

文章图片
#python#开发语言#linux +4
【单片机】嵌入式系统的硬件与软件特性

嵌入式系统的硬件和软件特点决定了它的高效、低功耗、实时性和可靠性,硬件:小型化、低功耗、面向特定应用;软件:高效、实时、代码固化、多任务管理。嵌入式软件结构可以分为不带 OS(裸机)和带 OS(RTOS / Linux)两种,如果系统简单(如 LED 控制、UART 通信) → 使用 Bare Metal。如果系统复杂(如 Linux + GUI + 网络) → 使用嵌入式 Linux。如果需要多

文章图片
#单片机#嵌入式硬件#c语言 +3
    共 27 条
  • 1
  • 2
  • 3
  • 请选择