首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
magicTan
掘友等级
Java攻城狮
Java攻城狮,Go菜鸟。微信公众号:magicTan
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
SpringCloudGateway中配置使用fastjson序列化的ReactiveRedisTemplate进行自定义token校验
我这里使用的是ReactiveRedisTemplate<String, Object>,key为String类型,value为Object类型,这样value可以直接使用Java对象操作,不需要显示进行fastjson的序列化和反序列化。 需要注意的是new Rea…
Java并发编程系列——CountDownLatch、CyclicBarrier、Semaphore的使用
原理:初始化时需要设置一个count变量,await()方法会阻塞当前线程,当其他线程调用CountDownLatch的countDown()方法的次数等于count时,当前线程被唤醒。 适用场景:可用于等待多个线程完成操作之后,当前线程继续操作的场景。 原理:CyclicBa…
Java并发编程系列——ReentrantLock
注意:ReentrantLock无法完全替代synchronized,只有在synchronized无法满足使用要求时(如获取锁超时、获取锁时响应中断等)才应该使用ReentrantLock。 1. 使用ReentrantLock作为简单互斥锁 使用ReentrantLock作…
JDK8源码阅读-Object类
Object是所有类的基类,属于java.lang包。 只有编译器提供的默认构造方法。 Object类中没有成员字段。 Object类一共12个方法。 在初始化调用static代码块时调用,用于注册Object类中的静态方法。 返回类对象的Class实例,synchronize…
剑指Offer Java版解题
3. 数组中重复的数字 长度为n的数组,所有数字都在0~n-1内。找出数组中的重复数字。如入参{2,3,1,0,2,5,3},对应重复数字为2或者3。 要求时间复杂度O(N),空间复杂度O(1)。因此不能使用排序的方法,也不能使用额外的标记数组。 对于这种数组元素在[0, n-…
LeetCode-Algorithm-栈
20. Valid Parentheses (Easy) 20. Valid Parentheses 71. Simplify Path (Medium) 71. Simplify Path
LeetCode 数据库解题汇总 MySql版
175. Combine Two Tables [Easy] 176. Second Highest Salary [Easy] 177. Nth Highest Salary [Medium] 178. Rank Scores [Medium] 180. Consecutiv…
LeetCode 解题汇总
数据结构(Java)链表栈数据库MySql
LeetCode 链表解题汇总 Java版
19. Remove Nth Node From End of List (Medium) 19. Remove Nth Node From End of List 先判断经过n个节点后是否刚好到了末尾,是的话链表长度为n,第n个节点就是头结点,直接返回head.next的链表…
@PathVariable @RequestParam @RequestBody @ModelAttribute的区别及RestTemplate调用方式
欢迎扫码关注我微信公众号:magicTan。
下一页
个人成就
文章被点赞
61
文章被阅读
36,372
掘力值
646
关注了
20
关注者
16
收藏集
2
关注标签
89
加入于
2018-07-25