会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Raiden_xin
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2023年3月26日
嗨,老铁!听说你想了解一下工厂模式?
摘要: 嗨,老铁!听说你想了解一下工厂模式?没问题,这个话题可是我的拿手好戏,接下来就由我为你详细介绍设计模式中的工厂模式 工厂模式简介 首先,让我们从模式基础知识开始吧。是一种创建型设计模式,它提供了一种方法来封装对象的创建过程。它的基本思想是定义一个抽象工厂接口,该接口具有一个或多个方法用于创建对象,然
阅读全文
posted @ 2023-03-26 10:21 Raiden_xin
阅读(157)
评论(0)
推荐(1)
编辑
2022年1月18日
小白也能看懂的Redis教学基础篇——做一个时间窗限流就是这么简单
摘要:
不知道ZSet(有序集合)的看官们,可以翻阅我的上一篇文章: 小白也能看懂的REDIS教学基础篇——朋友面试被SKIPLIST跳跃表拦住了 书接上回,话说我朋友小A童鞋,终于面世通过加入了一家公司。这个公司待遇比较丰厚,而且离小A住的地方也比较近,最让小A中意还是有个肯带他的大佬。小A对这份工作非常
阅读全文
posted @ 2022-01-18 10:42 Raiden_xin
阅读(1226)
评论(2)
推荐(2)
编辑
2021年11月25日
微服务改造之Openfeign的强化插件
摘要: 在接触 Spring Cloud 这套框架之前,笔者使用的一直是Dubbo。在转型到Spring Cloud 后,发现了一个很郁闷的问题。Spring Cloud 中的 Openfeign,相比于 Dubbo 对单个方法和单个接口(Interface)设置RPC超时时间,支持的不是特别理想。我查阅了
阅读全文
posted @ 2021-11-25 09:46 Raiden_xin
阅读(512)
评论(0)
推荐(0)
编辑
2020年10月15日
记录一次源码扩展案列——FastJson自定义反序列化值修改器ValueMutator
摘要: 背景:曾经遇到一个很麻烦的事情,就是一个json串中有很多占位符,需要替换成特定文案。如果将json转换成对象后,在一个一个属性去转换的话就出出现很多冗余代码,不美观也不是很实用。 而且也不能提前在json串中替换,因为替换的文案会因为某些变量发生改变。就比如国际化,在中文的时候应该是"你好",而在
阅读全文
posted @ 2020-10-15 09:05 Raiden_xin
阅读(2061)
评论(0)
推荐(0)
编辑
2020年10月1日
小白也能看懂的Redis教学基础篇——朋友面试被Skiplist跳跃表拦住了
摘要: 各位看官大大们,双节快乐 !!! 这是本系列博客的第二篇,主要讲的是Redis基础数据结构中ZSet(有序集合)底层实现之一的Skiplist跳跃表。 不知道那些是Redis基础数据结构的看官们,可以翻阅我的上一篇文章: 小白也能看懂的REDIS教学基础篇——REDIS基础数据结构 今天我朋友突然找
阅读全文
posted @ 2020-10-01 12:35 Raiden_xin
阅读(1053)
评论(1)
推荐(1)
编辑
2020年9月26日
小白也能看懂的Redis教学基础篇——redis基础数据结构
摘要: 各位看官大大们,周末好! 作为一个Java后端开发,要想获得比较可观的工资,Redis基本上是必会的(不要问我为什么知道,问就是被问过无数次)。那么Redis是什么,它到底拥有什么神秘的力量,能获得众多公司的青睐?接下来就由小编我带大家来揭秘Redis的五种基本数据结构。 Redis是C语音编写的基
阅读全文
posted @ 2020-09-26 11:36 Raiden_xin
阅读(847)
评论(0)
推荐(0)
编辑
2020年7月26日
深入浅出系列第一篇(设计模式之单一职责原则)—— 从纯小白到Java开发的坎坷经历
摘要: 各位看官大大们,晚上好。好久不见,我想死你们了... 先说说写这个系列文章的背景: 工作了这么久了,每天都忙着写业务,好久没有好好静下心来好好总结总结了。正好这段时间公司组织设计模式的分享分,所以我才有机会在这里和大家唠唠嗑。 也许因为自己是小白自学的吧,所以磕磕绊绊走了好多弯路。所以我深刻的理解到
阅读全文
posted @ 2020-07-26 18:33 Raiden_xin
阅读(302)
评论(0)
推荐(2)
编辑
2020年4月11日
FastJson反序列化和构造函数之间的一点小秘密
摘要: 各位看官大家下午好,FastJson想必大家都很熟悉了,很常见的Json序列化工具。今天在下要和大家分享一波FastJson反序列化和构造函数之间的一点小秘密。 下面先进入大家都深恶痛绝的做题环节。哈哈哈... /** * @创建人:Raiden * @Descriotion: * @Date:Cr
阅读全文
posted @ 2020-04-11 18:49 Raiden_xin
阅读(3863)
评论(0)
推荐(3)
编辑
2020年1月22日
源码学习之线程池
摘要: 大家面试过程中肯定被问道过线程池。为什么要使用线程池呢?因为在系统中频繁创建线程会造成很大的CPU消耗。而且用完的线程要等待GC回收也会造成消耗。 下面我们就来学习下最常用的线程池 ThreadPoolExecutor, 首先先来看看它的构造方法: public ThreadPoolExecutor
阅读全文
posted @ 2020-01-22 23:27 Raiden_xin
阅读(255)
评论(0)
推荐(0)
编辑
2019年12月4日
关于工作中.net转java遇到的一个远程调用传递重复参的问题。
摘要: 工作中遇到一个很奇怪的传参问题。之前.net使用的是一个List列表,列表中有几个重复的参数。列表中使用的model类是KeyValue。 我使用java模仿其写法,传递List和KeyValue。对方提示参数格式不对。我使用java中的Map封装参数。因为Map中的Key不能重复所以查询到的信息只
阅读全文
posted @ 2019-12-04 10:29 Raiden_xin
阅读(275)
评论(0)
推荐(0)
编辑
下一页