摘要: 来源:并发编程网链接:http://ifeve.com/深入理解G1垃圾收集器/ G1 GC是Jdk7的新特性之一、Jdk7+版本都可以自主配置G1作为JVM GC选项;作为JVM GC算法的一次重大升级、DK7u后G1已相对稳定、且未来计划替代CMS、所以有必要深入了解下: 不同于其他的分代回收算 阅读全文
posted @ 2019-09-04 08:47 淡然~~浅笑 阅读(1756) 评论(0) 推荐(1) 编辑
摘要: 开发者们在工作中经常会遇到过这样的情况:在接手实际项目时,在传统的单体架构下,一个同事负责的功能模块出现故障后,会导致整个系统瘫痪。那么有什么办法才能解决这种问题呢?云上有一种服务——微服务,可以对业务流程进行独立开发和部署,满足新业务快速创新和敏捷交付的需求。 基于Devops的微服务架构是云时代 阅读全文
posted @ 2019-09-04 08:45 淡然~~浅笑 阅读(556) 评论(0) 推荐(0) 编辑
摘要: Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下: 动静分离只有好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响。 Ngi 阅读全文
posted @ 2019-09-04 08:43 淡然~~浅笑 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。 1.一份Nginx.conf配置文件 基本配置这个文件,就可以实现负载了。但是里面的各种关系要了解就比较麻烦了。这篇博客,也不是教学篇,是记录一下,方便以后自己看了。 2.基础讲解 现在 阅读全文
posted @ 2019-09-04 08:43 淡然~~浅笑 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编 阅读全文
posted @ 2019-09-04 08:42 淡然~~浅笑 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 性能测试概念 在如今这个万物互联的时代,网络的作用至关重要,它连接了万物,几乎任何信息都可以在web上获取到。大到企业、学校、政府、国家,小到个人、个体经营者,他们每时每刻都在使用网络获取各种信息。web内容的获取和与其的交互非常便利快捷,因而网络的响应速度就变得至关重要。 再者,大多数的web应用 阅读全文
posted @ 2019-09-04 08:40 淡然~~浅笑 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 开源Java学习 公众号 一、入门 1、简介 Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归 阅读全文
posted @ 2019-09-04 08:39 淡然~~浅笑 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 这篇博客主要介绍 linux 环境下,查看内存占用的两种方式:使用 ps,top等命令;查看/proc/[pid]/下的文件。文章简要介绍了命令的使用方法与一些参数意义,同时对/proc/[pid]/下的文件内容进行了一些详细的介绍。文章内容来自google和自我总结,如有不当之处,欢迎批评指正。 阅读全文
posted @ 2019-09-04 08:37 淡然~~浅笑 阅读(11819) 评论(0) 推荐(0) 编辑
摘要: 一、数据库性能瓶颈主要原因 1、数据库连接 MySQL数据库默认连接为100,我们可以通过配置initialSize、minIdle、maxActive等进行调优,但由于硬件资源的限制,数据库连接不可能无限制的增加,对大型单体应用单实例数据库可能会出现最大连接数不能满足实际需求的情况,这时就会系统业 阅读全文
posted @ 2019-09-04 08:36 淡然~~浅笑 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 作者 | 贺满 链接 | cnblogs.com/puresoul/p/5388586.html 本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分:主要介绍为什 阅读全文
posted @ 2019-09-04 08:35 淡然~~浅笑 阅读(4714) 评论(0) 推荐(1) 编辑