-
Spring Cloud OpenFeign - 远程调用
一、什么是Feign?Feign makes writing java http clients easier,这是官方给出的一个说明,本意翻译是:Feign使编写Java http客户端更容易,Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,Feign可...
05月13日[精选文章]浏览:2
-
Spark框架概述、Spark 四大特点、Spark 框架模块详解
Spark 是加州大学伯克利分校AMP实验室(Algorithms Machines and People Lab)开发的通用大数据框架。Spark生态圈也称为BDAS,是伯克利AMP实验室所开发的,力图在算法(Algorithms)、机器(Machines)和人(Person)三种之间通过大规模集...
05月13日[精选文章]浏览:3
-
SpringCloud进阶-详细介绍客户端负载均衡器Ribbon
就目前来看,比较常用的负载均衡策略有两种方式,一种是集中式的负载均衡策略,也就是在服务消费者和服务提供者之间采用独立的方式进行代理进行负载均衡操作,例如硬件有F5、软件有Nginx这些的。当然,另一种就是今天我们所要说的这种策略,也就是客户端的负载均衡策略。客户端通过自己需要请求的后端来选择对应的请...
05月13日[精选文章]浏览:5
-
Dubbo RPC框架的工作原理
Dubbo RPC框架的工作原理提到RPC(Remote Procedure Call)远程过程调用,大家可能会想到一种神奇的技术:它允许像调用本地方法一样调用远端服务器上的方法。而Dubbo正是国内最著名的Java RPC框架之一,它凭借高性能、高扩展性和丰富的功能,在微服务架构中占据重要地位。...
05月13日[精选文章]浏览:4
-
WAF的SQL注入绕过手段和防御技术
一.关于SQL注入 SQL注入是一种常见的入侵WEB应用的手法。SQL注入是利用应用系统的编程漏洞和SQL语言的语法特征,改变原始的SQL语句执行逻辑而产生的。 攻击者向Web应用发送精心构造的输入数据,这些输入中的一部分被解释成SQL指令,改变了原来的正常SQL执行逻辑,执行了攻击者发出的SQL命...
05月13日[精选文章]浏览:6
-
网络安全事件技术排查
1. 文件分析a 文件日期与异常文件检测文件时间检查:Windows:通过文件属性查看创建/修改时间,但需注意攻击者可能伪造时间(如使用工具修改文件时间戳)。Linux:使用 ls -l 或 stat 命令查看文件时间戳,结合 find /path -mtime -1 查找最近修改的文件。...
05月13日[精选文章]浏览:5
-
聊聊 Node.js 的底层原理
作者: theanarkh 来源:编程杂技之前分享了 Node.js 的底层原理,主要是简单介绍了 Node.js 的一些基础原理和一些核心模块的实现,本文从 Node.js 整体方面介绍 Node.js 的底层原理。...
05月13日[精选文章]浏览:3
-
如何修复java.lang.UnsupportedClassVersionError错误
技术背景在Java开发过程中,java.lang.UnsupportedClassVersionError...
05月13日[精选文章]浏览:2
-
Java中字符串分割的方法
技术背景在Java编程中,经常需要对字符串进行分割操作,例如将一个包含多个信息的字符串按照特定的分隔符拆分成多个子字符串。常见的应用场景包括解析CSV文件、处理网络请求参数等。...
05月13日[精选文章]浏览:4
-
Java中如何将堆栈跟踪信息转换为字符串
技术背景在Java开发中,当程序出现异常时,堆栈跟踪信息对于调试和问题排查至关重要。通常,我们使用Throwable.printStackTrace( ...
05月13日[精选文章]浏览:6