HAOGRE's blog


  • 首页

  • 分类

  • 归档

  • 标签

  • 实验室

  • 关于

数据结构与算法笔记-01

发表于 2019-10-28 | 分类于 数据结构与算法笔记 , 数学基础 , 笔记

第一章

基本数学知识

基本数学

阅读全文 »

spring-看这一篇就够了

发表于 2019-10-22 | 分类于 事务 , spring , 看这一篇就够了

Spring 事务的基本属性

阅读全文 »

jvm-notes

发表于 2019-10-21 | 分类于 基础 , jvm , 看这一篇就够了

JVM 内存结构

Java 虚拟机的内存空间分为 5 个部分:

  • 程序计数器
  • Java 虚拟机栈
  • 本地方法栈
  • 堆
  • 方法区
阅读全文 »

TCC-art

发表于 2019-10-17 | 分类于 中间件 , TCC , 看这一篇就够了

TODO

Green Deployment

发表于 2019-10-17 | 分类于 生活

TODO

mysql-index

发表于 2019-10-14 | 分类于 中间件 , mysql-index , 看这一篇就够了

TODO

dubbo-spi

发表于 2019-09-24 | 分类于 中间件 , dubbo , 看这一篇就够了

Java SPI

官网上有这么一段描述:

An extensible application is one that you can extend without modifying its original code base. You can enhance its functionality with new plug-ins or modules. Developers, software vendors, and customers can add new functionality or application programming interfaces (APIs) by adding a new Java Archive (JAR) file onto the application class path or into an application-specific extension directory.

大致翻译一下就是动态扩展的意思了—-🐂🍺就完了,翻译啥翻译。

官方文档地址:官方SPI介绍

阅读全文 »

经典排序

发表于 2019-09-23 | 分类于 算法

前不久看到十大经典排序的动画,感觉挺震撼的,巴拉巴拉老东西写点东西。链接在此 经典排序算法动画

排序算法 - sort algorithm

  • 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。
  • 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。

导图

相关大O的复杂度之前记载过,这里也忘记个差不多了。算法空间复杂度和时间复杂度

晚些增加对算法的理解,会比较有趣。

阅读全文 »

dubbo-base

发表于 2019-08-28 | 分类于 中间件 , dubbo , 看这一篇就够了

Dubbo 基础架构

dubbo-arch

节点 角色说明
Provider 暴露服务的服务提供方
Consumer 调用远程服务的服务消费方
Registry 服务注册与发现的注册中心
Monitor 统计服务的调用次数和调用时间的监控中心
Container 服务运行容器

Registry

Dubbo支持多种注册中心,推荐使用Zookeeper

  • Zookeeper 注册中心
  • Nacos 注册中心
  • Redis 注册中心
  • Multicast 注册中心
  • Simple 注册中心
阅读全文 »

mq-base

发表于 2019-08-27 | 分类于 中间件 , mq , 看这一篇就够了

AMQP

  • mq是你妈,说啥就干啥

  • base

https://www.jianshu.com/p/689ce4205021

http://www.dockone.io/article/505

MQ能干啥

MQ怎么干

MQ干不来怎么办

<123…67>
HAOGRE

HAOGRE

a hexo blog

666 日志
44 分类
25 标签
© 2023 HAOGRE