![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 63
卫涛涛
从事互联网开发工作,对分布式缓存、大数据、区块链、微服务、JMS、MySQL、JVM有一定研究
展开
-
判断浏览器类型工具类
这是一个java工具类,用来判断浏览器类型和版本原创 2017-07-12 18:03:52 · 546 阅读 · 0 评论 -
java日期工具类
指定毫秒数表示的日历,系统当前时间,指定毫秒数表示的日期,时间戳转换为字符串,字符串转换时间戳, 字符串转换成日期,日期转换为字符串.格式化时间,指定毫秒数的时间戳,以字符形式表示的时间戳,系统当前的时间戳,指定日期的默认显示,具体格式:年-月-日原创 2017-07-12 18:13:55 · 224 阅读 · 0 评论 -
SpringBoot中如何集成Mybaits PageHelper分页插件
在项目的pom.xml文件中引入: com.github.pagehelper pagehelper-spring-boot-starter 1.1.1 需要注意的是:要想在SpringBoot中无配置的引入分页插件artifactsId必须是: pagehelper-spring-boot-starter 不能是下面的: com.github.pagehelp原创 2018-01-20 12:36:56 · 298 阅读 · 0 评论 -
Hystrix线程隔离技术
认识HystrixHystrix是Netflix开源的一款容错框架,包含常用的容错方法:线程隔离、信号量隔离、降级策略、熔断技术。在高并发访问下,系统所依赖的服务的稳定性对系统的影响非常大,依赖有很多不可控的因素,比如网络连接变慢,资源突然繁忙,暂时不可用,服务脱机等。我们要构建稳定、可靠的分布式系统,就必须要有这样一套容错方法。本文主要讨论线程隔离技术。为什么要做线程隔离比如我们现在有3个业务调...转载 2018-02-27 09:40:38 · 1117 阅读 · 0 评论 -
jdk8新特性
Java 8th 新特性系列Java 8th 新特性(一):lambda表达式Java 8th 新特性(二):Optional类Java 8th 新特性(三):流式数据处理Java 8th 新特性(四):默认接口方法lambda优点:lambda 表达式是 java 8th 给我们带来的几个重量级新特性之一,借用 lambda 表达式,可以让我们的程序设计更加简洁。一、行为参数化行为参数化简单的说...转载 2018-05-18 14:16:22 · 178 阅读 · 0 评论 -
java语言的一些思考
java语言经过20多年的发展,无外乎下面几个目标性能 从jdk1.0到现在jdk1.9 jvm的垃圾回收算法从serial、ParScavenge、Parallel Scavenge、CMS、G1都是以提高垃圾回收的效率为终极目标。 jdk1.8以后HashMap的实现方式由链表+数组改为根据容量自动在链表和红黑树之间转换,也是为了解决在大数量情况下改善HashMap性能的...原创 2018-05-18 14:17:21 · 146 阅读 · 0 评论 -
Spring Boot异常统一处理
最近在学习自己搭建一个配置中心平台,准备用spring boot来搭建后台web系统,将遇到的问题在此记录。github项目地址:点击打开链接。我们在用ajax向服务端请求数据时,免不了会有异常。如果不进行统一处理,直接把异常信息抛到前端,界面会很不友好。spring boot可以通过使用@ControllerAdvice来进行统一异常处理,@ExceptionHandler(value = Ex...转载 2018-05-25 11:39:38 · 3365 阅读 · 0 评论 -
Spring源码阅读笔记
一直在用着spring却没有系统性的阅读过spring源码,以前碎片化的阅读不成体系,很难对其设计思想有深入的理解,在此记录博客,也算是自己的笔记了。...原创 2018-05-25 11:50:21 · 273 阅读 · 0 评论 -
从顶层设计看消息中间件的架构
从顶层设计看消息中间件的架构原创 2018-05-30 11:44:15 · 438 阅读 · 0 评论