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
本地缓存guava
Nginx缓存配置,以及nginx ngx_cache_purge模块的使用,ngx_slowfs_cache模块构建
本地缓存
最近接触到Nginx缓存,网上查了下,这里记录一下,学习学习。1缓存Web缓存位于内容源Web服务器和客户端之间,当用户访问一个URL时,Web缓存服务器会去后端Web源服务器取回要输出的内容,然后,当下一个请求到来时,如果访问的是相同的URL,Web缓存服务器直接输出内容给客户端,而不是向源服务器再次发送请求.Web缓存降低了内容源Web服务器,数据库的负载,减少了网络延迟,提高了用户访问的响应
zzhongcy
·
2023-11-23 12:12
Nginx
Mybatis 缓存的那点事儿,你知道吗?
缓存实现的方式一级缓存二级缓存案例实操1.一级缓存基于PerpetualCache的HashMap
本地缓存
(mybatis内部实现cache接口),其存储作用域为Session,当Sessionflush
冰岛暖男的春天
·
2023-11-23 10:47
源码解析:Java
本地缓存
的实现代码
使用场景在Java应用中,对于访问频率高,更新少的数据,通常的方案是将这类数据加入缓存中。相对从数据库中读取来说,读缓存效率会有很大提升。在集群环境下,常用的分布式缓存有Redis、Memcached等。但在某些业务场景上,可能不需要去搭建一套复杂的分布式缓存系统,在单机环境下,通常是会希望使用内部的缓存(LocalCache)。实现这里提供了两种LocalCache的实现,一种是基于Concur
Lemonrel
·
2023-11-23 10:39
源码分析 Kafka 消息发送流程
本文主要是以源码的手段一步一步探究消息发送流程,如果对源码不感兴趣,可以直接跳到文末查看消息发送流程图与消息发送
本地缓存
存储结构图。
Java面试那些事阿
·
2023-11-23 09:32
使用gitcache
本地缓存
github代码
安装gitcache参考官方文档编译并安装gitcache/README_cn.mdatmaster·git-cloner/gitcache(github.com)https://github.com/git-cloner/gitcache/blob/master/README_cn.md配置开机启动cat>/usr/lib/systemd/system/gitcache.service<
dxwd320
·
2023-11-23 08:04
缓存
github
Rust 实现 HashMap 全局变量
Rust实现HashMap全局变量在一些场景下,不可避免需要使用到全局变量用于保存全局性数据,比如:
本地缓存
本地配置信息全局计数器在这些场景中,最为常用的数据类型就是map了,如何才能实现全局变量呢?
黑猫guang
·
2023-11-23 06:07
rust
rust
开发语言
统计voc格式数据中的xml标签、bndbox到excel表格中
UAV_data0_6326681_136.jpgTheUAVautolandin
gUAVA
utoLandingflickrN
阿利同学
·
2023-11-23 04:19
自动驾驶
计算机视觉/自动驾驶
计算机视觉感知
xml
excel
人工智能
voc标签统计
如何解析xml文件
三天吃透Redis面试八股文
为什么要用Redis而不用map/
guava
做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
程序员大彬
·
2023-11-23 03:00
java
数据库
Redis
redis
面试
数据库
设计模式-16-Spring源码中的设计模式
1-Spring之观察者模式Java、Google
Guava
都提供了观察者模式的实现框架。
ycmy2017
·
2023-11-23 02:25
设计模式
设计模式
spring
java
git 新增gitignore
(这里.可以换成你想忽视的文件,这样就能仅仅把想忽视的文件从
本地缓存
删除)gitadd.
笑_小小
·
2023-11-23 00:33
记一次线上'事故'处理
App有闪退问题,我放下手中开发工作,开始排查问题所在:经过查看崩溃日志发现,已经开始大面积影响线上用户了15770939012210.jpg通过报错信息,我很快确定了问题所在:新版App和旧版本之间
本地缓存
的兼容问题
xiaoyouPrince
·
2023-11-22 22:01
Guava
的Retryer
Retryer类是
Guava
库中的一个重试工具类,它提供了一种在调用方法时自动重试的机制。
路西法98
·
2023-11-22 20:33
guava
java
16 张图解 | 淘宝 10年架构演进
文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程:单机架构第一次演进:Tomcat与数据库分开部署第二次演进:引入
本地缓存
和分布式缓存第三次演进:引入反向代理实现负载均衡第四次演进:数据库读写分离第五次演进
Java烟雨
·
2023-11-22 10:57
java
后端
面试
架构
java
知识图谱
人工智能
面试
java使用easyexcel实现导入导出功能
由于它关注的业务是导入导出这一块,所以在处理大数据量的导入导出能够通过
本地缓存
来避免OOM,在特定场景中,EasyExcel的表现能力还是
红姐1234
·
2023-11-21 19:41
java
开发语言
蓝桥杯
Guava
cache使用总结
缓存分为
本地缓存
和远端缓存。常见的远端缓存有Redis,MongoDB;
本地缓存
一般使用map的方式保存在本地内存中。一般我们在业务中操作缓存,都会操作缓存和数据源两部分。
hehehehe
·
2023-11-21 18:57
【框架整合】利用j2cache实现二级缓存方案
1、核心原理二级缓存方案实现主要在于利用redis做远程缓存,caffeine做
本地缓存
,形成
本地缓存
为一级缓存,redis为二级缓存2、准备引入依赖org.springframework.bootspring-boot-starter-data-redis3.1.5org.yamlsnakeyaml2.2org.springframework.bootspring-boot-starter-we
lxtx-0510
·
2023-11-21 15:50
框架整合
java
redis
缓存
Android—Gradle教程(一)
1.掌握Gradle基础1.1环境配置去官网下载gradle或者从本地用户文件夹下的.gradle/wrapper/dists找到
本地缓存
的gradle开发工具包(注意带bin文件夹的这个grade-x.x
Android_HQK
·
2023-11-21 12:01
Gradle
从初级到高级
gradle
android
数据库汇总-各类数据库对比
2、存储过程的功能支持要比MySQL好,具备
本地缓存
执行计划
信仰_273993243
·
2023-11-21 03:29
数据库
Java源码分析:
Guava
之不可变集合ImmutableMap的源码分析
原创/朱季谦一、案例场景遇到过这样的场景,在定义一个static修饰的Map时,使用了大量的put()方法赋值,就类似这样——publicstaticfinalMapdayMap=newHashMapdayMap=ImmutableMap.builder().put("Monday","今天上英语课").put("Tuesday","今天上语文课").put("Wednesday","今天上数学课
朱季谦
·
2023-11-21 01:34
Java
java
guava
开发语言
【Hive---03】Hive安装部署『 3种模式的元数据库配置 | 第三方可视化编程工具 IntelliJ IDEA』
安装部署第一步:配置Hadoop能够接受任何代理第二步:上传hive安装包并解压第三步:配置环境变量第四步:移除hive的日志jar包第五步:将hive与hadoop联系起来第六步:解决hadoop与hive之间
guava
ElegantCodingWH
·
2023-11-20 20:53
#
Hive
hive
hadoop
大数据
【Java必修课】各种集合类的合并(数组、List、Set、Map)
file2第三方库引入十分常用的优秀的第三方库
Guava
和ApacheCommons;通过配置pom.xml如下:com.google.
guava
guava
28.1-jreorg.apache
南瓜慢说
·
2023-11-20 08:42
Guava
- 强大的集合工具Multisets
一、简介
Guava
在原有的Java集合类型上新增了多种集合类型,而其中一个类型就是MultiSet.MultiSet的使用场景十分常见,基本上用于统计次数相关的业务都可以用到它.MultiSets工具类基本上就是为它而诞生的
一点温柔
·
2023-11-20 07:40
Pycharm如何完全卸载干净
卸载软件打开控制面板->程序和功能->右键卸载清理缓存删除
本地缓存
删除用户目录下的jetbrains缓存,一般在AppData目录下,如图所示删除注册表信息Win+R输入regedit,打开注册表
满载星辉
·
2023-11-20 02:19
pycharm
ide
python
Redis第九讲 Redis之Hash数据结构Dict字典哈希算法与hash存储过程
Google的
Guava
库包含最新的Murmur3。具体信息请参考MurmurHash的主页:http://
程序员路同学
·
2023-11-19 13:08
Redis
redis
哈希算法
数据结构
2018-02-06
guava
Lists.transform的坑
由于忙于写业务逻辑,平时也没怎么注意,一直在使用
guava
的Lists.transform,用来int和long的互转等等。
一杯半盏
·
2023-11-19 10:33
Guava
RateLimiter的限流机制详解
限流是保护高并发系统的三种有效方法之一。另外两个分别是缓存和降级。限流在很多场景中都会使用到限制并发数和请求数。例如,在限时抢购的情况下,限流可以保护您自己的系统和下游系统不被巨大的流量淹没。限流的目的是通过限制并发访问或请求或者限制指定时间窗口的请求来保护系统。超过阈值后,会触发拒绝服务或流量整形。常见的限流方法有:1、限制总并发数。例如,您可以限制数据库连接池和线程池的大小。2.限制瞬时并发数
wouderw
·
2023-11-19 02:38
guava
thingsboard物联网平台编译安装一步到位
thingsboard编译一步到位物联网平台thingsboard编译一步到位1.thingsboard简介2.clone项目3.前置准备3.1安装JDK113.2安装Nodejs3.3将pkg-fetch放入
本地缓存
不如打代码KK
·
2023-11-19 00:39
物联网
java基础
物联网
iot
强缓存和弱缓存
强缓存(StrongCache)强缓存是指在浏览器发送请求前,先检查
本地缓存
中是否存在可用的资源副本。
CQXXTXX
·
2023-11-18 23:20
缓存
Redis实战篇(二)
例如:
本地缓存
与redis中
真滴book理喻
·
2023-11-18 20:33
#
Redis
redis
缓存
数据库
Vue项目清理
本地缓存
并删除node_modules
1.在linux系统下,清缓存,删除node_modules//清理缓存npmcacheclean--force//执行递归删除node_modules文件夹rm-rfnode_modules//删除包版本锁rm-rfpackage-lock.json2.在windows系统下,清缓存,删除node_modules法一:利用powershell执行(推荐,速度快,秒删)//清理缓存npmcache
1024码到成功
·
2023-11-18 18:12
vue.js
缓存
前端
List转Map的三种方法
文章目录1.使用for循环2.使用
guava
3.Java8使用stream将List转成Map1.key重复的情况1.2value值不是对象的时候多个字段分组1、使用for循环2、使用
guava
3、使用
刘皇叔说编程
·
2023-11-18 18:36
java基础
java
HTTP缓存策略:强缓存和协商缓存
这里写目录标题前言缓存概念浏览器有几种缓存缓存优点缓存缺点强缓存协商缓存区别响应头资源获取方式再次请求是否与服务端通信前言本文主要讲解浏览器缓存中的强缓存(
本地缓存
)和协商缓存(弱缓存)。
好名字0821
·
2023-11-17 13:20
http
缓存
网络协议
小程序设置、获取本都缓存、发送请求、渲染数据、转发当前页面、下拉刷新页面
设置、获取缓存,发送请求,渲染数据,转发当前页面设置、获取
本地缓存
设置
本地缓存
(wx.setStorage)获取
本地缓存
(wx.getStorageSync)在微信开发工具如何查看是否有
本地缓存
设置缓存实例
笑得好虚伪
·
2023-11-17 05:28
python3
flask
小程序
第三方平台的使用
微信
数据库表字段以表格形式写入Word
maven项目需要先引入依赖com.google.
guava
guava
27.0-hbaseorg.apache.poipoi-ooxml5.0.
梦想不会灭
·
2023-11-17 04:14
Java学习笔记
开发中的工具类
数据库
word
了解MyBatis的缓存机制吗
Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等获取方式:关注公众号并回复666领取,更多内容持续奉上MyBatis提供了两种级别的缓存:一级缓存(
本地缓存
飞乐鸟
·
2023-11-16 07:51
mybatis
缓存
JAVA查询数据作为
本地缓存
map映射
查询数据库数据源转化map映射//查询结果,用户源mapMappricingModelMap=zqSitePricingModelMapper.getAllList().stream().collect(Collectors.toMap(it->(it.getYear()+"_"+it.getMonth()+"_"+it.geteId()+"_"+it.getStartHours().toStri
小吴先生666
·
2023-11-15 17:07
java
缓存
spring
【Linux】apt-cache 命令的学习与使用
APT包管理器工作在软件包元数据的
本地缓存
上。通过apt-cache命令,可以查询本地APT缓存并获得相关信息。APT缓存的位置是/var/lib/apt/lists/目录。
Cappuccino-jay
·
2023-11-15 13:18
Linux
linux
apt-cache
面试必备——Redis
与
本地缓存
相比,使用自带的map或者
guava
实现的是
本地缓存
,最主要的特点是轻量以及快速,生命周期随着jvm
白 山 茶
·
2023-11-15 10:43
后端
java
面试
微服务的注册发现和微服务架构下的负载均衡
客户端容错】【3.注册中心选型】微服务架构下的负载均衡【1.轮询与加权轮询】【2.随机与加权随机】【3.哈希与一致性哈希】【4.最少连接数】【5.最少活跃数】【6.最快响应时间】【总结】负载均衡实际应用权重
本地缓存
的哈希一致性问题微服务注册模型为什么需要服务注册与发现
浮尘笔记
·
2023-11-15 07:11
微服务
架构设计
架构
微服务
负载均衡
java 反射获取jar包对象_java利用反射获取某个包下的所有获取对象属性、方法、并实例化...
maven导入jar包:org.reflectionsreflections0.9.11com.google.
guava
guava
21.0一、用reflections的方式publicstaticListclazzLis
Elvin Hu
·
2023-11-15 02:33
java
反射获取jar包对象
【面试】Java面试
事务是否生效接口幂等性索引最左原理微服务配置文件的加载顺序工作流flowable的流程过程Flowable实现或签面试二2023-08-22JVM垃圾回收器以及垃圾回收算法怎么判断对象是不可达对象Redis的应用场景缓存雪崩如何保证redis中的缓存和
本地缓存
数据一致
Jude_lo
·
2023-11-15 01:56
面试专栏
面试
java
在Spring Boot中使用进程内缓存和Cache注解
什么是内缓存内缓存(也称为进程内缓存或
本地缓存
)是指将数据存储在应用程序的内存中,以便在需要时快速访问和检索数据,而无需每次都从外部数据源(如数据库或网络)获取数据。
Miaow.Y.Hu
·
2023-11-14 09:50
#
Spring
spring
boot
缓存
后端
10+ 张图解|高并发分布式架构演进
0.目录和说明文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程:单机架构第一次演进:Tomcat与数据库分开部署第二次演进:引入
本地缓存
和分布式缓存第三次演进:引入反向代理实现负载均衡第四次演进
熬夜码代码asd
·
2023-11-14 00:07
分布式
架构
数据库
Java面试题-Redis-第一天(Redis简单介绍)
五、为什么要用Redis而不用map/
guava
做缓存?六、Redis的常用场景有哪些?七、Redis的数据类型有哪些?一、Redis是什么?优缺点?
渣瓦攻城狮
·
2023-11-13 09:37
Java面试题
Redis
redis
java面试
聊聊
本地缓存
神器:Caffeine
目录Caffeine基本介绍简单使用清除策略
Guava
Cache和Caffeine差异Caffeine基本介绍Caffeine是基于JAVA8的高性能
本地缓存
库。
一个风轻云淡
·
2023-11-13 09:32
闲聊杂谈
缓存
spring
boot
后端
spring
cloud
spring
java
开发语言
DOMException: Failed to execute ‘setItem‘ on ‘Storage‘: Setting the value of ‘myCacheName‘
上传5MB多的图片,保存
本地缓存
时,提示存储数据超出配额,如下异常:settings_save(o,event)isnull.DOMException:Failedtoexecute'setItem'on'Storage
川哥编程
·
2023-11-12 17:13
javascript
MyBatis-Plus使用removeByIds批量删除太慢导致mysql锁定
如果没有重写的话一次性删除大量的数据建议这样做需要自己把集合拆分成较小的集合,可以用
guava
的List.partition(),然后结合parallelStream()使用,如果删除不完全的话还是建议把
杞人何忧
·
2023-11-10 14:43
java
mysql
【Redis专栏与常见面试题汇总】
文章目录一、Redis专栏总结二、Redis常见面试题汇总2.1、什么是Redis2.2、Redis有哪些优缺点2.3、为什么要用Redis/为什么要用缓存,为什么要选择Redis,而不是map/
guava
三河与木
·
2023-11-10 12:25
Redis专栏
redis
数据库
缓存
微服务---分布式多级缓存集群实现方案(Caffeine+redis+nginx
本地缓存
+Canal数据同步)
Tomcat的性能成为整个系统的瓶颈•Redis缓存失效时,会对数据库产生冲击多级缓存就是充分利用请求处理的每个环节,分别添加缓存,减轻Tomcat压力,提升服务性能:浏览器访问静态资源时,优先读取浏览器
本地缓存
访问非
爪蛙毁一生
·
2023-11-10 06:31
java
#
spring
#
微服务
缓存
微服务
分布式
java
redis
浏览器从输入url到渲染页面,发生了什么?
URL:浏览区会判断用户输入是合法URL,比如用户输入的是搜索的关键词,默认的搜索引擎会合成新的,如果符合url规则会根据url协议,在这段内容加上协议合成合法的url查找缓存:网络进程获取到URL,先去
本地缓存
中查找是否有缓存资源
C_心欲无痕
·
2023-11-09 18:52
服务器
网络
运维
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他