本文分类:news发布日期:2025/1/14 0:48:11
相关文章
Go Zero微服务个人探究之路(十六)回顾api服务和rpc服务的本质
目录 前言
正文
API(Application Programming Interface)
RPC(Remote Procedure Call)
API 与 RPC 的关系
分布式部署 API 和 RPC
结语 前言
go-zero 是一个基于 Go 语言的微服务框架,它提供了一套简洁的编程模…
建站知识
2025/1/6 13:17:29
高级JAVA工程师解决生产环境JVM宕机Java进程挡掉操作系统内存异常实例讲解
高级JAVA工程师解决生产环境JVM宕机Java进程挡掉内存溢出实例讲解
一、事故描述
生产环境Java进程莫名挡掉,JVM宕机。监控平台报警。生产停了,老板急了,客户爆了,怎么迅速解决事故?每次出现生产事故,都是…
建站知识
2025/1/9 4:45:09
在哪些领域中最需要使用 OCR 识别技术?
光学字符识别(OCR)技术能够将不同格式的印刷或手写文本转换为机器编码的文本,这一技术在许多领域都发挥着重要作用,尤其是在需要大量处理文档和图像数据的场景中。以下是一些最需要使用OCR识别技术的领域:
1. 办公自动…
建站知识
2025/1/14 0:46:04
spring中事务失效的场景有哪些?
异常捕获处理
在方法中已经将异常捕获处理掉并没有抛出。
事务只有捕捉到了抛出的异常才可以进行处理,如果有异常业务中直接捕获处理掉没有抛出,事务是无法感知到的。
解决:在catch块throw抛出异常。 抛出检查异常
spring默认只会回滚非检…
建站知识
2025/1/13 1:53:23
sql server 恢复数据库、恢复单表数据的方法
如果不小心把某个表的数据删了,可以用之前的备份文件对单表进行数据恢复。
1、新建一个数据库(全新的数据库),记得路径,恢复的时候要用到,新建完不要对数据库做什么操作。 2、用需要恢复表的数据库的备份文…
建站知识
2025/1/14 0:41:17
ctf_show笔记篇(web入门---sql注入)171-189
sql注入
171:简单的sql注入,尝试万能密码直接过
172:基础联合查询可过
173:过滤flag那就利用substr少取几个flag的名字或者replace
174:两种方法,使用盲注或者利用replace嵌套替换,然后在逆…
建站知识
2025/1/8 9:11:26
用 C 语言模拟 Rust 的 Box 类型
在 Rust 中,Box<T> 是一个堆上分配的指针类型,用于在堆上存储值而不是栈上。在 C 语言中,没有直接对应于 Rust 的 Box<T> 的类型,但我们可以使用指针和动态内存分配来模拟这种行为。
下面是一个简单的示例࿰…
建站知识
2025/1/8 2:04:50