- 博客(11)
- 收藏
- 关注
原创 [Maven] IDEA打包Maven时出现Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin解决方法
IDEA打包Maven时出现 C:\Users\alex.xu\Desktop\others\ssm-mall>mvn clean package -Dmaven.test.skip=true -Pdev[INFO] Scanning for projects...[INFO][INFO] --------------------------------------------...
2018-07-16 20:04:00
9388
原创 [Java] BigDecimal数据精度丢失及解决
BigDecimal数据丢失精度问题,如下: BigDecimal b1 = new BigDecimal(0.1); System.out.println(b1);//输出:0.1000000000000000055511151231257827021181583404541015625这种情况通常会造成电商项目中,100元无法下单两件50元商品的问题解决方...
2018-07-04 19:31:06
3358
原创 [Maven] Artifact XXX:war: Error during artifact deployment. See server log for details.
心血来潮,想写个牛批的app,用Maven构建,配置好Tomcat,跑了一下,报错了。[2018-06-16 09:26:37,346] Artifact ssmmall:war: Artifact is being deployed, please wait...六月 16, 2018 9:26:37 下午 org.apache.catalina.core.StandardContext st...
2018-06-16 21:48:52
6008
5
原创 [React] [Redux] react-redux 项目采坑记录
项目状态管理由Flux向Redux迁移过程中,产生了请求死循环发送导致浏览器崩溃的情况。起初认为是业务逻辑问题,照此思路查错未果,后发现是小的语法问题,自己大意导致,在此做一记录,望日后自己能仔细些。错误代码:错误1:错误2:页面跳转时请求反复发送进入死循环解决:1. connect方法是一个高阶组件,其有4个参数,通常我们只写mapStateToProps和mapDispatchToProps,...
2018-06-11 20:23:48
399
原创 [Spring Security] Spring Social开发第三方登录
社交账号登录在当今互联网应用中使用已经相当广泛,像是国内比较流行的qq账号登录、微信登录等,为用户提供便利的同时,通过OAuth协议认证大大保证了用户数据的安全性。一. OAuth协议认证流程:服务提供商(Provider):社交软件提供(微信)资源所有者(Resource Owner):用户第三方应用(Client):程序员开发的第三方应用认证服务器(Authorization Server):...
2018-06-06 20:15:55
641
原创 [Java] Intellij idea自动生成serialVersionUID
Java的序列化的机制通过判断serialVersionUID来验证版本的一致性。在反序列化的时候与本地的类的serialVersionUID进行比较,一致则可以进行反序列化,不一致则会抛出异常InvalidCastException。如果使用idea开发工具,在类实现java.io.Serializable接口时,可以通过以下步骤自动自动生成serialVersionUID。1.如图,QQUse...
2018-05-29 15:13:59
679
原创 [Spring Security] 图片验证码的实现与校验
图片验证码是当今使用最广泛的用户验证方式之一,在之前实现了简单的表单登录的基础上,今天用spring security来实现一下图片验证码的实现过程。1.demo结构2.实现过程首先创建ImageCode实体类,定义图片验证码各参数。ImageCode.javapackage com.security.validate.code;import lombok.Data;import java...
2018-05-23 20:39:48
2651
原创 [Spring Security] 表单登录通过配置自定义登录页面,以及自定义认证成功/失败处理机制
书接上回,1.目录结构2.配置自定义登录页通过配置SecurityProperties,MyProperties,SecurityCoreConfig来读取resources文件夹下application.properties中相关配置项。SecurityProperties:package com.security.properties;import lombok.Data;import ...
2018-05-16 20:48:52
3730
1
原创 [Spring Security] Spring Security基于表单的登录认证
1.基本原理SpringSecurity 最核心的部分是由一系列的过滤器组成的过滤器链,每个过滤器都负责处理一种认证方式,请求经过任何一个过滤器过滤后,都会在请求上做一个标记,来记录认证是否成功,最后由FilterSecurityInterceptor根据我们配置的权限来决定是否能通过认证,从而访问我们的服务。今天我们主要使用的是用来处理表单登录的UsernamePasswordAuthentic...
2018-05-13 16:17:32
1459
原创 [Maven]使用maven-compiler-plugin指定项目编译JDK版本
使用maven install命令打包项目时,出现以下报错: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project server-api: Compilation failure: Compilation fa...
2018-05-10 21:02:37
5881
原创 [Maven][Spring]使用dependencyManagement和io.spring.platform管理Maven项目依赖及版本问题
使用dependencyManagement和io.spring.platform管理Maven项目依赖及版本问题1.io.spring.platform: 在spring的使用过程中,通常要依赖许多第三方库,其中某些依赖版本之间可能会出现不兼容问题,(比如说,Spring4要求hibenate版本是hibenate4及以上,如果同时引入Spring4和hibenate3,则会产生其...
2018-05-10 00:13:46
3291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人