后端

JVM 优化踩坑记

本文记录了服务 JVM 优化的过程与思路,有对 JVM GC 原理以及对问题排查方向和工具的介绍,也有走弯路和踩坑,分享出来希望对大家有所帮助。 本文概要 服务异常和排查过程 RPC 接口超时的排查方向 问题根因和解决方案 JVM GC 原理与优化过程 基础工具简要介绍与使用 尝试 RPC 服务调用方反馈服务有时会有超时。 查看服务管理平台发现有客户端调用超时,调用方的超时时间设置为 1s

【冒泡排序算法详解】Java/Go/Python/JS/C不同语言实现

Java/Go/Python/JS/C 语言实现冒泡排序算法 说明 冒泡排序(Bubble Sort)又称为泡式排序,是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。即通过遍历待排序的数列,一次比较两个元素,根据大小调换位置,直到把最大的或最小的冒出来。 实现过程 先建立两个循环,外循环用于遍历整个数组,内循环遍历待排序的区间。 内循环每次

Java中常见字符串拼接方式

[TOC] 方式一:+ 最常见的方式 String aa = "今天"; String bb = "明天"; System.out.println(aa+bb); 方式二:StringBuilder.append()和StringBuffer.append() 先有StringBuffer后有StringBuilder,两者就像是孪生双胞胎,该有的

SQL Server:创建链接服务器

目录标题 链接和说明 Microsoft SQL Server 中创建链接服务器的完整步骤 方法 1:使用 SQL Server Management Studio (SSMS) 图形界面 方法 2:使用 T-SQL 脚本(推荐用于 Kubernetes 环境) Kubernetes 中 MSSQL 容器的特殊配置 1. D

分布式--使用Dubbo搭建分布式项目

在分布式架构中,我们会将不同功能模块化,部署到不同的服务器上,这时不同模块之间的通讯就由RPC框架完成,上次介绍了Dubbo的基本使用,知道了它基于Spring容器,因此在SpringBoot项目中可以很方便的使用 一、项目配置 还是利用经典的oracle部门员工表,MyBatis--初入MyBatis中可以找到创建表和数据的sql,实现mapper层和service层的分布式架构 项目依赖关系如

SQL Server Management Studio(SSMS)安装教程

目录一、SSMS的下载 二、SSMS 的安装三、连接服务器  四、卸载 SSMS一、SSMS的下载        1.进入 SQL Server Management Studio 官方下载页面:SQL Server Management Studio点击进入下载页面2.点击链接开始下载,浏览器右上角会显示下载进度; 二、SSMS 的安装 1.打开下载的文

17. equals和==的区别

文章参考: # 1、背景介绍 == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所以适用于所有

MySQL 在 CentOS 7 环境下的安装教程

    🌟 各位看官好,我是maomi_9526! 🌍 种一棵树最好是十年前,其次是现在! 🚀 今天来学习Mysql的相关知识。 👍 如果觉得这篇文章有帮助,欢迎您一键三连,分享给更多人哦 目录1. 卸载现有的 MariaD