CTF 13 Web安全 12 WriteUp 8 Java 5 JavaWeb 3 教程 3 HTTP协议 2 Node.js 2 JavaScript 2 Web基础知识 2 SpringBoot 2 算法 1 Git 1 微服务 1 gRPC 1 Markdown 1 SpringSecurity 1 Maven 1 SpringCloud 1 Linux 1 Python 1 生活感悟 1 正则表达式 1 C语言 1 数据结构 1 MySQL 0 SpringMVC 0 MyBatis 0 SpringDataJPA 0 Spring 0 Go语言 0

gRPC从入门到破产(上)纯Java语言:gRPC单独使用/与Spring Cloud整合

> 用惯了Spring全家桶,偶尔也尝试一下小清新的gRPC吧 > 为啥叫“从入门到破产”呢?因为中文输入法打“gRPC”出来的第一个就是“个人破产”,咱也总不能干啥都“从入门到入土”,“从入门到放弃”吧,偶尔也来点别的,哈哈。 # 一些废话 做完个人网站之后就一直处于非常颓废的状态,而最近总算找到要学的新东西了——`gRPC`! 为什么要学gRPC?还不是因为闲得都要发霉了,急需补充新知识啊,而且我一直觉得gRPC比Dubbo“小清新”多了,非常想找个机会一探究竟。 其实是最近要做一个比较大的项目,涉及到Python和Java混编的问题,为了解决这个问题,所以需要一个可以跨语言的RPC框架。本来想用性能更高的Thrift,但是这东西的参考资料实在太少了,所以选择了资料更多的gRPC。而且gRPC是Google开发的,大厂出品值得信赖啊。虽说Thri...

2020-02-07 41

SpringBoot整合SpringSecurity踩过的那些坑

# 前言 大家新年快乐呀! 最近在开发自己的个人网站,考虑到以后要做的一个项目要使用Spring Security,遂学习如何将Spring Security与Spring Boot整合并且用在我的个人网站里做授权认证。 但是实际操作之后才发现,这个东西的坑真的是太多了,而且似乎有很多是因为和Spring Boot整合才出现的。 项目地址:[https://github.com/WenDev/WenDev-Web](https://github.com/WenDev/WenDev-Web) # 配置Spring Security Spring Security与Spring Boot整合之后,配置并不是使用xml文件,而是使用一个专门的类来做配置。这个配置类需要继承`WebSecurityConfigurerAdapter`并打上`@Configu...

2020-01-24 15