自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (25)
  • 论坛 (2)
  • 收藏
  • 关注

原创 SpringBoot入门教程:Netty

<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.58.Final</version></dependency>一:服务端服务端接收客户端发送的数据,服务器端主动向客户端推送数据。@Slf4j@Order(1)@Componentpublic class

2021-01-29 11:31:55 95

原创 RocketMQ入门教程(五):可靠消息最终一致性(事务消息)

GenericMessage message = new GenericMessage("tx msg body");rocketMQTemplate.sendMessageInTransaction("tx-topic", message, "tx");@Component@RocketMQTransactionListenerpublic class LocalTransactionListener implements RocketMQLocalTransactionListener {.

2021-01-24 16:11:10 81

原创 SpringBoot入门教程:Twitter雪花算法(IDWorker)

雪花算法常用于数据库主键id的值(防止将来分库分表时使用数据库id自增造成id重复),或者订单号等。/** * Twitter 雪花Snowflake算法 */public class IDWorker { /** * 起始的时间戳 */ private final static long START_STMP = 1480166465631L; /** * 每一部分占用的位数 */ private final static

2021-01-24 13:50:33 193

原创 Spring Cloud Alibaba快速入门(六):分布式事务 - Seata

一:分布式事务解决方案1.1 方案1:全局事务(二阶段提交 2PC)全局事务会将每个本地事务纳入到一个全局事务管理器(协调者)中,每个本地事务都会执行并将事务的执行结果汇报给全局事务,注意现在本地事务还没有真正的提交,等到所有本地事务都执行成功了,全局事务会所有本地事务进行提交。全局事务管理器负责协调每个本地事务,然后最后统一决策是对所有本地事务进行提交还是回滚。全局事务是事务分为两个阶段,第一阶段为表决阶段,第二阶段为提交阶段,如果表决阶段都通过即所有本地事务都执行成功,但是在第二阶段去真正提交每

2021-01-14 18:02:12 111

原创 RocketMQ入门教程(三):发送消息和消费消息

一:普通消息RocketMQ提供了三种方式来发送普通消息:可靠同步发送、可靠异步发送、单向发送。1.1 可靠同步发送同步发送是发送消息后必须等待RocketMQ服务返回发送的结果,这里会一直同步阻塞,直到拿到RocketMQ服务返回发送的结果才继续往下执行代码。同步发送一般应用于对发送成功可靠性要求很严格的场景,一般是要保证100%发送成功,不成功就重试。@RestControllerpublic class RocketMQController { @Autowired pr

2021-01-10 14:32:54 185

原创 RocketMQ入门教程(二):SpringBoot集成RocketMQ

1. pom.xml<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>4.8.0</version></dependency>2. applicaton.ymlserver: port: 8888rocketmq:

2021-01-07 10:30:16 157

原创 RocketMQ入门教程(一):简介与安装

一:消息中间件的应用场景1.1 异步解耦一般一个系统中有很多个微服务,当用户在下单系统中下单时,下单操作完成后还会调用库存系统进行扣减库存,还会调用积分系统增加用户的积分,还会调用优惠券系统进行发放优惠券等等一系列的操作,如果在下单系统中同步调用库存系统、同步调用积分系统、同步调用优惠券系统势必会导致整个下单时间会比较长,不利于用户体验,假如在同步调用的过程中某个微服务出现问题就会导致整个下单失败。为了减少调用其它微服务时间,为了减少其它微服务出现问题而导致下单不可用,我们可以将所有的同步调用方式改为

2021-01-06 16:39:47 190

原创 Spring Cloud Alibaba快速入门(五):RPC - Dubbo

一:简介Spring Cloud微服务之间互相调用一般是通过Feign以HTTP短连接的方式来调用,因为是HTTP短连接所以每次调用都需要建立TCP连接,使得效率相对Dubbo比较低。Dubbo是一个高性能RPC框架,常用于代替Feign在微服务之间调用。一般我们对外提供服务使用REST API,内部服务之间调用使用RPC。二:启动Nacossh startup.sh -m standalone三:Spring Cloud集成Dubbo(服务提供方)3.1 pom.xml注意:这里并没有使用

2021-01-05 20:32:30 161

原创 Spring Cloud Alibaba快速入门(三):熔断降级 - Sentinel

GitHub https://github.com/alibaba/Sentinel/releasesjava -jar -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.0.jarlocalhost:8080 用户名:sentinel 密码:sentinelpom.xml<?xml ve

2021-01-02 19:20:49 85

CYLTabBarControllerExample

CYLTabBarController 一个小示例

2016-02-14

hadoop lib/native

在安装hadoop时如果遇到WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform这个错误,请下载该文件放到hadoop目录下,Mac中放到libexec目录下。

2019-03-05

Spring+Mybatis+Druid+POI示例整合demo

Spring+Mybatis+Druid+POI示例整合demo

2017-06-05

Springboot2+JPA|MyBatis+Sharding-JDBC示例

Springboot2+JPA|MyBatis+Sharding-JDBC示例源码,可直接运行。

2018-07-24

API接口设计之token、timestamp、sign

API接口设计之token、timestamp、sign的具体使用demo示例。

2018-06-24

Objective-C&UIKit自学笔记

Objective-c、UIKit自学笔记

2015-09-18

Spring+Mybatis+Druid示例整合Demo

Spring+Mybatis+Druid示例整合Demo

2017-06-02

Google浏览器插件Axhub

Google浏览器插件Axhub

2020-07-03

需求文档模板.docx

需求文档模板.docx

2021-03-03

spring+ehcache示例整合Demo

spring+ehcache示例整合Demo

2017-05-26

springboot-fastdfs.zip

springboot-fastdfs 作为服务器,前端使用vue.js + element-ui来制作上传页面,代码实际测试可直接运行。

2020-08-29

Spring-Mybatis-Druid示例整合Demo

Spring-Mybatis-Druid示例整合Demo

2017-06-01

SpringMVC+fastjson+Swagger集成示例源码

SpringMVC+Fastjson+Swagger集成示例完整源码Example。

2017-12-20

UICollectionViewExample

UICollectionView基本使用方法以及自定义单元格。

2016-02-24

NSTimer 定时器示例

该示例演示了定时器的 立刻启动, 暂停, 继续, 停止 操作

2016-02-25

Spring-Mybatis-Druid-Kafka示例集成Example

SpringMVC + Mybatis + Druid + Kafka 示例集成Example。

2018-03-03

iOS主题皮肤切换示例代码Demo

iOS主题皮肤切换示例代码Demo,示例可运行

2016-01-28

Spring+Mybatis+Druid示例整合Demo2

Spring + Mybatis(通用Mapper) + Druid示例整合Demo示例

2018-03-01

rabbitmq与spring集成示例demo

rabbitmq 与spring 使用maven集成示例源码 demo 示例。

2017-12-14

hibernate-validator示例demo

springmvc +fastjson +validator 示例整合

2017-05-23

自定义Cell源码

自定义Cell源码

2016-08-25

springmvc+fastjson demo

springmvc+fastjson 完整示例,下载即可运行

2017-05-18

Spring-Mybatis-Druid 整合Demo

Spring-Mybatis-Druid 整合Demo

2017-05-31

spring+ehcache完整示例demo

spring+ehcache示例demo

2017-05-26

iOS 防好友动态顶部功能

iOS 防好友动态顶部功能

2016-12-27

vbirdbest的留言板

发表于 2020-01-02 最后回复 2020-05-18

博客专栏和个人分类默认只显式5个,为什么不能配置显示个数

发表于 2018-09-11 最后回复 2018-09-11

空空如也

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

TA关注的人 TA的粉丝

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