KAGEMUSHA

0
获赞数
5
关注数
0
粉丝数
北京
IP 属地未知
2019-07-20 加入
浏览 4.5k

_ _
| \ | ____| | \ | | | | / ___|
| | | | | |__ | |_| | | | | | | |
| | | | | _| | { | | | | | | _
| |_| | | |___ | |_| | | |_| | | |_| |
|_____/ |_____| |_____/ \_____/ \_____/

1 声望
springboot
1
java
1
javascript
1
gradle
0
idea
0
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 赞了文章2022-06-24
    记录 http2 四个难以理解的疑惑点
    文章基调不是科普类文章,不是科普 http2 功能的文章记录 http2 中难以理解的点,系作者在学习 http2 时的困惑,已经最终的理解是个人的理解,可能有不严谨的地方,欢迎讨论如何理解 TCP 分帧 与 http2 分帧 的区别假设「传输完整的数据」是「运输一个订单货物」,每...
  • 赞了文章2020-12-22
    Java中9种常见的CMS GC问题分析与解决
    | 本文主要针对 Hotspot VM 中“CMS + ParNew”组合的一些使用场景进行总结。重点通过部分源码对根因进行分析以及对排查方法进行总结,排查过程会省略较多,另外本文专业术语较多,有一定的阅读门槛,如未介绍清楚,还请自行查阅相关材料。
  • 赞了文章2020-12-17
    Java反应式框架Reactor中的Mono和Flux
    最近写关于响应式编程的东西有点多,很多同学反映对Flux和Mono这两个Reactor中的概念有点懵逼。但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring WebFlux、RSocket、R2DBC。我开始也对这两个对象头疼,所以今天我们就简单来探讨一下它们。
  • 赞了文章2020-12-17
    从零搭建Spring Boot脚手架(7):Elasticsearch应该独立服务
    Spring Data Elasticsearch是Spring Data项目的子项目,提供了Elasticsearch与Spring的集成。实现了Spring Data Repository风格的Elasticsearch文档交互风格,让你轻松进行Elasticsearch客户端开发。
  • 赞了文章2020-12-17
    Spring官方宣布:新的Spring OAuth2.0授权服务器已经来了
    记不记得之前发过一篇文章Spring 官方发起Spring Authorization Server 项目。该项目是由Spring Security主导的一个社区驱动的、独立的孵化项目。由于我们熟悉而且正在使用的Spring Security OAuth已经处在项目生命周期的尽头,Spring Authorization Server将替代Spr...
  • 赞了文章2020-12-17
    Hibernate Validator校验参数全攻略
    为了保证数据语义的正确,我们需要进行大量的判断来处理验证逻辑。而且项目的分层也会造成一些重复的校验,产生大量与业务无关的代码。不利于代码的维护,增加了开发人员的工作量。
  • 赞了文章2020-12-17
    Spring Security 实战干货:理解AuthenticationManager
    我们上一篇介绍了UsernamePasswordAuthenticationFilter的工作流程,留下了一个小小的伏笔,作为一个Servlet Filter应该存在一个doFilter实现方法,而它却没有,其实它的父类AbstractAuthenticationProcessingFilter提供了具体的实现。稍后我们会根据这个实现引出今...
  • 赞了文章2020-12-17
    Spring Security 实战干货:图解用户是如何登录的
    欢迎阅读Spring Security 实战干货系列文章,在集成Spring Security安全框架的时候我们最先处理的可能就是根据我们项目的实际需要来定制注册登录了,尤其是Http登录认证。根据以前的相关文章介绍,Http登录认证由过滤器UsernamePasswordAuthenticationFilter 进行处...
  • 赞了文章2020-12-17
    Spring Security 实战干货:从零手写一个验证码登录
    前面关于Spring Security写了两篇文章,一篇是介绍UsernamePasswordAuthenticationFilter,另一篇是介绍 AuthenticationManager。很多同学表示无法理解这两个东西有什么用,能解决哪些实际问题?所以今天就对这两篇理论进行实战运用,我们从零写一个短信验证码登录并...
  • 赞了文章2020-12-17
    这就是Java代码生成器的制作流程
    我们在编码中存在很多样板代码,格式较为固定,结构随着项目的迭代也比较稳定,而且数量巨大,这种代码写多了也没有什么技术含量,在这种情况下代码生成器可以有效提高我们的效率,其它情况并不适于使用代码生成器。
  • 赞了文章2020-12-17
    阿里不允许使用 Executors 创建线程池!那怎么使用,怎么监控?
    作者:小傅哥博客:[链接]沉淀、分享、成长,让自己和他人都能有所收获!😄一、前言五常大米好吃!哈哈哈,是不你总买五常大米,其实五常和榆树是挨着的,榆树大米也好吃,榆树还是天下第一粮仓呢!但是五常出名,所以只认识五常。为什么提这个呢,因为阿里不允许使用...
  • 赞了文章2020-12-17
    年轻人不讲武德来白piao我这个老同志
    朋友们好啊,我是码农小胖哥。今天有个同学问我在吗,我说什么事?给我发个截图,我一看!噢,原来是帮忙搞个定时任务,还是动态的。他说了两种选择,一种是用DelayQueue,一种是用消息队列。他说,胖哥你能不能教我点招式混元功法,帮我完成这个需求。我说可以!我说...
  • 赞了文章2020-12-17
    升级Tomcat 9.0.31解决AJP漏洞操作记录
    最近Tomcat爆出AJP漏洞,升级对应版本的Tomcat是比较好的规避方法。本文将记录笔者在升级Tomcat 9.0.31时踩过的一些坑,以便大家能快速升级Tomcat。
  • 赞了文章2020-12-17
    为什么我推荐Nginx作为后端服务器代理
    我们真实的服务器不应该直接暴露到公网上去,否则更加容易泄露服务器的信息,也更加容易受到攻击。一个比较“平民化”的方案是使用Nginx反向代理它。今天就来聊一聊使用Nginx反向代理的一些能力,Nginx代理能帮助我们实现很多非常有效的API控制功能。这也解释了我为什...
  • 赞了文章2020-12-17
    想做时间管理大师?你可以试试Mybatis Plus代码生成器
    对于写Crud的老司机来说时间非常宝贵,一些样板代码写不但费时费力,而且枯燥无味。经常有小伙伴问我,胖哥你怎么天天那么有时间去搞新东西,透露一下秘诀呗。
  • 赞了文章2020-08-25
    Java多线程基础(八)——Read-Write Lock模式
    Read-Write Lock Pattern将读取与写入分开处理,在读取数据之前必须获取用来读取的锁定,而写入的时候必须获取用来写入的锁定。因为读取时实例的状态不会改变,所以多个线程可以同时读取;但是,写入会改变实例的状态,所以当有一个线程写入的时候,其它线程既不能读...
  • 赞了文章2020-08-25
    Java多线程基础(七)——Producer-Consumer模式
    Producer-Consumer Pattern就是生产者-消费者模式。生产者和消费者在为不同的处理线程,生产者必须将数据安全地交给消费者,消费者进行消费时,如果生产者还没有建立数据,则消费者需要等待。一般来说,可能存在多个生产者和消费者,不过也有可能生产者和消费者都只...
  • 赞了文章2020-08-25
    Java多线程基础(六)——Balking模式
    Balking是“退缩不前”的意思。Balking Pattern和Guarded Suspension Pattern 一样需要警戒条件。在Balking Pattern中,当警戒条件不成立时,会马上中断,而Guarded Suspension Pattern 则是等待到可以执行时再去执行。
  • 赞了文章2020-08-25
    Java多线程基础(五)——Guarded Suspension模式
    guarded是“被保护着的”、“被防卫着的”意思,suspension则是“暂停”的意思。当现在并不适合马上执行某个操作时,就要求想要执行该操作的线程等待,这就是Guarded Suspension Pattern。Guarded Suspension Pattern 会要求线程等候,以保障实例的安全性,其它类似的称呼...
  • 赞了文章2020-08-25
    Java多线程基础(四)——Immutable模式
    Immutable是“永恒的”“不会改变”的意思。在Immutable Patttern中,有着能够保证实例状态绝不会改变的类(immutable 类)。因为访问这个实例时,可以省去使用共享互斥机制所会浪费的时间,提高系统性能。java.lang.String就是一个Immutable的类。