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
MERN堆栈
深入理解汇编语言子程序设计与系统调用
本文将全面解析汇编语言中子程序设计的核心技术以及系统调用的实现方法,涵盖参数传递的多种方式、
堆栈
管理、API调用等关键知识点,并提供实际案例演示。
网安spinage
·
2025-07-29 23:15
汇编语言
开发语言
汇编
算法
小架构step系列25:错误码
有些直接把
堆栈
直接反馈到前端页面上,使用看不懂这些信息体验很差,也暴露了
堆栈
信息有
秋千码途
·
2025-07-29 18:11
架构
java
Python简单练习3
答:1.进程:进程是程序的一次动态执行过程,是系统进行资源分配和调度的基本单位拥有独立的内存空间(代码段、数据段、
堆栈
等),进程间内存不共享包含进程PID、PPID、状态(运行、就绪、阻塞等)、优先级等属性进程间通信需通过管道
第九条雀
·
2025-07-29 12:00
python
面试
开发语言
《FreeRTOS 入门与实战》第30章:课程总结与优化指南
目录1.FreeRTOS10大常见问题1.1任务
堆栈
溢出1.2内存分配失败1.3优先级配置错误1.4中断延迟过高1.5任务调度器未启动1.6队列阻塞异常1.7看门狗触发1.8低功耗模式异常1.9移植兼容性问题
ARM架构
·
2025-07-28 23:18
嵌入式系统架构
单片机
嵌入式硬件
数据库
mongodb
risc-v
AWS CAF:企业云转型的战略指南
然而,云迁移并不是简单地将本地应用“复制”到云上,它是一项牵涉企业组织架构、流程治理、人员能力与技术
堆栈
的系统性工程。
·
2025-07-27 21:41
JVM学习摘录
JVM简单介绍
堆栈
1、栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;2、堆解决的是数据存储的问题,即数据怎么放、放在哪儿;3、堆中存的是对象。
大黑跟小白的日常
·
2025-07-27 20:01
C++11:智能指针
实际上,RAII的主要原则是为将任何堆分配资源(例如,动态分配内存或系统对象句柄)的所有权提供给其析构函数包含用于删除或释放资源的代码以及任何相关清理代码的
堆栈
分配对象。大多数情况下
双马尾为什么是神
·
2025-07-27 19:54
c++
开发语言
黑屏运维OceanBase数据库的常见案例
如何收集SQL性能慢的信息获取sqlplanmonitor信息DDL执行不返回问题排查案例3:如何排查数据库初始化失败问题案例4:数据库升级失败如何排查日志案例5:OBServer节点core掉后如何收集
堆栈
案例
GottdesKrieges
·
2025-07-27 08:33
OceanBase进阶篇
数据库
运维
oceanbase
爬虫逆向:一篇文章掌握 Hopper 的详细使用(macOS 和 Linux 反汇编程序:对可执行文件进行静态分析)
介绍和用途1.2界面介绍1.3相关概念说明1.4安装二、基本使用2.1打开二进制文件2.2汇编模式2.3CFG模式2.4伪代码2.5十六进制模式三、浏览文件3.1段和节3.2符号、标签和字符串3.3导航
堆栈
数据知道
·
2025-07-27 05:37
爬虫和逆向教程
macos
linux
运维
爬虫
逆向
数据采集
Nginx服务器指南
支持更少的资源,更多的并发连接,更高的效率安装简单,配置文件简洁,bug少Nginx特性1、使用可拓展的事件驱动架构,占用资源少2、性能极佳3、安装简单Nginx架构处理并发连接的传统模式:产生一个新的线程,分配
堆栈
内存
Littlewith
·
2025-07-26 09:44
服务器部署教程
nginx
服务器
运维
java
java-ee
ide
vscode
C# + Windows API:内存操作的黑科技实战指南
想分析程序崩溃时的
堆栈
,却发现Exception类永远“捕不到真相”?今天,我们就用C#+WindowsAPI的组合拳,教你如何:读写任意进程的内存(比如修改游戏金币)。
·
2025-07-25 21:22
安全逆向工程学习路线
安全逆向工程学习路线一、基础准备阶段计算机体系结构理解CPU工作原理(寄存器、指令周期)内存管理:
堆栈
结构、内存分段与分页汇编语言基础:x86/x64(重点)、ARM/MIPS(移动端/嵌入式)操作系统核心概念
·
2025-07-24 23:12
《庖丁解牛Linuxn内核分析》 部分摘录和笔记
第2章计算机的3个法宝:存储程序计算机、函数调用
堆栈
机制、中断
堆栈
的具体作用有:记录程序调用框架传递函数参数保存返回值地址提供函数内部局部变量的存储空间操作系统有2把宝剑:中断上下文、进程上下文第3章start_kernel
weixin_30293135
·
2025-07-24 05:16
驱动开发
操作系统
数据结构与算法
RedisJSON 的 JSON.STRAPPEND字符串追加的正确姿势
1·写在前面在数据模型中,“追加”是个高频需求:日志拼接、状态
堆栈
、消息跟踪……如果把这些信息存在RedisJSON文档里,与其整段读出再写回,不如直接用JSON.STRAPPEND就地完成。
·
2025-07-24 04:10
【编程技术】进程、线程、协程介绍
核心特性:独立性:每个进程都拥有自己独立的地址空间(内存空间)、数据段、
堆栈
、文件描述符、环境变量、程序计数器等。一个进程崩溃通常不会直接影响其他进程(除非通过特定机制通信)。
晴雨日记
·
2025-07-23 05:44
编程技术
开发语言
全局异常处理器相关代码
RestControllerAdvicepublicclassGlobalExceptionHandler{@ExceptionHandler(Exception.class)//捕获所有异常publicResultex(Exceptionex){ex.printStackTrace();//获取
堆栈
信息
·
2025-07-21 13:14
汇编 Call 指令运行原理详解:从跳转机制到
堆栈
操作
函数参数传递参数传递一般有三种方式:通过内存(一般是
堆栈
)传递整形参数可以通过寄存器传递浮点数参数可以通过浮点寄存器传递
堆栈
传递所谓通过
堆栈
传递参数,就是调用函数的一方,将参数逐个压入
堆栈
中,然后由函数从
堆栈
中取出使用
杰_happy
·
2025-07-19 11:40
汇编
汇编
单片机
stm32
2025年渗透测试面试题总结-2025年HW(护网面试) 43(题目+回答)
目录2025年HW(护网面试)431.自我介绍与职业规划2.Webshell源码级检测方案3.2025年新型Web漏洞TOP54.渗透中的高价值攻击点5.智能Fuzz平台架构设计6.
堆栈
溢出攻防演进7.
独行soc
·
2025-07-12 14:08
2025年护网
面试
职场和发展
linux
科技
渗透测试
安全
护网
linux中ulimit的作用
ulimit主要是用来限制进程对资源的使用情况的,它支持各种类型的限制,常用的有:内核文件的大小限制进程数据块的大小限制Shell进程创建文件大小限制可加锁内存大小限制常驻内存集的大小限制打开文件句柄数限制分配
堆栈
的最大大小限制
·
2025-07-11 10:54
自建ELK vs 云商日志服务:成本对比分析
面对日益增长的日志数据,许多团队都在纠结:是自建ELK(Elasticsearch、Logstash、Kibana)
堆栈
,还是直接使用云服务商提供的日志服务?
亲爱的非洲野猪
·
2025-07-11 07:33
elk
字节二面:进程,线程,协程区别
每个进程都拥有独立的内存空间(代码段、数据段、
堆栈
等),这保证了进程间的独立性,一个进
hwg985
·
2025-07-10 21:31
计算机系统基础
线程
进程
协程
Golang中的panic
然后打印引发panic的具体信息,最后进程退出,本篇文章我们一起探讨Golang中的panic以及如何利用defer和recover来恢复这种致命的异常分析造成panic
堆栈
信息go体验AI代码助手代
·
2025-07-10 04:11
后端go
构建强大AI代理的最佳开源工具
无论您是要实现工作流程自动化、创建语音优先助手,还是部署可模拟的代理,此
堆栈
都能满足您
·
2025-07-08 23:28
华为OD机试 -
堆栈
中的剩余数字(Python/JS/C/C++ 2025 B卷 200分)
一、题目描述向一个空栈中依次存入正整数,假设入栈元素n(1<=n=2^31-1)按顺序依次为nx…n4、n3、n2、n1,每当元素入栈时,如果n1=n2+…+ny(y的范围[2,x],1<=x<=1000),则n1~ny全部元素出栈,重新入栈新元素m(m=2*n1)。如:依次向栈存入6、1、2、3,当存入6、1、2时,栈底至栈顶依次为[6、1、2];当存入3时3=2+1,3、2、1全部出栈,重新入
哪 吒
·
2025-07-08 21:14
华为od
python
javascript
2025A卷
华为OD机试
Solidity——什么是状态变量
它们的值保存在以太坊的永久存储(也叫storage)中,而不是临时的内存(memory)或
堆栈
(stack)中。语法上怎么写状态变量?
穗余
·
2025-07-08 09:55
Web3
区块链
【Linux】进程管理
进程基础概念进程的定义与特征进程是操作系统资源分配的基本单位,具有以下核心特征:独立性:拥有独立的地址空间和系统资源动态性:具有创建、执行、终止的生命周期并发性:多个进程可以并发执行结构性:由代码段、数据段、
堆栈
等组成进程
nanguochenchuan
·
2025-07-06 20:55
Linux操作系统
linux
chrome
运维
AUTOSAR各个模块作用
AUTOSAR各个模块作用①EthernetTransceiver(Ethtrcv):以太网收发器②UdpNm(networkmanagement):网络管理主要设计成一个可选功能,旨在与TCP/IP
堆栈
一起工作
·
2025-07-06 17:58
docker-compose编排saleor
Saleor是现代
堆栈
上以客户为中心的电子商务。是一个无头的GraphQL商务平台,提供超快速、动态、个性化的购物体验。美观的在线商店,任何地方,任何设备。
obboda
·
2025-07-06 15:45
运维
docker
容器
运维
ARM嵌入式系统深度优化与工程实践指南
一、Cortex-M内核机制深度解析1.1异常处理体系高级配置双
堆栈
指针机制实战:/*在RTOS环境中优化线程模式与异常模式
堆栈
使用*/__attribute__((naked))voidSVC_Handler
pinkeui
·
2025-07-05 02:24
ARM
Android ANR分析总结
2、系统对ANR的检测机制二、ANR分析思路1、看logcat日志2、查看ANR
堆栈
日志(需要root权限)3、查看CPU使用率三、真机模拟ANR产生并对比看看日志情况1、Activity主线程Sleep6
峥嵘life
·
2025-07-04 04:26
android
android
java
【ARM 芯片 安全与攻击 5.7 -- 码重用攻击】
由于现代操作系统和处理器通常会采用数据执行保护(DEP)等安全机制,直接在
堆栈
或堆上执行注入的恶意代码变得困难。代码重用攻击通过拼接或链接现
主公讲 ARM
·
2025-07-01 03:52
#
【ARM
芯片
安全与攻击专栏】
arm开发
安全
代码重用攻击
从汇编指令看函数调用
堆栈
的详细过程
1、C++代码这个C++源码实现了一个简单的加法函数,并在主函数中调用该函数来计算两个整数的和。intsum(inta,intb){inttemp=0;temp=a+b;returntemp;}intmain(){inta=10;intb=20;intret=sum(a,b);return0;}2、汇编代码在ARMCortex-A9平台上,编译后的C++源代码的汇编代码如下:.cpucortex-
melonbo
·
2025-07-01 00:04
编译
汇编
开发语言
iOS 接口频繁请求导致流量激增?抓包分析定位与修复全流程
这是最难排查的异常:既不像崩溃能看到日志
堆栈
,也没有用户主观反馈问题,只有冷冰冰的接口流量激增数据。我们依靠抓包和流量复现,完整地还原了问题触发链。
2501_91600747
·
2025-07-01 00:28
http
udp
https
websocket
网络安全
网络协议
tcp/ip
I.MX6ULL ARM裸机开发---C语言LED实验
在开始部分用汇编来初始化一下C语言环境,比如初始化DDR、设置
堆栈
指针SP等等,当这些工作都做完以后就可以进入C语言环境,也就是运行C语言代码,一般都是进入main函数。
一盆电子
·
2025-06-30 21:09
ARM裸机开发
arm
c语言
驱动开发
AWS中的 CloudFormation
CloudFormation使用JSON或者YAML文件编写的模板来定义一组AWS资源的集合,称为“
堆栈
”,这些资源可以包括EC2实例,S3存储
等待的L先生
·
2025-06-30 03:42
aws
云计算
进程和线程的区别,如何实现线程通信?
每个进程都有独立的内存空间,包括代码、数据、
堆栈
等,进程之间相互独立,需要通过进程间通信来实现数据共享。
EchoYa!
·
2025-06-30 02:07
java
linux
服务器
mb_bootloop_le.elf是使用microblaze默认的elf文件,这个文件包括哪些内容?
XilinxSDK中的.elf文件全称为“ExecutableandLinkingFormat”(ELF)文件3.fpga开发中xilinxsdk的elf文件就是arm程序文件;elf文件大小就决定了你的
堆栈
大小要分配多大二
hahaha6016
·
2025-06-29 15:45
硬件设计
fpga开发
C51填坑记:中断处理导致主程序函数参数改变
2.
堆栈
溢出。2.1参数寄存器首先排查参数寄存器(中断里面调用了函数,有参数传递)。通过仿真器观察中断函数汇编代码,发现在进入中断之前是对R0-
albert_812
·
2025-06-28 20:56
C51
C51
Data
Overlay
中断
参数异常改变
韶音科技嵌入式面试题及参考答案
比如,会配置处理器的工作模式、设置
堆栈
指针等。以ARM处理器为例,会设置处理器进入SVC(管理)模式,这是因为在这个模式下能够访问系统的所有资源,方便后续对硬件进行初始化。还会初始化一些基本的
大模型大数据攻城狮
·
2025-06-28 19:24
科技
单片机
嵌入式硬件
八股文面试
牛客网
大厂面试
C++11
4.链表入门
单双链表及其反转-
堆栈
诠释值引用:函数调用得到原值的拷贝,函数实际使用的变量与原变量解耦。引用传递:函数调用拷贝原指针得到一个新指针,该指针和原指针指向同一个内存区域。
ArtoriasSZ
·
2025-06-28 13:37
算法
链表
数据结构
go
后端
算法
009 【入门】单双链表及其反转-
堆栈
诠释
链表与
堆栈
系统详解|[数据结构]-[中级]-[通用]一、基础概念与内存模型1.按值传递vs按引用传递|[Java]-[基础]-[内存]//[典型错误示例]-Java中的引用传递陷阱voidmodify(
要天天开心啊
·
2025-06-28 13:36
算法专栏
算法
链表
构建四则运算解析器:字符串处理与计算逻辑实战
通过理解四则运算的优先级规则,实现输入处理、词法分析、语法分析和计算步骤,可以采用递归下降解析或
堆栈
解析等方法。
大熊小清新
·
2025-06-28 11:21
SpringBoot Admin 详解
SpringBootAdmin详解一、Actuator详解1.Actuator原生端点1.1监控检查端点:health1.2应用信息端点:info1.3http调用记录端点:httptrace1.4
堆栈
信息端点
m0_74824170
·
2025-06-28 05:45
spring
boot
后端
java
camx eap问题分析三:【射频干扰】/vendor/bin/hw/vendor.qti.camera.provider crash
上一篇我们讲了:这一篇我们开始讲:目录一、问题背景二、:问题分析过程2.1:基于crash
堆栈
分析2.2:解析并查看源码2.3:分析eap整体数据2.4:分析logcat2.5:分析KMD日志2.6:PHY_CRC_ERROR2.7
一起搞IT吧
·
2025-06-27 00:59
数码相机
android
图像处理
C++回顾--基础
1:声明:让编译器“认识”这个标识符定义:给变量分配内存2:变量的存储类型auto:采用
堆栈
方式分配内存空间,属于暂时性存储,其存储空间可以被若干变量多次覆盖register:存放在通用寄存器中extern
ivalue2333
·
2025-06-25 17:25
C/C++
C
基础
Flutter 路由与导航的详细使用
1.基本路由与导航的实现Flutter的路由机制通过Navigator控制页面的推送与弹出,页面跳转采用“
堆栈
帅次
·
2025-06-25 06:00
Flutter
flutter
android
ios
iphone
webview
小程序
android-studio
如何将递归转换为循环
动机递归效率没有循环高,有额外的方法调用开销
堆栈
溢出(stackoverflow)递归有时挺难理解(不过很多算法用递归最容易实现)直接法首先找到递归的结束条件,并且每次递归调用肯定是逼近结束条件(BaseCase
白酒永远的神
·
2025-06-25 04:50
java
算法
开发语言
华为OD机试真题 -
堆栈
中的剩余数字 牛客网
2024华为OD机试真题,代码包含语言java、js、python、c代码基本都有详细注释。题目描述向一个空栈中依次存入正整数,假设入栈元素n(1<=n<=2^31-1)按顺序依次为nx…n4、n3、n2、n1,每当元素入栈时,如果n1=n2+…+ny(y的范围[2,x],1<=x<=1000),则n1~ny全部元素出栈,重新入栈新元素m(m=2*n1)。如:依次向栈存入6、1、2、3,当存入6、
大厂面试小达人
·
2025-06-25 01:07
华为OD机试2024(Java
JS
Py)
华为od
java全家桶之35: jvm如何调优
以下是系统的JVM调优方法和实践:一、调优基础准备监控先行使用工具收集基线数据:jstat-监控GC情况jstack-分析线程
堆栈
jmap-内存分析VisualVM/Arthas-可视化监控Prometheus
leijmdas
·
2025-06-25 00:25
java
服务如何做日志收集
以下是完整的日志收集解决方案,涵盖从日志生成到分析的全链路实践:一、日志收集核心挑战分布式日志源:服务实例动态扩缩容(如K8sPod),日志分散在多个节点数据多样性:结构化日志(JSON)、非结构化文本、
堆栈
错误高并发写入
晚夜微雨问海棠呀
·
2025-06-24 18:39
spring
boot
上一页
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
其他