摘要:
您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ SpringBoot在2.0之前,可以使用Google Guava和Ehcache实现进程内缓存功能。Google Guava是基于LRU机制实现的进程内缓存,而EhCache是纯Java实现的进程内缓存(Hibernate默认的缓存实现就是它 阅读全文
您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ SpringBoot在2.0之前,可以使用Google Guava和Ehcache实现进程内缓存功能。Google Guava是基于LRU机制实现的进程内缓存,而EhCache是纯Java实现的进程内缓存(Hibernate默认的缓存实现就是它 阅读全文
posted @ 2023-02-07 17:50
湘王
阅读(97)
评论(0)
推荐(0)

您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 除了操作集合、限流和缓存,Guava还有另一个隐秘的功能:事件总线EventBus机制——是发布-订阅模式的实现,不需要显式地注册回调——比观察者模式更灵活。 EventBus是在单体架构内实现松耦合的一种很好的手段,通过它可以实现与业务逻辑无
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 在开发中,经常会遇到这样的场景:有些数据不经常改动,数据量也不大,但访问却非常的频繁,由于硬盘I/O或网络等原因,导致获取这些数据可能非常的费时。而有时候,需
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 在Nginx中提到过通过限流算法实现对后端服务的保护,避免因服务器承载压力太大而被冲垮。大家都知道Guava是用来操作集合的,但其实Guava也可以实现限流的
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 虽然Apache Commons提供了专门的Commons-Collections来封装集合操作,但Google Guava更为强大,并且已经是事实上的集合操
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 开发中有一类应用会出现的比较多,就是文件上传,尤其是图片上传。现在一般都用云存储的方式上传图片,然后返回给前端存储地址。但是如果需要将文件或图片存储到自己的服
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! Java的成功很大程度上得益于开源软件的成功,尤其是构建上开源软件基础上的开源生态,这才是Java能够繁荣、出圈的真正原因。 在开源的世界中,谈起apache
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 软件开发中,除了进程和线程,还有协程的概念。但是在搞清楚协程这个概念之前,需要明白什么是进程和线程。 进程一般是应用程序的启动实例,进程拥有代码和打开的文件资
您好,我是湘王,这是我的博客园。值此新春佳节,我给您拜年啦~祝您在新的一年中所求皆所愿,所行皆坦途,展宏“兔”,有钱“兔”,多喜乐,常安宁! 如前所述,OpenResty是一个基于Nginx与Lua的高性能Web平台,内部集成了大量的Lua库、第三方模块以及大多数依赖。模块化既是OpenResty的
您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ Nginx诞生以来就获赞无数,反向代理、负载均衡、流量限制与流量扩展都是它的拿手好戏。基本上是互联网应用的主流入口,和计算、即时通讯、存储一样,是一种基础且通用的组件,而且对性能和稳定性有很高的要求。 对业务来讲,Nginx又是业务直接和外部交
浙公网安备 33010602011771号