开源项目LibraPlatform
码龄7年
  • 420,804
    被访问
  • 95
    原创
  • 216,305
    排名
  • 449
    粉丝
  • 7
    铁粉
关注
提问 私信

个人简介:没有搞不定的事情,就看你怎么弄。

  • 加入CSDN时间: 2015-12-27
博客简介:

hfbin的博客

查看详细资料
  • 2
    领奖
    总分 187 当月 2
个人成就
  • 获得182次点赞
  • 内容获得129次评论
  • 获得640次收藏
创作历程
  • 2篇
    2021年
  • 1篇
    2020年
  • 8篇
    2019年
  • 35篇
    2018年
  • 51篇
    2017年
成就勋章
TA的专栏
  • 实操记录
    1篇
  • SpringBoot 入门到实战
    8篇
  • 【网络编程】Netty 入门到实战
    8篇
  • 线程安全
    18篇
  • python数据分析
  • liunx
    8篇
  • java
    32篇
  • spring
    7篇
  • springmvc
    5篇
  • mybatis
    6篇
  • maven
    4篇
  • hexo
    2篇
  • github
    2篇
  • shiro
    1篇
  • redis
    4篇
  • mysql
    2篇
  • jdk
    1篇
  • tomcat
    1篇
  • 线程
    18篇
  • synchronized
    1篇
  • scoket
    1篇
  • nio-socket
    1篇
  • AIO
    1篇
  • Netty
    4篇
  • JMS
    1篇
  • 消息中间件
    5篇
  • ActiveMQ
    5篇
  • hadoop
    3篇
  • zookeeper
    3篇
  • hdfs
    2篇
  • 福利
    1篇
  • RocketMQ
  • 说明
  • Spring Boot
    11篇
  • lombox
    1篇
  • Spring Cloud
    6篇
  • other
    1篇
  • 高性能  
    1篇
  • LeetCode
    2篇
  • jvm
    1篇
  • 分布式事务
    1篇
  • alibaba
    1篇
  • https
    1篇
  • git
    1篇
  • git-flow
    1篇
  • 抒情
  • jenkins
  • rabbitmq
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Libra-Platform微服务平台之全链路蓝绿灰度发布

1、Libra-Platform 微服务平台Libra-Platform微服务平台。基于SpringCloud(2020.0.x) + SpringCloudAlibaba(2021.x) + SpringBoot(2.4.x) + Vue3开发,基于多租户SaaS模式的设计,拥有强大的用户中心,权限基于RBAC设计,支持全链路蓝绿灰度发布。Libra-Platform平台架构清晰、代码简洁、注解齐全,很适合作为基础框架使用。Gitee仓库地址:https://gitee.com/huangfubin/
原创
发布博客 2021.10.18 ·
12405 阅读 ·
2 点赞 ·
2 评论

Libra-Platform微服务平台基于SpringCloud(2020.0.x)+SpringCloudAlibaba(2021.x)+SpringBoot(2.4.x)+Vue3开发

Libra-Platform 微服务平台仓库地址:https://gitee.com/huangfubin/LibraPlatform目前Libra-Platform平台还处于开发阶段,计划于第四季度中上旬开源,先Star不迷路。基于SpringCloud(2020.0.0) + SpringCloudAlibaba(2021.1) + SpringBoot(2.4.2) + Vue3开发,基于多租户SaaS模式的设计,拥有强大的用户中心,权限基于RBAC设计。Libra-Platform平台架构清晰、
原创
发布博客 2021.08.23 ·
6791 阅读 ·
2 点赞 ·
10 评论

异步编排(CompletableFuture异步调用)

异步编排(CompletableFuture异步调用)1、问题背景2、CompletableFuture介绍2.1 创建异步对象2.2 计算完成时回调方法2.3 线程串行化方法2.4 多任务组合3、例子1、问题背景问题:当查询接口较复杂时候,数据的获取都需要远程调用,必然需要花费更多的时间。假如查询文章详情页面,需要如下标注的时间才能完成:// 1. 查询文章详情 0.5s// 2. 查询文章博主个人信息 0.5s// 3. 查询文章评论 1s// 4. 查询博主相关文章分类 1s
原创
发布博客 2020.07.10 ·
4676 阅读 ·
9 点赞 ·
1 评论

【成功入坑-利用Python进行数据分析·第2版】第一章:准备工作(Preliminaries)

开始之前说点课题话,不得不说我非常喜欢老外设计书的封面,非常有意思,你有没有觉得呢。下面的内容都是我看原版外文到谷歌翻译里面翻译出来的,我的英文非常垃圾,哈哈哈哈,我也想看懂,但是实力不允许。《利用Python进行数据分析·第2版》这本书对于学习数据分析入门级别非常合适,每一章节都讲的非常好,层层关联,浅到深,各种吸引,主要的章节有:第1章 准备工作第2章 Python语法基础,IPyth...
原创
发布博客 2019.08.29 ·
645 阅读 ·
0 点赞 ·
1 评论

Spring事物注解@Transactional 使用说明

Spring事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理 , 例子:@Transactional public class TestServiceBean implements TestService {}当类中某些方法不需要事物时@Transactional public class TestServiceBean implement...
转载
发布博客 2019.08.09 ·
573 阅读 ·
1 点赞 ·
0 评论

RabbitMQ基本概念

RabbitMQ 整体上是 一个生产者与消费者模型,主要负责接收、存储和转发消息。可以把消 息传递的过程想象成:当你将一个包裹送到邮局,邮局会暂存并最终将邮件通过邮递员送到收 件人的手上, RabbitMQ 就好比由邮局、邮箱和邮递员组成的一个系统。从计算机术语层面来说, RabbitMQ 模型更像是一种交换机模型 。RabbitMQ 的整体模型架构如图 1、生产者和消费者Producer:...
原创
发布博客 2019.06.12 ·
1138 阅读 ·
0 点赞 ·
0 评论

分布式下我们为什么使用redis

绝大部分的开发者,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里对 Redis 常见问题做一个总结,解决大家的知识盲点。目录1、为什么使用 Redis性能:并发:使用 Redis 的常见问题2、单线程的 Redis 为什么这么快原因主要是以下三点:经营方式一经营方式二3、Redis 的数据类型及使用场景4、...
原创
发布博客 2019.06.05 ·
1048 阅读 ·
6 点赞 ·
0 评论

分享一篇来自我的毕业论文设计《基于SpringBoot的搜房网设计与实现》

分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计分享一篇来自我的毕业论文设计...
原创
发布博客 2019.05.31 ·
27966 阅读 ·
35 点赞 ·
25 评论

玩转 git-flow 工作流

1、关于git-flowgit-flow 是一个 git 扩展集,按 Vincent Driessen 的分支模型提供高层次的库操作。Vincent Driessen 详情git-flow 是一个基于归并的解决方案,它并没有提供重置(rebase)特性分支的能力。简单说git-flow就干gitkraken是一个极出色的 git 界面客户端,已经提供了 git-flow 的支持。2、安装...
原创
发布博客 2019.02.01 ·
1770 阅读 ·
1 点赞 ·
1 评论

通过Let's encrypt获取免费https证书

教程太过于简单真实,请做好copy准备(看完再copy,避免出意外)1、下载certbotshell> git clone https://github.com/certbot/certbot2、执行命令shell> cd certbotshell>./letsencrypt-auto certonly --standalone --email huangfubin0...
原创
发布博客 2019.01.29 ·
373 阅读 ·
0 点赞 ·
0 评论

阿里开源分布式事务框架FESCAR

阿里FESCAR开源地址:https://github.com/alibaba/fescarWhat is FESCAR?FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用,旨在实现简单并快速的事务提交与回滚。微服务架构中的分布式事务问题从传统的单体应用说起,假设一个单体应用的业务由 ...
原创
发布博客 2019.01.12 ·
8395 阅读 ·
2 点赞 ·
0 评论

MySQL的四种事务隔离级别

一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可...
转载
发布博客 2018.11.11 ·
625 阅读 ·
0 点赞 ·
0 评论

JVM 内存区域的划分,哪些区域可能发生 OutOfMemoryError?

通常可以把 JVM 内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是整个 JVM 进程唯一的。第一,程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线程正在执行的 Java 方法的JVM 指令地址;或者,如果是在执行本...
原创
发布博客 2018.10.24 ·
2828 阅读 ·
2 点赞 ·
0 评论

Redis 主从复制(Master/Slave)模式

原创
发布博客 2018.10.19 ·
530 阅读 ·
0 点赞 ·
0 评论

常用JDK命令

1、查看类的一些信息,如字节码的版本号、常量池等 javap -verbose [className]2、查看JVM进程 jps jcmd -l3、查看进程的GC情况 jstat -gcutil [pid] #显示总体情况...
原创
发布博客 2018.10.11 ·
509 阅读 ·
0 点赞 ·
0 评论

idea远程调试Springboot项目

步骤如下:经过以上步骤,已经配置完启动远程服务器的参数。在远程的项目上不能直接使用java -jar方式启动项目需要加如下参数:java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 springboot-demo.jar这样服务端就监听在5005端口了。可以通过以下命令来检查是否...
原创
发布博客 2018.10.09 ·
2897 阅读 ·
1 点赞 ·
3 评论

【LeetCode】二叉树的前序遍历

题目给定一个二叉树,返回它的 前序 遍历。示例:输入: [1,null,2,3]1    \       2    /3输出: [1,2,3]题目地址:https://leetcode-cn.com/problems/binary-tree-preorder-t
原创
发布博客 2018.10.06 ·
445 阅读 ·
0 点赞 ·
0 评论

【LeetCode】删除链表中的节点

题目:删除链表中等于给定值 val 的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5对链表熟悉的话,这道题相对简单一些。
原创
发布博客 2018.10.04 ·
392 阅读 ·
0 点赞 ·
0 评论

Java 23种设计模式初步了解

目录1、总体来说设计模式分为三大类:2、具体如下:2、1创建型有:2、2行为型有:2、3结构型有:3、设计模式的六大原则1、总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式, 共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式, 共十一种:策略模式、模板方法模式、观察者模式、迭代...
原创
发布博客 2018.09.25 ·
369 阅读 ·
1 点赞 ·
0 评论

【五】Ribbon负载均衡

1、概述1.1、是什么Spring Cloud Ribbon 是基于Netflix Ribbon实现的一套客户端负载均衡的工具。简单的说, Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load BalanCer(简称LB...
原创
发布博客 2018.09.19 ·
1794 阅读 ·
0 点赞 ·
0 评论
加载更多