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
redis性能优化
工程化:Webpack 层面如何做
性能优化
优化前的准备工作准备基于时间的分析工具:我们需要一类插件,来帮助我们统计项目构建过程中在编译阶段的耗时情况。speed-measure-webpack-plugin分析插件加载的时间使用webpack-bundle-analyzer分析产物内容代码优化:无用代码消除,是许多编程语言都具有的优化手段,这个过程称为DCE(deadcodeelimination),即删除不可能执行的代码;例如我们的Ug
小码哥・Martin
·
2024-02-04 10:32
Webpack
webpack
性能优化
前端
编程概念(五):服务架构相关
1、
redis
数据淘汰策略noeviction(默认):不删除任意数据(但
redis
还会根据引用计数器进行释放),内存不够,返回错误volatile-lru:从设置了过期时间的数据集中,选择最近最久未使用的数据释放
justworld
·
2024-02-04 09:51
消息队列-RabbitMQ
比如:
redis
、消息队列。比如在分布式系统中,将整个系统按业务进行拆分。分成不同的子系统,系统A负责往
redis
存数据,系统B从
redis
中取数据。两个系统借助
redis
进行协作。
小飞侠要上天
·
2024-02-04 09:39
中间件学习
rabbitmq
分布式
centos7 arm服务器配置深度学习环境之cuda安装
显卡驱动负责与操作系统通信,管理显卡的各种功能,并提供
性能优化
和兼容性保证。安装适用于特定显卡型号和操作系统版本的最新驱动程序是确保显卡能够正常工作的重要步骤。
番茄小能手
·
2024-02-04 09:51
aarch64Linux
arm开发
服务器
深度学习
MySQL 基础
.概念数据库:是一类软件,可以管理数据(能够对数据进行保存和增删改查).数据库分为关系型数据库和非关系型数据库关系型数据库表格形式组织数据比如:MySQL非关系数据库往往按照键值对或文档组织数据比如:
Redis
MongoDBHBase
zbillows
·
2024-02-04 08:24
MySQL
mysql
数据库
字节跳动百万级Metrics Agent
性能优化
的探索与实践
背景metricserver2(以下简称Agent)是与字节内场时序数据库ByteTSD配套使用的用户指标打点Agent,用于在物理机粒度收集用户的指标打点数据,在字节内几乎所有的服务节点上均有部署集成,装机量达到百万以上。此外Agent需要负责打点数据的解析、聚合、压缩、协议转换和发送,属于CPU和Mem密集的服务。两者结合,使得Agent在监控全链路服务成本中占比达到70%以上,对Agent进
字节跳动技术团队
·
2024-02-04 08:46
Java Channel
表示的是在一个实体上打开的连接实体:ahardwaredeviceafileanetworksocketaprogramcomponentthatiscapableofperformingoneormo
redis
tinctI
天之見證
·
2024-02-04 08:39
跳表详解和实现|深挖
Redis
底层数据结构
文章目录跳表前言项目代码仓库认识跳表跳表的实现思路跳表性能分析对比平衡树(avl和红黑树)和哈希表使用手册成员变量成员函数构造析构迭代器`size``clear``empty``operator=``find``insert``erase`跳表细节实现节点定义跳表结构定义构造、析构、拷贝构造和赋值重载`size()`查找接口`insert`接口`erase`接口迭代器设计跳表前言博主在这边博客,会
@背包
·
2024-02-04 07:59
手撕数据结构
高质量干货博客汇总
redis
数据结构
数据库
完结,从零开始学python(十八)想成为一名APP逆向工程师,需要掌握那些技术点?
作为从零学python的最后一篇文章,我们来简单的回顾一下内容1.编程语法语法编程并发编程网络编程多线程/多进程/协程数据库编程MySQL
Redis
MongoDB2.机器学习3.全栈开发4.数据分析Numpy
爬完虫变成龙
·
2024-02-04 07:52
python
python开发
APP逆向
python
开发语言
python爬虫
python开发
java
APP逆向
NDK
ps打不开说找不到msvcp140.dll如何解决,msvcp140.dll丢失的五个常见解决方法分享
msvcp140.dll是MicrosoftVisualC++
Redis
tributableforVisualStudio2015库文件的一部分,它对于需要VisualStudio2015支持的程序来说是至关重要的
askah6644
·
2024-02-04 07:20
windows
服务器
dll丢失
dll
dll修复
springboot-
redis
令牌主动失效机制
1.登录成功后,给浏览器响应令牌的同时,把该令牌存储到
redis
中.
西邮彭于晏
·
2024-02-04 07:49
基于spring
spring
boot
redis
后端
Redis
哨兵(Sentinel)
Redis
Sentinel相关名词解释名词逻辑结构物理结构主节点
Redis
主服务一个独立的
redis
-server进程从节点
Redis
从服务一个独立的
redis
-server进程
Redis
数据节点主从节点主节点和从节点的进程哨兵节点监控
ikun66666
·
2024-02-04 07:47
Redis
redis
数据库
vulhub中 Apache Airflow Celery 消息中间件命令执行漏洞复现(CVE-2020-11981)
在其1.10.10版本及以前,如果攻击者控制了Celery的消息中间件(如
Redis
/RabbitMQ),将可以通过控制消息,在Worker进程中执行任意命令。
余生有个小酒馆
·
2024-02-04 07:41
vulhub漏洞复现
apache
springboot 缓存
cacheNames=CacheName,key="#deptId")三、application.yml配置#缓存过期时间cache:#cache-names:#myCache60:#cache-seconds:10
redis
张洪財
·
2024-02-04 07:52
缓存
Redis
是多线程还是单线程的?为什么那么快?
数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1);数据结构简单,对数据操作也简单,
Redis
中的数据结构是专门进行设计的;采用单线程,避免了不必要的上下文切换和竞争条件
大数据左右手
·
2024-02-04 07:42
面试
redis
缓存
Redis
数据类型 - 位图(bitmap)
文章目录一、位图bitmap简介二、位图的常用命令三、在位图中存储整数值一、位图bitmap简介
Redis
的位图是由多个二进制位组成的数组,数组中的每个二进制位都有与之对应的偏移量(也称索引),可以通过这些偏移量对位图中指定的一个或多个二进制位进行操作
die_job
·
2024-02-04 06:08
Redis
redis
数据库
位图
bitmap
分布式(一)
Redis
的数据结构
五种数据结构String结构字符串常用操作SETkeyvalue//存入字符串键值对MSETkeyvalue[keyvalue...]//批量存储字符串键值对SETNXkeyvalue//存入一个不存在的字符串键值对GETkey//获取一个字符串键值MGETkey[key...]//批量获取字符串键值DELkey[key...]//删除一个键EXPIREkeyseconds//设置一个键的过期时间
_蓝天IT_
·
2024-02-04 06:21
分布式
redis
数据结构
用linux文件系统的链接功能实现文件缓存LRU
除了编解码技术,视频CDN技术是解决用户视频播放流畅度的首要环节,而CDN技术中除了智能调度技术,边缘服务器的
性能优化
也是非常重要的环节之一。本方法就是着眼于边缘服务器的
码农心语
·
2024-02-04 06:40
高性能
linux
缓存
运维
nginx
cache
cdn
Redis
son看门狗机制
一、背景网上
redis
分布式锁的工具方法,大都满足互斥、防止死锁的特性,有些工具方法会满足可重入特性。如果只满足上述3种特性会有哪些隐患呢?
雪顶猫的鳄
·
2024-02-04 06:37
java
java
redis
深度解析Go字符串
接下来将深入探讨Go字符串的基本概念、常见操作、
性能优化
,以及最佳实践,旨在帮助大家更好地理解和利用Go语言中的字符串。
小小Albert
·
2024-02-04 06:02
golang
开发语言
后端
MySQL
性能优化
MySQL
性能优化
1.索引优化索引在MySQL中扮演着关键角色,良好的索引设计可以显著提升查询效率。索引有多种类型,主要包括:B树索引:适用于全键值、范围查询,是最常见的索引类型。
tot_lbr
·
2024-02-04 06:58
mysql
性能优化
数据库
Redis
与数据库双写一致性问题
Redis
与数据库双写一致性问题什么是双写一致性问题所谓的双写一致性是当修改数据库的数据也要同时更新缓存数据,数据库和缓存要保持一致。
tot_lbr
·
2024-02-04 06:28
数据库
redis
mybatis
redis
(基础)
目录一、十大数据类型(一)、
redis
键(keys)(二)、String1、setkeyvalue2、getrange/setrange(获取指定区间内的值)3、数值增减4、获取字符串长度、字符串追加5
一+一加1
·
2024-02-04 06:25
redis
数据库
缓存
gateway网关限流
网关集成
redis
限流-根据用户/路径/IP限流依赖这里只贴出核心依赖org.springframework.cloudspring-cloud-starter-gateway3.0.3org.springframework.bootspring-boot-starter-data-
redis
-reactive2.5.3
whiteBrocade
·
2024-02-04 06:18
gateway
java
sentinel
redis
阿里云
redis
集群模式导致的gateway网关限流不生效
阿里云
redis
集群模式下无法限流问题现象问题现象:阿里云
redis
集群无法限流,提示一下异常Errorinexecution;nestedexceptionisio.lettuce.core.
Redis
CommandExecutionException
whiteBrocade
·
2024-02-04 06:18
redis
gateway
阿里云
redis
gateway
Docker 常用容器安装
目录一、mysql安装1.搜索镜像2.拉取镜像3.安装容器4.验证二、tomcat容器1.搜索镜像2.拉取镜像3.安装容器4.验证三、nginx容器1.搜索镜像2.拉取镜像3.安装容器4.验证四、
redis
BatmanWayne
·
2024-02-04 05:39
docker
docker
mysql
tomcat
nginx
redis
大数据学习之
Redis
,十大数据类型的具体应用(五)
目录3.9
Redis
地理空间(GEO)简介原理
Redis
在3.2版本以后增加了地理位置的处理哦命令命令实操如何获得某个地址的经纬度3.9
Redis
地理空间(GEO)简介移动互联网时代LBS应用越来越多,
十二点的泡面
·
2024-02-04 05:37
redis
学习
redis
数据库
Redis
五种数据结构及实现原理
目录1.
Redis
特性2.
Redis
数据结构2.1字符串2.1.1字符串的基本操作2.2列表(list)2.2.1右边进左边出:队列2.2.2右边进右边出:栈2.2.3慢操作2.3集合(set)2.4散列
Martiny66
·
2024-02-04 04:38
Redis
Redis
数据结构
多角度剖析
redis
数据结构及底层实现原理、应用场景
目录1.字符串(string)1.1
redis
的字符串类型:1.2string的编码方式有三种:1.3string的预分配空间机制;1.4对比C语言的字符串优点:1.5string的使用场景:2.链表(
半生程序员
·
2024-02-04 04:07
java知识
redis
哈希算法
散列表
数据结构
缓存
第二章 数据结构:快速的
Redis
有哪些慢操作?
第二章数据结构:快速的
Redis
有哪些慢操作?
猿小羽
·
2024-02-04 04:36
Redis高级
redis
压缩列表
跳跃表
数据结构
哈希表
Redis
son分布式锁
Redis
son是一个基于Java的
Redis
客户端,提供了许多分布式数据结构和同步工具,其中包括实现分布式锁的RLock接口。
辞暮尔尔-烟火年年
·
2024-02-04 04:32
Redis
微服务
分布式
Redis
是单线程还是多线程?
Redis
最初是设计为单线程的服务器,其核心处理命令请求的逻辑是单线程的,这使得
Redis
非常简单而高效。
辞暮尔尔-烟火年年
·
2024-02-04 04:02
Redis
redis
数据库
缓存
WSL2+Docker+IDEA一站式开发调试
一站式开发调试将就看吧,不知道为什么CSDN无法转储并展示jsdelivr的图片;但博客园正常展示前言我们知道,Docker是一个容器引擎;对于开发者来说,使用Dokcer容器部署各种开发需要的中间件(比如myql、
redis
lunfangyu
·
2024-02-04 03:21
开发环境
容器
docker
intellij-idea
java
Android中Fragment的使用
今天主要讲些Fragment的管理控制、
性能优化
以及和Activity的传输相关内容。
孙科技
·
2024-02-04 03:49
【从零开始的rust web开发之路 四】rust语言tokio异步使用
redis
教程
文章目录前言一、首先引入依赖二、创建
redis
客户端三、相关操作设置值mset设置多个key值设置含有过期时间的值如果key不存在才设置获取基本类型值删除一个键删除多个键判断键是否存在如何使用json序列化导入相关依赖代码相关实例总结前言使用
爱音乐的程序猿
·
2024-02-04 02:49
redis
rust语言
云原生
rust
redis
后端
cargo
异步
tokio
缓存的过期策略
我们日常开发中经常会用到缓存,有
redis
的,Memcached的。我们经常会设置缓存的过期时间。但是缓存的过期策略到底是怎样的呢,设置了时间以后,为什么时间到了,就认为这个缓存是失效了。
nhhnhh
·
2024-02-04 02:58
redis
son + 自定义注解优雅的实现消息的发布订阅
前言在一些小型场景下,使用mq中间件可能会为原有项目增加不少维护成本,使用
redis
son实现消息的收发是个不错的选择什么是
redis
son?
鼠鼠我捏,要死了捏
·
2024-02-04 01:28
spring
boot
java
redis
PLSQL
性能优化
-merge into替代update
Mergeinto和update是SQL的两个更新语句,在大数据处理中,mergeinto比update更高效。用法update常用于单表更新,采用的类似nestedloop的方式,每次更新都需要扫描全表。updatetable1aseta.flag='1'wherea.type_id='1'mergeinto选择的是hashjoin,对每张表做了一次fulltablescan,只扫描一次,可以将
阿达斯加
·
2024-02-04 00:54
sql
大数据
xcode 真机调试 The user name or passphrase you entered is not correct.
一直想真机调试,不知为何插到手机总是报错Theusernameorpassphraseyouente
redis
notcorrect.可以肯定用户名密码肯定没有问题参考了很多终于找到解决方案https:/
mayufo
·
2024-02-04 00:07
redis
的数据淘汰测略
Redis
提供了多种数据淘汰策略,可以根据实际需求选择适合的策略。以下是
Redis
中常见的数据淘汰策略:volatile-lru:从已设置过期时间的键中挑选最近最少使用的数据进行淘汰。
forty-nine
·
2024-02-04 00:00
redis
数据库
缓存
Redis
双写一致性
问题:
redis
作为缓存,mysql的数据如何与
redis
进行同步呢?(双写一致性)双写一致性是指当修改了数据库的数据也要同时更新缓存的数据,缓存和数据库的数据要保持一致。
一只快乐的融合怪
·
2024-02-04 00:26
redis
数据库
缓存
安装
redis
live监控工具
EPEL(http://fedoraproject.org/wiki/EPEL)是由Fedora社区打造,为RHEL及衍生发行版如CentOS、ScientificLinux等提供高质量软件包的项目。首先安装epel扩展源:sudoyum-yinstallepel-release然后安装python-pipsudoyum-yinstallpython-pip安装完之后别忘了清除一下cachesud
0X码上链
·
2024-02-03 23:21
分布式技术
redis
IDE
性能优化
策略
而对于界面渲染性能实际上并没有进行过针对性的优化,主要原因是对于一款IDE来说,视图太过于复杂,以至于谈到
性能优化
,一时间似乎无处下手。
阿里巴巴淘系技术团队官网博客
·
2024-02-03 23:56
java
vue
python
js
react
Redis
进阶(一):持久化
MySQL的事务有四个比较核心的特征:原子性、一致性、持久性和隔离性,这里的持久性和持久化说的是一个事,简单来说,数据存储在硬盘上就是持久,存在内存上那就是不持久(重启之后,这个数据还在就是持久),但是
redis
kaiwawah
·
2024-02-03 23:18
redis
java
数据库
Linux
redis
安装
1、解压tar-zxvf
redis
-5.0.10.tar.gz2、cd/data/
redis
-5.0.10文件夹3、make等待make命令执行完成即可。
赵思空
·
2024-02-03 22:10
linux
redis
数据库
C++实现数据库连接池
二、项目背景为了提高MySQL数据库(基于C/S设计)的访问瓶颈,除了在服务端添加缓存服务器缓存常见的数据之外(例如
redis
),还可以增加连接池来提高SQL的访
伍树明
·
2024-02-03 22:09
数据库
c++
线程池
Springboot拦截器+
redis
实现暴力请求拦截
下面的教程,通过Springboot提供的拦截器和
Redis
针对IP在一定时间内访问的次数来将IP禁用,拒绝服务1、新建
Redis
Util
Redis
Util用于缓存数据@Componentpublicclass
Redis
Util
西红薯炒番茄
·
2024-02-03 22:08
Java
SpringBoot
spring
boot
redis
后端
高可用
Redis
服务架构分析与搭建
基于内存的
Redis
应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升
foveni
·
2024-02-03 22:05
Redis
6学习笔记(万字总结_从入门到起飞)
目录NoSQL数据库常用五大基本数据类型前言:
Redis
键(key操作)字符串(String)列表(List)Set(集合)Hash(哈希)Zset(有序集合)配置文件
Redis
的发布与订阅
Redis
6
学心理学的猫
·
2024-02-03 21:54
redis
学习
数据库
redis
与序列化
重温序列化概念序列化:把对象转化为可传输的字节序列过程称为序列化。反序列化:把字节序列还原为对象的过程称为反序列化。为什么需要序列化序列化最终的目的是为了对象可以跨平台存储,和进行网络传输。而我们进行跨平台存储和网络传输的方式就是IO,而我们的IO支持的数据格式就是字节数组。因为我们单方面的只把对象转成字节数组还不行,因为没有规则的字节数组我们是没办法把对象的本来面目还原回来的,所以我们必须在把对
滴流乱转的小胖子
·
2024-02-03 21:03
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他