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
STM32扩展篇
linux下基本命令和
扩展
命令(安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令、其他命令)欢迎补充噢
基本命令ls:列出目录内容ls:列出当前目录内容ls-l:以长格式列出(显示详细信息)ls-a:显示隐藏文件ls-lh:以易读格式显示文件大小pwd:显示当前工作目录pwd:显示当前目录的绝对路径cd:切换目录cd/path/to/dir:切换到指定目录cd..:返回上一级目录cd~:切换到用户主目录cd-:切换到上一次所在的目录touch:创建空文件或更新文件时间戳touchfile.txt:创
h^hh
·
2025-03-23 12:06
Linux
linux
以光盘读写系统演示面向对象设计的原则与方法
优点:提高类的内聚性,降低耦合性,便于维护和
扩展
。开放-封闭原则(OCP,Open-Closed
CoderIsArt
·
2025-03-23 12:35
C++11
设计模式
面向对象
stm32
定时器实现 微秒延时
Cubemx配置图初始化无需使能定时器中断。代码如下:voiddelay_us(uint16_tus){uint16_tdiffer=0xffff-us-5;__HAL_TIM_SET_COUNTER(&htim17,differ);//清空定时器17HAL_TIM_Base_Start(&htim17);//启动定时器while(differ<0xffff-5){//计算differ=__HAL
随风飘零翼
·
2025-03-23 12:35
stm32
stm32
单片机
嵌入式硬件
H743定时器输出PWM波方法(基于
STM32
CubeMX)
0工具准备1.
STM32
CubeMX2.《
STM32
H743参考手册中文版》3.
NW嵌入式开发
·
2025-03-23 11:32
单片机开发
stm32
定时器
PWM模式
入门级带你实现一个安卓智能家居APP(2)kotlin版本
前言上一
篇
写过java版本的实现,这一
篇
就写一下kotlin版本的吧。效果展示本APP是通过tcp/ip协议与连了WiFi的单片机通信。
一粒程序米
·
2025-03-23 11:58
android
kotlin
智能家居
WiFi
单片机
Nginx 接入 Keepalived 实现高可用,让你的网站稳如泰山!
一、往期内容回顾前面提到nginx可以实现后端服务的负载均衡,来使得后端的服务能力得到水平的
扩展
。但是怎么保证nginx的高可用呢,如果nginx挂了,还怎么持续提供服务呢?
OutOfMemory~~
·
2025-03-23 10:25
nginx
服务器
前端
【零基础入门】一
篇
弄懂nn.Sequential以及ModuleList的使用(呕心沥血版)
个人主页:十二月的猫-CSDN博客系列专栏:《PyTorch科研加速指南:即插即用式模块开发》CSDN博客十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光目录1.前言2.Sequential类的使用2.1序列容器简单注入2.2序列容器字典注入2.3序列容器函数注入2.4序列容器修改2.5序列容器删除3.nn.ModuleList()的使用3.1定义模型3.2使用模型4.总结1.前言《
十二月的猫
·
2025-03-23 10:24
PyTorch深度学习
pytorch
零基础入门
【MySQL】实战
篇
—数据库设计与实现:根据需求设计数据库架构
在设计数据库架构时,开发者需要遵循一系列步骤,以确保数据库能够高效、可靠地满足系统需求。以下是设计数据库架构的理论知识和步骤说明。1.需求分析需求分析是数据库设计的第一步,旨在理解系统的功能需求和数据需求。通过与利益相关者(如用户、开发人员和业务分析师)进行沟通,明确系统需要存储和管理的数据类型。步骤说明识别业务需求:确定系统的主要功能,例如用户管理、订单处理、库存管理等。收集数据需求:明确每个功
AI人H哥会Java
·
2025-03-23 10:50
MySQL
sql
mysql
数据库
【Idea】Idea如何修改Debug运行的默认JDK版本、如何修改Debug模板
1.概述上一
篇
文章:【maven】windows安装两套jdk、idea运行报错Runtimeonlyrecognizesclassfileversionsupto52.0在上一
篇
文章中,我们最后找到原因是
九师兄
·
2025-03-23 09:18
工具-开发工具
java
intellij-idea
ide
应用-构建并优化 Python 的 Rust
扩展
目录构建并优化Python的Rust
扩展
如果你的Python代码运行速度不够快,你可以选择使用编译语言来编写更快的
扩展
。
李星星BruceL
·
2025-03-23 09:47
自动化测试
python
rust
开发语言
C# 派生 详解
1.1派生继承设计的目的:经常需要
扩展
现有类型来添加功能(行为和数据)。定义派生类要在类标识符后添加冒号,接着添加基类名称。注意:1.通过继承,基类的每个成员都出现在派生类构成的链条中。
千亦学不会编程
·
2025-03-23 09:14
c#
java
开发语言
端到端的NLP框架(Haystack)
提供可视化界面,方便用户进行配置和调试;支持多模态数据,可处理文本、图像等多种类型的数据;具有可
扩展
性,可根据需求添加自定义组件。
deepdata_cn
·
2025-03-23 09:13
NLP
自然语言处理
人工智能
C++学习:六个月从基础到就业——C++基础语法回顾:数据类型、变量与常量
C++学习:六个月从基础到就业——C++基础语法回顾:数据类型、变量与常量本文是"C++学习:六个月从基础到就业"系列的第一
篇
技术文章,主要回顾C++的基本数据类型、变量定义和常量使用,为后续深入学习打下基础
superior tigre
·
2025-03-23 09:42
C++学习:六个月从基础到就业
c++
学习
如何一键修改MDK代码风格以及error in include chain (cmsis_armcc.h): expected identfieror报错解决方法
global.prop文件,一键设置二、errorinincludechain(xxxxxxx.h):expectedidentfieror等报错的解决方法一、修改MDK代码风格的两种方法最近在学习某原子
stm32
superior tigre
·
2025-03-23 09:12
单片机
单片机
stm32
嵌入式硬件
【江协
STM32
】11-2/3 W25Q64简介、软件SPI读写W25Q64
1.W25Q64简介W25Qxx系列是一种低成本、小型化、使用简单的非易失性存储器,常应用于数据存储、字库存储、固件程序存储等场景存储介质:NorFlash(闪存)时钟频率:80MHz/160MHz(DualSPI)/320MHz(QuadSPI)存储容量(24位地址):W25Q40:4Mbit/512KByteW25Q80:8Mbit/1MByteW25Q16:16Mbit/2MByteW25Q
冰糖雪莲IO
·
2025-03-23 08:11
stm32
嵌入式硬件
单片机
深度学习
篇
---对角矩阵&矩阵的秩&奇异矩阵
文章目录前言一、对角矩阵(DiagonalMatrix)1.1定义1.2特性行列式运算简化1.3应用领域深度学习信号处理量子力学经济学二、矩阵的秩(RankofaMatrix)2.1定义2.2特性满秩降秩影响2.3应用领域深度学习图像压缩推荐系统控制理论三、奇异矩阵(SingularMatrix)3.1定义3.2特性秩不足行列式为零3.3应用领域深度学习正则化损失函数结构工程统计学数值计算四、跨领
Ronin-Lotus
·
2025-03-23 08:37
程序代码篇
深度学习篇
深度学习
矩阵
人工智能
线性代数
使用 libevent 构建高性能网络应用
使用libevent构建高性能网络应用在现代网络编程中,高性能和可
扩展
性是开发者追求的核心目标。为了实现这一目标,许多开发者选择使用事件驱动库来管理I/O操作和事件处理。
ScilogyHunter
·
2025-03-23 08:06
常见软件库
libevent
事件驱动
软件库
软件架构设计关键点:平衡高可用、性能、
扩展
性及成本的系统化实践
本文将从高可用性、高性能、可
扩展
性、安全性、成本控制、规模承载和弹性伸缩七个维度,剖析现代软件架构设计的核心要点。一、高可用性:构建业务连续性的基石冗余设计:采用主从复制、多活数据中心架构(如
yinhezhanshen
·
2025-03-23 08:36
程序人生
系统架构
OpenCV 4.2.0与
扩展
模块安装与应用指南
本压缩包包含OpenCV核心库和
扩展
模块(opencv_contrib),版本均为4.2.0。该版本引入了性能增强、API优化以及对深度学习框架和硬件加速技术的更新支持。
土城三富
·
2025-03-23 08:35
开发小型、专业、安全且可
扩展
的语言模型:Arcee的实用指南
为解决这些问题,Arcee提供了一种全新的解决方案:小型、专业、安全且可
扩展
的语言模型(SLMs)。通过SLM适配系统和无缝、可靠的集成,Arcee使企业能够充分发挥领域适应型语言模型的潜力。
fgayif
·
2025-03-23 07:00
安全
语言模型
人工智能
python
C++ XML文件和解析
XML(可
扩展
标记语言)是一种用于存储和传输数据的标记语言。它具有自描述性和平台无关性的特点。XML文档的格式主要由一组嵌套的元素和属性构成,结构清晰,易于理解和解析。
RangoLei_Lzs
·
2025-03-23 06:51
C++
前端
服务器
xml
c++
SpringBoot原理
篇
-SpringBoot配置优先级-Bean管理-起步依赖原理-自动配置两种方案-源码跟踪-自定义starter
目录SpringBoot原理
篇
:配置文件优先级:Bean管理:Bean的作用域:第三方Bean:注意事项:起步依赖的原理:自动配置原理:自动配置:方案一:方案二:个人理解的SpringBoot的自动化配置原理
汐栊
·
2025-03-23 06:19
spring
boot
java
spring
Qt上位机编程命名规范-执行版
1.1.配合文件
扩展
名通常文件名小写配合小写
扩展
名(如.h,.cpp,.json),使整体风格统一:main.cppconfig.jsonutils.h1.2.文件夹和pri文件命名通常小写、下划线分开
有追求的菜鸟
·
2025-03-23 05:09
qt
开发语言
STM32
F103C8T6点灯/流水灯(指定IO,正向反向)
参加2023年电赛后,到现在上班一年多,长达两年时间内,几乎没有再碰过单片机,由于现在工作中需要接触到一些代码,先退回来复习下32单片机。本人在此做一件事情,傻瓜式代码,让代码足够简洁,足够规范,让你复制我的代码百分百能够使用。此账号仅作为分享本人复习过程中记录使用,如果无法使用,或者或者有优化的地方,欢迎留言,看到后第一时间给予回复。有空会将2023激光打靶代码开源出来。在使用本程序的时候,默认
BDXiaotianYA
·
2025-03-23 05:05
stm32
嵌入式硬件
单片机
Python用Bokeh处理大规模数据可视化的最佳实践
Bokeh是一个在Python生态中广泛使用的交互式数据可视化库,它具有强大的可
扩展
性和灵活性。
一键难忘
·
2025-03-23 05:04
Bokeh
python
开发语言
RK3568平台(音频
篇
)音频ALSA框架
一.ALSA框架简介ALSA表示先进linux声音架构(AdvancedLinuxSoundArchiecture),它由一系列的内核驱动、应用程序编程接口(API)以及支持linux下声音的应用程序组成、ALSA项目发起的原有是linux下的声卡驱动(OSS)没有获得积极的维护,而且落后于新的声卡技术。JaroslavKysela早先写了一个声卡驱动,并由此开始了ALSA项目,随后,更多的开发者
嵌入式_笔记
·
2025-03-23 05:02
瑞芯微
音视频
芯片人生存之道:如何偷偷
扩展
视野,但不被看作“抢活“的人?
那么,如何既能
扩展
自己的视野,又不会被同事视为"威胁"呢?一、理解
iccnewer
·
2025-03-23 04:00
microsoft
springboot 项目如何提高并发量
提升基于SpringBoot的Web项目并发量需要从应用优化、数据库调优、缓存策略、异步处理、水平
扩展
等多方面综合改进。
LCY133
·
2025-03-23 04:58
spring后端
spring
boot
java
后端
java用来模块化开发和
扩展
很有用的服务加载器 ServiceLoader类实现SPI机制
这在插件化设计、模块化开发和
扩展
性需求中非常有用。基本概念服务接口(ServiceInterface):定义了服务的接口。服务提供者(ServiceProvider):实现了服务
爱的叹息
·
2025-03-23 04:57
Java
基础整理
java
开发语言
高级交换与路由技术【1.1】
1.3
扩展
知识1.保护端口(ProtectedPort)概述在某些应用环境下,要求一台交换机上的有些端口之间不能互相通信。
BinaryStarXin
·
2025-03-23 04:54
网络工程师提升计划3
网络工程师提升计划4
网络
服务器
linux
运维
多生成树协议
MSTP
信息与通信
网络协议
常用的API设计都有哪些风格
API设计是软件开发中非常重要的一部分,良好的API设计可以提高系统的可维护性、
扩展
性和易用性。
PhilipJ0303
·
2025-03-23 04:51
Java面试
java
API设计
接口设计
常用的API设计都有哪些风格?优劣势?
API设计是软件开发中非常重要的一部分,良好的API设计可以提高系统的可维护性、
扩展
性和易用性。
PhilipJ0303
·
2025-03-23 04:21
java
面试
API设计
接口
如何解决MySQL 的深度分页问题?
前言在构建高性能、可
扩展
的Web应用程序时,数据库查询性能往往是影响整体系统响应速度的关键因素之一。尤其是在处理大规模数据时,如何高效地进行分页查询成为了开发者需要重点关注的问题。
运维小雅
·
2025-03-23 04:49
mysql
数据库
Hadoop 集群规划与部署最佳实践
Hadoop具有高容错性、可靠性、可
扩展
性、适应性等特征,因而广泛应用于数据仓库、日志分析、网络流量监测、推荐引擎、搜索引擎等领域。
AI天才研究院
·
2025-03-23 03:47
Python实战
DeepSeek
R1
&
大数据AI人工智能大模型
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
OpenCV图像处理基础2
接着上一
篇
OpenCV图像处理基础1继续说。
指尖下的技术
·
2025-03-23 03:43
OpenCV
opencv
图像处理
计算机视觉
头条原创文章一键转换剪映生成视频
尽管如此,通过对生成视频的观察与分析,可以发现其处理方式与剪映等主流视频编辑软件有相似之处,这为进一步
扩展
视频的应用
Mr数据杨
·
2025-03-23 02:41
Python
视频剪辑
python
moveipy
图文转视频
西瓜视频
剪映
一
篇
文章讲明白
鸿蒙5系统越来越火,很多开发者都在学怎么用它开发应用。所以今天咱们聊聊鸿蒙5里特别重要的一个工具——Ark-TSUI。这玩意儿到底是干啥的?简单说,它就是用来做应用界面的,而且比传统方法更简单、更高效。下面咱们用大白话讲讲它的厉害之处。一、不用纠结怎么盖房子,只需要画图纸以前写代码做界面,就像盖房子要一块砖一块砖垒——得告诉程序“先建墙,再安门,最后刷漆”。但Ark-TSUI不一样,它用的是“声明
·
2025-03-23 02:28
harmonyos-next
计算机基础:编码02,有符号数编码,原码
(一)WIn32专栏导航上一
篇
:计算机基础:编码01,无符号数编码回到目录下一
篇
:计算机基础:编码03,根据十进制数,求其原码(二)MFC专栏导航上一
篇
:计算机基础:编码01,无符号数编码回到目录下一
篇
水饺编程
·
2025-03-23 02:33
MFC学习笔记
Win32学习笔记
c++
windows
mfc
c语言
Nginx负载均衡策略详解:从轮询到智能分发,打造高可用服务架构
Nginx负载均衡策略详解:从轮询到智能分发,打造高可用服务架构一、负载均衡的核心价值当单台服务器无法承载高并发流量时,负载均衡通过将请求分发到多台服务器,实现:横向
扩展
:突破单机性能瓶颈故障隔离:自动剔除异常节点动态调度
egzosn
·
2025-03-23 01:29
nginx
负载均衡
架构
运维
STM32
八股【2】-----ARM架构
1、架构包含哪几部分内容寄存器处理模式流水线MMU指令集中断FPU总线架构2、以
STM32
为例进行介绍2.1寄存器寄存器名称作用R0-R3通用寄存器用于数据传递、计算及函数参数传递;R0也用于存储函数返回值
Invinciblenuonuo
·
2025-03-23 01:25
stm32
arm开发
架构
STM32
八股【1】-----启动流程和startup文件理解
想了解FLASH地址映射可以看
STM32
八股【4】-----AHB地址映射__VectorsDCD__initial_sp;TopofStackDCDReset_Handler;ResetHand
Invinciblenuonuo
·
2025-03-23 00:52
stm32
arm
使用PyTorch搭建Transformer神经网络:入门
篇
1.简介Transformer是一种强大的神经网络架构,在自然语言处理等多个领域取得了巨大成功。本教程将指导您使用PyTorch框架从头开始构建一个Transformer模型。我们将逐步解释每个组件,并提供详细的代码实现。2.环境设置首先,确保您的系统中已安装Python(推荐3.7+版本)。然后,安装PyTorch和其他必要的库:pipinstalltorchnumpymatplotlib3.P
DASA13
·
2025-03-23 00:21
pytorch
transformer
神经网络
解决
stm32
引脚如果选择输入模式
1.输入模式分类
STM32
的GPIO输入模式主要分为以下四种:浮空输入(FloatingInput/InputFloating)上拉输入(InputPull-Up)下拉输入(InputPull-Down
雁过留声花欲落
·
2025-03-23 00:51
单片机
嵌入式硬件
STM32
八股【3】------RAM和片上FLASH
1、RAM和FLASH构成1.RAM┌──────────────────────────┐│栈区(Stack)│←从RAM顶端向下
扩展
(存储局部变量、函数调用信息)│-----------------
Invinciblenuonuo
·
2025-03-23 00:20
stm32
嵌入式硬件
单片机
【 现代后端架构演进:微服务设计与云原生】
现代后端架构演进:微服务设计与云原生一、架构演进历程1.单体架构到分布式系统单体架构瓶颈典型问题:代码耦合(代码行超百万级)、
扩展
困难(垂直扩容成本>105>10^5>105美元/节点)、技术栈固化故障扩散
蝉叫醒了夏天
·
2025-03-22 23:47
架构
云原生
微服务
一
篇
文章带你了解-selenium工作原理详解
前言Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能
程序员笑笑
·
2025-03-22 23:14
软件测试
selenium
测试工具
软件测试
自动化测试
功能测试
程序人生
职场和发展
云原生周刊丨CIO 洞察:Kubernetes 解锁 AI 新纪元
DRANET采用Apache-2.0开源许可,鼓励社区贡献与
扩展
,是云原生环境下提升网络性能的创新解决方案。LazyjournalLazyjournal是一个用Go语言编写的终端用户界
KubeSphere 云原生
·
2025-03-22 22:43
云原生
kubernetes
人工智能
WebGL开发:BabylonJS从入门到精通(下卷)
全书卷目:WebGL开发:BabylonJS从入门到精通(上卷)WebGL开发:BabylonJS从入门到精通(下卷)目录第一部分:基础
篇
——构建3D世界的基石第一章:BabylonJS概述与环境搭建什么是
莲华君
·
2025-03-22 22:08
前端权威教程合集
WebGL系统化学习
webgl
MSE分类时梯度消失的问题详解和交叉熵损失的梯度推导
前文请移步笔者的另一
篇
博客:大模型训练为什么选择交叉熵损失(Cross-EntropyLoss):均方误差(MSE)和交叉熵损失的深入对比MSE分类时梯度消失的问题详解我们深入探讨MSE(均方误差)的梯度特性
阿正的梦工坊
·
2025-03-22 21:34
Machine
Learning
Deep
Learning
分类
人工智能
深度学习
机器学习
【RabbitMQ】超详细Windows系统下RabbitMQ的安装配置
它支持多种消息协议,易于
扩展
,功能强大。本文将详细介绍如何在Windows系统下安装和配置RabbitMQ,包括所需的依赖项、安装步骤、基本配置和常见问题解决方案。目录什么是RabbitMQ?
m0_74825074
·
2025-03-22 21:03
面试
学习路线
阿里巴巴
rabbitmq
windows
分布式
上一页
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
其他