51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源工具

FPGA实现SM3加密算法(SM3加密算法二)

FPGA实现SM3加密算法(SM3加密算法二)

厉飞雨 阅读(37) 评论(0) 赞(3)

前文讲解了SM3加密算法的计算过程,本文使用FPGA来实现加密算法,注意本文是参考奇哥的视频写的,因此与他的代码基本一致。 奇哥在B站有相关视频讲解,可以自行查看,下一篇文章会对这个工程进行优化。学习就是这样吧,先模仿别人理清思路,在用自己的方法去实现,才能掌握。 当然在此之前,我也使用FPGA实现过DES和AES加解密算法,后

Spring Boot集成pf4j实现插件开发功能

Spring Boot集成pf4j实现插件开发功能

厉飞雨 阅读(61) 评论(0) 赞(3)

1.什么是pf4j? 一个插件框架,用于实现插件的动态加载,支持的插件格式(zip、jar)。 核心组件 Plugin:是所有插件类型的基类。每个插件都被加载到一个单独的类加载器中以避免冲突。 PluginManager:用于插件管理的所有方面(加载、启动、停止)。您可以使用内置实现作为JarPluginManager, ZipPluginManager, Defaul

粉丝开源,yyds

粉丝开源,yyds

厉飞雨 阅读(58) 评论(0) 赞(3)

本文章是逛逛 GitHub 的读者开源的项目,我进行了整理编辑,推荐给大家。如果有感兴趣的项目**,** 可以前往项目主页了解详情,如果能帮到你,可以给开发者个 Star ! 01 ChatGPT-On-CS:将 GPT 接入到主流平台 本项目是把 GPT 接入到市面上主流平台的客服工具 ,也就是基于大模型的智能对话客服工具,支持微信、千牛、哔哩哔哩、抖音企业号、抖音、抖店、

回归本质|我们梳理了 LLM 场景下,网关的业务需求和使用场景

回归本质|我们梳理了 LLM 场景下,网关的业务需求和使用场景

厉飞雨 阅读(52) 评论(0) 赞(2)

一、前言 网关在网络通信中扮演着诸多角色,包括数据转发、协议转化、负载均衡、访问控制和身份验证、安全防护、内容审核,以及服务和 API 颗粒度的管控等,因此常见的网关种类有流量网关、安全网关、微服务网关、API 网关等。在不同语义下,网关的命名也会有所不同,例如 K8s 体系下,有 ingress 网关,在 Sping 体系下,有 Spring Cloud Gateway。但不

通过 EMR Serverless Spark 提交 PySpark 流任务

通过 EMR Serverless Spark 提交 PySpark 流任务

厉飞雨 阅读(35) 评论(0) 赞(3)

在大数据快速发展的时代,流式处理技术对于实时数据分析至关重要。EMR Serverless Spark提供了一个强大而可扩展的平台,它不仅简化了实时数据处理流程,还免去了服务器管理的烦恼,提升了效率。本文将指导您使用EMR Serverless Spark提交PySpark流式任务,展示其在流处理方面的易用性和可运维性。 前提条件 已创建工作空间,详情请参见创建工作空间^[1]

Spring Boot + WebSocket + Vue 实现 Ollama 流式会话功能

Spring Boot + WebSocket + Vue 实现 Ollama 流式会话功能

厉飞雨 阅读(55) 评论(0) 赞(3)

Spring Boot + WebSocket + Vue 实现 Ollama 流式会话功能 在当今的 Web 应用开发中,实时通信和流式数据处理变得越来越重要。本文深入探讨了使用 Spring Boot 作为后端,结合 WebSocket 技术和 Vue 前端框架来实现与 Ollama 的流式会话。 技术选型与简介 Spring Boot Spring Boot 是建立在

Spring Boot集成xjar快速入门Demo

Spring Boot集成xjar快速入门Demo

厉飞雨 阅读(66) 评论(0) 赞(5)

1.什么是xjar? Spring Boot JAR 安全加密运行工具, 同时支持的原生JAR. 基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动, 动态解密运行的方案, 避免源码泄露以及反编译. 功能特性 无代码侵入, 只需要把编译好的JAR包通过工具加密即可. 完全内存解密, 降低源码以及字节码泄露或反编译的风险. 支持所有JDK

【开源】SpringBoot封装的增强库,配套的代码生成平台,提升开发质量与效率,降低企业研发成本。

【开源】SpringBoot封装的增强库,配套的代码生成平台,提升开发质量与效率,降低企业研发成本。

厉飞雨 阅读(38) 评论(0) 赞(3)

提升开发质量与效率 提升开发质量与效率是指在软件开发过程中采取的一系列措施和方法,旨在提高软件产品的整体质量,同时缩短开发周期,减少资源消耗。以下是一些关键的策略和实践: 提升开发质量: 需求管理:确保需求明确、完整且一致,减少开发过程中的变更。 设计评审:在编码前进行设计评审,确保设计方案合理、可行。 编码标准:制定并遵循统一的编码标准和最佳实践,提高代码的可读性

Wordfence使用教程及网站安全最佳设置

Wordfence使用教程及网站安全最佳设置

厉飞雨 阅读(55) 评论(0) 赞(4)

Wordfence是一款简单好用的WordPress安全插件,它内置了Web应用程序防火墙、自动扫描病毒、实时流量监控和防暴力破解等功能,能最大程度保护你的网站免受恶意软件攻击。 这篇教程我会教你如何使用Wordfence,包括安装插件,设置防火墙和安全扫描,下面是完整内容。 Wordfence介绍 Wordfence是最受欢迎的WordPress防火墙和安全插件,它的免费版

【开源】完整数据中台包含数据源,元数据,数据标准,数据质量,建模,数据采集,数据血缘,数据安全,数据服务等

【开源】完整数据中台包含数据源,元数据,数据标准,数据质量,建模,数据采集,数据血缘,数据安全,数据服务等

厉飞雨 阅读(41) 评论(0) 赞(3)

高价值数据要素场景"四度"特征 高价值数据要素的场景"四度"特征是指数据的四个关键维度,这些维度共同决定了数据的价值。具体来说,这"四度"特征包括: 广度(Breadth): 广度指的是数据的覆盖范围,即数据所涉及的主题、领域、行业或用户群体的多样性。 广度越...