标签:加密

Java

详解Java使用Jsch与sftp服务器实现ssh免密登录

4

songhua.gao 发布于 2019-10-22

在实际项目中常会遇到需要连接服务器获取文件的场景,如账务系统需要通过连接行方的sftp服务器拉取回单文件。本文将主要讨论使用Java中的jsch与sftp服务器实现ssh免密连接。 一、什么是SFTP? SFTP是一个安全文件传送协议,可以为传输文件提供一种安全的加密方法。SFT...

阅读(4)评论(0)赞 (0)

Spring

Spring Cloud(一):入门篇

邓龙华 发布于 2019-10-22

Spring Cloud 是一个基于 Spring Boot 实现的微服务架构开发工具,可以快速构建分布式系统中的某些常用模式,如配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式回话和集群状态管理等等。Spring Cloud致力于为典型的用例和扩...

阅读(9)评论(0)赞 (0)

Java

Spring Security 实战干货:必须掌握的一些内置 Filter

3

xubiao.zhuang 发布于 2019-10-22

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在 UsernamePasswordAuthe...

阅读(9)评论(0)赞 (0)

Java

Tomcat 类加载器的实现

songhua.gao 发布于 2019-10-22

如今,越来越多的项目开始采用JWT作为认证授权机制,那么它和之前的Session究竟有什么区别呢?今天就让我们来了解一下。 JWT是什么 定义 JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑和自包含的方式,用于在各方之间作为JSON对象...

阅读(12)评论(0)赞 (0)

Java

Spring Security 结合 Jwt 实现无状态登录

7

changyuan.xu 发布于 2019-10-22

在前后端分离的项目中,登录策略也有不少,不过 JWT 算是目前比较流行的一种解决方案了,本文就和大家来分享一下如何将 Spring Security 和 JWT 结合在一起使用,进而实现前后端分离时的登录解决方案。 1 无状态登录 1.1 什么是有状态 有状态服务,即服务端需要记...

阅读(12)评论(0)赞 (0)

Java

用这种方式学习JDK 13新特性,真easy…

2

xubiao.zhuang 发布于 2019-10-22

点击上方 “ 黄小斜 ”, 选择“置顶或者星标” 一起成为更好的自己! 作者: 木九天   来源: https://dwz.cn/Kw3wQqA3 # switch优化更新 JDK11以及之前的版本: <span><span style=&q...

阅读(10)评论(0)赞 (0)

Java

Maven学习总结:基本概念和配置

7

wenming.gapo 发布于 2019-10-21

在前一篇文章里已经介绍了怎么安装和配置maven。在安装好之后我们这里来看看怎么通过maven来构建一个工程并详细的了解一下maven的配置文件里各配置项是什么意思。只有理解清楚这些之后我们才能够更好的运用好这个工具。 创建一个示例工程 首先我们尝试创建一个普通的工程。在命令行的...

阅读(10)评论(0)赞 (0)

Spring

SpringBoot 整合SpringSecurity示例实现权限注解+JWT登录认证

4

yanxinchi 发布于 2019-10-21

SpringSecurity是一个用于Java 企业级应用程序的安全框架,主要包含用户认证和用户授权两个方面.相比较Shiro而言,Security功能更加的强大,它可以很容易地扩展以满足更多安全控制方面的需求,但也相对它的学习成本会更高,两种框架各有利弊.实际开发中还是要根据业...

阅读(11)评论(0)赞 (0)

Java

java 反射

3

hellas 发布于 2019-10-21

Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用到程序的部分资源,在需要某些功能时再载入某些资源,可以让系统资源运用的更高效。 类的加载指的是将类的 .class 文件中的二进制数据读入到 内存 中,将其放在Jvm的 方法区 ...

阅读(13)评论(0)赞 (0)

Spring

一张图了解 Spring Cloud 微服务架构

5

changyuan.xu 发布于 2019-10-20

作者 | SimpleEasy 链接 | www.jianshu.com/p/84d2824980fe Spring cloud作为当下主流的微服务框架,让我们实现微服务架构简单快捷,Spring cloud中各个组件在微服务架构中扮演的角色如下图所示,黑线表示注释说明...

阅读(15)评论(0)赞 (0)

编程技术

网站常见反爬解决方法

10

likai 发布于 2019-10-19

目前,许多网站采取了各种各样的措施来反爬虫,通常一个网站都会使用下面的多种反爬,越是数据价值高的网站反爬做的越复杂。常见的反爬措施及解决方案如下: 1.通过网页请求头反爬 这是网站最基本的反爬措施,也是最容易实现的反爬,但是破解起来也容易,只需要合理添加请求头即可正常访问目标网站...

阅读(13)评论(0)赞 (0)

编程技术

centos7编译安装LNMP(nginx-1.16.0,mysql8.0.16,php-7.3.6)常见问题报错及解决方法

26

yeseng 发布于 2019-10-18

LNMP的安装与配置 nginx-1.16.0安装及配置: 第一步:前往官网下载 nignx源码包 下载完毕后上传至服务器(先安装 lrzsz) yum -y install lrzsz 安装完毕后执行: rz 找到 nginx包后点击确定,即可上传成功 第二步: 解压: tar...

阅读(21)评论(0)赞 (0)

Java

Shiro简介

1

darida 发布于 2019-10-18

Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够...

阅读(9)评论(0)赞 (0)

Java

学习了解Shiro框架

1

xiaoli.wang 发布于 2019-10-18

有关Shiro安全框架 实现权限的几种方式 1)通过表来实现 2)shiro框架 3)Spring Security框架 shiro有哪些主要功能 1.授权 访问控制的过程,即确定谁有权访问 2.身份认证 有时被称为“登录” 3.会话管理 特定于用户的回话管理,甚至在非WEB或E...

阅读(13)评论(0)赞 (0)

Java

Java Security 介绍

yanxinchi 发布于 2019-10-17

1.介绍 Java平台设计的重点是安全性。在其核心,java语言本身是类型安全的并且提供了垃圾自动回收,这使其增加了应用程序代码的健壮性。安全的类加载以及验证机制确保了只有合法的代码才能够执行。 初期的java平台为不信任的代码创建了一个安全的独立运行的安全环境,例如从公网下载的...

阅读(20)评论(0)赞 (0)

Java

Java 8 中 Map 骚操作之 merge() 的用法

4

dulong 发布于 2019-10-17

作者 | LQ木头 juejin.im/post/5d9b455ae51d45782b0c1bfb Java 8 最大的特性无异于更多地面向函数,比如引入了 lambda等,可以更好地进行函数式编程。前段时间无意间发现了 map.merge() 方法,感觉还是很好用的,...

阅读(19)评论(0)赞 (0)

Java

Shiro 反序列化记录

35

puefu.he 发布于 2019-10-17

shiro反序列化这个从 issue 550 开始进入大家的视野,到现在也挺久的了,但是这个漏洞还是挺好用的,特别是一些红蓝对抗、护网的场景下用来撕开口子非常好用,当然我也只是学习一下。 0x02 漏洞分析 1.环境搭建 git clone https://github.com/...

阅读(16)评论(0)赞 (0)

编程技术

云原生时代,什么是蚂蚁金服推荐的金融架构?

11

dulong 发布于 2019-10-16

蚂蚁金服在过去十五年重塑支付改变生活,为全球超过十二亿人提供服务,这些背后离不开技术的支撑。在 2019 杭州云栖大会上,蚂蚁金服将十五年来的技术沉淀,以及面向未来的金融技术创新和参会者分享。我们将其中的优秀演讲整理成文并将陆续发布在“ 金融级分布式架构 ”公众号上,本文为其中一...

阅读(23)评论(0)赞 (0)