Sentinel 框架

https://www.oschina.net/p/sentinel

Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。

Sentinel 具有以下特性:

    [……]

Read more

codereview

1、代码位置合理

2、减少接口调用次数

3、查看接口api的变动,删除接口导致其他服务调用不到

4、equals 比较,不同类型不能比较, Integer向byte转后,要new Byte包装

linux支持中文显示

检查本机已有的语言包
locale -a

安装语言包

首先是修改locale.gen文件
sudo vim /etc/locale.gen
将zh_CN.GBK GBK zh_CN.UTF8 UTF8的注释去掉,或者直接添加这两行内容。
然后使用sudo locale-gen下载[……]

Read more

网速测试

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest-cli

./speedtest-cli –server[……]

Read more

最左匹配

在最左匹配原则中,有如下说明:

  1. 最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索[……]

Read more

SimpleDateFormat 多线程问题

最近发下,公司很多做类型转换的时候,喜欢用静态的方式复用对象,但是,没有考虑到simpledateformat是不是线程安全的,没有进行特别的控制,并发量小还好,高并发后,少则日期出错,大则线程崩掉。已经帮他们fix了,记录一下。

dump文件分析

1、生成dump文件,bin下面几个常用的命令的使用

jps

jmap生成dump文件

jmap -heap 67008

jmap -dump:format=b,file=c:/temp/autodump/jmapdump 67008

jstat

jstat -g[……]

Read more

关于大脑的20个基本事实,怎么用脑越用越聪明?

北京师大教科文中心小编温馨提示:心理是脑的功能,脑是心理活动的器官,心理现象是脑活动的结果。尽管科学家一个接一个的科研成果让我们对大脑有了越来越多的了解,但直到今天,科学家所发现的所谓大脑的秘密也只是冰山一角,在很大程度上,大脑仍是神秘的。今天小编要给大家介绍关于大脑的20个基本事实。

1、大[……]

Read more