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
内存分配器
我能读懂泄露报告,却读不懂女人心,一文带你实战
内存
溢出排查
喜迎周二让我们在一个舒缓的BGM中开始今日话题
内存
溢出前情提要很多伙伴,在碰到
内存
溢出,根本无从先下手,甚至重启已经成为解决问题的常态,面试追问场景,也只是熟练背诵八股文而已,那么这篇文章,带你详细从问题的发生到排查做一个讲解
不懂前端的运维不是好架构
·
2024-02-13 11:04
java-ee
后端
java
jvm
小白手套的 Docker 奇幻旅行之探秘 cgroups
dockercgroups前情提要上章,小白手套已经理解Docker核心之一Namespace,新的问题又出现了,小白手套心想:如果Linux中运行容器,我怎么可以让这个容器只使用指定给自己的资源呢,比如我的宿主机有16G
内存
不懂前端的运维不是好架构
·
2024-02-13 11:34
docker
容器
V8垃圾回收机制
5edb313df265da76c01be187#heading-1首先要知道新生代和老生代的垃圾回收机制新生代:存储活跃的对象,有两个一样大的存储空间from和to,分配空间从from分配,to空闲,当from达到
内存
上限
看到这朵小fa了么
·
2024-02-13 11:20
初识PHP反序列化
序列化的目的是将
内存
中的对象转换为可以持久化或传输的格式,以便在需要时能够还原为原始的对象。反序列
TJ-周月年
·
2024-02-13 11:40
WEB
CTF
PHP
php
网络安全
笔记
Python基础学习Day9
比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数据,数据可能是空的;我们的程序再运行,但是
内存
或硬盘可能满了等等。
birdooo
·
2024-02-13 11:07
python
开发语言
后端
C++笔记:动态
内存
管理
文章目录语言层面的
内存
划分C语言动态
内存
管理的缺陷new和delete的使用了解语法new和delete操作内置类型new和delete操作自定义类型new和delete的细节探究new和delete的底层探究
ljh1257
·
2024-02-13 10:50
c++
笔记
开发语言
c语言
c++
内存
c++
内存
内存
分区1.代码区:程序的机器指令,可以被机器直接执行。属性:只读和共享代码区包含什么:在程序编译时就已经被分配好了地址,并保存在可执行文件的代码段中。
可爱的小小小狼
·
2024-02-13 10:50
C++
c++
开发语言
【Web】Redis未授权访问漏洞学习笔记
目录简介靶机配置Redis持久化Redis动态修改配置webshell反弹shellRedis写入反弹shell任务加固方案简介Redis(RemoteDictionaryServer远程字典服务器)是一个开源的
内存
数据库
Z3r4y
·
2024-02-13 10:16
redis
ctf
web
未授权访问
web安全
网络安全
shellcode
Vue3笔记(2024)
内存
减少54%。1.2.【
肉松拿铁
·
2024-02-13 10:15
前端
笔记
vue
MySQL(基础)
大多数情况下,特别是企业级应用,数据持久化意味着将
内存
中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。
肉松拿铁
·
2024-02-13 10:14
龟速后端
mysql
数据库
C# ref和out关键字
内存
层面剖析
目录小白版本为了解决这一问题,C#中提供了方法参数的引用传递方式,ref关键字。ref弄透彻了,再来说说它兄弟out大神版本先看一段代码的运行时:小白版本C#中数据类型分为值类型和引用类型干货:方法声明的参数列表中的参数叫做形参,实际调用方法时传递给方法的参数叫做实参,调用方法时,程序会首先将实参的值传递给对应的形参,而后执行方法体中的代码。对于引用类型的参数,实参和形参会指向同一个对象。而对于值
少侠Smile丶
·
2024-02-13 09:09
C#
c#
深入了解Redis的过期策略和
内存
淘汰机制
目录引言一、过期策略(ExpirationPolicies)1、惰性过期(LazyExpiration)2、定期过期(TTL-BasedExpiration)二、
内存
淘汰机制(EvictionPolicies
喔的嘛呀
·
2024-02-13 09:23
redis
数据库
缓存
一文详解InnoDB最核心组件Buffer Pool(一)
InnoDB存储引擎处理一条数据,无论是查询还是修改,都需要先从磁盘加载到
内存
中,然后在
内存
中对这条数据进行相关的操作,这块
内存
就是BufferPool。
南山的架构笔记
·
2024-02-13 09:12
Atcoder ABC338 C - Leftover Recipes
LeftoverRecipes(剩下的食谱)时间限制:2s
内存
限制:1024MB【原题地址】点击此处跳转至原题【问题描述】你的冰箱里有N种配料。我们称它们为配料1、…和配料N。您有Qi克配料i。
王老汉
·
2024-02-13 08:43
Java算法题解
java
贪心算法
算法
【Rust】使用Rust实现一个简单的shell
它的主要目标是解决传统系统编程语言(如C和C++)中常见的
内存
安全和并发问题,同时保持高性能和底层控制能力。
尘中928
·
2024-02-13 08:38
编程
#
linux
rust
开发语言
后端
虚拟
内存
页面置换算法(OPT、FIFO、LRU)模拟与实现
前言需要调入新页面时,选择
内存
中哪个物理页面被置换,称为置换策略。页面置换算法的目标:把未来不再使用的或短期内较少使用的页面调出,通常应在局部性原理指导下依据过去的统计数据进行预测,减少缺页次数。
eeeasyFan
·
2024-02-13 08:08
操作系统
操作系统
算法
实验室服务器使用指南06:kill-9杀不死进程及无进程占用GPU但显存占用大
nvidia-smi无进程占用GPU但GPU显存被占用很多1.最初是想杀掉8208这个进程,然后很自然地就想kill-982082.用了kill-9这个命令之后就发现Processname没了,但还是占用
内存
Coder_L2
·
2024-02-13 08:07
实验室服务器使用指南
服务器
运维
volatile的实现
字节码层面ACC_VOLATILEJVMvolatile
内存
区的读写都加了
内存
屏障OS和硬件层面windowslock指令实现
狼与自由
·
2024-02-13 08:35
java
Java对象头的内部结构(new Object这个对象里面到底有什么)及锁状态信息【图文】
1、创建了Customer()实例和Account()实例一个对象的
内存
结构包括:运行时元数据、类型指针、数据类型、对齐填充。
一个长不胖的程序YUAN
·
2024-02-13 08:04
Java虚拟机
对象内部结构
Akka框架之软件事务
内存
(STM)
软件事务
内存
:它和数据库中的事务类似,具有隔离性、原子性和一致性。区别点是
内存
事务不具备持久性,因为
内存
数据不会保存下来。
夏与清风
·
2024-02-13 08:34
要看的
简单聊一下概念和使用isa指针问题https://www.jianshu.com/p/2e1b3f54b4f3程序
内存
分区extern的作用指针函数/函数指针/Block事件
说不出口的喵
·
2024-02-13 08:26
线性表的链式存储结构
这就意味着这些数据元素可以存在
内存
未被占用的任意位置。以前在顺序结构中,每个数据元素只需要存数据元素信息就可以了。现在链式结构中,除了要存数据元素信息外,还
不要数手指啦
·
2024-02-13 08:27
数据结构
数据结构
2018-03-05
使用sar和kSar来发现Linux性能瓶颈剖析
内存
中的程序之秘JavaEE未来路在何方?
baitu
·
2024-02-13 08:15
synchronized关键字以及底层实现
目录基本使用底层实现synchronized锁升级对象的
内存
结构ⅰ.对象头1.①运行时元数据(MarkWord)(占64位)a.哈希值(HashCode)b.GC分代年龄c.锁状态标记2.②类型指针:(
米开浪
·
2024-02-13 08:54
多线程
java
JMM(Java
内存
模型)
Java
内存
模型(JavaMemoryModel,简称JMM)是Java语言规范中定义的一个抽象概念,它描述了程序中各个变量(包括实例字段、静态字段和构成数组对象的元素)在并发环境下的访问规则和一致性保证
米开浪
·
2024-02-13 08:52
多线程
java
开发语言
初步了解指针------指针的基本概念
意思是通过它能找到以它为地址的
内存
单元。假设
内存
块为一栋大楼,每个
内存
单元为一间房子,每个指针就好比每间房子的门牌号,我们通过门牌号找到相应
努力学习的少年
·
2024-02-13 07:12
c语言
指针
C++11:智能指针
诸如auto_ptr以及C++11新增的shared_ptr和unique_ptr等智能指针模板使得管理由new分配的
内存
更容易。它们是类。
BU冰糖雪梨里的梨PT
·
2024-02-13 07:38
C/C++/C#基础
c++
智能指针
寒假作业2
进程间通信的七种方式1.无名管道:(1)无名管道顾名思义以一个没有名字的管道,是一个特殊的文件,存在于
内存
上,不在文件系统展示;(2)无名管道会返回两个文件描述符,分别对应管道的读端和写端,当两端都被关闭
weixin_51788918
·
2024-02-13 07:36
服务器
运维
DAY 01
一、Qt简介1、发展史1991年,奇趣科技公司2、版本商业版、开源版3、优点1)跨平台2)接口简单,容易上手3)一定程度上简化了
内存
回收机制4、成功案例1)Linux桌面环境KDE2)WPS3)谷歌地图
Luer笔达
·
2024-02-13 07:06
QT
qt
自定义类型之结构体
位域的用法注意事项
内存
如何为位段开辟空间?结构体初始化及成员访问匿名结构体匿名结构体是指在声明结构体变量时不给出结构体的名称。主要用于临时性的数据组织或者在某些特定的情况下。
Anesthesia508
·
2024-02-13 07:04
c语言
数据结构
指针进阶
指针定义:指针本质上是一个
内存
地址,程序可以通过这个地址直接访问
内存
中的数据,而不需要知道其具体的值或类型,指针大小是固定的也就是说无论是什么数据类型的指针在同一平台大小相同,64位平台占8个字节,32
Anesthesia508
·
2024-02-13 07:34
算法
C语言之
内存
函数
内存
函数:通常指的是在编程中用于处理
内存
操作的函数,这些函数可以用来分配、释放、复制、比较等
内存
相关的操作。
Anesthesia508
·
2024-02-13 07:34
c语言
开发语言
浅谈栈区
栈区:是用于存储函数调用和局部变量的一块
内存
区域。它的大小取决于编译器的设置和编译器选项。在大多数编译器中,栈区的默认大小是固定的,通常在几MB到几十MB之间。这个默认大小可以通过编译器选项进行修改。
Anesthesia508
·
2024-02-13 07:04
数据结构
数据在
内存
中的存储
1.数据类型详细介绍C语言中有多种数据类型,这些类型可以用于存储不同种类的数据。以下是C语言中的一些基本数据类型:整数类型:int:整数类型,通常表示为32位。short:短整数类型,通常表示为16位。long:长整数类型,通常表示为32位(或64位,取决于编译器和平台)。longlong:很长的整数类型,通常表示为64位。字符类型:char:字符类型,通常表示为8位。浮点数类型:float:单精
Anesthesia508
·
2024-02-13 07:04
c语言
C++新特性“CPU优化对齐”
以下是两个结构体在
内存
中的分布图:为什么要数据对齐呢?
4399.9855
·
2024-02-13 07:24
C++
新特性
c++
开发语言
C++底层优化
Clickhouse查询语句执行过程
根据col3确定分区,这一步在
内存
中完成
爱被窝的程序猿
·
2024-02-13 07:51
数据库
clickhouse
数据库
单例模式 C++
6种单例的手写,都是懒汉(饿汉代码在“懒汉/饿汉的区别”)目录✊前言GPT解析概念解析RAII懒汉/饿汉的区别特点举例单例--伪代码适用场景单例--实现方式优缺点手写6种单例模式(一)懒汉--
内存
泄露(
千帐灯无此声
·
2024-02-13 06:28
#
C++
设计模式
单例模式
c++
分布式缓存
简单来说就是把
内存
中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢
KYGALYX
·
2024-02-13 06:26
分布式
缓存
C++STL系列——深入理解list容器作用原理
1list主要源码和数据结构1.1GNU2.9源码结构1.2GNU4.9源码结构1.2.1_List_node_base1.2.2_List_node因此,一个list实例的size为24个字节(考虑
内存
对齐
高自强的博客
·
2024-02-13 06:13
list
STL
C++
SHA-512在Go中的实战应用: 性能优化和安全最佳实践
性能优化和安全最佳实践简介深入理解SHA-512算法SHA-512的工作原理安全性分析SHA-512与SHA-256的比较结论实际案例分析数据完整性验证用户密码存储数字签名总结性能优化技巧1.利用并发处理2.避免不必要的
内存
分配
walkskyer
·
2024-02-13 05:56
golang标准库
golang
性能优化
安全
小猿圈之Hadoop优化
1、mr程序的效率瓶颈功能:分布式离线计算计算机性能:CPU、
内存
、磁盘、网络I/O操作优化(1)数据倾斜(代码优化)(2)map和reduce数设置不合理(3)map运行时间太长,导致reduce等待过久
小猿圈加加
·
2024-02-13 05:38
信息学奥赛一本通1216:红与黑
2月9日定时发布的,别以为我光速跑回家更新1216:红与黑时间限制:1000ms
内存
限制:65536KB提交数:41815通过数:17281【题目描述】有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖
Jsjjsnmsk
·
2024-02-13 05:51
深度优先
算法
图论
信息学奥赛一本通1224:最大子矩阵
1224:最大子矩阵时间限制:1000ms
内存
限制:65536KB提交数:14376通过数:7980【题目描述】已知矩阵的大小定义为矩阵中所有元素的和。
Jsjjsnmsk
·
2024-02-13 05:51
算法
数据结构
2019-07-03
服务器操作系统(linux)1操作系统概念2,操作系统发展历史GNUGPL3,操作系统发行版本4,操作系统应用场景5,准备操作系统部署环境6,操作系统安装课程回顾1,服务器硬件详细说明CPU;路数(单路双路)核
内存
亦雨萧萧
·
2024-02-13 04:19
2024.1.22
在create函数,请实现在堆区申请
内存
5个连续的
内存
在input函数,请实现循环输入购买的商品在输入函数,请实现循环输入购买的商品在bubble函数,请实现按单价排序在Max函数,计算最贵的商品名称在
黄蒜蒜
·
2024-02-13 04:31
c语言
图论
算法
基于Spring Boot和Junit4的单元测试进阶教程
一、教程目标学会基于AssertJ的断言技术;学会基于AssertJ-DB的数据库断言技术;学会基于JMockit的mock技术;学会
内存
和数据库的造数;学会集成Maven进行单元测试、集成测试的执行;
文景大大
·
2024-02-13 04:53
台式电脑的组装与故障解决
1、CPU、CPU散热器和
内存
先装在主板上,注意CPU、散热器、
内存
的安装方向(一般情况下风扇没有挡板的方向就是进风向)并将CPU散热器的供电接好,也可将不是sata接口的ssd装入主板2、电源先装入机箱
Digonal
·
2024-02-13 04:15
JNI开发——C语言基础三
公用体:将不同类型的数据放到同一段
内存
里面。运行结果:公用体内的元素地址相同,取值就近原则,取最后一个被赋值的的值。
追寻米K
·
2024-02-13 03:51
Apache 神禹(shenyu)源码阅读(一)——Admin向Gateway的数据同步(Admin端)
由于shenyu默认使用H2数据,但是我因为IDEA连接
内存
模式下的数据库有BUG,连接不到,改用MySQL(改用MySQL教程:Apache-Shenyu入门教程(demo实战
学疯了
·
2024-02-13 03:41
apache
gateway
Spark(三十五)troubleshooting之错误的持久化方式以及checkpoint的使用
背景错误的持久化使用方式:usersRDD,想要对这个RDD做一个cache,希望能够在后面多次使用这个RDD的时候,不用反复重新计算RDD;可以直接使用通过各个节点上的executor的BlockManager管理的
内存
文子轩
·
2024-02-13 02:26
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他