![](https://img-blog.csdnimg.cn/20190408132720501.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java技术
文章平均质量分 61
Java技术分享,好玩有用的Java技术
Java刺客
这个作者很懒,什么都没留下…
展开
-
redis内容扩展 Pipeline 和缓存穿透、缓存击穿和缓存雪崩问题
redis pipeline 和 缓存雪崩 穿透 击穿原创 2021-12-15 14:28:24 · 1143 阅读 · 0 评论 -
logback配置文件模板
<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <property name="PROJECT" value="xxxx-service" /> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="ROOT" value="d:/logs/${PROJECT}/" />原创 2021-06-03 11:27:54 · 362 阅读 · 0 评论 -
雪花算法和雪花算法反推时间使用 单例解决多线程生成重复的问题
雪花算法和雪花算法反推时间使用 单例解决多线程生成重复原创 2021-03-18 16:18:56 · 2862 阅读 · 2 评论 -
Spring Boot 解决跨域问题的 3 种方案!
前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。问题背景:Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚本从多个不同“origin”(源)装载。它认为自任何站点装载的信赖内容是不安全的。当被浏览器半信半疑的脚本运行在沙箱时,它们应该只被允许访问来自同一站点的资源,而不是那些来自其它站点可能怀有恶意的资源。注:具原创 2021-01-09 18:39:58 · 109 阅读 · 0 评论 -
Redis 缓存穿透、击穿、雪崩现象及解决方案
前言如何有效的理解并且区分 Reids 穿透、击穿和雪崩缓存穿透关键词:穿过 Redis 和数据库当 Redis 和数据库中都没有我们想要的数据时,就需要考虑缓存穿透的问题了。下面这段逻辑大家用的会比较多:先去 Redis 中查找某资源,Redis 中查不到就去 DB 中查,DB 中查到后回写一份数据到 Redis 中。这段逻辑正常情况下问题并不大,但是如果用户恶意重复请求资源 X,该资源在 Redis 和 DB 中都不存在。那么每次请求都会直接打到 DB 上,甚至导致物理 DB 宕机。解决方原创 2021-01-09 17:08:55 · 14342 阅读 · 3 评论 -
Elasticsearch、Logstash 、kibana安装配置
国内镜像 -提高下载速度https://mirrors.huaweicloud.com/elasticsearch/6.8.5/https://mirrors.huaweicloud.com/kibana/6.8.5/Elasticsearch安装配置安装好JDK,配置好环境变量解压 得到文件夹 elasticsearch-7.6.2tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz 解压 得到文件夹 logstash-7.6.2原创 2020-05-26 15:15:52 · 342 阅读 · 0 评论 -
Redis常用操作工具类---包含单例和集群模式
接口:import java.util.List;import java.util.Map;import java.util.Set;/** * @Author: lcx * @Date: Created at 2018/8/18 13:40. * @Description: */public interface JedisCommonDao { /** ...原创 2018-12-06 11:36:45 · 1864 阅读 · 0 评论 -
dubbo-admin迁移到新地址
https://github.com/apache/incubator-dubbo-ops原创 2018-05-14 10:46:53 · 1023 阅读 · 0 评论 -
java文件下载中文文件名处理,适应各种浏览器
/** * 单个附件下载的方法 */ public static void download(String doctype,String path,String filename,HttpServletRequest request,HttpServletResponse response) { InputStream fis =null; OutputStream toClie原创 2016-12-12 09:53:53 · 1772 阅读 · 0 评论