https://www.oschina.net/p/sentinel
Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。
Sentinel 具有以下特性:
- [……]
记录点滴生活
https://www.oschina.net/p/sentinel
Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。
Sentinel 具有以下特性:
1、代码位置合理
2、减少接口调用次数
3、查看接口api的变动,删除接口导致其他服务调用不到
4、equals 比较,不同类型不能比较, Integer向byte转后,要new Byte包装
在最左匹配原则中,有如下说明:
http://localhost:8080/smg/export_poOrder?searchDate1=2018-06-10 报错400,
后改成
http://localhost:8080/smg/export_poOrder?searchDate1=2018/06/10 不再报错[……]
最近发下,公司很多做类型转换的时候,喜欢用静态的方式复用对象,但是,没有考虑到simpledateformat是不是线程安全的,没有进行特别的控制,并发量小还好,高并发后,少则日期出错,大则线程崩掉。已经帮他们fix了,记录一下。
1、生成dump文件,bin下面几个常用的命令的使用
jps
jmap生成dump文件
jmap -heap 67008
jmap -dump:format=b,file=c:/temp/autodump/jmapdump 67008
jstat
jstat -g[……]
1、bigdecimal之间去做equals,这种情况2与2.0是不相等的,这种比较仅限于位数和值等,常用的比较是compare。
2、不要stringtostring
3、不要Byte equals String
equals方法会首先判断类型,instance of类型[……]
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。
这三个类之[……]
注意最大最小内存配置
https://www.cnblogs.com/zhaopengcheng/p/8302725.html
自己开发环境需要安装 redis 服务,百度一下很多,下面主要说明Springboot 集成 redis 讲解
我的版本 java8 + redis3.0 + springboot[……]