自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

black-ant

记录工作中的点点滴滴

  • 博客(130)
  • 资源 (10)
  • 收藏
  • 关注

原创 前言

2017.5现在已近在Java开发工作中沉浸了半年,算上学习的时间,零零散散也有快两年了,所以也准备写写博客,这里将博客的格式稍微规定一下,以后就按照此格式进行博客编写。1.博客需要将领域区分清楚,不同的领域得标明。2.博客的目的在于以后进行相关开发时,即使忘了,也能通过博客快速回忆。3.博客分两种,基础流程类,此类应该做到简洁明了,易懂。技术分析类,此类得深入源码,探究实现原理。学无止境。201...

2018-03-08 11:01:40 786

原创 Arthas 日常记录

Arthas 是一个 Java 诊断程序 , [Arthas 官方](https://arthas.aliyun.com/doc/http-api.html#%E4%BC%9A%E8%AF%9D%E4%BA%A4%E4%BA%92) 已经很详细的描述了命令的使用 , 如果想整体学习可以查看.

2024-03-05 22:21:48 876

原创 操作手册 : AD 及 LDAP 操作

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case操作手册系列主要记录平时积累的无体系的操作笔记 , 这一篇主要是 LDAP (

2021-08-19 23:15:12 2560

原创 盘点 Seata : Server 端接收请求

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . 前言突然发现 Server 端接受请求这一块漏掉了 , 这一块有点绕

2021-08-19 23:11:36 438

原创 盘点Seata : undo-log 处理

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 .前言前面说了 Seata Client 的请求流程 , 这一篇来看一

2021-08-19 23:10:49 3415

原创 盘点 Seata : Server 端事务的 Session 流程

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . 前言上一篇对 Session 的管理进行了了解 , 这一篇对其 SQ

2021-08-19 23:09:56 189

原创 盘点 Seata : Server 端事务的 Session 初始化

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 .前言前面说了 Seata Client 的请求流程 , 这一篇从 S

2021-08-19 23:09:07 419

原创 盘点 Seata : Client 端 AT 事务请求Server 流程

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . 前言前面一篇说了 AT 模式中到 Template 的所有流程 ,

2021-08-19 23:08:27 336

原创 盘点 Seata : Client 端 AT 事务发起流程

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 .前言之前分别介绍了 Seata 的启动和配置 , 这一篇来看一下 Cl

2021-08-19 23:07:04 299

原创 盘点 Seata : Client 端配置流程

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . 前言这一篇来看一下 Seate Client 端的配置文件 , 以及

2021-08-19 23:06:24 1303

原创 盘点 Seata : Seata Server 配置流程

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 .前言这是 Seata 部分的第二篇 , 主要来说一说 Seata Se

2021-08-19 23:05:36 611

原创 盘点 Seata : Seata Server 启动流程

theme: awesome-greenhighlight: a11y-dark首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824 Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/cas

2021-08-19 23:04:33 1229

原创 盘点认证协议 : 普及篇之LTPA

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case纯约束型协议 : OAuth , SAML , OIDC , CAS ,LT

2021-08-03 00:24:17 1279

原创 盘点认证协议 : 普及篇之Kerberos

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case纯约束型协议 : OAuth , SAML , OIDC , CAS ,LT

2021-08-03 00:23:35 1182

原创 盘点认证协议 : 普及篇之 OTP 和短信认证方式

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case纯约束型协议 : OAuth , SAML , OIDC , CAS ,LT

2021-08-03 00:22:47 6165

原创 盘点认证协议 : 普及篇之ADFS , WS-Federation

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case纯约束型协议 : OAuth , SAML , OIDC , CAS服务器

2021-08-03 00:22:02 2021 1

原创 盘点认证协议 : 普及篇之SAML

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case纯约束型协议 : OAuth , SAML , OIDC , CAS服务器

2021-08-03 00:21:12 3001

原创 盘点认证协议 : 普及篇之OAuth , OIDC , CAS

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case这一篇来聊一聊老本行 - 身份安全的相关概念 . 主要来说一说一般身份认证中

2021-08-03 00:20:22 4629 1

原创 盘点认证框架 : SpringSecurity Filter 篇

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . 前言上一篇聊了聊 Secutity 的基础 , 这一篇我们聊一聊 S

2021-08-03 00:19:15 546

原创 Java 多线程 : 真想聊清楚线程池

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case线程池这东西 , 用很简单 , 想用好 , 不容易啊~~一 . 线程

2021-07-26 23:28:02 1238

原创 Java 多线程 : 漫谈 CAS

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . CAS 简介什么是 CAS ?CAS操作 —— Compar

2021-07-26 23:26:45 102 1

原创 Java 多线程 : 说说线程状态

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一. 线程等待// 等待具体时间> sleep(time)

2021-07-26 23:25:54 231 2

原创 掰碎了的正则表达式 : Java 篇

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . Get Start正则测试网站 : https://regex101

2021-07-26 23:24:11 190 1

原创 Java 多线程 : 漫谈 Volatile

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> ???????????? 文章合集 : ???? https://juejin.cn/post/6941642435189538824Github : ???? https://github.com/black-antCASE 备份 : ???? https://gitee.com/antblack/case一 . volatile 基础> volatile 保证内存的可见

2021-07-26 23:22:37 259 1

原创 Java多线程 : 细说 synchronized

theme: awesome-greenhighlight: a11y-dark总文档 :文章目录Github : https://github.com/black-ant1.1 synchronized 简述synchronized 是一种重量级锁 , 可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块 .主要操作对象是方法或者代码块中存在的共享数据, 同时可保证一个线程的变化(主要是共享数据的变化)被其他线程所看synchronized 的核心原理为 Java .

2021-07-25 23:40:56 1896 5

原创 JVM 虚拟机手册

前言前段时间翻看自己多年以来攒下的满满家当 , 突然有一种满满的满足感 .但是想想多年来找资料的艰辛 , 决定将这些文档整理出来, 分享给大家 .笔记华而不实 , 其中可能也有不正确的地方 , 欢迎指正. 在此也感谢道友们的奉献 , 文档暂分为几个:源码 Git另外还有其他的笔记会陆陆续续的分享处理 , 谢谢大家的支持 .一 . 基础知识1 . 1 常见的内存溢出> 堆溢出> 元空间溢出 , 元数据区的内存溢出> 直接内存溢出> 虚拟机栈和本地方法栈

2021-07-25 23:38:50 714

原创 Case 2.6 Web Plugin gin

Case 2.6 Web Plugin该文总结了一些常见Web工具的用法 , 包括 文件上传 , 下载 , okHttp , swagger , HttpClient ,RestTemplate 等https://github.com/black-ant/casehttp://www.antblack.xyz/文章目录Case 2.6 Web Plugin一 . Plugin 简介二 . Plugin 使用2.1 文件上传的三种方式2.1.1 配置文件2.1.2 使用2.2 文件下载的方式2

2021-01-10 23:00:08 122

原创 Case 2.4 Spring Thymeleaf

Case 2.4 Spring Thymeleaf该文档包含 Spring Thymeleaf 的使用方式https://github.com/black-ant/case/tree/master/case%202.4%20Thymeleafhttp://www.antblack.xyz/文章目录Case 2.4 Spring Thymeleaf一 . 代码 Demo1 . 1 Maven Pom1 . 2 Controller1 . 3 View二 . 基本信息使用标准Thymelea

2021-01-10 22:59:30 120

原创 Case 1.3.1 RestEasy 使用方式

Case 1.3.1 RestEasy 使用方式EasyRest 是一个比较早期的 Restful 框架 , 但是仍然有部分公司还在用 , 该文档用于描述该框架的基础点及常见用法https://github.com/black-ant/case/tree/master/case%202.3.%20easyresthttp://www.antblack.xyz/文章目录Case 1.3.1 RestEasy 使用方式一 . 框架特性二 . 框架用法2.1 Maven2.2 SpringBoo

2021-01-10 22:58:37 168 1

原创 Case 1.2.1 FreeMarker

Case 1.2.1 FreeMarker该文档包含 FreeMarket 的基本使用及常见用法https://github.com/black-ant/case/tree/master/case%202.2%20Freemarkerhttp://www.antblack.xyz/一 . 基础知识点> FreeMarker是一款模板引擎 , 用来在MVC模式的Web开发框架中生成HTML页面 , 通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的

2021-01-10 22:57:23 144

原创 Swagger V3 Java 整合记录

Swagger V3 Java 整合记录最最重要的前言以下文章是针对 swagger v3 版本的 整合过程 ,这里用了 jersey , 整个过程其实很简单 , 但是社区里面没有找到中意的过程 , 一会弄完的事情却花了大半天 ,属实不太划算 .所以 , 这是整个源码 ,拿去不谢 , 下面其实不用看了 , 感觉省事了麻烦点个赞https://github.com/black-ant/c...

2019-11-24 20:16:50 4400

原创 Bundles实现 LDAP操作 AD 域

一 . LDAP 和 AD 背景介绍LDAP 是 一个 轻量目录协议 ,全名 Lightweight Directory Access Protocol , 他用于发布目录信息到许多不同资源的协议 , LDAP 类似于一个集中的地址本 ,类似于一个 电话簿 。在整个开发中 ,有以下关键的元素 :AD 里面每个对象都有一个唯一的DN路径 ,我们来看这样一条路径CN=user-ant,o...

2019-05-31 21:53:32 203

原创 SpringCloud + MongoDB 实现订单缓存

Json是一种数据格式,它可以被多种数据语言使用,是一种通用的数据格式。1.JSON简介

2019-04-10 15:42:52 2002 3

原创 电子商城 SKU 简述 及 前端算法排序

通常电子商城项目中会涉及到SKU ,SPU 概念 , 前者是原子级 , 后者是一种类别 。SKU:Stock Keeping Unit : 库存单位 , 以库存进出为单位 ,SPU:Standard Product Unit : 标准产品单位 ,从产品视角 ,是产品信息聚合的最小单位 ,一个SPU 可以包含多个 SKUSPU 就是一个商品 ,例如华为P30 , 小米9 , 而每个 SPU...

2019-04-09 11:35:00 2680

转载 月度小总结 :Thymeleaf 常用点

Thymeleaf 笔记1 使用标准2 导入外部链接3 Springboot 使用spring.thymeleaf.prefix=classpath:/templates/spring.thymeleaf.suffix=.htmlMaven 依赖org.springframework.bootspring-boot-starter-thymeleaf4 模板引用...

2019-03-31 18:34:58 1657

原创 微信小程序 : 有张简历 -- 小总结

趁着短暂休息的几天 ,简单撸一个微信小程序 ,先看看效果图。当然 , 以上只是效果图~~~~ , 源码完成后会上传到Github , 看到的大佬能不能指导下完全没有后台服务器的情况下怎么通过纯小程序组件实现MQ或者websocket功能,小程序的圈子生态并没有想象的好 , 即时聊天的实现毫无头绪。。。以下是主要的笔记, 后续会继续完善微信小程序API基础点1 > 小程序主体...

2019-03-31 18:19:24 10205 1

原创 基于Shiro 的 springCloudOAuth2授权管理

>一 . OAuth 角色------1 . 1 资源拥有者 : 能授权访问受保护资源的一个实体------1 . 2 资源服务器 : 存储受保护的资源------1 . 3 授权服务器 : 成功验证资源拥有者并且获取授权之后,为他们颁发授权令牌给客户端------1 . 4 客户端 : 使用它访问受保护的资源>二 . 认证流程------1、客户端从资源拥有者那请求...

2019-02-28 22:52:15 3619

原创 Shiro 源码阅读笔记

> 一 securityManager : 安全管理器 ,shiro 核心接口 ,用于提供安全管理的各种服务------ > Subject login(Subject var1, AuthenticationToken var2)------ > void logout(Subject var1);------ > Subject createSubject(Su...

2019-02-28 22:04:31 1406

原创 基于WebSocket 的百度地图位置互享

一 功能简述基于websocket基于百度地图实现位置互享二 百度地图基本使用百度地图开发平台注册百度账户并且开启百度开发,获得AK码(注意浏览器需要选择浏览器版)使用AK码获得JavaScript , 具体使用方法参考API文档,很简单以下是简单封装的文档var _maplink = "https://api.map.baidu.com/api?v=3.0&ak...

2019-02-28 21:42:07 2307 1

原创 ANTSystem

近期正在搭建一个商城物流系统,基于SpingCloud全家桶,该页面为目录页。GitHub地址:ant-system业余时间有限,进展可能缓慢,每天一步步,每次一点点。一 项目架构图二 项目核心组件...

2019-01-31 22:14:59 230

NoteLight2013

NoteLight2013,onenote代码高亮插件。。。。。。。。。。。。

2018-02-22

SSM简单整合及JAR

包括jar和一个ssm小项目,很简单,很实用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-09

SSH整合包(已分类)

SSH整合包,分类清楚

2017-08-20

javaweb前端思维导图

javaweb前端思维导图整理

2017-08-20

图片批量下载工具

图片批量下载工具

2017-08-20

javase思维导图

javase思维导图整理

2017-08-20

javaEE思维导图.

整理的一些思维导图,javaee方面

2017-08-20

ImageTuner5.0(图片批量处理)

这是一个用于批处理图片的小工具

2017-08-20

附件精灵2批量下载

用于在一些付费论坛下载工具,工具较老,在一些网站不一定有用

2014-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除