51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

SpringBoot+SpringSecurity实现基于真实数据的授权认证
Java笔记

SpringBoot+SpringSecurity实现基于真实数据的授权认证

厉飞雨 阅读(125) 评论(0) 赞(9)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架,Spring Security主要做两个事情,认证、授权。我之前写过一篇关于SpringSecurity的博客,但是当时只是介绍了基于mock数据的案例,本期就来介绍一下基于真实数据的认证授权实现...

Oauth2是个什么东西?
白嫖帮

Oauth2是个什么东西?

厉飞雨 阅读(118) 评论(0) 赞(8)

<p>[#](#一-前言) (一)前言 {#一-前言} ------------------------ 在之前的项目中只用到了SpringSecurity,后来发现公司的架构中有Oauth2,虽然自己在业务中没有过接触,但是觉得还是需要去了解一下,因此就有了这篇博客。本博客会从概念和简单的应用出发,讲解Oauth2的理论及实践,不涉及数据库等操作。 [#](#二-...

如何开发一个自己的datax插件
新视野

如何开发一个自己的datax插件

厉飞雨 阅读(203) 评论(0) 赞(9)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ DataX采用FrameWork+plugin的方式,插件只需关心数据的读取或者写入本身。而同步的共性问题,比如:类型转换、性能、统计,则交由框架来处理。在写插件前官方建议先看一遍开发文档。 Datax开发文档:https://github.com/alibaba/DataX...

一个成熟的Java项目如何优雅地处理异常
软件使用

一个成熟的Java项目如何优雅地处理异常

厉飞雨 阅读(185) 评论(0) 赞(10)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>异常处理是一个系统最重要的环节,当一个项目变得很大的时候,异常处理和日志系统能让你快速定位到问题。对于用户或者接口调用者而言,优雅的异常处理可以让调用者快速知道问题所在。本文将介绍如何优雅地处理异常。&l...

如何用Java写一个规范的http接口?
白嫖帮

如何用Java写一个规范的http接口?

厉飞雨 阅读(118) 评论(0) 赞(9)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>在平常的工作中,经常会遇到要写接口的情况,现在最常用的就是http接口,今天我就介绍一下如何去写一个规范的http接口。</p> <h2><a href="#二-搭...

你真的会用idea进行debug吗?idea实用debug教程
软件使用

你真的会用idea进行debug吗?idea实用debug教程

厉飞雨 阅读(121) 评论(0) 赞(8)

<h2><a href="#一-引言">#</a> (一)引言 {#一-引言}</h2> <p>解决一眼无法发现的代码问题有两种方式最靠谱,第一种是查日志,第二种就是dubug。但是我发现很多程序员只会打上一个最简单的普通断点,这可完全没有发挥出idea的强大,这一期就带来我认为idea中最实用的d...

财务说账单上少了一分钱,老板看到代码气疯了
经验分享

财务说账单上少了一分钱,老板看到代码气疯了

厉飞雨 阅读(202) 评论(0) 赞(9)

[#](#一-前言) (一)前言 {#一-前言} ------------------------ 在刚学Java的时候,我们老师就和我们说float和double的精度是存在误差的,原因在于二进制中没有准确表示比如0.1,0.00001这样的数据,甚至于操作系统的位数也会影响到float和double的精度。刚好前几天遇到了这样一个问题,一个财务对接系统反馈金额账上对应不上...