用户中心USER CENTER

首页/用户
  • Java调用链跟踪关键技术(一)总体介绍

    摘要:微服务中调用栈的获取,使用的开发者会很自然想到用来拦截,但是拦截同一个类的多个方法之间的调用很不方便,有侵入性,因此并不适合。调用栈的跟踪也提供了这个能力,可以获得当前方法的调用栈信息。 一、调用链跟踪的作用 调用链跟踪包括 1.前端到后端的调用链 2.单个服务内部方法之间的调用链 3.微服务之间的调用链 4.应用服务和数据库之间的调用链 5.应用服务和第三方服务中...

    gaara 发布于Java
  • H2最佳实践

    摘要:嵌入式,下则会在下创建文件,则当前用户目录下面下则会在下创建文件在当前目录创建,里面就是当前项目目录下面在盘下面目录下创建文件内存数据库内存数据库被命名内存数据库私有使用的服务器模式远程连接用户名和密码连接字符串参数要求最后一个正在连接的 Embedded嵌入式jdbc:h2:file:jdbc:h2:~/javacc,windows下则会在C:UsersAdministrator下创...

    gaara 发布于Java
  • Java中的锁

    摘要:当前线程在超时时间内被中断超时时间结束,返回释放锁获取等待通知组件,该组件和当前的锁绑定,当前线程只有获取了锁,才能调用该组件的方法,调用后,当前线程将释放锁。同步器是实现锁的关键,在锁的实现中聚合同步器,利用同步器实现锁的语义。 本文在参考java并发编程实战后完成,参考内容较多 Java中的锁 锁是用来控制多线程访问共享资源的方式,一个锁能够防止多个线程同事访问共享资源。在Lock...

    gaara 发布于Java
  • Spring Boot 2 快速教程:WebFlux 快速入门(二)

    摘要:响应式编程是基于异步和事件驱动的非阻塞程序,只是垂直通过在内启动少量线程扩展,而不是水平通过集群扩展。三特性常用的生产的特性如下响应式编程模型适用性内嵌容器组件还有对日志消息测试及扩展等支持。 摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 02:WebFlux 快速入门实践 文章工程: JDK...

    gaara 发布于Java
  • Java应用性能调优

    摘要:针对应用,性能诊断工具主要分为两层层面和应用层面包括应用代码诊断和诊断。诊断对于主要关注平均负载,使用率,上下文切换次数。常用的应用诊断包括线程堆栈等方面的诊断。 性能诊断工具 性能诊断一种是针对已经确定有性能问题的系统和代码进行诊断,还有一种是对预上线系统提前性能测试,确定性能是否符合上线要求。本文主要针对前者,后者可以用各种性能压测工具(例如 JMeter)进行测试,不在本文讨论范...

    gaara 发布于Java
<