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
共享库
操作系统相关杂项
系列文章目录文章目录系列文章目录前言一、dlopen,dlerror,dlclose直接执行动态库中的某个函数/某段代码Linux
共享库
的组织
共享库
的构造和析构函数动态链接堆栈初始化C++全局构造与析构模拟实现库函数
耶耶耶耶耶~
·
2023-10-24 04:42
Linux
操作系统
操作系统
linux
Linux设置密码复杂度
一、linux密码设置及登陆控制密码设置及登陆控制文件位置:/etc/pam.d/system-auth1.Linux中pam模块Linux-PAM(linux可插入认证模块)是一套
共享库
,使本地系统管理员可以随意选择程序的认证方式
佛天华
·
2023-10-23 20:46
linux
服务器
java
ELF文件格式解析
介绍ELF(ExecutableandLinkableFormat)文件是一种用于二进制文件、可执行文件、目标代码、
共享库
和core转存的格式文件,是UNIX系统实验室作为应用程序二进制接口(ABI)而开发和发布的
侵蚀昨天
·
2023-10-23 15:02
linux
杂项
linux
Linux知识点:系统目录结构的理解,环境变量的作用和添加,创建自己的
共享库
并使用,引用第三方库
目录结构:/下的文件夹是内核级的,/usr下的文件夹是系统级的,/usr/local下的文件夹是用户级的。这三种级别的文件夹内部包含类似的结构bin:用户可执行文件sbin:系统可执行文件lib:库文件etc:配置文件share:我们安装的一些第三方库的.cmake文件放在这里include:c/c++等程序语言的头文件(header)等src:一般源代码建议放置到这里,src有source的意思
河北一帆
·
2023-10-22 07:52
linux
ubuntu
telnet: error while loading shared libraries: libtinfo.so.6: cannot open shared object file
问题:telnetip端口提示加载
共享库
时出错telnet:errorwhileloadingsharedlibraries:libtinfo.so.6:cannotopensharedobjectfile
qq_42328950
·
2023-10-21 17:52
Qt中纯C++项目发布为dll的方法(超详细步骤)
首先创建
共享库
,步骤如下:下一步会出现类对话框等等,不用管它,直接点击创建即可,稍后再将类都删了。
十年编程老舅
·
2023-10-21 14:59
QT开发
qt
c++
qt教程
qt编程
qt开发
C++QT
计算机缺失d3dcompiler_47.dll解决方案,如何修复电脑缺失d3d文件
在计算机系统中,DLL文件(动态链接库)是一种重要的
共享库
,它包含了可被多个程序使用的代码和数据。然而,当某些DLL文件丢失或损坏时,可能会导致程序无法正常运行。
a555333820
·
2023-10-20 22:27
windows
dll文件丢失
c++
开发语言
dll丢失
下载运行ps软件提示因为计算机中丢失d3dcompiler_47.dll解决方法
在计算机系统中,DLL文件(动态链接库)是一种重要的
共享库
,它包含了可被多个程序使用的代码和数据。然而,当某些DLL文件丢失或损坏时,可能会导致程序无法正常运行。
a555333820
·
2023-10-20 22:25
dll文件丢失
经验分享
windows
dll修复
dll
linux中不同进程之间使用
共享库
访问底层资源,同步锁
semget函数是Unix/Linux系统中的一个系统调用函数,用于获取一个信号量集的标识符(也称为信号量集ID)。它通常与其他信号量函数(如semop、semctl)一起使用,用于实现进程间同步和互斥。typedefint__kernel_key_t;typedef__kernel_key_tkey_t;intsemget(key_tkey,intnsems,intsemflg);RETURNV
the future c
·
2023-10-20 16:04
linux内核
linux
算法
运维
readelf -d命令
ELF是一种常见的可执行文件、
共享库
和核心转储的格式。该命令在Linux平台上常常被用来检查二进制文件的属性。-d或--dynamic选项特别用于展示动态部分,比如
共享库
依赖等。
Twinkle544
·
2023-10-20 14:11
readelf
【LInux入门手册】目录结构 常用指令与操作 vim与tmux
多任务、
共享库
、需求加载、可执行程序和TCP/IP网络功能。主要模块:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信、系统初始化和系统调用等。
Genevieve_xiao
·
2023-10-19 12:18
linux
linux
vim
centos
运维
msvcp140.dll丢失的解决方法-一键下载自动快速修复msvcp140.dll
在计算机系统中,DLL(动态链接库)文件是一种重要的
共享库
,它包含了许多可被多个程序同时使用的代码和数据。然而,当这些DLL文件丢失或损坏时,可能会导致程序无法正常运行。
a555333820
·
2023-10-19 04:32
dll文件丢失
windows
dll修复
dll
经验分享
linux静态库与动态库
动态库(动态库也叫
共享库
)在程序编译的时候不会被链接到目标代码里面,而是在程序运行的时候被载入的。所以程序在运行的时候需要动态
温人之周.
·
2023-10-18 08:08
linux开发笔记(迅为)
linux
操作系统概念_第八章_内存管理
概述基本硬件CPU-高速缓存-内存基地址-界限地址寄存器地址绑定逻辑地址空间和物理地址空间动态加载动态链接与
共享库
关于动态加载和动态链接交换(略)连续内存分配(略)内存映射和保护内存分配碎片分页基本方法实例题外话硬件支持
Sailist
·
2023-10-18 07:09
操作系统概念
操作系统概念
第八章
内存管理
操作系统概念——第8章 内存管理
1.3地址绑定1.4动态链接与
共享库
2.连续内存分配2.1内存映射与保护2.2内存分配问题:三种常见的动态分配方式的定义与比较2.3碎片3.分页3.1基本方法问题:分页的优缺点问题:为什么采用分页技术不会出现外部碎片问题
冠long馨
·
2023-10-18 07:36
操作系统
操作系统
Linux性能优化--性能追踪2:延迟敏感的应用程序
用性能工具确定使用了多个不同
共享库
的应用程序是如何消耗时间的。以本章为模板,找出延迟敏感应用程序中高延迟的原因。11.1延迟敏感的应用程序本章我们将调查一个应
raindayinrain
·
2023-10-17 23:29
linux
运维
服务器
Jenkins实现CI/CD发布(Ansible/jenkins
共享库
/gitlab)
Jenkins实现多环境发布1.需求介绍本人负责公司前端业务模块,由于前端模块较多,所以在编写jenkinsfile时会出现很多项目使用的大部分代码相同的情况,为解决这种问题,采用了jenkins的
共享库
方式优化
K-free
·
2023-10-17 09:44
jenkins
ci/cd
ansible
gitlab
运维
内存命令梳理
cat/proc/pid/status其中VmRSS(Residentsetsize,实际使用物理内存大小)RSS=堆+栈+加载的
共享库
+加载的代码在nodejs中process.memoryUsage
AcceptedLc
·
2023-10-17 03:26
【Linux】CMake编译C/C++工程文件
1.1两种方式设置编译规则1.2两种构建方式1.3CMake构建C/C++工程流程二、CMake重要指令及常用变量2.1CMake语法特性2.2CMake重要指令2.3CMake常用变量2.4生成静态库/
共享库
ChanChan__
·
2023-10-16 13:44
Linux
C++
linux
c语言
c++
vscode
开发语言
Linux进程的虚拟地址空间描述
Linux进程虚拟地址空间从向往上看,分为进程代码和数据区、堆数据区、
共享库
区、堆栈区、内核内存区。
haiiiiiyun
·
2023-10-16 11:23
C++进阶:动态库与静态库——函数篇
文章目录0.先创建几个文件1.静态库的制作与使用2.
共享库
(动态库)3.动态加载库4.总结不论是gcc还是g++都会把.c或者.cpp文件转换成.o文件此时,函数都会在.o文件里,我们就需要把.o文件连接在一起但当
Warrior-K
·
2023-10-15 12:52
C++
c++
linux下gcc编译生成.out,.o,.a,.so文件
1、文件类型介绍.out是可执行文件,相当于win上的exe;.o是编译中间目标文件,相当于win上的.obj;.a是静态库,多个.o练链接得到,用于静态链接;.so是
共享库
,用于动态链接,相当于win
百里杨
·
2023-10-15 03:11
Linux开发
linux
云原生系列Kubernetes篇 创建、运行容器
大部分场景下我们的应用会依赖一些外部
共享库
,如libc和libssl。这些外部库通常是
AlanHou
·
2023-10-12 22:06
Ubuntu下gcc的静态库与动态库的生成与使用
在程序中使用静态库二、用gcc创建动态库文件1.由.o文件创建动态库2.在程序中使用动态库3.当静态库与动态库同名时,gcc命令会使用哪个库三、实操11.构建新文件夹,编写程序2.静态库.a文件的生成与使用3.
共享库
初见snow
·
2023-10-12 13:05
ubuntu
linux
c语言
git篇之submodule(不常用)
你可能不得不通过CPAN安装或Rubygem来包含
共享库
中的代码,或者将源代码
清宵寒夜
·
2023-10-12 00:48
Linux环境变量LD_LIBRARY_PATH和LIBRARY_PATH
操作系统文章目录操作系统环境变量区别与使用环境变量LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下:LIBRARY_PATH环境变量用于在程序编译期间查找动态链接库时指定查找
共享库
的路径
工头阿乐
·
2023-10-11 21:52
操作系统
linux
java
服务器
什么是函数库和动态链接库?
函数库和动态链接库(也称为
共享库
)是在软件开发中常见的两种代码重用技术,它们有助于组织、共享和管理代码。在本文中,我们将详细解释函数库和动态链接库的概念、用途以及它们的工作原理。##什么是函数库?
灰度少爷
·
2023-10-11 13:38
C语言100问
c#
linux elf文件格式,简单介绍一下Linux中ELF格式文件
下的其他可执行文件(a.out,cof)相比,它对节的定义和gnu工具链对它的支持使它十分灵活,它保存的足够了系统相关信息使它能支持不同平台上的交叉编译和交叉链接,可移植性很强.同时它在执行中支持动态链接
共享库
tangzhangzheng
·
2023-10-11 04:22
linux
elf文件格式
卓一笔记---ELF文件结构介绍
在计算机科学中,ELF是一种用于二进制文件、可执行文件、目标代码、
共享库
和核心转储格式的文件。
欧阳秦穆
·
2023-10-11 04:17
卓一笔记
操作系统
os
GCC【5】- 态库和
共享库
文章目录前言一、什么是静态库静态库的创建和应用(含例子)二、什么是动态库三、静态库和
共享库
的区别前言一、什么是静态库静态库(.a):程序在编译链接的时候把库代码链接到可执行文件中静态库的创建和应用(含例子
大城市的小蜗牛
·
2023-10-10 18:55
linux操作系统
linux
Linux 进程热升级
www.ibm.com/developerworks/cn/linux/l-cn-prcss-hotupgrd/为了实现Linux系统进程热升级,本文提供了一种底层的实现方法,即在不重启进程的条件下,升级进程的
共享库
模块
confirmwz
·
2023-10-10 11:12
计算机基础&思想
【PG】Linux系统部署PostgreSQL单机数据库
PackagesandInstallers)2源码安装(Sourcecode)下载源码包上传至需要安装的服务器解压源码包安装所需依赖或要求编译过程中需要的依赖包使用yum安装上面的包可选的依赖包空间要求安装构建(build)设置环境变量
共享库
平台支持
DBA之路
·
2023-10-10 11:02
PG
数据库
linux
postgresql
生成与调用C++动态链接库(so文件)
文章目录前言生成C++动态链接库步骤1:编写C++源码步骤2:生成
共享库
步骤3:验证生成的SO文件调用C++动态链接库步骤1:修改原来makefile步骤2:编译调用程序步骤3:运行调用程序总结前言动态链接库是代码重用和模块化的重要工具
JulyLi2019
·
2023-10-06 22:12
C++
c++
开发语言
linux
动态链接库
ctype-Python的外部函数库(一)(摘抄Python官方文档)
它提供了C兼容的数据类型,并允许在DLL或
共享库
中调用函数。ctype是Python封装的API函数库。(刚开始以为是针对windows系统函数库,后来发现这是一种c语言调用解决方案。
开软古剑楠
·
2023-10-05 15:19
QT及Python应用
python
开发语言
windows
ROS2:使用colcon build编译成功但是在运行时提示找不到
共享库
基于ROS2写了一个node节点,其中需要链接一个
共享库
,在编译时没有问题,但是在运行时提示找不到这个
共享库
errorwhileloadingsharedlibraries:libseg_ground.so
Lusix1949
·
2023-10-05 13:30
ROS
linux
运维
服务器
CMakeList使用总结
1.编写CMakeList.txt文件,通过cmake生成Makefile文件,make生成可执行文件、静态库、
共享库
。2.cmake是一个跨平台的编译工具,可以用简单的语句来描述所有平台编译。
没用的阿_吉
·
2023-10-04 16:25
C++
Qt
Creator
list
数据结构
Loading a Binary
原文之前,您只了解了angr的加载工具——您加载了/bin/true,然后在没有
共享库
的情况下再次加载它。你也看到了proj.loader和它能做的一些事情。
缺四大帅哥
·
2023-10-03 11:17
Qt插件:QPluginLoader
Qt插件存储在
共享库
(DLL)中,与使用QLibrary访问
共享库
相比,它具有以下优势:QPluginLoader检查插件是否链接到与应用程序相同的Qt版本。
友善啊,朋友
·
2023-10-02 00:09
#
Qt插件
qt
静态库和动态库的使用与区别
不同的应用程序如果调用相同的库,那么在内存里只需要有一份该
共享库
的实例,规避了空间浪费
litterRainxixi
·
2023-10-01 15:43
linux
c++
静态库和动态库的区别
文章目录静态库和动态库的区别什么是库静态库的创建与使用
共享库
的创建与使用静态库与
共享库
的区别环境变量表定位头文件静态库和动态库的区别什么是库库:也叫做代码库,把一个或一些目标文件合并在一起方便使用,有静态库和
共享库
两种
三 两
·
2023-10-01 15:13
#知识总结
C语言
linux
c语言
Qt 静态库和动态库
Qt静态库和动态库创建和使用静态库创建静态库使用静态库的文件创建和使用动态库创建动态库使用动态库隐式链接调用
共享库
显示调用创建和使用静态库创建静态库1.选择新建文件和项目。
Simple_core
·
2023-10-01 15:42
QT
qt
Linux基础之命令的一般格式
命令的语法通用格式:#COMMANDOPTIONSARGUMENTS大体上可以分为3部分:命令,选项,参数COMMAND,命令:命令本身是一个二进制格式的可执行的程序文件,有可能会调用
共享库
文件;执行命令的过程
千幻流光
·
2023-10-01 09:03
C- 静态链接
静态链接意味着在编译时将所有库函数直接嵌入到最终的可执行文件中,而不是在运行时通过
共享库
来动态链接这些函数。
青衫客36
·
2023-10-01 03:44
工程化C
c语言
C代码中集成gtest单元测试
1.原理将gtest框架应用到C程序的原理比较简单,主要分3步:1、编译测试框架googletest源码得到libgtest.a库文件(也可以根据需要编译成动态链接库或
共享库
文件.so)2、编译待测试的
山河故人~
·
2023-09-30 00:37
c语言
IOS逆向_ASLR
中一段代码的真实内存地址;1.ASLR的简介;1.1ASLR的概念:(AddressSpaceLayoutRandomization)地址空间配置随机加载;是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、
共享库
映射等线性区布局的随机化
一杯开水
·
2023-09-29 03:23
剖析Frameworks笔记
启动SystemServer(从Zygote直接获取常用类、JNI函数、主题资源、
共享库
等)孵化应用进程(进程启动->准备工作->LOOP)Zygote的启动流程Zygote进程是怎么启动的?
zhujiaqqq
·
2023-09-24 05:55
/usr/bin/ld: cannot find -lmyplugins
问题描述在ROS中使用add_library(mypluginsSHARED${PLUGIN_SRCS})可以将封装的代码生成一个myplugins
共享库
,在另一个ROS
ZhiBing_Ding
·
2023-09-23 22:06
CMakeLists
c++
机器人
jenkins
共享库
入门
为了解决这个问题,Jenkins中提供了
共享库
的概念来解决重复代码的问题,我们只需要将公共部分提取出来,然后就可以在所有的Pipeline中引用这些
共享库
下面的代码了。
david161
·
2023-09-23 16:26
Zipping
Zipping信息收集端口扫描目录扫描webbanner信息收集漏洞利用空字节绕过---->失败sqlI-preg_matchbypass反弹shell稳定维持提权-
共享库
漏洞参考:https://rouvin.gitbook.io
echokp
·
2023-09-23 15:22
靶机渗透
安全
设置LD_LIBRARY_PATH不起作用解决
遇到的现象:将/usr/local/lib加入
共享库
搜索目录中:sudovim/etc/profile将exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local
荆楚闲人
·
2023-09-22 20:26
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
其他