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
JVM+内存
分布式二级缓存组件实战(Redis+Caffeine实现)
所谓二级缓存缓存就是将数据从读取较慢的介质上读取出来放到读取较快的介质上,如磁盘-->
内存
。平时我们会将数据存储到磁盘上,如:数据库。
鸨哥学JAVA
·
2025-01-21 14:46
程序员
Java
编程
redis
缓存
分布式
Golang 生态学习
•
内存
管理:Go的垃
蚂蚁在飞-
·
2025-01-21 14:15
golang
人工智能
自然语言处理
【java小灶课】详解java与python的不同之处
以下是一篇详细的博客,全面介绍了Java与Python在多方面的区别,包括语法、类型系统、
内存
管理、面向对象特性、并发编程以及常见应用场景等,希望能帮助你深入理解这两门语言的异同,为学习或实际应用提供指导
wit_@
·
2025-01-21 14:44
python
java
big
data
web
MacOS/C/C++下怎样进行软件性能分析(CPU/GPU/Memory)
在macOS环境下进行C/C++软件性能分析,可以使用多种工具和技术来测量和优化CPU、GPU和
内存
的性能。
捕鲸叉
·
2025-01-21 14:12
软件调试和诊断
软件调试
软件验证
cpp智能指针
普通指针的不足new和new[]的
内存
需要用delete和deletel]释放。程序员的主观失误,忘了或漏了释放。程序员也不确定何时释放。普通指针的释放类内的指针,在析构函数中释放。
xianwu543
·
2025-01-21 14:39
c++
开发语言
mysql
数据库
网络
服务器性能监控与优化系统:实战指南与代码案例
一、性能监控的重要性性能监控是服务器管理的核心任务之一,通过实时监控关键性能指标(如CPU使用率、
内存
使用率、磁盘
我的运维人生
·
2025-01-21 14:07
服务器
运维
运维开发
技术共享
oc中* 与**的区别以及如何修改传递的实参数
的地址(2)*str代表的是获取指针变量str指向的地址存储的值,例如,intvalue=*p;表示将指针p指向的
内存
地址中的值赋给变量value。(3)**
晨枫阳
·
2025-01-21 13:29
iOS开发记录
ios
objective-c
C语言(深度解剖版)--开发人员使用
内存
分配
内存
池的概念:操作系统把一些
内存
放入
内存
池供动态分配使用,没有了系统再放进去。malloc的空间都在
内存
池里,释放了也会返回到
内存
池供后续使用,减少了系统调用的次数,直到程序结束才回收。
2301_81335708
·
2025-01-21 12:21
c语言
经验分享
函数尾调用优化
尾调用在编码过程中,经常涉及到函数调用函数,例如:functiona(){b();}functionb(){}我们每次调用函数,都会在在
内存
中记录一个“调用帧”又成为“栈帧空间”在上述例子中,调用a()
·
2025-01-21 11:14
STL--vector(二)
v.push_back(x)2、在迭代器之前插入二、vector数据删除1、删除最后元素2、删除任意元素3、清空所有元素三、vector扩容机制调整vector:四、vector随机访问五、vector
内存
交换应用
不是吧啊喂
·
2025-01-21 07:39
c++
开发语言
深入理解 Redis:高性能缓存与分布式存储架构
深入理解Redis:高性能缓存与分布式存储架构Redis,作为现代互联网架构中广泛使用的高性能
内存
数据存储系统,其高效性、丰富的数据结构和分布式能力,使得它成为了分布式缓存和存储解决方案的首选。
全栈探索者chen
·
2025-01-21 07:08
redis
缓存
redis
分布式
数据库
开发语言
服务器
运维
动态
内存
管理
在了解和学习之前,我们需要了解为什么要有动态
内存
管理?
ulias212
·
2025-01-21 05:24
算法
c语言
开发语言
【高级开发进阶】总篇
待全部写完后会出书一本,希望大家有所收获第一篇性能调优专题****第1章Jvm1.1JVM类加载机制1.1.1启动类、扩展类、应用程序类加载器1.1.2手写自定义类加载器1.1.3双亲委派模型及如何打破1.2JVM
内存
模型
vip1024p
·
2025-01-21 04:13
java
库函数的模拟实现(memset、memcmp)
函数总结:功能:memset函数将指定的值填充到
内存
块中。这个值被解释为无符号字符(unsignedchar),并且连续地设置
内存
块的前num个字节。参数:ptr:指向要填充的
内存
块的指针。
扶我起来我还能再做一题
·
2025-01-21 04:37
c语言
开发语言
Docker -- 全都在这里(一篇让你熟知Docker)
1.Docker介绍1.1什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如:服务器、网络、
内存
、存储等等,予以抽象、转换后呈现出来,
erainm
·
2025-01-21 02:16
docker
docker
MySQL字段约束条件,外键约束条件,表关系
MERGEInnoDBArchiveBLACKHOLEblackhole与memory存取数据的特征Blackhole:丢弃写操作,读操作会返回空内容Memory:置于
内存
的表创建表的完整语法字段类型之整型字段类型之浮点型字段类型之字符类型字段类型之枚举与集合字段类型之日期类型约束条件自增
Yietong309
·
2025-01-21 01:10
MySQL数据库
mysql
数据库
开发语言
MPP(Massively Parallel Processing,大规模并行处理)架构
每个节点都有自己的处理器、
内存
和本地存储,可以独立执
唯心-fja
·
2025-01-21 01:08
架构
MPP-大规模并行处理
MPP(MassivelyParallelProcessing),即大规模并行处理,在数据库非共享集群中,每个节点都有独立的磁盘存储系统和
内存
系统,业务数据根据数据库模型和应用特点划分到各个节点上,每台数据节点通过专用网络或者商业通用网络互相连接
quanzaiwoxin1
·
2025-01-21 01:35
刀片机还是一体机
每个刀片机都是一个独立的服务器,可以配备高性能的CPU、
内存
和存储。缺点一,成本相对比较高,因为需要购买多个刀片以及相对应的机箱、电源、散热等设备。二、比较占空间。
黑石云
·
2025-01-20 23:23
边缘计算
Redis架构
redis是基于
内存
的,他的读取速度本身就很快使用单线程,避免了cpu对线程的切换,在一点程度上提高了效率redi
zyz176
·
2025-01-20 23:20
【YOLOv8改进】 YOLOv8 更换骨干网络之 GhostNet :通过低成本操作获得更多特征 (论文笔记+引入代码)
有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLO基础解析+创新改进+实战案例介绍摘要在嵌入式设备上部署卷积神经网络(CNNs)由于有限的
内存
和计算资源而变得困难
YOLO大师
·
2025-01-20 22:47
YOLO
论文阅读
【3-4】《Java面向对象高级知识》——继承、重写和重载、final关键字、抽象类、接口、多态、Object类、内部类、包装类、可变参数、递归
文章目录一、继承格式二、子类实例化
内存
分析三、super详解四、重写1、重写的概念2、重写和重载的区别五、final关键字六、抽象类1、抽象类的概念2、抽象类常见问题3、抽象类和普通类的区别七、接口1、
美少女降临人世间
·
2025-01-20 22:47
【Java精华笔记】已完结
抽象类
final关键字
重写和重载
Java面向对象
内部类
优秀的服务器性能要看哪些方面
服务器的多处理器特性、
内存
容量、磁盘性能及可扩展性是选择服务器要考虑的主要因素。互联网时代的发展服务器的种类也越来越多。服务器的性能要求是什么?运行服务器软件的计算机通常也称为服务器。
·
2025-01-20 22:16
服务器安全
HNU OJ题库 1002C数字排序问题
问题C:数字排序问题时间限制:1Sec
内存
限制:256MB提交:1148解决:789[提交][状态][讨论版]题目描述给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。
梦里通天塔
·
2025-01-20 21:06
湖大
OJ题库
HNU
OJ
题库
JavaScript的那些不可不知的知识
在
内存
存储方面,基本类型是按值存储在栈中,引用
遇见~未来
·
2025-01-20 20:23
JavaScript
javascript
开发语言
ecmascript
上海计算机学会2020年10月月赛C++丙组T5小球的颜色
小球的颜色
内存
限制:256Mb时间限制:1000ms题目描述给定n个数字a1,a2,…,an。我们需要更改一些数字,使得最后数字种类不超过k种,请问最少需要更改多少数字。
长春高老师编程
·
2025-01-20 19:11
上海计算机学会月赛丙组
c++
算法
开发语言
提高API性能的十个常见优化方法
通过在
内存
中存储热点数据的副本,减少对后端数据库的直接访问,从而
花千树-010
·
2025-01-20 18:37
分布式
服务器
分布式
性能优化
C链表的一些基础知识
通过指针将各个节点连接起来,与数组不同,链表在
内存
中的存储不是连续的,其优点是可以灵活地进行插入、删除操作,无需像数组那样移动大量元素。
weixin_58038206
·
2025-01-20 17:57
c语言
链表
开发语言
Go 语言的函数调用
理解Go语言中的函数调用机制不仅有助于编写更高效的代码,也能帮助开发者深入了解Go的并发模型和
内存
管理。
写代码写到不能自控
·
2025-01-20 17:26
golang
算法
开发语言
让你的 PHP 代码飞起来:
内存
优化技巧详解
PHP应用的
内存
优化对于构建高性能和可扩展的系统至关重要。以下是PHP
内存
优化的一些关键策略:1、使用unset()函数释放
内存
unset()该函数用于提醒不再使用的变量,从而释放其占用的
内存
空间。
程序员阿凡提
·
2025-01-20 17:53
PHP实战教程
php
开发语言
内存优化
大厂面试系列:JVM中有哪些
内存
区域,分别都是用来干嘛的?
目录背景知识大厂面试背景引入到底什么是JVM的
内存
区域划分?
石杉的架构笔记
·
2025-01-20 17:19
面试求职
java
面试
jvm
内存划分
类加载
在Linux中修改vm.max_map_count参数的步骤
使用docker安装es时报错,Elasticsearch需要更多的虚拟
内存
区域ERROR:[1]bootstrapchecksfailed.Youmustaddressthepointsdescribedinthefollowing
行路见知
·
2025-01-20 16:14
linux
运维
C++中的基本IO流
读取文件内容2.1使用ofstream写文件3.stringIO类在C++中时不直接处理输入输出的,我们使用的是标准IO库来处理IO,这些库支持从文件、控制台窗口等读写数据,当然在C++中还有一些特殊的类型允许
内存
ITSOK_U
·
2025-01-20 16:11
C++
c++
使用arthas监控诊断java应用
使用arthas监控诊断java应用简介arthas是阿里的一款线上监控诊断产品,通过全局视角实时查看应用load、
内存
、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参
handsomestWei
·
2025-01-20 15:35
后端
java
开发语言
如何使用 Redis 作为高效缓存
如何使用Redis作为高效缓存Redis(RemoteDictionaryServer)是一个高性能的
内存
存储系统,通常被用作缓存来加速数据访问,提高应用的吞吐量和响应速度。
maply
·
2025-01-20 14:30
Redis
缓存
redis
数据库
超越 EasyExcel 的新一代 Excel 处理神器
FastExcel的特点高性能读写:FastExcel专注于性能优化,能够高效处理大规模的Excel数据,显著降低
内存
占用。
了尘风镜
·
2025-01-20 14:24
excel
windows
TTL 在 Redis 缓存中的作用
当TTL到期后,Redis会自动删除该键,避免长期占用
内存
。这对于缓存系统来说至关重要,因为它能够有效防止缓存过载,并确保数据的一致性和实时性。
maply
·
2025-01-20 13:12
Redis
缓存
redis
数据库
JavaScript进阶
一.同步和异步程序同步程序就是从头到尾一一执行异步是同步程序执行完成之后才来执行异步程序js是单线程的一个任务执行完成之后才会执行另外一个二.js的
内存
结构栈
内存
和堆
内存
js分引用类型和原始类型原始类型存储在栈
内存
中引用类型存储在堆
内存
中三
不断学习的码农
·
2025-01-20 13:39
javascript
javascript
前端
vue.js
问题 E: 指针练习-1
时间限制:1.000sec
内存
限制:128MB题目描述编写一个函数myMove,其功能是将一个数组中的所有为0的元素移至数组末尾,并保持数组非0元素的相对顺序不变。
我就是南山
·
2025-01-20 12:03
C++题目
算法
数据结构
04、Redis从入门到放弃 之 数据持久化RDB和AOF
Redis从入门到放弃之数据持久化RDB和AOFRedis强大的功能很大部分是由于他把数据缓存在
内存
中,为了使Redis在重启的时候,数据不丢失,就需要已某种方式把数据持久化到磁盘中。
跳跳的向阳花
·
2025-01-20 12:00
Redis
redis
bootstrap
数据库
Redis 持久化机制:RDB 和 AOF
1.RDB(RedisDatabase)原理1.1RDB机制RDB采用快照(Snapshotting)方式定期将
内存
中的数据持久化到磁盘。Redis会在特定时间点创建数据的二进制快照并存储到.rd
maply
·
2025-01-20 12:59
Redis
redis
数据库
缓存
RDB
AOF
2024最新版JavaScript逆向爬虫教程-------基础篇之JavaScript混淆原理
数值常量加密二、增加JS逆向者的工作量2.1数组混淆2.2数组乱序2.3花指令2.4jsfuck三、代码执行流程的防护原理3.1流程平坦化3.2逗号表达式混淆四、其他代码防护方案4.1eval加密4.2
内存
爆破
Amo Xiang
·
2025-01-20 11:50
JS逆向
爬虫
开发语言
js逆向
redis 的 SDS
内存
分配
首先最基础的就是一个redis对象typedefstructObject{unsignedtype:4;unsignedencodings:4;void*ptr;}robj;其中的ptr是一个指向底层value的指针,区别就在于这个执政指向的值是和object一起创建的,还是单独创建的,也就是一个创建2次,一个创建1次:/*44是因为N=64-16(redisObject)-3(sdshr8)-1
线程A
·
2025-01-20 10:41
软件随想
redis
bootstrap
数据库
npm install CERT_HAS_EXPIRED解决方法
针对如远程桌面无法复制粘贴、Kubernetes报错、自启动报错、各类软件安装报错、
内存
占用问题、网络连接问题等提供了详细的问题描述与有效
奔跑吧邓邓子
·
2025-01-20 10:40
常见问题解答(FAQ)
npm
前端
node.js
expired
npm
install
一个.NET开源、性能优异的Excel数据读取库
该库在.NET生态系统中是读取Excel数据文件的最快且
内存
分配最低的库之一。使用场景适用于需要从Excel文件中读取数据并进行进一步处理(如数据分析、报告生成等)的应用程序。
dotNET跨平台
·
2025-01-20 10:09
excel
Go 语言 map源码分析及图解(一)(查找、写入、删除K/V值)
文章目录map基本结构hash值定位K/V值map创建计算桶的数量申请buckets
内存
空间tophash标记位介绍查找K/V值(mapaccess1)写入K/V值(mapassign)删除K/V值(mapdelete
Mr.禾
·
2025-01-20 10:38
Go
golang
数据结构
源码分析
图解
iOS 性能优化:实战案例分享
摘要:本文将深入探讨iOS性能优化的重要性,并通过一系列实际开发案例,展示如何解决常见的性能问题,包括
内存
管理、CPU性能、网络性能、UI性能和启动性能等方面的优化,帮助iOS开发者打造更流畅、高效的应用程序
忆江南的博客
·
2025-01-20 08:26
ios
力扣刷题之——旋转矩阵
不占用额外
内存
空间能否做到?
say-input
·
2025-01-20 08:53
矩阵
leetcode
算法
如何从0开始写一个操作系统
原书的代码https://github.com/yifengyou/os-elephant/tree/master我会挑一些说说传统的操作系统课一般从
内存
,虚拟化等等方面讲起,因为是自己实现操作系统,肯定不能一上来就写开始写
内存
管理这种大活
·
2025-01-20 08:20
c后端
LoadRunner如何监控Linux系统资源
在监控Linux系统资源方面,LoadRunner通过集成监控代理(Agent)来收集并显示有关CPU、
内存
、磁盘等系统资源的详细信息。
·
2025-01-20 08:49
上一页
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
其他