加载中
Java如何实现一个回调地狱(Callback Hell)?

对于回调地狱(Callback hell),想必大家都不陌生,尤其对于前端的朋友,当然前端的朋友通过各种办法去避免回调地狱,比如Promise。但是对于后端的朋友,尤其在RxJava、Reactor等反应式编程...

Java8遍历Map的三种方式——for/stream/forEach

最近写在基于Spring WebFlux项目遇到一个需求,希望将请求中的cookie/headers/params等信息获取,而获取后的数据结构都是MultiValueMap<K, V>的数据结构,实质上可以看做是Map<K, List<V>>这...

2019/08/28 14:22
1.5W
Spring Security原理介绍、源码解析——授权过程

流程简述 当我们成功登录,获取access_token,即可使用该token来访问有权限的接口。如上文所讲,JwtAuthenticationFilter将access_token转化为系统可识别的Authentication放入安全上下文, ...

2019/04/17 15:05
148
[转载]一致性算法

RAFT PAXOS Zookeeper Atomic Broadcast Quorum Journal Manager

2019/03/22 11:56
60
Spring Security原理介绍、源码解析——认证过程

核心原理 在前后端分离的架构中,权限认证主要包含两个主要的过程: 通过用户名密码换取一个令牌(Token),令牌具有不可修改性,以保证权限的安全。 用户在之后一段时间访问则不用再输入用户...

2019/03/15 15:13
2.7K
Java基础学习笔记-设计模式

策略模式StrategyPattern 实现类A,包含一个参数,接口B。B有各种不同的实现类,在A初始化的时候,加入不同的实现类,实现不同的功能。 interface InterfaceB { public void funcX(...

2018/06/15 15:37
114
SpringCloud实践分享-OAuth2认证中心(待完成)

摘要:随着云计算的发展,微服务、前后端分离、DevOps逐渐成为架构主流。而不同于以往的单体应用,微服务大多仅以api形式专递信息,并且无状态(不记录用户登录状态及会话内容),这就为整个...

2018/06/11 09:54
690
SpringCloud实践分享-日志收集Kafka-ELK

微服务应用在容器化后,日志的查询就会变成困难的问题,虽说有portainer这类的容器管理工具,能够方便的查询每个容器中的日志,但容器到达一定数量后,尤其是应用有多个实例时候,查询就成了...

SpringCloud实践分享-Config配置中心

简介 在服务中经常会遇到一些易变的参数,例如数据库地址、超时时间等等。这些参数与代码关系耦合度低,但是每改一次就去修改代码中的参数,再去编译部署 显得很蠢,于是就有了配置中心得个实...

SpringCloud实践分享-Eureka注册中心

做了一段时间SpringCloud从零开始,也想记录一下,算是自我总结,也是希望是自我提高的过程。

2018/06/07 11:21
164
SQL练习

最近在LeetCode刷题,有的题目还是挺有意思的,贴上来和大家分享一下。

2018/03/10 22:55
94
Java基础学习笔记-Collection

Collection ArrayList: 动态数组 LinkedList: 双向链表 Vector: 动态数组、线程安全 Stack: 继承Vector,动态数组,FILO HashMap: table为数组,entry为链表 HashTable: 线程安全,类似于...

2018/03/09 15:16
27
VIM学习笔记

上帝试图摆脱鼠标,于是发明了vim。

2018/03/09 09:14
26
DevOps:GitLab+Jenkins+Docker实践分享

最开始,只是搭建了一个简单的Git服务器,过程中各种权限操作,让我头大。后来项目多了,人多了,又涉及到代码可视化和权限管理的问题。我开始想的是Gitosis做权限管理,Gitweb做代码可视化,...

2017/08/08 15:37
1.2K
Git简明教程

目前现在Git教程很多,我这一版包括基本git命令的使用、git插件在IDE中的使用、以及git服务器的配置,属于快速完成任务型教程。希望对大家有所帮助,也欢迎交流。

Git
2017/07/20 17:02
228
小Tips-Python篇

萌新程序员,给自己写的一些在工作中的小Tips,会一直更新。 #SQLAlechmey ###1.插入汉字报错 利用SQLAlechmey-Python向MySQL数据库写数据,插入汉字报错UnicodeEncodeError: ‘latin-1’ co...

2017/06/27 11:29
84

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部