logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Markdown使用进阶教程

Markdown 基本使用一、为什么要学习 Markdown?语法简练,上手迅速纯文本、轻量级支持协作开发所想即所得跨平台、高兼容使用广泛二、Markdown 语法2.1 标题使用多个 # 的方式实现标题,Markdown 支持 1 ~ 6 级标题,6级标题以上将不会被识别。# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题####...

Solr初探(1)——Solr介绍(基于Solr 6.6.2)

一、Solr简介1.1 Solr简介1.2 Solr与Lucene区别二、Solr安装与配置2.1 下载Solr2.2 搭建Solr后台2.3 创建一个核(core)三、后台介绍一、Solr简介1.1 Solr简介Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Luc...

#solr
从 Git 仓库的 Commit 历史中移除敏感文件

在很多情况,我们由于疏忽会将一些敏感信息误传到 Git 仓库上面去。 尽管我们可以使用 git rm 将包含敏感信息文件删除掉,然后重新提交上传,文件就不会在仓库文件列表显示。 但是这并不能完全将敏感信息文件从仓库中完全删除, commit history 仍然会有敏感信息的文件的残留,我们仍然可以从仓库中的 commit history 中访问到文件。如果想要将敏感信息文件完全删除。不仅需要将.

#git
Apollo 配置中心介绍

一、前言最近我司进行基础架构升级,将配置中心从 Spring Cloud Config 迁移至 Apollo。趁此机会也学习下 Apollo,本文主要知识来自于我对官方 Wiki 的学习,如有错误,欢迎勘误。Apollo(阿波罗)来自于携程研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理...

SpringBoot集成Spring Security(4)——自定义表单登录

通过前面三篇文章,应该大致了解了Spring Security的流程。你应该发现了,真正的登录请求是由Spring Security帮我们处理的,那么我们如何实现自定义表单登录呢,比如添加一个验证码…一、添加验证码1.1 验证码Servlet1.2 修改Login.html1.3 添加匿名访问Url二、AJAX验证三、过滤器验证3.1 编写验证码过滤器3.2 ...

Java Web中接入支付宝支付

注:因为没有企业账号,所以本篇文章为沙箱环境中,但是其逻辑和真实环境是一样的。接入支付宝的步骤大致如下:申请一个沙箱环境生成签名,并在沙箱环境中设置好签名下载官方的SDK结合API学习后开发申请沙箱环境的网址是:沙箱环境签名工具及它的使用方法的链接是:签名工具官方的API链接是:API官方的Demo是: Demo For Java我自己写好了一个Demo...

SpringBoot集成Spring Security(7)——认证流程

文章目录一、认证流程二、多个请求共享认证信息三、获取用户认证信息在前面的六章中,介绍了 Spring Security 的基础使用,在继续深入向下的学习前,有必要理解清楚 Spring Security 的认证流程,这样才能理解为什么要这样写代码,也方便后续的扩展。一、认证流程上图是 Spring Security 认证流程的一部分,下面的讲解以上图为依据。(1) 用户发起表单登...

暂无文章信息