Javayyds
Javayyds
全部文章
Java
AOP(1)
API(1)
EventBus(1)
HTTP(1)
Hutool(1)
I/O(1)
IDEA(2)
Java开发工具(1)
Java面试(33)
jvm(3)
MongoDB(1)
MQ(1)
Mybatis(1)
Mysql调优(1)
Nginx(2)
PWA(1)
Redis(3)
Spring(4)
SpringAOP(1)
Springboot(1)
SpringCloud(1)
Spring框架(1)
Spring注解(1)
ThreadLocal(1)
uTools(1)
vue(1)
Websocket(1)
分布式(3)
后端(88)
多线程与高并发(1)
大数据(1)
开发环境(1)
开源社区(1)
微服务(1)
微服务架构(1)
搜索引擎(1)
操作系统(1)
数据库(9)
数据结构(1)
数据结构与算法(1)
架构(4)
消息队列(3)
秋招面试(2)
程序员(13)
算法(2)
索引(1)
线程(2)
网络(2)
网络协议(3)
腾讯(1)
设计模式(2)
归档
标签
去牛客网
登录
/
注册
Javayyds的博客
全部文章
/ Java
(共116篇)
首发!美团强推微服务架构速成手册,常用组件与相关技术都在这了
今天要与大家介绍的文档是以Spring Cloud微服务架构为中心,全面系统地介绍了Spring Cloud常用组件的应用,以及微服务涉及的相关技术。适合Spring Cloud的入门者,也适合致力于互联网开发和Java编程开发的进阶者,对微服务架构有兴趣的运维人员及数据库管理人员同样适合! 不多...
2021-04-08
0
497
Dubbo系统架构解析
Dubbo 的两大设计原则 Dubbo 框架在设计时遵循了两大设计原则: 使用“微内核+插件”的设计模式。内核只负责组装插件(扩展点),Dubbo 的功能都是由插件实现的。Dubbo 作为一个优秀的 RPC 框架,一个 Apache 的顶级项目,其最大的亮点之一就是其优秀的无限开放性设计架构...
2021-04-08
0
412
排查压测问题引发的系统性能调优过程
前言: 今天测试部门的小梦找到我,委屈巴巴的说我写的接口有问题,因为她对这个接口进行压力测试时,发现系统的吞吐量一直上不去,并且 应用服务器 (部署接口项目的服务器) 的CPU、内存等资源的使用率也一直很低,导致一直无法测试出这个接口的压力峰值。 听小梦说完后,自己心想接口都测试了好几...
2021-04-08
1
1040
绝杀!滴滴大牛手码365页RocketMQ速成笔记终开源
前言 目前IT行业不断迭代更新,高并发、高吞吐已经不再是首要的痛点,稳定、可靠才是王道。说到稳定可靠我们就不得不说说RocketMQ这个高可靠、低延迟的分布式消息中间件了。目前大多数的一线互联网大厂内部业务都是靠RocketMQ支撑!例如阿里的双11的核心链路支撑者之一就是——RocketMQ! ...
2021-04-08
0
496
MySQL:一个奇怪的hang案例
一、问题来源 问题来自一位朋友,如下: mysql客户端无法登陆,查看服务器负载没有发现高负载信息。通过pstack查看线程栈信息,没有发现异常信息。 二、问题诊断和解决 一般来讲出现这种情况,我们会使用pstack看看新建立的线程为在什么函数上卡住了,然后很容易就能找到原因。但是...
2021-04-08
0
335
Java堆转储Dump文件的几种方法
在本文中,我们将展示用Java捕获堆转储的不同方法。 堆转储是JVM内存中某一时刻所有对象的快照。它们对于解决内存泄漏问题和优化Java应用程序中的内存使用非常有用。 堆文件通常以二进制格式存储。我们可以使用jhat或JVisualVM之类的工具打开和分析这些文件。另外,对于Eclipse用户来...
2021-04-08
0
570
微服务架构设计实践总结和思考
今天继续谈下在微服务架构设计中的一些实践和思考。对于SOA和微服务,我前面很多文章都进行了详细的阐述,今天这篇文章重点还是放在一些架构设计和实践的一些关键点思考上面。 微服务架构核心 再次强调,微服务架构核心是传统单体应用大拆小,同时拆分为小的微服务后相互之间以轻量的API接口进行通信。而这个拆...
2021-04-08
0
440
不同角度定义内存泄漏
内存泄漏是用户不感兴趣的任何内存使用 定义1:用户角度内存泄漏 这个定义可能有点过于宽泛,特别是,它将包括从未使用过的缓存,内存泄漏是困扰开发人员和用户数代人的一大问题。不过,术语本身并不像看上去那么明显,所以我们将从一开始就开始:应该如何定义内存泄漏? 在开发人员(和计算机科学)界,与以下定...
2021-04-08
0
328
「mybatis-plus」什么是乐观锁?如何实现“乐观锁”
“乐观锁”这个词以前我也没听过。上次在测试需求的时候,查询数据库发现有一个version 字段,于是请教开发这个字干嘛使, 人家回复我:乐观锁,解决并发更新用的。当时大家都忙,咱也不敢多问。 今天就来折腾一下“乐观锁”。 一、什么是乐观锁 乐观锁其实用一句话来形容其作用就是:当要更新一条记录...
2021-04-08
0
397
Java日常开发的21个坑,你踩过几个?
前言 最近结合平时踩的一些代码坑,写写总结,希望对大家有帮助,感谢阅读~ 1. 六类典型空指针问题 包装类型的空指针问题 级联调用的空指针问题 Equals方法左边的空指针问题 ConcurrentHashMap 这样的容器不支持 Key 和 Value 为 null。 集合,数组...
2021-04-08
0
288
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页