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-系统调用
Trinity 代码分析(二)
分析Trinity代码架构1.整体架构trinity-main执行各种初始化,然后创建执行
系统调用
的子进程。
Hacker_Albert
·
2024-02-05 12:34
操作系统
trinity
Linux(centos7)搭建Jenkins自动构建Springboot项目及vue前端项目
Springboot项目及vue前端项目Linux(centos7)搭建Jenkins自动构建Springboot项目及vue前端项目一、环境准备安装Java环境安装git环境安装maven环境安装nodejs环境
Linux
hipanda51
·
2024-02-05 09:13
jenkins
springcloud
vue
jenkins
RocketMQ之事务消息原理
分布式
系统调用
的特点为一个核心业务逻辑的执行,同时需要调用多个下游业务进行处理。因此,如何保证核心业务和多个下游业务的执行结果完全一致,是分布式事务需要解决的主要
倜傥村的少年
·
2024-02-05 08:19
rocketmq
事务消息
Linux性能优化笔记3
内存分配涉及两种
系统调用
:对小块内存(小于128K),
_SHIZI
·
2024-02-05 04:13
云计算时代容器安全综述-增强容器隔离性(下)
咱们在上篇中介绍了如何限制容器可执行的
系统调用
来解决当容器变节后,来控制爆炸半径,接下来咱们将视角抽象一层,看看有哪些沙箱技术可以用来约束容器实例的行为。
攀师傅
·
2024-02-04 22:32
嵌入式学习第十六天!(Linux文件查看、查找命令、标准IO)
管理文件系统5.任务调度2.Shell:1.保护Linux内核(用户和Linux内核不直接操作,通过操作Shell,Shell和内核交互)2.命令解释器3.Shell命令:man手册(帮助手册)1.标准命令2.
系统调用
Little_white_Zhang
·
2024-02-04 17:01
linux
学习
运维
【python】cffi 在 Python 代码中调用 C 代码
这使得在Python中执行低级
系统调用
或利用现有的C代码库变得更加容易和高效。安装cffi在大多数情况下,你可以通过pip来安装cffi:pipin
言之。
·
2024-02-04 16:39
python
开发语言
Linux软件编程以及IO输入输出——linux——day1
Shell命令:我们可以参考man手册man手册(帮助手册)1.标准命令2.
系统调用
3.库函
Yifannn~
·
2024-02-04 15:28
Linux
linux
运维
服务器
政务浏览器——打通信创闭环最后一公里
这种困难主要体现在信创环境下,Web应用
系统调用
外设,非常的困难;如下图。在Windows环境下,有成熟的基于ActiveX技术架构的解决方案,但是在信创环境下,尚无统一的广泛接受的技术标
非也2024
·
2024-02-04 13:17
政务浏览器
政务
计算机外设
<Linux> 进程信号
目录一、信号概念二、信号的作用三、信号的特性四、信号捕捉初识五、信号产生(一)通过终端按键产生信号(二)硬件中断(三)
系统调用
产生信号1.kill函数2.raise函数3.abort函数(四)由软件条件产生信号
a篇博客就溜
·
2024-02-04 10:47
#
进程
linux
【Linux】System V 共享内存
文章目录一、SystemV共享内存的原理共享内存的内核数据结构二、共享内存的使用1.创建shmget()
系统调用
创建shm在命令行中查询共享内存2.释放使用命令释放共享内存资源使用shmctl释放共享内存资源
_宁清
·
2024-02-04 09:16
Linux系统编程
linux
服务器
c++
运维
运维开发
ssh
bash
【C语言】异常处理 | assert函数 | errno错误码
文章目录C语言传统的处理错误的方式1.终止程序(例如使用`assert`)2.返回/设置错误码手动实现C语言库函数内置的错误码Linux
系统调用
内置的错误码C语言传统的处理错误的方式C语言传统的处理错误的方式主要包括
_宁清
·
2024-02-04 09:16
小概念整理
c语言
开发语言
异常
errno
assert
错误码
NCC的openApi介绍、NCC二开,对接NCC、简化版的openapi服务
背景:NCC的openApi有严格的加密过程,可能不太方便外
系统调用
,对openapi进行封装成一个接口之后,部署到tomcat做为中转服务。简化接口和调用过程。
QQ767574478
·
2024-02-04 09:44
nc
NCC
openapi
NCC
openapi
NC开发
嵌入式学习日记(十二)
关键字:SocketInternet,UDP协议,Internet版本IPv4话不多说,首先来看头文件(server和client都一样):#include//标准IO#include//一些
系统调用
API
Fun_Peanut
·
2024-02-04 04:51
socket
嵌入式
互联网
linux高级编程 | IO输入输出
管理文件系统5.任务调度2.Shell:1.保护Linux内核(用户和Linux内核不直接操作,通过操作Shell,Shell和内核交互)2.命令解释器3.Shell命令:man手册(帮助手册)1.标准命令2.
系统调用
十万个秋刀鱼
·
2024-02-03 21:23
linux
c语言
Day 1. 学习linux高级编程之Shell命令和IO
1.C语言基础现阶段学习安排2.IO编程多任务编程(进程、线程)网络编程数据库编程3.数据结构linux软件编程1.linux:操作系统:linux其实是操作系统的内核
系统调用
:linux内核的函数接口操作流程
我爱敲代码yx
·
2024-02-03 20:24
linux
ubuntu
linux rootkit 端口复用,Linux Rootkit系列三:实例详解 Rootkit 必备的基本功能
概要在上一篇文章中笔者详细地阐述了基于直接修改
系统调用
表(即sys_call_table/ia32_sys_call_table)的挂钩,文章强调以代码与动手实验为核心。
吉利吉利
·
2024-02-03 15:08
linux
rootkit
端口复用
Linux Rootkit实验|01 基于修改
系统调用
表的Hook
LinuxRootkit实验|01基于修改
系统调用
表的Hook文章目录LinuxRootkit实验|01基于修改
系统调用
表的Hook实验说明实验环境实验过程一基于修改sys_call_table的
系统调用
挂钩
丁金金
·
2024-02-03 15:37
linux
算法
运维
Linux Rootkit:内核 5.7+ 的新方法
ProcFS更改Kallsyms问题
系统调用
名称问题就这样……这是怎么回事?早在2020年2月,LKML上就有一些关于kallsyms_lookup_name()从内核取
丁金金
·
2024-02-03 15:36
linux
数据库
运维
linux-
内核通知链相关(关机、重启通知,kernel-5.10为例)
还在修改中,欢迎批评指正1.什么是通知链?通知链是Linux内核的一个基础组件,各种内核组件(包括设备驱动、文件组件、网络组件等)可以对向其感兴趣的一些内核事件进行注册,当该事件发生时,这些模块或者组件当初注册的回调函数将会被调用。哪些模块提供了notify注册函数,通知哪些事件,哪些模块关系这些事件并注册了回调函数,这些应该是我们比较关系的。2.简单了解通知链的内部实现通知链的实现机制:通过链表
慕云山里被狗追
·
2024-02-03 14:09
linux
【项目】九万字手把手教你写高并发内存池(化简版tcmalloc)
的关系定长内存池注意事项编写代码两个成员变量接口New——申请T类型大小的空间接口Delete——回收还回来的小空间New中添加利用回收空间解决sizeof(T)小于指针大小的问题初始化和清理性能测试将malloc换成
系统调用
接口定长内存池完整代码高并发内存池整体框架设计
先搞面包再谈爱
·
2024-02-03 10:49
项目
池化技术
内存池
多线程
哈希
基数树
项目
【Linux】文件基础、文件
系统调用
接口、文件描述符
目录文件基础
系统调用
接口openclosewrite实现文件写入实现文件内容追加read实现文件读取文件描述符fd文件基础1.空文件,也要在磁盘占用空间。
vpurple__
·
2024-02-02 22:27
Linux的蜕变之路
linux
文件
系统调用接口
学习
操作系统
Linux网络编程基础3:数据读写
而socket编程接口停工了几个专门用于socket数据读写的
系统调用
,增加了对读写的控制。
屯门山鸡叫我小鸡
·
2024-02-02 19:42
linux
网络
udp
C++ Webserver从零开始:基础知识(七)——多进程编程
fork
系统调用
#include#includepid_tfork(voi
meeiuliuus
·
2024-02-02 18:04
c++
服务器
JAVA面试题分享四百一十五:分析一个5M的SQL占用70GB内存
目录进程内存分析sql分析初步分析复现问题并深入分析空表复现内存飙升strace操作
系统调用
分析dump内存分析log_planner_stats等信息查看TopMemoryContext总结进程内存分析
之乎者也·
·
2024-02-02 11:09
JAVA
面试题分享
Mysql
面试题分享
java
sql
数据库
操作系统考研笔记
并发和共享是操作系统最基本的两个特征;虚拟:把一个物理上的实体转化为若干逻辑上的对应物,如虚拟处理器、虚拟内存、虚拟设备等;异步:以不可预知的速度向前推进;操作系统的接口:命令接口:分为联机和脱机两种;程序接口:由一组
系统调用
组成
鹏湘伦
·
2024-02-02 08:04
408考研笔记系列
操作系统
408考研
《操作系统真象还原》 第十六篇:实现
系统调用
第十六篇:实现
系统调用
第十六篇:实现
系统调用
系统调用
实现框架增加0x80号中断描述符实现
系统调用
接口增加0x80号中断处理例程初始化
系统调用
和实现sys_getpid添加
系统调用
getpid实现
系统调用
lucky_goose
·
2024-02-02 08:34
操作系统
linux
系统架构
数据结构
汇编
linux-
(内核errno错误表)
Nosuchfileordirectory[errno2:没有这样的文件或目录]errno3:Nosuchprocess[errno3:没有这样的过程]errno4:Interruptedsystemcall[errno4:
系统调用
中断
小黄鸭-
·
2024-02-01 18:12
Linux_随笔
笔记
linux
运维
服务器
《ARM与Linux些许问题》第四章:ARM平台
系统调用
原理分析
首先说明:
系统调用
不会导致进程上下文切换。
zhangjikuan
·
2024-02-01 16:00
ARM
Linux
系统调用
swi
api
ioctl
系统调用
过程(深入Linux(ARM)内核源码)
1.
系统调用
过程简述图1-1
系统调用
过程图探究
系统调用
过程,以ioctl为例,通俗来说,其实就是探究操作系统实现应用程序的ioctl对应上特定驱动程序的ioctl的过程。
ora___
·
2024-02-01 16:57
嵌入式ARM
系统调用
Linux内核源码
ioctl系统调用过程
arm linux是什么意思,ARM Linux
系统调用
的原理
ARMLinux
系统调用
的原理操作系统为在用户态运行的进程与硬件设备进行交互提供了一组接口。在应用程序和硬件之间设置一个额外层具有很多优点。
槟屿
·
2024-02-01 16:56
arm
linux是什么意思
linux
系统调用
_arm实现深入剖析(上下文保存、参数传递)
前言这里我们不再赘述
系统调用
的基本原理以及
系统调用
产生时的函数调用以及
系统调用
表,直接看arm中的软中断产生及返回时如何保存寄存器上下文、如何陷入内核再返回、如何传参,模式切换做了哪些处理。
加油2019
·
2024-02-01 16:24
小张学inux内核
linux
系统调用
软中断
arm64之
系统调用
原理
异常入口应用调用
系统调用
后,cpu进入异常模式。
qxqxa
·
2024-02-01 16:50
Linux内核之中断
驱动开发
app的启动
前言本篇文章讲解ios的应用程序的启动应用程序的加载点击一个app首先,我们在手机上点击一个app图标内核初始化操作系统收到启动app的消息后,会调用内核代码初始化内存空间,为app创建进程然后操作系统通过
系统调用
读取并解析
SauronKing
·
2024-02-01 12:47
程序设计-Object-C
cocoa
macos
objective-c
OSDI论文:XRP: In-Kernel Storage Functions with eBPF
1.论文概述当前NVMe存储设备的出现可以达到微秒级,Linux内核
系统调用
以及块存储设备所产生的开销的比例也明显上升.2.背景和动机!
colagy wang
·
2024-02-01 12:59
linux
自学-
Linux-
老男孩Linux77期-day5
2022/9/8bash核心介绍及目录命令讲解1.Linuxbash命令行介绍1.Linuxbash命令行介绍bash是什么
系统调用
就是bashLinux命令提示符介绍[root@zhaoguanyu~
七百~~~汪汪汪
·
2024-02-01 11:39
老男孩Linux
linux
bash
运维
自学-
Linux-
老男孩Linux77期-day7
文件处理命令重要知识讲解1.处理文件内1.1vi和vim2.3.1.处理文件内1.1vi和vim介绍vi和vim:vi相当于记事本,vim相当于notepad++(默认没有需要安装)安装vim安装命令(其中包括其他的必要的命令)yuminstallpsmiscnet-toolsbash-completionvim-enhanced-y查看是否安装的命令[root@zhaoguanyu~]#rpm-
七百~~~汪汪汪
·
2024-02-01 11:08
老男孩Linux
linux
vim
运维
用的到的
linux-
文件移动-Day2
前言:在上一节,我们复习了cd大法和创建生成文件和文件夹的方法,介绍了一些“偷懒”(高效)的小技巧,本节,我们一起来探讨下,我们对文件移动操作时有哪些可以偷懒的小技巧~一、复制-磕CP1、复制文件夹1.1、定义:cp命令的作用是复制文件和目录1.2、用法:cp[选项]源目标1.3、选项-r递归,复制子文件和子目录,一般用于复制目录选项-a复制时保留源文件的所有属性(包括权限、时间等)案例:复制da
他们叫我技术总监
·
2024-02-01 11:38
用的到的Linux
linux
运维
服务器
Docker 安全及日志管理
目录前言Docker容器与虚拟机的区别隔离与共享性能与损耗Docker存在的安全问题Docker自身漏洞Docker源码问题Docker架构缺陷与安全机制容器之间的局域网攻击DDoS攻击耗尽资源有漏洞的
系统调用
共享
GnaW1nT
·
2024-02-01 06:21
docker
容器
运维
inotify学习
**初始化**:应用程序使用`inotify_init`
系统调用
来初始化一个`inotify`实例,该调用返回一个文件描述符
cleanfield
·
2024-02-01 04:13
shell
redis
linux系统管理
学习
bash
运维
服务器
Linux调试分析诊断工具 strace
strace是个功能强大的Linux调试分析诊断工具,可用于跟踪程序执行时进程
系统调用
(systemcall)和所接收的信号,尤其是针对源码不可读或源码无法再编译的程序。
背 锅 侠
·
2024-02-01 04:39
编程开发
linux
运维
服务器
操作系统知识点汇总(王道)
操作系统的发展与分类(手工、批处理、分时、实时)1.3操作系统的运行机制与体系结构1.3.1操作系统的运行机制与体系结构(大内核、微内核)1.3.2中断和异常(内中断和外中断、中断处理过程)1.3.3
系统调用
李巴巴
·
2024-02-01 04:32
408
学习笔记
后端
进程
linux 应用最终是怎么调到底层驱动的
Linux
系统调用
怎么和内核或底层驱动交互的:https://www.cnblogs.com/Ph-one/p/8482919.html学习Linux系统下驱动程序开发已有大半年时间,心中一直有个疑惑:
跟 屁 虫
·
2024-02-01 04:28
linux源码
linux
Linux-
命令-sz-文件下载-到本地-示例
介绍sz命令使用ZModem协议将文件从Linux服务器传输到本地。一次可以传输一个或多个文件。语法sz[参数]参数-aTransmissionintextmode(ascii)文本传输模式-bTransmissioninbinarymode(binary)二进制传输模式-eEscapethecontrolcharacters,whichcanensurethecorrectfiletransfe
无心六神通
·
2024-02-01 02:13
linux命令
Linux
文件传输
sz
Docker安全以及https协议
Docker存在的安全问题Docker自身漏洞Docker源码问题黑客上传恶意镜像镜像使用有漏洞的软件中间人攻击篡改镜像3.Docker架构缺陷与安全机制容器之间的局域网攻击DDoS攻击耗尽资源有漏洞的
系统调用
共享
Ybaocheng
·
2024-02-01 00:09
docker
安全
容器
应急响应-
Linux-
日志分析
日志概述Linux系统中的日志一般存放在目录"/var/log"下,具体的日志功能如下。/var/log/wtmp:记录登录进入、退出、数据交换、关机和重启,即last。/var/log/cron:记录与定时任务相关的日志信息。/var/log/messages:记录系统启动后的信息和错误日志。/var/log/apach2/access.log:记录apache的访问日志。/var/log/au
岁月冲淡々
·
2024-01-31 22:34
服务器
运维
linux
安全
网络
Ubuntu下无法输入中文问题解决
1,首先先下载一个中文输入法包,例如搜狗输入法,官网:搜狗输入法
linux-
首页例如下载的包是:sogoupinyin_2.4.0.3469_amd64.deb2,安装搜狗命令:sudodpkg-isogoupinyin
我叫岩雨
·
2024-01-31 21:09
ubuntu
linux
运维
[BUUCTF]-PWN:ciscn_2019_es_7解析
这道题好像和buu的ciscn_2019_s_3是一模一样的看保护64位,没开canary和pie看ida题目还有能往rax传递0x3B和0xf的函数,这就提示我们可以用
系统调用
来getshell解法一
Clxhzg
·
2024-01-31 19:11
安全
linux
运维
第二章 操作系统
用户可以通过菜单,命令,窗口与操作系统进行交互,而应用程序可以通过
系统调用
(如调用系统API)来与操作系统交互。2.1.2操作系统分类在涉及微内核OS时,采用了面向对象的技术,其中的“
MarkHD
·
2024-01-31 18:03
服务器
数据库
运维
CTFHUB web进阶学习
CTFHub之web进阶学习PHP突破disable_functions常用姿势以及使用Fuzz挖掘含内部
系统调用
的函数Linux动态加载器ctfhub动态加载器linux–>ldd命令的介绍就是没有x
Je3Z
·
2024-01-31 16:02
web
ctf
linux
php
上一页
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
其他