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
linux调试内核jlink
Linux
神器——make/Makefile
目录一、背景二、案例三、依赖关系四、依赖方法五、原理六、项目清理一、背景会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作makefile带来的好处就是——“自动化编译”,一旦写
发烧的CPU
·
2025-02-05 14:37
Linux
操作系统
Makefile
自动化编译
依赖关系
项目清理
构建工具
【
Linux
】解决 apt-key 弃用问题:GPG 直接管理密钥代替 apt-key
引言在
Linux
系统,尤其是Debian和Ubuntu中,APT(AdvancedPackageTool)是广泛使用的包管理工具,负责安装、更新和管理系统软件包。
丶2136
·
2025-02-05 13:58
运维
#
linux
linux
运维
服务器
Maven安装与配置国内源
Maven安装与配置国内源mac、
linux
、windows安装maven方式一样,解压就可以用。现在配置maven国内源与本地仓库。
疯狂的键盘侠
·
2025-02-05 13:54
spring
boot
java
maven
maven
java
构建动态React作品集:Portfolio-In-React实战指南
项目使用了React组件化、JSX语法、状态管理、生命周期方法、ReactRouter、CSS-in-JS、响应式设计、状态管理库如Redux、测试与
调试
、代码优化以及CI/CD实践,涵盖了前端开发的多个关键方
yang lebron
·
2025-02-05 13:24
Rocky
Linux
9.4安装硬件要求
Rocky
Linux
9.4是一个企业级操作系统,适用于多种硬件环境。
会飞的土拨鼠呀
·
2025-02-05 12:52
运维学习笔记
ChatGPT实践
运维
STM32单片机学习记录(11.17)
一、STM324.1-OLED
调试
工具1.常见
调试
方法:(1)串口
调试
:通过串口通信,将
调试
信息发送到电脑端,电脑用串口助手使用
调试
信息。
宣宣猪的小花园.
·
2025-02-05 12:47
STM32
stm32
无人机
嵌入式硬件
单片机
STM32单片机学习记录(11.3)
目录一、STM32二、无人机系统导论一、STM321.2-了解STM32(ARMCortex-M
内核
单片机)基础系统结构、启动配置、系统电路以及系统板基础模块与功能;2.1-完成Keil5的安装以及基础设置改动
宣宣猪的小花园.
·
2025-02-05 12:17
STM32
stm32
无人机
嵌入式硬件
单片机
理解PLT表和GOT表
而库主要分为两种,一种是静态库,比如windows的.lib文件,macos的.a,
linux
的.a,另一种是动态库,比如windows的dll文件,macos的.dylib,
linux
的so。
落樱弥城
·
2025-02-05 12:15
基础知识
c++
c语言
c++
如何理解算法的正确性?
调试
代码:通过检查不变式是否始终成立,定位逻辑错误。循环不变式的三个验证阶段要证明循环的正确性,必须验
和风化雨
·
2025-02-05 12:45
基础工作
算法
Linux
的cuda安装找不到路径,Cuda安装详细步骤
为了学习Caffe新买了笔记本,安装cuda时遇到了很多问题,不过好在都成功的解决了。网上有很多cuda的安装教程,每个人的电脑配置不同遇到的问题也不一样,现在就我自己的安装配置情况总结一下具体的安装步骤,因为有同学的正确指导,在实际的安装过程中并没有遇到什么特别大的难题,每一步都很仔细,都查清楚了才开始执行下一步:笔记本主要参数笔记本型号:惠普WASD15-AX019TX(X1G89PA)内存:
Tom K
·
2025-02-05 11:14
在
LINUX
机器上 在线安装DeepSeek R1与测试
root@cloud2work]#curl-fsSLhttps://ollama.com/install.sh|sh>>>Installingollamato/usr/local>>>Downloading
Linux
amd64bundle
云道轩
·
2025-02-05 11:13
人工智能
CentOS 7.4 VNC-TIGERVNC配置
如果我们能够安装redhatentprise
Linux
7.x的官方文档配置就没有这个问题了。下面是根据redhatentprise
Linux
7.x的官方文档做的实验。
云道轩
·
2025-02-05 11:13
云计算
Linux
平台上安装 NVIDIA GPU 驱动和 CUDA Toolkit
在
Linux
平台上安装NVIDIAGPU驱动和CUDAToolkit的步骤如下:###1.安装NVIDIAGPU驱动####步骤1:更新系统首先,确保你的系统是最新的:```bashsudoaptupdatesudoaptupgrade
weifengma-wish
·
2025-02-05 11:43
深度学习
gpu算力
在
LINUX
上安装英伟达CUDA Toolkit
下载安装包wgethttps://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1.x86_64.rpm安装RPM包sudorpm-icuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1
云道轩
·
2025-02-05 11:41
linux
人工智能
linux
设置终端登录超时时间
sshdssh服务的服务端sshssh服务的客户端远程登录
linux
服务器,如何设置终端失效时间(即过了多久不操作,终端即将失效)。
大口吃饭大口吐
·
2025-02-05 11:09
服务器
linux
运维
Linux
如何安装软件
Linux
安装软件的4种方式通用二进制格式:直接解压压缩文件,就可以使用。但一定要注意安装平台。软件包管理器:如RPM。软件包管理器的前端工具:如YUM。源代码编译。
大口吃饭大口吐
·
2025-02-05 11:09
服务器
linux
从零开始:安装与配置你的
Linux
操作系统全攻略
引言
Linux
操作系统的最大特点之一就是其开源性。这意味着任何人都可以获取、修改和分发其源代码。这种开放性不仅促进了技术创新,还使得
Linux
系统能够迅速适应各种硬件平台和需求。
2401_84615737
·
2025-02-05 10:05
linux
运维
服务器
shell脚本编程基础(一)
shell脚本编程基础系统信息tu@ubuntu:~/shell$uname-a
Linux
ubuntu4.4.0-198-generic#230-UbuntuSMPSatNov2801:30:29UTC2020x86
zcyt085
·
2025-02-05 09:29
Linux
内核
空间用来设置内存映射区域的缓存属性的pgprot_* 系列函数的详细介绍【CPU核心、Cache(高速缓存)、写缓冲器、主存之间的关系;Cache和写缓冲器的详细介绍】
目录原理示意图Cache(高速缓存)的详细介绍Cache(高速缓存)的概要介绍Cache(高速缓存)的读操作原理和流程Cache(高速缓存)的写操作原理和流程1.**Write-Through(写直达)**2.**Write-Back(写回)**3.**WriteCombining(写合并)****写数据的典型流程(以Write-Back为例)****数据一致性问题****总结**写缓冲器的介绍重
昊虹AI笔记
·
2025-02-05 09:28
嵌入式
Linux系统
linux
Cache
写缓冲器
内存映射
RK3576开发环境搭建
文章目录一、开发环境如何获取
Linux
源码的版本号二、获取源码三、SDK编译(一)板级配置(二)更改和保存配置(三)全自动编译1.编译完整升级包2.只编译模块代码四、刷机五、
调试
一、开发环境使用ubuntu22.04
臻一
·
2025-02-05 09:28
RK3576
系统移植
快速入门SHELL
基础1、基本命令shell是一个命令解释器,它接收应用程序/用户命令,然后调用操作系统
内核
脚本是为了方便的快速开发和运维的。
_刘小雨
·
2025-02-05 09:25
C++基础知识总结
mysql主从复制
一.回顾:scpmysql-8.0.33-
linux
[email protected]
:~[root@mysql004~]#tar-xfmysql-8.0.33
m0_68739559
·
2025-02-05 09:24
adb
android
[RK3399
Linux
] 使用ubuntu 20.04.5制作rootfs
一、ubuntubaseubuntubase是用于为特定需求创建自定义映像的最小rootfs,是ubuntu可以运行的最小环境。1.1下载源码下载ubuntu-base的方式有很多,可以从官方的地址:ttp://cdimage.ubuntu.com/ubuntu-base/releases。也可以其它镜像地址下载,如清华源:https://mirrors.tuna.tsinghua.edu.cn/
嵌入式逍遥
·
2025-02-05 08:53
嵌入式Linux开发
RK3399
Linux开发
linux
ubuntu
开源
服务器
rootfs
运维
rk3399
Linux
学习笔记-正点原子阿尔法开发板V2.4学习记录
目录1.安装编译器2.imdownload烧录问题1.安装编译器树莓派3B+做服务器,安装GCC编译器指令:aptinstallgcc-arm-
linux
-gnueabihf参考链接:树莓派安装ubuntu
@bjtuhbxy_17813263
·
2025-02-05 07:45
学习
笔记
go 语言的跨平台编译
在跨平台时,需要修改三个环境变量GOOS:目标平台的操作系统(darwinfreebsd
linux
windows)GOARCH目标平台的架构是32位或64位(386amd64arm)交叉编译不支持CGO
wjhx
·
2025-02-05 06:10
golang
golang
Go跨平台交叉编译执行程序
GOOS设置系统类型,可选值:
linux
,windows,darwin,freebsdGOARCH设
坐公交也用券
·
2025-02-05 06:07
Go
go
kubernetes 核心技术-Helm
为了简化这一过程,Kubernetes社区推出了Helm工具,它为Kubernetes提供了类似于
Linux
软件包管理器的功能。
難釋懷
·
2025-02-05 06:36
kubernetes
容器
云原生
微信小程序开发实战课后习题解答————第一章(作业版)
5、微信开发者工具中Console面板的作用是用于输出
调试
信息,也可以直接编写代码执行。二、判断题1、微信小程序有着无需下载安装,使用方便快
枫琳晚
·
2025-02-05 06:05
微信小程序
微信小程序
小程序
Python_报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tru
tdecodebytesinposition2-3:tru一:更换为绝对路径的写法func1(“C:\Users\renyc”)二:显式声明字符串不用转义(加r)func1(r"C:\Users\renyc")三:使用
Linux
人生如戏-软件测农
·
2025-02-05 05:32
Python
报错修改
Linux
Futex学习笔记
Futex简介概述:Futex(FastUserspaceMutex)是
linux
的一种特有机制,设计目标是避免传统的线程同步原语(如mutex、条件变量等)在用户空间和
内核
空间之间频繁的上下文切换。
凌云行者
·
2025-02-05 04:56
linux
linux
futex
使用python跨平台录屏【基于OpenCV和pyautogui】
由于PIL的屏幕抓取只能在windows上可用,在
linux
上无法使用,故使用以下方法实现跨平台录屏。
weixin_47883381
·
2025-02-05 04:26
python
opencv
开发语言
GPU 进阶笔记(二):华为昇腾 910B GPU
2.2训练机器底座CPU功耗操作系统2.3性能3实探:鲲鹏底座8*910BGPU主机3.1CPU3.2网卡和网络3.3GPU信息3.3.1GPU卡间互连:HCCS3.3.2GPU/Memory使用率3.4
Linux
hao_wujing
·
2025-02-05 04:22
gpu算力
探索未来微控制技术:CH32V003 RISC-V单片机
探索未来微控制技术:CH32V003RISC-V单片机去发现同类优质开源项目:https://gitcode.com/项目介绍CH32V003是一个创新性的32位通用型RISC-V单片机,由青稞(RISC-V2A)
内核
驱动
马冶娆
·
2025-02-05 04:51
Linux
-CH32V003 项目教程
Linux
-CH32V003项目教程
linux
-ch32v003
Linux
ona$0.15RISC-Vmicrocontroller项目地址:https://gitcode.com/gh_mirrors
林广红Winthrop
·
2025-02-05 04:51
Linux
内存管理
3.内存管理RAM的一部分(SRAM)被静态地划分给了
内核
,用来存放
内核
代码和静态数据结构。
Leon_George
·
2025-02-05 03:17
带你学习Linux系统移植
linux
运维
服务器
Linux内存管理
Linux
Vim教程(五):搜索与替换
目录1.基本搜索功能1.1向前搜索1.2向后搜索1.3重复上一次搜索1.4高亮显示搜索结果1.5区分大小写搜索2.高级搜索技巧2.1搜索并跳转到特定行2.2搜索并跳转到特定列2.3搜索并高亮特定模式2.4搜索历史2.5搜索并替换3.基本替换功能3.1替换当前行3.2替换整篇文档3.3替换特定范围3.4替换并确认3.5替换并保留备份4.高级替换技巧4.1使用正则表达式替换4.2替换包含特殊字符的文本
concisedistinct
·
2025-02-05 03:46
Linux
Linux
Vim
vim
linux
运维
Linux
Vim
编辑器
Linux
的内存管理
Linux
的内存管理:1、
Linux
系统中除了一些嵌入式程序应用外,其他的应用程序是不能直接访问内存的;2、当运行申请内存的进程后,查看资源管理器内存占用情况没有变化,因为用malloc申请的内存其实是虚拟内存
E_essence
·
2025-02-05 03:15
linux
【2024第一期CANN训练营】Ascend C算子开发基础篇
AscendC的特点C/C++原语编程编程模型屏蔽硬件差异类库API封装,兼顾易用与高效孪生
调试
,可在CPU侧模拟NPU侧的行为开发基本流程环境准备使用AscendC完成Add算子核函数开发;使用ICPU_RUN_KFCPU
小超编程
·
2025-02-05 03:45
c语言
java
算法
Linux
内存管理(
Linux
内存架构,malloc,slab的实现)
文章目录前言一、
Linux
进程空间内存分配二、malloc的实现机理三、物理内存与虚拟内存1.物理内存2.虚拟内存四、磁盘和物理内存区别五、页页的基本概念:分页管理的核心概念:
Linux
中分页的实现:总结
花落已飘
·
2025-02-05 03:14
Linux内核分析
linux
架构
java
Xposed模块 -- Hook函数参数
安卓系统7.1搭建Xposed环境安卓逆向--Xposed模块编写安卓逆向--Jeb动态
调试
一、根据以前的课程,我们通过抓包分析,知道了如下的关键函数packagecom.dodonew.online.http
web安全工具库
·
2025-02-05 02:44
安卓逆向
Xposed模块
安卓逆向
Neo4j入门
文章目录1.安装2.导入CSV数据1.LOADCSV3.创建图结构4.python链接neo4j参考1.安装从neo4j官网下载需要的desktop社区版本(免费),windows/osx/
linux
,
十八就是糖糖
·
2025-02-05 02:43
neo4j
知识图谱
自然语言处理
visual studio 2019 python web_Visual Studio 2019 开发 Git上的Python项目
windows操作系统、软件环境下载:MSDN,我告诉你
linux
操作系统、软件环境下载:Download
Linux
VisualStudio2019使用git项目启动VisualStudio2019,左侧为最近打开的项目
weixin_39723899
·
2025-02-05 02:39
visual
studio
2019
python
web
Linux
-Dash:轻量级的
Linux
系统监控仪表板
Linux
-Dash:轻量级的
Linux
系统监控仪表板项目地址:https://gitcode.com/gh_mirrors/li/
linux
-dash在繁复的服务器管理任务中找到一盏明灯——
Linux
-Dash
羿晴汝Gillian
·
2025-02-05 02:07
Linux
---架构概览
一、
Linux
架构分层的深度解析1.用户空间(UserSpace)用户空间是应用程序运行的环境,与
内核
空间隔离,确保系统稳定性。
kyle~
·
2025-02-05 01:35
linux
架构
运维
php文件常量,PHP 文件和目录常量
这最常用作日志记录/
调试
技术。echo"我们在文件中:",__FILE__,"\n";当前目录要获取当前文件所在目录的绝对路径,请使用__DIR__magic常量。
小野熊
·
2025-02-05 01:34
php文件常量
【
linux
】centos 安装 python-pip
安装django时候发现yuminstallpython-pip的时候没有该软件包这是因为像centos这类衍生出来的发行版,他们的源有时候内容更新的比较滞后,或者说有时候一些扩展的源根本就没有。所以在使用yum来searchpython-pip的时候,会说没有找到该软件包。因此为了能够安装这些包,需要先安装扩展源EPEL。EPEL(http://fedoraproject.org/wiki/EP
bestBT
·
2025-02-05 01:01
linux
嵌入式
Linux
开发---UART串口通信驱动硬件编程
0、串口基础准备嵌入式系统中,诸多设备都可以通过串口来控制,比如WiFi、蓝牙、RFID等等,因此在嵌入式设备中使用串口就显得特别重要。首先,有几个概念简单澄清一下。RS232、RS485和TTL指的是电气电平标准。一般而言,TTL使用0V表示低电平,+5V表示高电平。RS232使用负逻辑电平,即+3V~+15V表示低电平,-3V~-15V表示高电平。RS485和RS232一样都是基于串口的通讯接
奔跑的蜗牛!
·
2025-02-05 00:30
嵌入式Linux经验教程
linux
arm开发
驱动开发
mcu
c++
qt
嵌入式硬件
Linux
连接SFTP报ssh_exchange_identification: read: Connection reset by peer
连接SFTP报ssh_exchange_identification:read:Connectionresetbypeer“Connectionresetbypeer”是一个常见的网络错误消息,通常出现在使用TCP协议进行网络通信时。这个错误表明在尝试读写数据时,远程主机(peer)强制关闭了连接。以下是一些可能导致此错误的原因及解决方法:原因远程主机异常关闭:远程服务器可能由于维护、重启或崩溃
康惠桀
·
2025-02-05 00:59
linux
问题排查:MyBatis-Plus 缓存导致查询结果不一致问题
深度剖析:MyBatis-Plus缓存导致查询结果不一致问题欢迎关注『开发必备』专栏,专注于解决你在开发过程中遇到的各种问题,帮你快速找到解决方案,节省大量
调试
时间。
代码简单说
·
2025-02-05 00:59
开发必备
2025开发必备
mybatis
缓存
oracle
MyBatis-Plus
MyBatis-Plus查询
sql缓存
缓存机制
低空产业必备,无人机组装
调试
线技术详解
无人机组装
调试
技术是低空产业中的一项关键技术,它涵盖了无人机的组装、
调试
以及后续的维护等多个环节。
无人机技术圈
·
2025-02-05 00:56
无人机技术
无人机
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他