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通过Tuned实现动态调优系统性能
Linux通过Tuned实现动态调优系统性能Tuned简介对于普通用户来说,优化
Linux应用
环境可能是相当具有挑战性的。
星河_赵梓宇
·
2024-03-28 12:14
linux
运维
服务器
socket函数到系统调用的过程
linux应用
程序使用的C运行库是GNU的glibc,读者可以从GNU的官方网站下载该库的源码文件,也可以从Linux的发布网站www.kernel.org下载,本书例子中使用的glibc版本是2.3.6
fantasy_arch
·
2024-02-23 20:10
汇编
开发语言
kubeasz部署k8s高可用集群
熟悉ansiblerole的用该
软件部署
k8s方便快捷。
时空无限
·
2024-02-19 20:42
kubernetes
微服务部署:金丝雀发布、蓝绿发布和滚动发布的对比
滚动发布:将新版本
软件部署
到一部分服务器,然后逐步
surfirst
·
2024-02-19 16:41
架构
微服务
运维
架构
五.实战
软件部署
4-5MYSQL 5.7版本在ubuntu(WSL环境)安装&MYSQL 8.0版本在ubuntu(WSL环境)安装
目录五.实战
软件部署
4-MYSQL5.7版本在ubuntu(WSL环境)安装安装1-下载apt仓库文件2-配置apt仓库3-更新apt仓库的信息4-检查是否成功配置mysql5.7的仓库5-安装mysql5.76
金灰
·
2024-02-15 04:15
Linux
ubuntu
linux
运维
服务器
安全
mysql
Linux应用
编程概念
Linux应用
编程涉及到在Linux环境下开发和运行应用程序的一系列概念。以下是一些涵盖
Linux应用
编程的基本概念:1.系统调用系统调用是用户空间程序与内核之间进行通信的方式。
Linux兵工厂
·
2024-02-14 22:42
linux
运维
服务器
linux应用
进程间通信之共享内存(POSIX)
1、前言1.1定义POSIX共享内存是一种在UNIX和类UNIX系统上可用的进程间通信机制。它允许多个进程共享同一块内存区域,从而可以在这块共享内存上进行读写操作。1.2应用场景POSIX共享内存适用于需要高效地进行大量数据交换的场景,比如多个进程需要共享大型数据集合或缓存。它可以提供比其他进程间通信方式更快的数据传输速度1.3优缺点1.3.1优点高效性:共享内存允许多个进程直接访问同一块内存,因
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
linux应用
进程间通信之信号量(POSIX)
1、前言1.1定义POSIX信号量是一种用于同步进程之间对共享资源访问的机制。它允许进程在访问共享资源之前进行互斥和同步操作,以确保数据的一致性和正确性。POSIX信号量通常由一个整数值表示,可以进行原子增减操作,以及等待和通知操作。1.2应用场景进程同步:当多个进程需要访问共享资源时,可以使用信号量来确保只有一个进程能够访问资源,从而避免数据竞争和冲突。控制资源访问:信号量可以用于限制对资源的访
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
百面嵌入式专栏(面试题)驱动开发面试题汇总 2.0
Linux内核、Linux文件系统、Linuxshell、
Linux应用
程序。2、Linux内核的组成部分?(1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。
内核笔记
·
2024-02-14 06:08
嵌入式岗位笔试面试真题讲解
驱动开发
面试
五.实战
软件部署
1-3实战章节-前言&MYSQL 5.7版本在centos系统安装&MYSQL 8.0版本在centos系统安装
目录五.实战
软件部署
1-实战章节-前言五.实战
软件部署
2-MYSQL5.7版本在centos系统安装1-配置yum仓库2-使用yum安装mysql3-安装完成后,启动mysql并配置开机自启动4-检查mysql
金灰
·
2024-02-14 05:37
Linux
adb
安全
linux
网络安全
数据库
mysql
深度
linux应用
商店无法操作,Deepin系统打开深度商店右侧空白,左侧栏无法点击可能是共有问题...
有些网友在Deepin操作系统中遇到打开深度商店右侧空白,左侧栏无法点击的情况,这可能是共有的问题,而不是单独个人会出现这种问题,以下附上网友们的评论。当然,如果真有问题,你可以参考使用Deepin15.8系统深度应用商店空白,不显示的解决办法。网友们遇到深度商店出现问题时的截图关于打开深度商店右侧空白,左侧栏无法点击网友们的评论1、应用商店无法加载,左侧栏目上无法点击,即使重启软件也还是一样有此
段会腾段会腾哥哥
·
2024-02-13 20:02
深度linux应用商店无法操作
linux应用
如何进行cpu绑定
所谓cpu绑定,其实就是对进程或线程设置相应的cpu亲和力(affinity),确保进程或线程只会在设置了相应标志位的cpu上运行,进而提高应用对cpu的使用效率。如果应用可以在多个cpu上运行,操作系统会在cpu之间频繁切换应用,引起cpu缓存失效,降低缓存的命中率,导致cpu的使用效率下降。所以,如果使用cpu绑定技术,在一定程度上会避免上述问题,提升系统性能,类似技术还有gpu绑定、mic绑
songleo
·
2024-02-11 13:10
Linux应用
进程间通信之共享内存(System V)
1、定义SystemV共享内存是一种在Unix和类Unix操作系统上用于进程间通信的机制。它允许多个进程共享同一块物理内存区域,从而可以在这些进程之间传递数据。应用场景:数据共享:多个进程需要共享大量数据,如数据库缓存、图像处理等。通信效率:共享内存是一种高效的通信方式,适用于需要快速传递大量数据的场景。优点:高效:共享内存是一种高效的通信方式,因为进程可以直接访问共享的内存区域。灵活性:共享内存
我系真滴菜
·
2024-02-10 21:03
linux应用
linux
运维
服务器
linux应用
进程间通信之信号量(System V)
1、定义SystemV信号量是一种用于进程间同步和互斥的机制,它是SystemVIPC(Inter-ProcessCommunication,进程间通信)机制的一部分。信号量通常用于控制对共享资源的访问,以避免竞争条件(racecondition)和数据不一致性。一般来说,SystemV信号量常用于以下场景:进程同步:多个进程需要协调执行顺序,例如在生产者-消费者问题中,生产者和消费者需要同步对共
我系真滴菜
·
2024-02-10 21:33
linux应用
linux
运维
服务器
linux应用
进程间通信之管道
1、定义管道是一种在Unix和类Unix系统中用于进程间通信的机制。管道可以分为匿名管道和命名管道两种类型。1.1匿名管道(AnonymousPipe)匿名管道是一种单向通信机制,只能在具有共同祖先的进程之间使用。它通过pipe系统调用创建,其中一个进程作为读端,另一个进程作为写端。优点:简单易用,不需要额外的系统调用来创建和使用。适用于需要在具有共同祖先的两个进程之间进行单向通信的场景,比如父子
我系真滴菜
·
2024-02-10 21:32
linux应用
linux
c语言
linux应用
进程间通信之消息队列(System V)
1、定义SystemV消息队列是传统的Linux消息队列机制,它使用一组系统调用来创建、发送和接收消息。它的特点是可以在不同进程之间共享消息队列,但是在使用时需要手动管理消息队列的创建和删除。优点:可以实现异步通信:发送进程将消息放入消息队列后即可继续执行,不需要等待接收进程的响应,接收进程可以在合适的时候去读取消息。支持多对多通信:多个进程可以同时向同一个消息队列发送消息,多个进程也可以同时从同
我系真滴菜
·
2024-02-10 21:02
linux应用
linux
运维
服务器
ansible
html安装配置自动化运维工具ansibleansible基于python开发的自动化运维工具(saltstack)python语言是运维人员最佳的语言其功能实现基于SSH远程连接服务批量系统配置、批量
软件部署
zwb_jianshu
·
2024-02-10 03:44
韦东山嵌入式教程第四篇Linux基础知识学习笔记(1)——Makefile的使用
韦韦东山嵌入式教程第四篇Linux基础知识学习笔记(1)——Makefile的使用第4篇:嵌入式
Linux应用
开发基础知识文章目录韦韦东山嵌入式教程第四篇Linux基础知识学习笔记(1)——Makefile
jackcsyyl
·
2024-02-09 02:40
Linux基础
linux
运维
DevOps落地笔记-15|混沌工程:通过问题注入提高系统可靠性
上一课时介绍了通过搭建一套部署流水线,高效、可靠的将
软件部署
到测试环境以及生产环境。到目前为止,我们学习了从用户需求到
软件部署
到生产环境交付给用户的全过程。
机智阳
·
2024-02-07 00:09
java
devops
笔记
运维
java
后端
容器化技术基础概念:雪花服务器与凤凰服务器
雪花服务器与凤凰服务器:两种
软件部署
领域的基础设施对比在
软件部署
领域,服务器管理在正常运行时间、效率和安全性方面发挥着关键作用。存在两种截然不同的方法:雪花服务器和凤凰服务器。
surfirst
·
2024-02-06 21:20
架构
服务器
运维
容器化
部署
Linux应用
程序之文件锁操作
Linux下文件锁操作主要是通过以下两个API接口来完成的。#includeintflock(intfd,intoperation);或者#include#includeintfcntl(intfd,intcmd);intfcntl(intfd,intcmd,longarg);intfcntl(intfd,intcmd,structflock*lock);注:前者主要用于对整个文件的锁操作,后者可
lida2003
·
2024-02-06 06:41
Linux
linux
thread
file
pthreads
struct
null
如何获取linux-gate.so.1动态库
前面“
Linux应用
程序Helloworld入门”已经提到在Linux下每个可执行文件都依赖于几个最为基本的动态库,其中一个就是linux-gate.so.1。
lida2003
·
2024-02-06 06:10
Linux
buffer
linux
suse
file
hex
ubuntu
Java笔记01
系统软件:win7、
Linux应用
软件:qq、微信应用软件运行在系统软件上主要开发系统软件Windows的dos命令:1.cls2.exit3右键标记4.cd5.切换盘符C:D:E:文件扩展名——》组织
大萌光武帝
·
2024-02-05 14:55
从零开始部署
linux应用
服务器
一、服务器分区挂载数据盘1.查看数据盘信息登录CentOS云服务器后,可以使用“fdisk-l”命令查看数据盘相关信息。使用“df–h”命令,无法看到未分区和格式化的数据盘。2.数据盘分区执行以下命令,对数据盘进行分区。fdisk/dev/xvdb按照界面的提示,依次输入“n”(新建分区)、“p”(新建扩展分区)、“1”(使用第1个主分区),两次回车(使用默认配置),输入“wq”(保存分区表),开
全糖去冰吃不了苦
·
2024-02-05 11:17
docker使用
docker
redis
nginx
mysql
linux
运维
容器
我的conda常用命令、报错解决与技巧记录
conda软件是生信
软件部署
重要工具。大部分的生信工具可以通过conda安装,熟练使用conda也是生信学习的必备技能。本文旨在记录我常用的命令,肯定记录的不全。
学生信的大叔
·
2024-02-04 22:46
CMake Msys2 搭配vscode
它提供了一个类似于Linux的shell环境,可以在Windows系统中编译和运行许多
Linux应用
程序和工具。
丁金金
·
2024-02-04 04:22
vscode
ide
编辑器
《学习小组Day3笔记--大大不留跟》
熟悉使用
linux应用
商店miniconda1.谷歌搜索miniconda清华进入镜像站主页2.键入uname-a以查看服务器位数3.找到最新版本的miniconda,右键选择复制下载链接4.cdbiosoftware
大大不留跟
·
2024-02-03 20:19
如何在
Linux应用
层中使用i2c接口驱动外围芯片
目录前言1detect内核中i2c模块1.1查看内核中I2C驱动1.2查看单个i2总线下设备地址2硬件电路2.1SHT-20模块电路2.2板卡上的i2c接口3开发环境3.1硬件系统参数3.2编译环境:Ubuntu4驱动程序实现4.1sht-20驱动代码4.2编写应用程序4.3编写Makefile5验证6逻辑分析仪查看波形前言本文主要介绍如何在应用层,调用内核中的I2C模块来驱动外围芯片,并且能正确
mftang
·
2024-02-03 15:40
linux
驱动开发
芯片驱动分析
linux
驱动开发
Linux内核学习(四):Bootloader的特种兵-Uboot(二)
Linux内核学习(四):Bootloader的特种兵-Uboot(二)内容全部来自韦神《嵌入式
Linux应用
开发完全手册》在上一篇的Linux内核学习(三):Bootloader的特种兵-Uboot(
Hcoco_me
·
2024-02-01 02:03
#
Linux内核初始化
linux
c语言
arm
嵌入式硬件
物联网
WIN11 - WSL(Windows Subsystem for Linux) 安装教程
该层提供了Linux环境和GNU工具,可以在Windows系统上运行
Linux应用
程序。WSL使得开发人员可以在Windows系统上使用Linux工具和命令行界面,而不必安装虚拟机或双系统。
陈建111
·
2024-01-31 18:42
个人笔记
windows
linux
运维
WSL
自学软件测试,要学到什么程度才能找到工作?
产品需求分析、用例设计、缺陷定义、测试报告、探索性测试方法等2、测试管理工具QC、缺陷管理工具JIRA、项目管理工具禅道3、企业级环境部署:虚拟机、LINUX命令、环境搭建、中间件tomcat、数据库安装、应用
软件部署
等
LinminWang
·
2024-01-29 13:01
FFmpeg源码编译(基于MSVC编译器)
它提供了一个类似于Linux的shell环境,可以在Windows系统中编译和运行许多
Linux应用
程序和工具。下载地址:https://repo.msys2.
taciturn丶
·
2024-01-27 16:41
FFmpeg
ffmpeg
【Linux系统编程应用层开发目录】介绍
Linux应用
层开发的知识点和文章
博客主页:https://blog.csdn.net/wkd_007专栏地址:LinuxC语言博客内容:嵌入式开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍
Linux应用
层开发的知识点和文章金句分享
wkd_007
·
2024-01-27 16:38
#
✨Linux
C语言
linux
Linux系统编程
Linux应用层开发
开发嵌入式
Linux应用
程序框架-QT的初步了解
嵌入式QT(QtforEmbeddedLinux)是一个用于开发嵌入式
Linux应用
程序的跨平台软件开发框架。
selenia8860
·
2024-01-27 08:49
linux
qt
Docker教程
Docker对软件开发生命周期产生了巨大影响,使得大规模
软件部署
变得简单而且安全。这个教程将介绍运行、启动、停止和删除Docker容器的基础知识。
那个_夏天
·
2024-01-26 08:04
私有化轻量级持续集成部署方案--05-持续部署服务-Drone(上)
//edu.csdn.net/course/detail/35475提示:本系列笔记全部存在于Github,可以直接在Github查看全部笔记持续部署概述持续部署是能以自动化方式,频繁而且持续性的,将
软件部署
到生产环境
xuhss_com
·
2024-01-25 06:03
11
ci
github
10系统移植
引导安装系统)->安装windows驱动->安装应用程序linux系统移植:通过拨码开关选择启动方式(SD卡启动)->bootloader(uboot)引导安装linux->安装linux驱动->安装
linux
scw_zch
·
2024-01-24 19:07
培训课程
移植
linux应用
程序——valgrind使用方法
一、前言上面我们将了很多内存调试优化的方法,但这些方法都是需要手动加入代码来实现。事实上,已经有很多成熟的工具可以让我们直接调试代码,不需要在代码中加入其它的调试代码。valgrind就是用于调试内存的一款工具。二、valgrindvalgrind的使用一般为:valgrind[选项][程序路径][程序选项]2.1工具分类valgind是一个工具集,它里面包含了许多个工具,每个工具的作用都不同。下
wipping的技术小栈
·
2024-01-23 12:53
利用Eclipse和Sourcery G++ Lite通过GDBserver在Windows下单步调试嵌入式
Linux应用
程序
我的开发平台:上位机:WIN732bitHomebasic下位机:AM3517,Linux2.6.37需要用的软件资源:1.arm-2012.09-64-arm-none-linux-gnueabi.exe(sourceryG++Lite)2.jdk-8u5-windows-i586.exe(JavaJdk)3.eclipse-standard-kepler-SR2-win32.zip(Eclip
savage_sdj
·
2024-01-22 13:24
eclipse
gdbserver
Sourcery
G++
Lite
AM3517
windows单步调试
【docker】之基础篇一
centos7安装docker设置ustc的镜像镜像相关的命令:容器相关的命令创建镜像的三种方式存出和载入镜像创建与启动容器目录挂载导入和导出容器三、redhat安装docker四、搭建本地私有仓库五、
软件部署
对熬夜say no
·
2024-01-21 02:14
docker
容器
运维
一文讲透
Linux应用
编程—进程原理
文章目录程序的开始和结束main函数由谁调用?程序是如何结束的?atexit注册进程终止处理函数return、exit、_exit三者区别进程环境环境变量进程运行的虚拟空间进程的正式引入什么是进程?进程ID多进程调度原理fork创建子进程为什么要创建子进程?fork的内部原理父子进程对文件的操作进程的诞生和消亡进程的诞生进程的消亡僵尸进程孤儿进程waitpid介绍waitpid和wait的区别?w
Trump. yang
·
2024-01-20 18:41
Linux
笔记
linux
运维
服务器
CentOS 使用 rsync 同步文件
rsync是一个常用的
Linux应用
程序,用于文件同步。rsync服务可以实现数据的同步,但不是自动同步。
咆哮的程序猿
·
2024-01-20 09:40
系统
环境
数据同步
rsync
linux应用
程序设置粘滞位,Linux粘滞位的设置
粘滞位(Stickybit),或粘着位,是Unix文件系统权限的一个旗标。最常见的用法在目录上设置粘滞位,如此以来,只有目录内文件的所有者或者root才可以删除或移动该文件。如果不为目录设置粘滞位,任何具有该目录写和执行权限的用户都可以删除和移动其中的文件。实际应用中,粘滞位一般用于/tmp目录,以防止普通用户删除或移动其他用户的文件。Sticky位是一个访问权限标志位,可以用来标示文件和路径。历
墨剑心
·
2024-01-19 23:13
linux应用程序设置粘滞位
Linux应用
开发之高精度定时器
linux应用
编程工具篇linux工具编程之POSIX定时器前言POSIX定时器API介绍1.timer_create2.timer_settime3.timer_gettime(timer_ttimerid
你好呀程序员
·
2024-01-19 18:34
linux
运维
服务器
Docker容器命令案例:Nginx容器修改,Redis容器持久化
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:一文快速学会Docker
软件部署
订阅专栏:Docker希望文章对你们有所帮助这里算是Docker的一次实践,创建并运行Nginx容器。
布布要成为最负责的男人
·
2024-01-19 12:14
Docker
docker
nginx
redis
微服务
容器
linux
需求跟踪矩阵(RTM)是什么
它在
软件部署
生命周期结束时提供的单个文档中捕获了客户提出的所有需求和需求可追溯性。需求可追溯性矩阵的主要目的是验证是否通过测试用例检查了所有需求,以便在软件
开发者工具分享
·
2024-01-18 19:11
矩阵
线性代数
需求管理
项目管理
IT
需求收集
软件需求
Linux应用
层调用驱动层
1.Linux如何与驱动层通信在Linux操作系统中,为了确保系统的安全性和稳定性,应用程序通常不被允许直接访问驱动层。相反,应用程序需要通过操作系统提供的接口来与驱动程序进行通信。这种通信通常是通过系统调用完成的。系统调用是应用程序和操作系统内核之间的接口,它允许应用程序请求内核执行某些特权操作,例如读写文件、创建进程、打开网络连接等。当应用程序调用系统调用时,它会陷入内核模式,内核会检查并执行
左手的月光
·
2024-01-17 08:11
linux
microsoft
运维
Linux Kernel Stack Overflow/Linux 内核栈溢出
不同于
Linux应用
程序的栈能够动态增长,Linux内核栈是固定的,并且比较小,比如Linux2.6.x内核,在X8632位架构上一般是4K或8K(在进行内核编译时,Kernelhacking下进行配置
lenky0401
·
2024-01-16 22:39
Linux内核技术
linux
内核
栈溢出
踩栈
本地部署和云端部署的优缺点
本地部署是指将软件运行在自己的硬件设备上,而云端部署是将
软件部署
在云服务提供商的服务器上。本文将从成本、控制权、通用性、集成度和技术依赖性等方面,探讨本地部署和云端部署的优缺点。
阿拉伯梳子
·
2024-01-16 17:40
企业信息化
制造
经验分享
rsync全面讲解
rsync是一个常用的
Linux应用
程序,用于文件同步。它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。
old_GGB
·
2024-01-16 07:35
linux
服务器
运维
上一页
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
其他