自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lance

刃于心而未达,拔之即死,则以惨痛苟存,是以为忍也

  • 博客(125)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring-boot集成Netty做websocket服务端

Springboot集成netty4.1.12做为websocket服务端,

2017-06-21 14:04:36 6296

原创 30条有趣的狗名言

狗,作为人类最亲密的伙伴之一,对主人可谓是忠心耿耿,自古就有忠诚的美名。 狗不嫌家贫,始终跟随主人,保护主人的利益,甚至在关键时刻能与主人同生死共患难

2022-11-02 11:43:53 741 1

原创 WebSocket

RFC 6455 规范中描述的 WebSocket 协议提供了一种通过长连接在浏览器和服务器之间交换数据的方法。数据可以作为“数据包”双向传递,而不会中断连接并且不需要额外的 HTTP 请求。WebSocket 特别适用于需要持续数据交换的服务,例如 网络游戏、实时交易系统等。

2022-10-24 10:10:07 1502

原创 Spring Boot 2 中通过 WebSocket 发送 STOMP 消息

Spring boot websocket连接

2022-08-23 22:12:24 1841

原创 Ropsten 测试网的水龙头上得到一些 ETH

Ropsten 测试网的水龙头上得到一些 ETH

2022-06-14 13:47:05 1937

原创 怎样使用 Hardhat 开发 Solidity 智能合约

创建一个简单的智能合约并对其进行测试,然后使用 Hardhat 将其部署在测试网上.

2022-06-13 23:26:19 3351

原创 Flowable-ui 6.7.2集成spring-boot配置

介绍Spring boot集成Flowable-ui 6.7.21. maven项目依赖<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter-ui-modeler</artifactId> <version>6.7.2</vers

2022-03-27 21:52:50 4777 5

原创 Flowable流程实例processInstance开启,中止,激活,删除,查询

介绍Flowable流程实例processInstance基本操作流程开启 流程中止 流程激活 流程删除 流程查询1. maven项目依赖<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter-process</artifactId> <version>6.7.2</version&gt

2022-03-26 19:31:58 5145 1

原创 Flowable自定义IdGenerator

介绍Flowable扩展id生成规则1. maven项目依赖<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter-process</artifactId> <version>6.7.2</version></dependency>2. 扩展IdGenerator实现类

2022-03-26 16:15:06 1625

原创 Oauth2.0基于Spring Authorization Server模块自定义统一返回对象

介绍处理oauth2.0请求返回结果错误信息处理AuthenticationFailureHandler 成功信息处理AuthenticationSuccessHandler基于项目:Spring Authorization Server1. maven项目依赖spring-authorization-server v0.2.22. 定义失败信息返回处理@Slf4jpublic class CustomAuthenticationFailureHandler implem

2022-03-21 21:51:23 1836

原创 Oauth2.0基于Spring Authorization Server模块private_key_jwt模式

介绍处理oauth2.0请求授权client授权模式, 使用授权服务器对客户端进行身份验证时使用的身份验证方法client_secret_basic client_secret_post client_secret_jwt private_key_jwt none序号 授权服务器对客户端进行身份验证时使用的身份验证方法 说明 3 private_key_jwt JwtClientAssertionAuthenticationConverter 基于项目:Sp

2022-03-18 10:11:08 1090

原创 Oauth2.0基于Spring Authorization Server模块client_secret_jwt模式

介绍处理oauth2.0请求授权client授权模式, 使用授权服务器对客户端进行身份验证时使用的身份验证方法client_secret_basic client_secret_post client_secret_jwt private_key_jwt none序号 授权服务器对客户端进行身份验证时使用的身份验证方法 说明 3 client_secret_jwt JwtClientAssertionAuthenticationConverter 基于项目:

2022-03-17 17:45:56 1956

原创 Oauth2.0基于Spring Authorization Server模块client_secret_basic或者post

介绍处理oauth2.0请求授权client授权模式, 使用授权服务器对客户端进行身份验证时使用的身份验证方法client_secret_basic client_secret_post client_secret_jwt private_key_jwt none基于项目:Spring Authorization Server1. maven项目依赖spring-authorization-server v0.2.22.application.yml配置spring:

2022-03-15 23:18:08 2695 4

原创 sharding-datasource之JPA基于MultiTenant动态切换数据源

介绍基于sharding-datasource, jpa进行分库操作, 基于AbstractDataSourceBasedMultiTenantConnectionProviderImpl, CurrentTenantIdentifierResolver动态切换数据源SaaS服务多租户介绍,每个租户的资源都是独立的,从入口到应用部署到数据,都是完全隔离的。每个租户相当于“托管”在提供服务的公司里面,公司做的其实是统一运维。好处在于,这个隔离非常彻底,基本不太会有相互影响;如果有特殊客户要求的定制化,

2022-03-10 22:25:21 1143

原创 sharding-datasource之Mybatis基于AbstractRoutingDataSource动态切换数据源

介绍基于sharding-datasource, mybatis进行分库操作, 实现AbstractRoutingDataSource动态切换数据源SaaS服务多租户介绍,每个租户的资源都是独立的,从入口到应用部署到数据,都是完全隔离的。每个租户相当于“托管”在提供服务的公司里面,公司做的其实是统一运维。好处在于,这个隔离非常彻底,基本不太会有相互影响;如果有特殊客户要求的定制化,也没啥处理难度。缺陷在于,很容易因为隔离和定制,导致版本不统一,资源也浪费比较大,因为是“代运维”的模式,因此服务成本也

2022-03-10 00:15:30 475

原创 sharding-datasource之JPA基于AbstractRoutingDataSource动态切换数据源

介绍基于sharding-datasource, jpa进行分库操作, 实现AbstractRoutingDataSource动态切换数据源SaaS服务多租户介绍,每个租户的资源都是独立的,从入口到应用部署到数据,都是完全隔离的。每个租户相当于“托管”在提供服务的公司里面,公司做的其实是统一运维。好处在于,这个隔离非常彻底,基本不太会有相互影响;如果有特殊客户要求的定制化,也没啥处理难度。缺陷在于,很容易因为隔离和定制,导致版本不统一,资源也浪费比较大,因为是“代运维”的模式,因此服务成本也比较高。

2022-03-10 00:14:14 1840

原创 shardingsphere-jdbc之Mybatis 元数据持久化仓库

介绍基于shardingsphere-jdbc 5.1.0 元数据持久化仓库元数据持久化仓库内存模式(Memory) 默认的运行模式,用户无需配置 mode 单机模式(Standalone) 文件持久化 集群模式(Cluster) ZooKeeper 持久化 Etcd 持久化 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardi

2022-03-06 19:08:05 716

原创 shardingsphere-jdbc之JPA 敏感数据加密

介绍基于shardingsphere-jdbc 5.1.0 对敏感数据进行加密默认加密算法MD5 加密算法 AES 加密算法 RC4 加密算法 SM3 加密算法 SM4 加密算法1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>s

2022-03-05 23:48:53 588

原创 shardingsphere-jdbc之Mybatis 敏感数据加密

介绍基于shardingsphere-jdbc 5.1.0 对敏感数据进行加密默认加密算法MD5 加密算法 AES 加密算法 RC4 加密算法 SM3 加密算法 SM4 加密算法1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>s

2022-03-05 23:47:32 1027

原创 shardingsphere-jdbc之JPA class_based自定义分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.自定义分表规则自定义类分片算法通过配置分片策略类型和算法类名,实现自定义扩展。类型:CLASS_BASED属性名称 数据类型 说明 默认值 strategy String 分片策略类型,支持 STANDARD、COMPLEX 或 HINT(不区分大小写) - algorithmClassName String 分片算法全限 - 1. maven项目依

2022-03-05 22:30:24 1561 1

原创 shardingsphere-jdbc之Mybatis class_based自定义分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.自定义分表规则自定义类分片算法通过配置分片策略类型和算法类名,实现自定义扩展。类型:CLASS_BASED属性名称 数据类型 说明 默认值 strategy String 分片策略类型,支持 STANDARD、COMPLEX 或 HINT(不区分大小写) - algorithmClassName String 分片算法全限定名 - 1. maven项

2022-03-05 22:29:06 1285 5

原创 shardingsphere-jdbc之JPA mod分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.根据分表字段取模哈希取模分片算法类型:MOD属性名称 数据类型 说明 默认值 sharding-count int 分片数量 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId>

2022-03-05 19:23:45 252

原创 shardingsphere-jdbc之Mybatis mod分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.根据分表字段取模哈希取模分片算法类型:MOD属性名称 数据类型 说明 默认值 sharding-count int 分片数量 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId>

2022-03-05 19:21:56 339

原创 shardingsphere-jdbc之JPA hash mod分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.根据分表字段的hash_code取莫哈希取模分片算法类型:HASH_MOD属性名称 数据类型 说明 默认值 sharding-count int 分片数量 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere&

2022-03-05 18:42:20 1440

原创 shardingsphere-jdbc之Mybatis hash mod分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.根据分表字段的hash_code取莫哈希取模分片算法类型:HASH_MOD属性名称 数据类型 说明 默认值 sharding-count int 分片数量 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere&

2022-03-05 18:40:32 1280

原创 shardingsphere-jdbc之JPA volume range分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.基于分片容量的范围分片算法类型:VOLUME_RANGE属性名称 数据类型 说明 默认值 range-lower Long 范围下界,超过边界的数据会报错 - range-upper Long 范围上界,超过边界的数据会报错 - sharding-volume Long 分片容量 - 1. maven项目依赖<depen

2022-03-04 15:24:12 469

原创 shardingsphere-jdbc之Mybatis volume range分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.基于分片容量的范围分片算法类型:VOLUME_RANGE属性名称 数据类型 说明 默认值 range-lower Long 范围下界,超过边界的数据会报错 - range-upper Long 范围上界,超过边界的数据会报错 - sharding-volume Long 分片容量 - 1. maven项目依赖<depen

2022-03-04 15:22:19 396 1

原创 shardingsphere-jdbc之JPA boundary range分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.基于分片边界的范围分片算法类型:BOUNDARY_RANGE属性名称 数据类型 说明 默认值 sharding-ranges String 分片的范围边界,多个范围边界以逗号分隔 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.sha

2022-02-28 18:26:52 962

原创 shardingsphere-jdbc之Mybatis boundary range分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.基于分片边界的范围分片算法类型:BOUNDARY_RANGE属性名称 数据类型 说明 默认值 sharding-ranges String 分片的范围边界,多个范围边界以逗号分隔 - 1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.sha

2022-02-28 18:25:46 269

原创 shardingsphere-jdbc之JPA auto Interval分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.自动时间段分片算法类型:AUTO_INTERVAL属性名称 数据类型 说明 默认值 datetime-lower String 时间分片下界值,格式与 datetime-pattern 定义的时间戳格式一致 - datetime-upper String 时间分片上界值,格式与 datetime-pattern 定义的 - sharding-second

2022-02-27 10:52:29 1066

原创 shardingsphere-jdbc之Mybatis auto Interval 分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.自动时间段分片算法类型:AUTO_INTERVAL属性名称 数据类型 说明 默认值 datetime-lower String 时间分片下界值,格式与 datetime-pattern 定义的时间戳格式一致 - datetime-upper (?) String 时间分片上界值,格式与 datetime-pattern 定义的时间戳格式一致 - shar

2022-02-27 10:51:31 678

原创 shardingsphere-jdbc之JPA Interval 分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.时间范围分片算法类型:INTERVAL属性名称 数据类型 说明 默认值 datetime-pattern String 分片键的时间戳格式,必须遵循 Java DateTimeFormatter 的格式。例如:yyyy-MM-dd HH:mm:ss - datetime-lower String 时间分片下界值,格式与 datetime-pattern 定义的时间

2022-02-26 16:29:11 1283

原创 shardingsphere-jdbc之Mybatis Interval 分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.时间范围分片算法类型:INTERVAL属性名称 数据类型 说明 默认值 datetime-pattern String 分片键的时间戳格式,必须遵循 Java DateTimeFormatter 的格式。例如:yyyy-MM-dd HH:mm:ss - datetime-lower String 时间分片下界值,格式与 datetime-pattern 定义的时间

2022-02-26 16:28:01 1212 5

原创 shardingsphere-jdbc之JPA Hint 分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.规则配置Hint 分片算法需要用户实现 org.apache.shardingsphere.sharding.api.sharding.hint.HintShardingAlgorithm 接口。 Apache ShardingSphere 在进行路由时,将会从 HintManager 中获取分片值进行路由操作。try (HintManager hintManager = HintManager.getInstanc

2022-02-24 17:20:17 482

原创 shardingsphere-jdbc之Mybatis Hint 分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.规则配置Hint 分片算法需要用户实现 org.apache.shardingsphere.sharding.api.sharding.hint.HintShardingAlgorithm 接口。 Apache ShardingSphere 在进行路由时,将会从 HintManager 中获取分片值进行路由操作。try (HintManager hintManager = HintManager.getInstanc

2022-02-24 17:18:57 2316

原创 shardingsphere-jdbc之JPA复合分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.复合行表达式分片算法类型:COMPLEX_INLINE属性名称 数据类型 说明 默认值 sharding-columns (?) String 分片列名称,多个列用逗号分隔。如不配置无法则不能校验 - algorithm-expression String 分片算法的行表达式 - allow-range-query-with-inline-shardin

2022-02-23 22:53:34 961

原创 shardingsphere-jdbc之Mybatis复合分片算法

介绍基于shardingsphere-jdbc 5.1.0 进行单库分表.复合行表达式分片算法类型:COMPLEX_INLINE属性名称 数据类型 说明 默认值 sharding-columns (?) String 分片列名称,多个列用逗号分隔。如不配置无法则不能校验 - algorithm-expression String 分片算法的行表达式 - allow-range-query-with-inline-shardin

2022-02-23 22:52:09 968

原创 shardingsphere-jdbc之JPA分表

介绍基于shardingsphere-jdbc进行单库分表1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId>

2022-02-21 00:07:28 996

原创 shardingsphere-jdbc之Mybatis分表

介绍基于shardingsphere-jdbc进行单库分表1. maven项目依赖<dependencies> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId>

2022-02-21 00:06:29 816

原创 shardingsphere-jdbc之JPA分库

介绍基于shardingsphere-jdbc进行数据库分库。水平分片又称为横向拆分。 相对于垂直分片,它不再将数据根据业务逻辑分类,而是通过某个字段(或某几个字段),根据某种规则将数据分散至多个库或表中,每个分片仅包含数据的一部分。 例如:根据主键分片,偶数主键的记录放入 0 库(或表),奇数主键的记录放入 1 库(或表)1. maven项目依赖<dependencies> <dependency> <groupId>org.ap

2022-02-20 22:09:20 892

com.alibaba.opensesame

dubbo依赖opensesame的pom.xml

2017-07-12

TortoiseGit-2.4.0.2-64bit 安装包

TortoiseGit-2.4.0.2-64bit 客户端 64位安装包

2017-07-11

git-for-windows- Git-2.13.2-64-bit

Git for Windows 2.13.2 64位安装包

2017-07-11

空空如也

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

TA关注的人

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