springboot过程jpa

【JVM】记录一次线上服务频繁FGC的排查过程

一.背景 最近在Grafana关注到线上推送服务push-service在运行一段时间后,内存占用非常高,并且频繁发生FGC,这里记录下问题排查过程 二.排查过程 推送服务主要作用为,消息推送,因此JVM内存这里分配的是 Xmx 和Xms 均为2G 1. 首先在Grafana上的监控指标,可以看到F ......
过程 JVM FGC

蚂蚁爱购--靠谱的SpringBoot项目

这是一个靠谱的SpringBoot项目实战,名字叫蚂蚁爱购。从零开发项目,视频加文档,十天就能学会开发JavaWeb项目。 教程路线是:搭建环境=> 安装软件=> 创建项目=> 添加依赖和配置=> 通过表生成代码=> 编写Java代码=> 代码自测=> 前后端联调=> 准备找工作。 ......
SpringBoot 蚂蚁 项目

面向过程(函数)和对象(类)

【一】面向过程 (函数) 核心在于:过程 过程其实就是将程序流程化 可以说是一条流水线,分步骤的解决问题,先干什么再干什么,分的很清楚 优点 复杂度的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常简单) 缺点 一套流水线或者流程就是用来解决一个问题,生产汽水的 ......
函数 对象 过程

通过设置ssh秘钥来免去繁琐的输入密码的过程

原理 通过 ssh-gen 生成秘钥, 服务器保存你的公钥, 每次你去访问服务器的时候, 服务器使用公钥解锁你的私钥, 鉴权就通过了. 所以你要做的就是生成秘钥, 然后将公钥保存在服务器. 流程 ssh-gen -t rsa 一路是是是, 有密码输入一个密码; 参考这个博客 ......
密码 过程 ssh

记一次首页并发白屏优化过程

一个服务于近300家500强企业的企业培训软件, app应用的首页居然反复出现白屏,请求超时,负载过高,挤占其他业务服务器资源,最终整个程序无响应的现象,更难想象压测 5线程时, tps 仅有 20 , 诺大的一个公司,居然这么少的处理效率,平时赶上X踏,X耀,X金这种动则好几万人的集团公司有在线抽 ......
过程

数据库 - 已成功与服务器建立连接,但在登录过程中发生错误。(提供程序:SSL提供程序,错误:0-证书链是由不受信任的颁发机构颁发的。)”asp.net core:8.0

asp.net core:8.0,本地开发一切正常,发布线上docker后出现如下错误: Microsoft.Data.SqlClient.SqlException (0x80131904): A connection was successfully established with the se ......
错误 程序 是由 证书 过程

实时数据流无忧:用 SpringBoot 和 SSE 打造动态前端更新的终极指南

用 SpringBoot 和 SSE 打造动态前端更新的终极指南 你知道什么是开发者的梦魇吗?慢!慢!慢!在一个需要实时数据更新的应用中,如果数据像乌龟一样慢吞吞地爬行,那用户体验就会像坐过山车一样直线下降。所以今天,我们要化身为数据传输的超级英雄,用 SpringBoot 和 SSE(服务器发送事 ......
数据流 前端 SpringBoot 实时 终极

关于代码逐过程的思考

始终要明确一个过程中只能完成一次操作,这样才能有序进行。当然错误情况主要集中与边界条件的处理。 这道题,最开始 点击查看代码 class Solution { public: ListNode *getIntersectionNode(ListNode *headA, ListNode *headB ......
过程 代码

计算机启动过程(万字长文)

一、计算机启动的基本流程 当电源通电后,计算机系统的启动过程始于主板上的固件,通常是BIOS(基本输入/输出系统)或UEFI(统一可扩展固件接口)。基本流程如下: 1、电源通电 用户按下计算机电源按钮,电源开始供给计算机各个组件。此时,CPU并没有直接开始执行指令。 2、BIOS/UEFI 自检: ......
长文 过程 计算机

从工程化角度,详解鹏程·脑海大模型训练过程

从工程化的角度,对鹏城.脑海大模型训练语料处理、模型训练优化、模型应用等方面做出了全面详细的经验分享。 ......
模型 脑海 角度 过程 工程

SspringData JPA

ORM思想:通过操作实体类来操作数据库表,通过映射关系实现。 注解: ......
SspringData JPA

MySQL如何快速获取存储过程的定义

1. show create procedure 2. 两个系统表 information_schema.routines 可查询出存储过程的内容,但是入参和出参没包含 information_schema.PARAMETERS 可查询入参和出参 select concat(p1,ifnull(p2 ......
过程 MySQL

k8s集群手动更换证书过程

第一步部分老的证书 1. 生成etcd证书,更换etcd证书,重启etcd服务。2. 替换/etc/calico的证书为etcd的证书重启calico-node服务。3. 更换calico的pod的证书为新生成的calico-node和calico-kube-controllers.4. 更换k8s ......
集群 手动 证书 过程 k8s

[转帖]解Bug之路-记一次中间件导致的慢SQL排查过程

https://zhuanlan.zhihu.com/p/242265937 解Bug之路-记一次中间件导致的慢SQL排查过程 前言 最近发现线上出现一个奇葩的问题,这问题让笔者定位了好长时间,期间排查问题的过程还是挺有意思的,正好博客也好久不更新了,就以此为素材写出了本篇文章。 Bug现场 我们的 ......
中间件 过程 Bug SQL

Feign源码解析4:调用过程

背景 前面几篇分析了Feign的初始化过程,历经艰难,可算是把@FeignClient注解的接口对应的代理对象给创建出来了。今天看下在实际Feign调用过程中的一些源码细节。 我们这里Feign接口如下: @FeignClient(value = "echo-service-provider") / ......
源码 过程 Feign

springBoot(基础部分)

springboot入门案例开发步骤 那他这么强,是怎样做到的呢? 对于jdk的使用版本,我们可以先将模块创建出来,然后在项目结构中修改 在springboot中,对于前面springmvc和spring的一些配置信息我们可以完全省略 springboot工程官网创建方式 演示了我们在spring官 ......
springBoot 部分 基础

存储程序和程序控制:开发经验分享及操作过程详解

存储程序和程序控制是计算机行业中非常重要的一部分。它涉及到如何将程序和数据存储在计算机内存中,并通过程序控制来实现各种功能。本文将分享我的开发经验,并详细解释如何进行存储程序和程序控制的操作过程。 ......
程序 过程 经验

SpringBoot配置报错:Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class

报错: Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to ......

40 个 SpringBoot 常用注解:让生产力爆表!

今天看见了一个公众号文章,讲的是啥呢,是springboot常用注解。 下面是链接:40 个 SpringBoot 常用注解:让生产力爆表! ......
注解 生产力 SpringBoot 常用 40

Springboot 全局日期时间格式处理

GET请求及POST表单请求(RequestParam和PathVariable参数): -- 配置Converter<String, T>转换器实现参数转换, 该转换器bean会注入到spring mvc的参数解析器中(ParameterConversionService) POST-applic ......
全局 Springboot 日期 格式 时间

MySQL记录锁、间隙锁、临键锁(Next-Key Locks)加锁过程

innodb一定存在聚簇索引,默认以主键作为聚簇索引 有几个索引,就有几棵B+树(不考虑hash索引的情形) 聚簇索引的叶子节点为磁盘上的真实数据。非聚簇索引的叶子节点还是索引(id主键值),指向聚簇索引B+树。 锁类型: 共享锁(S锁):假设事务T1对数据A加上共享锁,那么事务T2可以读数据A,不 ......
间隙 Next-Key 过程 MySQL Locks

SpringBoot中使用SpringEvent业务解耦神器实现监听发布事件同步异步执行任务

场景 SpringBoot中使用单例模式+ScheduledExecutorService实现异步多线程任务(若依源码学习): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/135504554 设计模式-观察者模式在Java中的使 ......
解耦 神器 SpringEvent SpringBoot 任务

半小时搞定Yolov5安装配置及使用(详细过程)

之前在学习目标检测的时候,正值Yolov5发布,当时试用了下感觉还不错,最近有时间 使用最新的Yolov5源码,重新整理下安装配置到使用过程。。实践整个过程半小时即可搞定(前提已有Anaconda) 总体来看Yolov5的速度和效率较之前yolov4等系列都快,准确度更高。。 在下载配置Yolov5 ......
过程 小时 Yolov5 Yolov

SpringBoot3.x升级整合各依赖

开发环境 开发依赖 版本 openJDK 17 SpringBoot 3.2.1 以下是SpringBoot3.x版本依赖 坐标发生变化的常用框架 一、整合MybatisPlus SpringBoot2.x版本引入的依赖是: <mybatis.plus.version>3.4.2</mybatis. ......
SpringBoot3 SpringBoot

Springboot 项目集成 PageOffice V6 最简单代码

本文描述了PageOffice产品在Springboot项目中如何集成调用。(本示例使用了Thymeleaf模板引擎) 新建Springboot项目:pageoffice6-springboot2-simple 在您项目的pom.xml中通过下面的代码引入PageOffice依赖。pageoffic ......
Springboot PageOffice 代码 项目 V6

SpringBoot中使用SpringRetry实现重试机制(重试调用第三方API)

场景 Springboot+FastJson实现解析第三方http接口json数据为实体类(时间格式化转换、字段包含中文): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/134872936 在调用第三方接口时,可能会出现因为网络 ......
SpringRetry 第三方 SpringBoot 机制 API

SpringBoot参数校验

前言 在平时的开发工作中,我们通常需要对接口进行参数格式验证。当参数个数较少(个数小于3)时,可以使用if ... else ...手动进行参数验证。 当参数个数大于3个时,使用if ... else ...进行参数验证就会让代码显得臃肿,这个时候推荐使用注解来进行参数验证。 常用注解 下面列举一些 ......
SpringBoot 参数

使用ssh过程中遇到的一系列问题

目录VScode 报错Bad owner or permissions解决方法一:更改config文件权限解决方法二:更改默认ssh为git下的ssh修改系统环境变量刷新系统环境变量SSH简介Termux软件简介Termux安装后初始配置及安装OpenSSHWindows端用SSH客户端连接Term ......
过程 问题 ssh

springboot初始化

springboot实现缓存预热 SpringBoot实现初始化加载配置Step1:采用实现springboot ApplicationRunner 该方法仅在SpringApplication.run(…)完成之前调用 Step2:采用实现InitializingBean Initializain ......
springboot

SpringBoot-Mybatis整合

创建数据库 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT comment '学号', `name` varchar(20) DEFAULT NULL, `pwd` int(11) DEFAULT NULL, PRIMARY KE ......
SpringBoot-Mybatis SpringBoot Mybatis
共4160篇  :1/139页 首页上一页1下一页尾页