E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式Ubuntu系统开发
Lua语言的Web开发
虽然Lua最初是作为一种
嵌入式
语言,主要用于游戏开发和脚本编写,但其在Web开发领域的潜力同样不容小觑。本文将深入探讨Lua语言在Web开发中的应用,架构设计、常用框架以及结合实际案
段清渊
·
2025-03-26 16:40
包罗万象
golang
开发语言
后端
Java与C++深度对比:特性、性能与应用场景
Java:"一次编写,到处运行":通过JVM实现平台无关性安全性优先:移除指针、自动内存管理纯粹的面向对象:除基本类型外一切皆对象1.2典型应用场景语言典型应用领域C++游戏引擎、操作系统、高频交易、
嵌入式
系统
·
2025-03-26 16:38
javac++
嵌入式
软件设计
文章目录1、回调函数的使用回调函数的优缺点**优点****缺点**例程一例程二例程3多个回调函数2、静态局部变量使用不多的原因3、内存划分1、回调函数的使用在
嵌入式
软件设计中,回调函数是一种极为重要的编程机制
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-03-26 14:52
开发语言
单片机
嵌入式
工程师具备的能力要求
文章目录软件工程师能力要求测试能力要求硬件工程师要求软件工程师能力要求
嵌入式
软件工程是一个综合性很强的领域,从业者需具备以下几类关键能力:编程语言与编程技能C/C++语言精通:C语言因其能直接操控硬件、
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-03-26 14:52
c++
c语言
嵌入式硬件
Ubuntu
20.04配置VTK教程
在
Ubuntu
20.04上配置VTK(VisualizationToolkit)的详细教程如下:步骤1:更新系统sudoaptupdate&&sudoaptupgrade-y步骤2:安装依赖项VTK依赖多个库
吃旺旺雪饼的小男孩
·
2025-03-26 13:17
环境配置
ubuntu
计算机视觉
动漫短剧小程序
系统开发
|动漫短剧小程序搭建|动漫短剧app现成系统
今天给大家安利一款超级棒的东西——动漫短剧小程序
系统开发
|动漫短剧小程序搭建|动漫短剧app现成系统。如果你对这个领域感兴趣或者正准备投身其中的话,这篇分享绝对值得一看!
weixin_707762673
·
2025-03-26 12:14
小程序
解决
Ubuntu
/Debian 中 `apt-get` 报错 “无法获得锁 /var/lib/dpkg/lock“
问题描述在
Ubuntu
/Debian系统中运行sudoapt-getinstall或sudoaptupdate时,遇到以下错误:E:无法获得锁/var/lib/dpkg/lock-open(11:资源暂时不可用
yy__xzz
·
2025-03-26 11:37
ubuntu
debian
linux
5. Linux软件包管理:从APT到Snap,全面解读Linux的包管理工具
本章目录5.1包管理系统概述包管理的基本流程5.2使用APT(Debian/
Ubuntu
系)管理软件包1.更新软件源2.安装软件包3.卸载软件包4.更新已安装的软件包5.搜索软件包6.查看软件包信息5.3
涛ing
·
2025-03-26 11:06
Linux概览
linux
数据库
windows
ubuntu
unix
运维
服务器
Spring、Spring Boot与Spring Cloud深度解析:核心关系与实战应用指南
1.技术定位SpringFramework:企业级Java开发的基础框架SpringBoot:快速构建独立运行的Spring应用SpringCloud:分布式
系统开发
的微服务全家桶二、SpringFramework
小小鸭程序员
·
2025-03-26 11:06
java
spring
boot
spring
spring
cloud
后端
ubuntu
软件包管理系统之apt 和 dpkg原理
以后的每一次探秘我都会用到这些命令以列出我的
ubuntu
10.04系统上安装的相关软件包,这与你在自己的系统上实验时的结果可能不同。现在的系统为何要用软件包管理系统呢?
谁不小心的
·
2025-03-26 11:34
linux系统使用
软件安装
ubuntu
apt-get
kpkg
软件包管理
Ubuntu
与Windows之间相互复制粘贴的方法
一、打开
Ubuntu
终端二、卸载已有的工具sudoapt-getautoremoveopen-vm-tools三、安装工具sudoapt-getinstallopen-vm-tools-desktop四
是覆盖对于变化
·
2025-03-26 10:31
Linux
ubuntu
linux
Go Micro:构建分布式系统的利器
构建分布式系统的利器go-microAGomicroservicesframework项目地址:https://gitcode.com/gh_mirrors/go/go-micro项目介绍GoMicro是一个用于分布式
系统开发
的框架
翁然眉Esmond
·
2025-03-26 10:30
AUTOSAR汽车电子
嵌入式
编程精讲300篇-电池管理系统中 CAN 通信模块的设计与应用(下)
目录4动力电池监控平台搭建4.1动力电池监控平台的功能需求分析4.2动力电池监控平台的总体方案设计4.3数据采集系统设计4.3.1数据采集系统整体遵循结构4.3.2数据采集系统软件设计4.3.2.1软件设计关键技术4.3.2.2CAN总线报文采集程序设计4.4监控平台软件界面设计4.4.1监控平台软件界面设计原则4.4.2监控平台软件界面设计的整体架构4.4.3监控平台软件界面的核心模块设计4.4
格图素书
·
2025-03-26 10:53
汽车
安铂克科技APLC系列射频模拟信号发生器
核心优势与关键技术超低相位噪声10GHz时相位噪声低至-131dBc/Hz@20kHz,确保高纯度信号输出,适用于精密测量与低噪声
系统开发
。OCXO参考源提供<
星星点灯508
·
2025-03-26 07:36
射频微波信号发生器
科技
量子计算
射频工程
模块测试
测试工具
基于Docker的中间件部署安装手册
软件基于
Ubuntu
搭建,其他操作系统可能不适用安装docker按照操作系统要求,选取合适的docker版本,下载地址:dock
qq_40224163
·
2025-03-26 07:31
运维部署
经验分享
docker
linux
运维
elasticsearch
mysql
Buildroot学习笔记
一、什么是BuildrootBuildroot是一个工具,它使用交叉编译,可以简化和自动化为
嵌入式
系统构建一个完整Linux系统的过程。
憨猪在度假
·
2025-03-26 06:58
学习
笔记
嵌入式
领域机器学习入门指南
基本概念机器学习是一门使计算机无需进行明确编程即可学习的科学。它主要利用数据或以往的经验,以此来改进计算机自身的性能。以下是一些核心概念:监督学习:训练数据包含输入和预期输出,模型的目的是学习这两者之间的映射关系。无监督学习:训练数据只包含输入,没有标签的情况下,模型需要自己找出数据的结构或模式。强化学习:通过与环境交互,采取行动以最大化某种累积奖励。深度学习:一种特殊的机器学习方法,通过使用具有
AI嵌入式
·
2025-03-26 05:47
Python
机器学习
机器学习
人工智能
X86平台使用Docker模拟ARM64环境
ARM架构因其低功耗和高性能,广泛应用于移动设备和
嵌入式
系统。而X86架构在桌面和服务器领域依然占据主导地位。为了在不同的硬件架构上进行开发和测试,许多开发者希望能够在X86平台上模拟ARM64环境。
吃辣我第一
·
2025-03-25 23:37
docker
容器
运维
深入探索
嵌入式
开发中的 FreeRTOS:从入门到精通
在
嵌入式
系统的广阔天地里,实时操作系统(RTOS)正扮演着愈发关键的角色。FreeRTOS作为一款开源、轻量级且功能卓越的实时操作系统,备受全球开发者的青睐。
·
2025-03-25 23:42
嵌入式物联网c
Docker下ARM64架构的源码编译Qt5.15.1,并移植到开发板上
Docker下ARM64架构的源码编译Qt5.15.1,并移植到开发板上1、环境介绍QT版本:5.15.1待移植环境:jetsonnano系列开发板aarch64架构(arm64)编译环境:虚拟机
Ubuntu
18.04
Daydreamer .
·
2025-03-25 23:31
Qt
操作系统
qt
linux
arm开发
docker
NVIDIA
C语言动态内存管理深度解析与
嵌入式
开发实战
C语言动态内存管理深度解析与
嵌入式
开发实战(高级
嵌入式
软件开发工程师视角)一、动态内存函数原理与差异malloc核心机制:从堆区分配指定字节的未初始化内存,返回void*指针。
BuffaloBit
·
2025-03-25 21:49
C/C++
c语言
开发语言
堆与栈的本质差异及
嵌入式
开发深度解析
堆与栈的本质差异及
嵌入式
开发深度解析(高级工程师视角)---一、堆与栈的本质差异(系统级视角)1.管理方式与生命周期-栈:由编译器自动管理,严格遵循LIFO(后进先出)原则。
BuffaloBit
·
2025-03-25 21:48
C/C++
C/C++
驱动开发
嵌入式硬件
深入理解现代C++在IT行业中的核心地位与应用实践
凭借其零成本抽象和系统级控制能力,在以下关键领域保持不可替代地位:应用领域C++优势体现典型应用案例高性能计算直接内存管理,SIMD指令优化科学计算、金融建模游戏开发实时渲染,物理引擎UnrealEngine、Unity底层
嵌入式
系统资源受限环境下的高效控制自动驾驶
六七_Shmily
·
2025-03-25 20:12
#C++
c++
java
开发语言
嵌入式
驱动开发方向的基础强化学习计划
基础强化阶段以下是针对
嵌入式
驱动开发方向的基础强化阶段详细计划,结合大厂技术需求与您的学习目标,提供量化成果、行动指南及学习路线:---一、基础强化阶段核心目标1.技术能力-掌握C语言核心语法与系统编程
BuffaloBit
·
2025-03-25 20:12
Learning
path
驱动开发
嵌入式硬件
void OSTaskNameSet (INT8U prio, INT8U *pname, INT8U *)函数的作用
OSTaskNameSet是uC/OS-II(一种广泛应用的
嵌入式
实时操作系统)中的一个函数,其作用是为指定优先级的任务设置一个可读的名称。
weixin_44799641
·
2025-03-25 20:41
ucos
c语言
ISDP001_信息
系统开发
综合实践课程概述
信息
系统开发
实践|系列文章传送门ISDP001_课程概述ISDP002_Maven上_创建Maven项目ISDP003_Maven下_Maven项目依赖配置ISDP004_创建SpringBoot3项目
HappyCoding@SCAU
·
2025-03-25 20:08
信息系统开发综合实践
spring
boot
vue.js
[笔记]Linux平台设备与驱动匹配创作机制详解
该篇笔记手机通过学习下列文章进行学习的1:《MX6U
嵌入式
Linux驱
BROKENBOAT
·
2025-03-25 19:04
笔记
linux
架构
arm开发
学习
ISDP010_基于DDD架构实现收银用例主成功场景
信息
系统开发
实践|系列文章传送门ISDP001_课程概述ISDP002_Maven上_创建Maven项目ISDP003_Maven下_Maven项目依赖配置ISDP004_创建SpringBoot3项目
HappyCoding@SCAU
·
2025-03-25 19:02
信息系统开发综合实践
架构
java
spring
boot
QuecPython 外设接口之GPIO应用指南
它通常存在于微处理器、微控制器和其他
嵌入式
系统中。物理电路结构如下图所示:I/Opin:微控制器或微处理器中的实际硬件接口,用于连接外部设备。每一个GPIO引脚都可以被编程为输入或输出模式。
移远通信
·
2025-03-25 18:55
QuecPython
单片机
嵌入式硬件
【
嵌入式
学习笔记】---- MCO时钟
在STM32系列微控制器中,MCO(MicrocontrollerClockOutput)时钟输出功能是一项非常实用的功能,它可以用来将内部时钟信号输出到外部引脚,为外部设备提供时钟信号。本文将深入探讨STM32中MCO时钟输出功能的原理、配置以及应用场景。MCO时钟输出功能简介MCO时钟输出功能允许将STM32微控制器内部的时钟信号输出到指定的引脚上。通过配置MCO时钟输出功能,可以将系统时钟、
@Luminescence
·
2025-03-25 18:53
嵌入式学习笔记
学习
笔记
单片机
单片机的时钟输出功能-MCO输出(7)
在
嵌入式
系统开发
中,时钟输出功能(MCO,MasterClockOutput)是一种非常实用的功能,它可以将单片机的内部时钟信号输出到GPIO引脚,用于外部设备的时钟源或调试目的。
蓑衣客VS索尼克
·
2025-03-25 17:47
如何成为一名合格的单片机工程师
单片机
嵌入式硬件
推荐书单 |
嵌入式
软件工程师的精选书单
以下是针对
嵌入式
软件工程师的精选书单,分为基础夯实、进阶提升、高级精通和综合能力拓展四个阶段,帮助你系统性进阶至高级工程师甚至专家级别。
虔城散人
·
2025-03-25 17:12
单片机
Ubuntu
重装docker
1.卸载旧版本Docker首先,确保完全卸载任何已安装的Docker版本及其依赖项。这包括DockerCE、DockerEE以及旧版的Docker(如docker-engine、docker.io等)。以下是通用的卸载命令:#需要先停掉docker服务systemctlstopdocker.socketsystemctlstopdocker.service#卸载dockersudoapt-getp
不求人€
·
2025-03-25 16:41
ubuntu
docker
linux
Python 中的 SQLite3:轻量级数据库操作全攻略
SQLite作为一款轻量级的数据库,无需单独的服务器进程,以文件形式存储数据,非常适合小型项目和
嵌入式
系统。
tekin
·
2025-03-25 16:39
Python网络编程
Python
编程秘籍库
数据库
python
sqlite
全面深入Spring Cloud:构建企业级微服务架构的终极指南
SpringCloud为分布式
系统开发
提供了一整套工具链,帮助开发者快速构建健壮的云原生应用。
杨凯凡
·
2025-03-25 16:38
框架
java
spring
cloud
微服务
Ubuntu
22.04.4 LTS openresty(Nginx) 通过Lua+Redis 实现动态封禁IP
1系统环境test@iZbp1g7fmjea77vsqc5hmmZ:~$cat/etc/os-releasePRETTY_NAME="
Ubuntu
22.04.4LTS"NAME="
Ubuntu
"VERSION_ID
tonyhi6
·
2025-03-25 15:02
运维
ubuntu
openresty
nginx
redis
lua
2025,在 linux 上安装 pipenv 的正确姿势,避免低版本和依赖冲突
2025,在linux上安装pipenv的正确姿势,避免低版本pipenv和高版本cpython兼容报错之前在linux(比如debian11、
ubuntu
22这些发行版)安装pipenv有两种方式第一种方式
·
2025-03-25 13:52
嵌入式
Linux网络编程:UNIX Domain Socket进程间通信(IPC)
嵌入式
Linux网络编程:UNIXDomainSocket进程间通信(IPC)【本文代码已在Linux平台验证通过】一、UNIXDomainSocket核心优势1.1本地IPC方案对比特性UNIXDomainSocket
银河码
·
2025-03-25 12:13
Linux网络编程
网络
linux
unix
c语言
ubuntu
11.10 server 安装 oracle10.2.0.1 步骤及问题解决方法
一、准备工作由于Oracle的安装程序是基于GUI的交互界面开发的,而
Ubuntu
Server默认没有安装桌面,故无法在服务器上直接运行;因此需要安装的x-window,apt-getinstallmakex-window-system-corex-window-system-core
Blithe
·
2025-03-25 11:34
oracle
ubuntu
server
oracle10g
database
path
ubuntu
系统设置可以密码登录并允许root用户登录
文章目录前言一、确认否有ssh服务二、修改/etc/ssh/sshd_config配置文件三、重启ssh服务总结前言安装好
ubuntu
系统后,默认是无法通过密码远程shell连接的,需要修改配置文件。
于齐龙
·
2025-03-25 10:28
Linux
ssh
运维
ubuntu
ubuntu
系统禁止/开启内核自动更新
目录前言一、禁止内核自动更新1.1、查看正在使用的内核版本1.2、查看正在使用的内核包1.3、禁止内核更新1.4、开启内核更新总结前言内核自动更新会导致驱动和内核版本不对应,导致驱动无法使用,所以需要禁止自动更新内核。一、禁止内核自动更新1.1、查看正在使用的内核版本uname-r1.2、查看正在使用的内核包dpk
于齐龙
·
2025-03-25 10:28
Linux
ubuntu
linux
运维
Ubuntu
离线安装 gcc、g++、make 等依赖包
前言项目现场的服务器无法连接互联网,需要提前获取gcc、g++、make等依赖包。一、如何获取依赖包需要准备一台可以连接互联网的电脑(如:个人电脑上的虚拟机安装一个与服务器一样的系统),用于下载依赖包。之后把通过互联网下载下来的依赖包拷贝到内网环境的服务器中,进行依赖包安装。二、下载依赖包#更新依赖源apt-getupdate#把缓存文件夹里的deb包清理掉apt-getclean#下载build
于齐龙
·
2025-03-25 10:28
Linux
ubuntu
linux
运维
探索
嵌入式
奇境:成为
嵌入式
应用开发大师
引言
嵌入式
应用开发工程师所处的领域是科技进步的前沿阵地,充满着无限的创造力和挑战。
嵌入式
系统,那隐藏于我们周遭各类设备中的计算机系统,如家用电器、汽车、医疗设备和智能手机,正在悄然改变我们的生活。
不知旭
·
2025-03-25 08:12
c++
【HarmonyOS鸿蒙
系统开发
技术】1.HarmonyOS NEXT应用市场焕新:新体验,开启新增长
6月22日,在HDC.2024华为开发者大会鸿蒙生态应用分发分论坛上,华为应用市场宣布全新改版预告,在今年第四季度正式推出HarmonyOSNEXT版本,将以全新UI、沉浸式体验、杂志化交互和故事化内容焕新登场,开启沉浸式探索之旅。焕新的HarmonyOSNEXT应用市场,不仅是STORE,还是GALLERYHarmonyOSNEXT应用市场不仅从UI界面上给予了革命性的更新,更是在内容上从用户的
青少年编程作品集
·
2025-03-25 06:55
harmonyos
华为
嵌入式
基础知识学习:SPI通信协议是什么?
SPI(SerialPeripheralInterface)是串行外设接口的缩写,是一种广泛应用于
嵌入式
系统的高速同步串行通信协议,由摩托罗拉公司于20世纪80年代提出。
草莓仙生
·
2025-03-25 05:51
嵌入式软件工程师
学习
嵌入式
通信
CH32V208GBU6沁恒协议栈BUG:在主机Write的同一包notify会造成主机一直Write不成功;最终还是用心跳包来解决
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-03-25 04:39
沁恒CH32V208GB
一直Write不成功
协议栈BUG
在windows下安装带有glibc的Linux环境
步骤:1.启用WSL功能-以管理员身份打开PowerShell,运行:```powershellwsl--install```-此命令会自动启用WSL并安装默认的
Ubuntu
发行版。
小小码农-河北分农
·
2025-03-25 04:06
linux
第7章:实践项目7.2 大型项目实战
目录第7章:实践项目7.2大型项目实战一、桌面应用1.跨平台任务管理器二、网络服务2.在线图书管理系统三、
嵌入式
系统3.智能家居控制系统四、分布式系统4.分布式文件系统五、机器学习与AI5.图像识别系统六
xiaoheshang_123
·
2025-03-25 03:30
c++
彻底理解apt 与 yum 的区别:从历史到技术细节的全面解析
省流版本:APT:Debian/
Ubuntu
系统的包管理工具,用于自动化安装、更新、卸载软件包及解决依赖。
白白白给大魔王
·
2025-03-25 03:00
Debian12
linux
apt
yum
SpringCloud 面试备战指南
答:SpringCloud是一套微服务架构工具集,基于SpringBoot简化分布式
系统开发
。它整合了服务发现、配置中心、熔断器、网关等组件,解决微服务中的服务协调、容错、
宋发元
·
2025-03-25 02:27
spring
cloud
面试
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他