Littlehui's Notes

古代有一位将军喝酒成瘾,将军啊将军,他越喝越有型。


  • 首页

  • 关于

  • 标签

  • 分类

  • 搜索

设计模式系列:命令模式

发表于 2020-01-08 | 分类于 java , 设计模式
概念 命令模式将命令的执行和发送命令的责任分隔开,委派给不同的对象执行。 ###涉及角色 客户端(Client)角色:创建一个具体命令(ConcreteCommand)对象并确定其接收者。 命令(Command)角色:声明了一个给所有具体命令类的抽象接口。 具体命令(ConcreteComm ...
阅读全文 »

设计模式系列:备忘录模式

发表于 2020-01-08 | 分类于 java , 设计模式
概念 备忘录保存的是类内部状态。在适当的时候可以用来恢复当时的类状态。还原现场。 实现类图 代码 Originator执行者,封装备忘录具体属性信息。 1234567891011121314151617181920212223242526272829303132333435package c ...
阅读全文 »

设计模式系列:状态模式

发表于 2020-01-08 | 分类于 java , 设计模式
概念 状态模式是将对象的状态接口抽出,从状态的维度出发描述对象。对象千千万,状态就那么几个,所以从状态的维度度量。业务上会清晰很多。 实现类图 代码 抽象状态 CarState 12345678910111213package com.littlehui.design.state;/** * ...
阅读全文 »

Communications link failure 问题解决

发表于 2019-11-01 | 分类于 mysql
症状 节点挂机一个晚上后会首次请求会 Communications link failure 原因分析产生 Communications link failure是由于使用了被关闭的数据库连接导致。 关键配置分析maxEvictableIdleTimeMillis配置,默认25200000毫秒 d ...
阅读全文 »

【更好的工作 tips4】理解事物的脉络

发表于 2019-10-09 | 分类于 工作
脉络是什么 各种事,各种情况,各种状态,都有一定的内在规律可循。称之为事物的脉络。掌握到事物的脉络就会很清楚的理解事物为什么这样发展,他的轨迹为什么是这样的。能为后面预测事物发展作为依据让人自然而然地会理解到后面可能会面对的挑战,并且为迎接挑战而做准备。 怎么把握到脉络事物的脉络是依托于原始轨迹。 ...
阅读全文 »

角色转变

发表于 2019-10-08 | 分类于 技术之外
什么是角色转变 角色转变,使你不仅仅是自然人的你。 角色转变转变了什么不同的角色转变,转变的形式不同。之于部门,你代表的是部门。之于具体项目,这个角色可能是项目组。那么多不同的角色转变之下,实际上都保持着转变的共性。归根结底两个:思维转变,做事风格转变。 思维转变思维转变在于,考虑的问题角度发生变 ...
阅读全文 »

【流量控制系列1】引言和索引

发表于 2019-07-29 | 分类于 java , 流量控制 , sentinel
目的 自底向上构建流量控制知识体系。在后面遇到流量控制相关问题,可以举一反三快速得到解决方案。 对sentinel流控产品有一定的了解,在使用的时候能够快速入手,并且根据具体业务场景开发和扩展。 流量控制背景在平时的正常的访问流量下,系统可以正常运行,但是当遇到热点事件,流量突然间增大的情况下。但 ...
阅读全文 »

【流量控制系列2】流量控制的基础方法和算法

发表于 2019-07-29 | 分类于 java , 流量控制 , sentinel
流量控制的方法白名单机制: 可以采用白名单的机制来限制访问,没有加入白名单的用户不让访问系统 令牌池机制也叫令牌桶 用户访问系统必须获得令牌池中的令牌,才能进行访问。令牌池每秒钟,阀门开启一次,所有的请求去令牌池中并发的抢夺令牌,获得令牌的可以访问系统,没有获得的返回“系统正忙”或者让该请求加入队 ...
阅读全文 »

【流量控制系列3】Semaphore信号量介绍

发表于 2019-07-29 | 分类于 java , 流量控制 , sentinel
简介Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而 relea ...
阅读全文 »

【流量控制系列4】Sentinel和Hystrix对比

发表于 2019-07-29 | 分类于 java , 流量控制 , sentinel
Sentinel和hystrix对比 Hystrix侧重点 隔离熔断为主的容错机制 sentinel侧重点S 多样化的流量控制 熔断降级 系统负载保护 实时监控和控制台 共同特征 资源类型和执行模型 sentinel的特色1. 轻量,高性能 2. 流量控制 3. 负载保护 4. ...
阅读全文 »
1…8910…16
Littlehui

Littlehui

将军啊将军,我要像将军那样喝酒。

157 日志
48 分类
123 标签
RSS
GitHub 简书
© 2024 Littlehui
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4