学习 Spring Security(二)错误处理与本地化

http://www.baeldung.com/spring-security-login-error-handling-localization
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

在本文中,我们将介绍如何使用 Spring MVC 实现一个简单的登录页面,该应用在后端使用了 Spring Security 进行身份验证。

……

查看更多

学习 Spring Security(一)Maven

http://www.baeldung.com/spring-security-with-maven
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

本文将介绍如何使用 Maven 配置 Spring Security 和介绍使用 Spring Security 依赖的具体用例。最新的 Spring Security 版本可以在 Maven Central 上获取。

……

查看更多

RxJava JDBC 简介

http://www.baeldung.com/rxjava-jdbc
作者:baeldung
译者:oopsguy.com

1、概述

简单地说,rxjava-jdbc 是一个用于与关系数据库交互的 API,其允许以链式的方式调用。在此教程中,我们将来了解这个类库,以及如何使用它的一些常用功能。

……

查看更多

JWT 与 Spring Cloud 微服务

https://keyholesoftware.com/2016/06/20/json-web-tokens-with-spring-cloud-microservices/
作者:THOMAS KENDALL
译者:oopsguy.com

微服务安全是架构的一个重要部分。具体来说,就是认证和授权模式。

微服务认证和授权处理方式有几种选择,但本文只介绍 JSON Web Token 的使用。

……

查看更多

实时通信:使用 Spring Boot 实现 WebSocket

https://keyholesoftware.com/2017/04/10/websockets-with-spring-boot/
作者:THOMAS KENDALL
译者:oopsguy.com

在开发 Web 应用时,我们有时需要将服务端事件推送到连接的客户端。但 HTTP 并不能做到:客户端打开与服务端的连接并请求数据,反之服务端无法实现。

……

查看更多

在 ASP.NET Core 中使用 SignalR

https://weblogs.asp.net/ricardoperes/signalr-in-asp-net-core
作者:Ricardo Peres
译者:oopsguy.com

介绍

SignalR 是一个用于实现实时功能的 Microsoft .NET 库。它使用了多种技术来实现服务器与客户端间的双向通信,服务器可以随时将消息推送到连接的客户端。

……

查看更多

Go 终极指南:编写一个 Go 工具

https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
作者:Fatih Arslan
译者:oopsguy.com

我之前编写过一个叫 gomodifytags 的工具,使我的开发工作变得很轻松。它会根据字段名称自动填充结构体标签字段。下图是它的功能展示:

在 vim-go 中使用 gomodifytags 的一个示例

……

查看更多

高性能 Java 缓存库 — Caffeine

http://www.baeldung.com/java-caching-caffeine
作者:baeldung
译者:oopsguy.com

1、介绍

在本文中,我将介绍 Caffeine — 一个高性能的 Java 缓存库

……

查看更多

ASP.NET Core 中的框架级依赖注入

https://tech.io/playgrounds/5040/framework-level-dependency-injection-with-asp-net-core
作者: Gunnar Peipman
译者:http://oopsguy.com

1、ASP.NET Core 中的依赖注入

本文将介绍 ASP.NET Core 框架级依赖注入是如何工作的。其简单但功能强大,足以完成大部分依赖注入工作。框架级依赖注入支持以下 scope:

……

查看更多

Golang:使用 httprouter 构建 API 服务器

https://medium.com/@gauravsingharoy/build-your-first-api-server-with-httprouter-in-golang-732b7b01f6ab
作者:Gaurav Singha Roy
译者:oopsguy.com

10 个月前,我成为了一名 Gopher,没有后悔。像许多其他 gopher 一样,我很快发现简单的语言特性对于快速构建快速、可扩展的软件非常有用。当我刚开始学习 Go 时,我正在捣鼓不同的路由器,它可以当做 API 服务器使用。如果你跟我一样有 Rails 背景,你也可能会在构建 Web 框架提供的所有功能方面遇到困难。回到路由器话题,我发现了 3 个是非常有用的好东西: Gorilla muxhttprouterbone(按性能从低到高)。即便 bone 的性能最高且有更简单的 handler 签名,但对我来说,它仍然不够成熟,无法应用于生产环境中。因此,我最终使用了 httprouter。在本教程中,我将使用 httprouter 构建一个简单的 REST API 服务器。

……

查看更多