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:
Linux
下载安装 docker 和 docker-compose
一、下载docker和docker-composedocker下载地址:https://download.docker.com/
linux
/static/stable/docker-compose下载地址
于齐龙
·
2025-05-05 17:08
Linux
linux
docker
OpenHarmony OS 5.0与Android 13显示框架对比
图形显示系统从底层到顶层包括:应用层:ArkUI应用和第三方应用框架层:ArkUI框架、窗口管理API系统服务层:图形合成服务、窗口管理服务、ArkGraphics内核层:内核抽象层(KAL)支持多内核(
Linux
DecentX
·
2025-05-05 17:34
OpenHarmony
AI
软件工程
android
harmonyos
Git 入门指南:下载与初步认识
Git支持Windows、Mac和
Linux
等多个操作系统,你可以根据自己的系统类型,前往Git的官方网站(G
lh_1254
·
2025-05-05 14:43
git
Ubuntu与Centos系统有何区别?
Ubuntu和CentOS都是基于
Linux
内核的操作系统,但它们在设计理念、使用场景和技术实现上有显著的区别。
昊虹AI笔记
·
2025-05-05 13:11
嵌入式_Linux
ubuntu
centos
linux
Linux
系统中SonarQube安装与配置全攻略
一、环境准备系统要求:操作系统:CentOS/RHEL7+或Ubuntu18.04+(推荐Ubuntu20.04LTS)硬件配置:至少4GB内存(生产环境建议8GB+),20GB以上磁盘空间软件依赖:Java环境:SonarQube8.9+需OpenJDK11(可通过java-version检查,版本需≥11)数据库:MySQL5.7+/MariaDB10.3+(本次以MySQL8.0为例)二、安
awei0916
·
2025-05-05 13:08
运维
linux
运维
服务器
java执行
linux
命令查询信息
一、使用方式方式1:只创建“读取标准输出流”publicMapgetHostnameAndSystem(){Mapmap=newHashMapgetHostnameAndSystem(){String[]cmds=null;Processpro=null;InputStreamin=null;BufferedReaderread=null;StringerrorMessage="";try{Str
刘大猫.
·
2025-05-05 13:38
JAVA相关
java
linux
执行linux命令
java执行linux命令
执行命令
linux命令
使用「 WGCLOUD」10分钟搭建自己的服务器运维监控平台
springboot微服务架构和go来实现,其中server采用springboot,agent用go,当前版本是v3.2.1WGCLOUD整个安装包只有60M,agent只有6M大小,而且agent可以随意放到
linux
tianshiyeben
·
2025-05-05 13:07
IT运维管理软件使用笔记
linux
运维
服务器
zabbix
Linux
下与时钟芯片PCF8563的通信编程
在
Linux
平台上,与时钟芯片PCF8563进行通信是一项常见的任务。PCF8563是一种实时时钟(RTC)芯片,通常用于嵌入式系统和电子设备中以提供准确的时间和日期信息。
冰雪之境
·
2025-05-05 13:36
linux
运维
服务器
编程
【
Linux
系统】第二节—基础指令(2)
云边有个稻草人-个人主页
Linux
—本篇文章所属专栏—欢迎订阅—持续更新中目录本节课核心指令+知识点总结本节基本指令详解07.man指令08.cp指令09.mv指令10.cat指令11.more指令12
云边有个稻草人
·
2025-05-05 12:03
Linux
Linux基础指令
Linux相关知识
Linux
find
cat
less
Android 9.0 自定义DNS,编译安装DNS-bind-9.9.0初始化设置
编译安装DNS-bind-9.9.0初始化设置操作系统是CentOS-6.2-i386-minimal.iso[root@bind9~]#uname-a
Linux
bind9.92.6.32-220.el6
zhuhengheng123
·
2025-05-05 12:29
Android
9.0
自定义DNS
linux
安装node环境
连接上服务器2,进到root目录cdroot3.下载node安装包(推荐使用gz格式的)wgethttps://npm.taobao.org/mirrors/node/v9.9.0/node-v9.9.0-
linux
-x64
liuguochao1024
·
2025-05-05 12:28
linux安装node环境
九天揽月带你零基础学习Nuttx(1)
学习资料摘要本节主要记录自己Nuttx的过程,如果有错误的欢迎批评指正,看了网上大部分的博客,个人感觉写的一塌糊涂,容易产生误导,这里我们怎么学习Nuttx,我感觉不要把它想得太复杂,想想你怎么学习的
Linux
魔城烟雨
·
2025-05-05 12:28
ardupilot学习
Nuttx
真实的
Linux
故障诊断场景 18 NFS 配置与管理
场景194:NFS服务无法启动症状:NFS服务启动失败。故障排除步骤:检查NFS服务状态:systemctlstatusnfs查看NFS服务日志以查找错误:journalctl-xe|grepnfs修正/etc/exports中的配置错误。重启NFS服务:systemctlrestartnfs场景195:挂载NFS共享时权限被拒绝症状:用户在尝试挂载NFS共享时收到“权限被拒绝”错误。故障排除步骤
山岚的运维笔记
·
2025-05-05 10:46
Linux
运维
linux
服务器
运维
Linux
平台总线式驱动开发
引言:驱动开发的演进之路在嵌入式
Linux
系统开发中,设备驱动开发一直是一个关键且复杂的环节。早期的驱动开发采用硬编码方式,导致代码冗余、维护困难、功能扩展受限等问题。
四代目 水门
·
2025-05-05 07:01
嵌入式驱动开发及系统移植
linux
驱动开发
b树
【Milvus】安装 Milvus:Docker、Docker Compose、Kubernetes
1.先决条件在安装Milvus之前,确保满足以下条件:通用要求:操作系统:
Linux
(推荐Ubuntu20.04或CentOS7+)、macOS或Windows(
彬彬侠
·
2025-05-05 07:30
Milvus
Chroma
milvus
Docker
Docker
Compose
Kubernetes
python
【C++】WSL介绍
WSL(WindowsSubsystemfor
Linux
)是微软在Windows10及更高版本中引入的革命性功能,它允许用户在Windows系统上原生运行
Linux
环境,无需传统的虚拟机或双系统配置。
Bl_a_ck
·
2025-05-05 07:27
C++
tcp/ip
信息与通信
开发语言
网络安全
mysql安装配置教程
##二、安装前准备###系统要求-Windows7/8/10/11或WindowsServer2008R2及以上版本-macOS10.13及以上版本-
Linux
各主流发行版(
小希分享
·
2025-05-05 07:56
mysql
数据库
高中生手把手带你入门内核pwn -- QWB2018-core wp
ctf-challenges/pwn/
linux
/kernel-mode/QWB2018-coreatmaster·ctf-wiki/ctf-challenges·GitHub参考:qwb2018核心复现
A5rZ
·
2025-05-05 06:22
网络安全
我与
Linux
的爱恋:命令行参数|环境变量
个人主页:guoguoqiang.专栏:
Linux
的学习文章目录一.命令行参数二.环境变量1.环境变量的基本概念2.查看环境变量的方法3.环境变量相关命令4.环境变量的组织方式以及获取环境变量的三种方法环境变量具有全局属性一
guoguoqiang.
·
2025-05-05 06:49
Linux
linux
运维
服务器
c语言
学习
基于Python+Pytest实现自动化测试(全栈实战指南)
目录第一篇:基础篇第1章自动化测试概述1.1什么是自动化测试第2章环境搭建与工具链配置2.1Python环境安装(Windows/macOS/
Linux
)2.2虚拟环境管理2.3Pytest基础配置(pytest.ini
三次握手四次挥手
·
2025-05-05 05:46
python
pytest
自动化
开发语言
apache
代码规范
k8s
Linux
学习笔记——内核态与用户态
内核态与用户态1.内核态(KernelMode)2.用户态(UserMode)为什么需要区分内核空间和用户空间?用户空间与内核空间通信方式1.使用API2.使用`/proc`文件系统3.使用`sysfs`文件系统与`kobject`4.使用`netlink`5.使用文件系统6.使用`mmap`系统调用7.使用信号总结内核链表的通用性应用程序执行`open()`时从用户空间到内核空间的流程内存的划分
tt555555555555
·
2025-05-05 04:42
Linux
嵌入式
操作系统
linux
学习
笔记
自定义Netlink-内核态与用户态交互
linux
netlink通信机制-zhangwju-博客园实例代码如下:netlink_test.c#include#include#include#include#include#defineNETLINK_TEST30
风流网民
·
2025-05-05 04:42
Linux网络基础
linux
网络
linux
内核态用户态交互,
Linux
下内核态-用户态高效易用的数据交互方法研究
Researchofefficientandeasytouse
Linux
kernel-userdatainteractionmethod1、InstituteofNetworkTechnology,BeijingUniversityofPostsandTelecommunications
爱吃火锅的上官燕
·
2025-05-05 04:41
linux内核态用户态交互
linux
kallsys
内核符号表KALLSYMS:这个选项允许你选择是否将内核符号信息编译进内核映像中。当启用KALLSYMS时,内核会包含一个符号表,这个符号表列出了内核中的所有函数和变量。这使得在内核运行时可以通过函数名或变量名来识别内存地址,这对于调试和性能分析工具来说非常有用。如果你不选择KALLSYMS,那么内核将不会包含完整的符号表,这会使得调试变得更加困难。KALLSYMS_ALL:当KALLSYMS_A
陌上花开缓缓归以
·
2025-05-05 04:10
性能测试
linux
RK3328编译
1安装虚拟机+ubuntu18.04版本2编译依赖sudoapt-getupdatesudoapt-getinstallrepogit-coregitkgit-guigcc-arm-
linux
-gnueabihfu-boot-toolsdevice-tree-compiler
poject
·
2025-05-05 04:09
瑞星微平台
linux
ubuntu
Firefly-rk3288 开发板
Linux
系统编译
前言手上的一块Firefly-RK3288开发板,看了下Firefly提供的SDK,压缩包就有15个多G,直接吓退。还好最近看到了韦东山老师提供的教学资料。记下学习步骤及遇到的问题解决办法。1、开发环境资料提供的有百问网制作的ubuntu18.04虚拟机镜像。但自己已经有搭好的ubuntu18.04.6虚拟机环境,就没用提供的。2、文件上传到虚拟机环境可以通过共享文件夹,也可以通过FileZill
jianxuezixuan
·
2025-05-05 04:09
Linux
linux
buildroot
rk3288
加速Python包安装 | 国内镜像源配置全攻略(pip/conda双版本)
二、快速配置方法(Windows/
Linux
/Mac通用)1️⃣临时使用镜像源(推荐新
YouShouldKnowMe
·
2025-05-05 03:02
Python镜像源
pip加速
清华源
阿里云源
conda配置
【Xftp上传文件状态错误的解决】
解决xftp上传文件错误修改文件夹/文件的权限防火墙问题磁盘已满重命名上传文件上次还正常上传项目文件,突然就上传文件错误,网上找了几个方法都无法解决修改文件夹/文件的权限解决办法:1)在
linux
系统里更改要存放文件的文件夹的权限
程序媛_文乐
·
2025-05-05 03:59
运维开发
【操作系统】一文带你深入理解内存分配
1.内存分配的核心机制在
Linux
系统中,内存分配主要通过两种系统调用实现:1.1brk()系统调用void*brk(void*addr);工作原理:通过移动programbreak(程序断点)指针来扩展堆内存特点
PXM的算法星球
·
2025-05-05 02:27
操作系统
软件工程
c++
Linux
应用开发中的连接池:原理、实现与最佳实践
Linux
应用开发中的连接池:原理、实现与最佳实践一、为什么需要连接池?
奥德彪123
·
2025-05-05 02:24
linux应用开发-高级技巧
linux
运维
服务器
Linux
零拷贝技术:原理、实现与应用场景
Linux
零拷贝技术:原理、实现与应用场景在高性能网络编程、文件处理等场景中,数据拷贝的效率往往是系统性能的瓶颈。
奥德彪123
·
2025-05-05 02:24
linux应用开发-高级技巧
linux
服务器
运维
Linux
常见操作命令
Linux
系统拥有丰富的命令行工具,通过这些命令可以高效地完成各种系统管理和日常操作任务。
晴空下小雨.
·
2025-05-05 01:22
spark
Linux
系统上数据库备份脚本(通用)
1.通用版本#!/bin/bash#数据库备份脚本(宝塔计划任务版)#安全提示:本脚本不包含禁用命令,可放心使用#------配置参数(按需修改)------MYSQL_USER="root"#数据库用户名MYSQL_PASSWORD="your_db_password"#数据库密码DATABASE_NAME="your_database"#要备份的数据库名BACKUP_DIR="/www/bac
随风万里无云
·
2025-05-05 01:20
笔记
mac
数据库
linux
oracle
C++专业面试题
1.请你说说动态库静态库的区别静态库在
Linux
下为libxxx.a以lib为前缀,.a为后缀,在window下为libxxx.lib以lib为前缀,.lib为后缀,在编译时整个函数库都整合进了目标代码动态库在
wjm041006
·
2025-05-05 01:48
c++
开发语言
Linux
第二节:开发工具全攻略--从编译调试到项目部署
一、
Linux
软件包管理利器-yum1.1yum工作原理yum作为RHEL系
Linux
的核心包管理器,采用C/S架构:本地存储元数据缓存自动解析依赖关系连接远程仓库获取软件包常用命令示例:命令说明示例yuminstall
x峰峰
·
2025-05-05 01:17
5.Linux
linux
运维
服务器
golang开源分布式文件系统weed-fs的安装与运用
Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言,本文写作时,go的最新版本是1.4.2,可到http://www.golangtc.com/download去下载go1.4.2.
linux
-amd64
真情难收
·
2025-05-05 01:47
编程语言
应用
weed-fs
seaweed-fs
golang
分布式
分布式文件系统
从零开始学习
Linux
(4)----yum和vim
目录1.
Linux
软件包管理器yum2.
Linux
开发工具1.vim的基本概念2.vim的基本操作3.vim命令模式命令集4.vim底行模式命令集5.简单vim配置3.
LInux
编译器-gcc/g++使用
沥川同学
·
2025-05-05 01:47
Linux
linux
学习
centos
运维
vim
HN热帖|替换Redis的一场赛跑
这次的变化的不同寻常之处是市面上已经有了多个Redis替代品可供选择(至少有四个选项可供选择),其中包括已经存在的Redis分支KeyDB和
Linux
基金会刚刚发布的新项目Valkey等。
小猿姐
·
2025-05-05 01:46
redis
数据库
开源协议
利用Redisson实现分布式延时任务调度功能
定时任务定时任务是在编码世界中经常遇到的问题,比如定时备份数据库、定时刷新缓存等,可以通过
Linux
定时任务完成,也可以通过框架如Spring完成,但是在分布式场景中传统单机可以完成功能就不太行了,所以需要借助其他工具来实现任务调度的功能场景
楚瑞涛
·
2025-05-05 00:13
Java
Redis
分布式
redis
从零到一:
Linux
Vue前端项目部署与配置
本教程是系列教程的第四篇,紧接着《MySQL在
Linux
服务器上的部署与配置完全指南》,将详细介绍如何将Vue前端项目成功部署到
Linux
服务器,并解决可能遇到的各种问题。
海边inss
·
2025-05-04 23:04
前端
linux
vue.js
linux
bulid a better day
Linux
:AComprehensiveDeepDive
Linux
,asanopen-source,free,Unix-likeoperatingsystemkernel,hasevolvedintoavastandcomplexecosystemsinceitsinceptionin1991
chennalC#c.h.JA Ptho
·
2025-05-04 22:02
linux
linux
运维
服务器
【
Linux
运维】关于
Linux
系统运维基本操作命令
查看
Linux
系统版本在
Linux
系统中,查看系统版本信息是一个常见的需求,尤其是在系统维护和软件安装时。
Linux
提供了多种命令来获取系统的详细信息,包括操作系统版本、内核版本、CPU信息等。
IT技术员
·
2025-05-04 22:01
运维
linux
服务器
【总结归纳】查看
linux
系统的磁盘大小、内存大小和CPU内核数的命令
df-Th=====================================–查看内存–单位是GBfree-g–以总和的形式查询内存的使用信息free-t–单位是MBfree-m或者用下面的命令—查看
linux
IT技术员
·
2025-05-04 22:31
Linux
linux
运维
网络
linux
系统openssh升级
linux
系统openssh升级说明整个过程不需要卸载原先的openssl包和openssh的rpm包。本文的环境都是系统自带的openssh,没有经历过手动编译安装方式。
Lfei5120
·
2025-05-04 21:23
linux
服务器
运维
在vscode中如何升级gcc
如果你是在Ubuntu或其他
Linux
发行版上安装的GCC,你可以使用以下命令来升级GCC:sudoapt-getupdatesudoapt-getupgrade在终端中执行即可.如果你是在MacOS上安装的
美丽回忆一瞬间
·
2025-05-04 21:23
vscode
linux
ubuntu
ide
编辑器
从实列中学习
linux
shell12 通过Shell脚本来优化MySQL数据库性能,特别是慢SQL跟踪和索引优化
在Shell脚本中优化MySQL数据库性能,特别是慢SQL跟踪和索引优化可以通过以下步骤实现。以下是一个结构化的解决方案,包含示例代码和详细说明:1.启用慢查询日志目标:动态启用慢查询日志并配置参数,收集慢SQL数据。#!/bin/bash#配置慢查询参数MYSQL_USER="root"MYSQL_PASS="your_password"SLOW_LOG_PATH="/var/log/mysql
一刀到底211
·
2025-05-04 21:21
shell
数据库
linux
shell
pip install -r requirements.txt如何带上路径呢?
问题解答:示例:
Linux
/macOS:pipinstall-r~/projects/myapp/requirements.txtWindows:pipinstall-r"D:\projects\myapp
神笔馬良
·
2025-05-04 20:17
pip
linux
运维
【服务器通信-listen】——int listen(int sockfd, int backlog)
#include#includeintlisten(intsockfd,intbacklog);sockfd:socket文件描述符backlog:在
Linux
系统中,它是指排队等待建立3次握手队列长度
程序员-King.
·
2025-05-04 20:16
服务器
运维
linux
进程间通信(IPC)
1.进程通信概念进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统的某项功能。进程通过内核与其它进程之间的互相通信来协调它们的行为。每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程A把数据从用户空间拷到内核缓冲区,进程B再从内核缓冲区把数据读走,内核提供的这种
萧民工
·
2025-05-04 20:16
Linux进程间通信
linux
多进程
c语言
c++
面试高频问题:
linux
进程间通信详解
目录IPC定义与目的IPC在
Linux
系统中的重要性匿名管道命名管道消息队列信号量共享内存信号类型与处理信号类型信号的发送和捕获机制信号处理信号在进程控制中的应用套接字通信内存映射IPC定义与目的进程间通信
大模型大数据攻城狮
·
2025-05-04 20:16
linux
运维
命名管道
共享内存
消息队列
套接字
C++面试
上一页
85
86
87
88
89
90
91
92
下一页
按字母分类:
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
其他