找回密码
 立即注册

推荐主题

keycloak~关于社区认证的深度总结
keycloak关于社区认证它有统一的设计,社区认证包括了github,microsoft,wechat,qq,dingtalk等等,当然你还可以扩展很多实现了oauth2协议的第三方社区,将它们对接到keycloak上面来,这变得十分容易;社区认证一般由3个provider(SPI)组成 ...
焦听云 昨天 08:54
939 0 8
XXL-TOOL v1.4.0 发布 | Java工具类库
Release Notes [*]1、【新增】JsonRpc模块:一个轻量级、跨语言远程过程调用实现,基于json、http实现(从XXL-JOB底层通讯组件提炼抽象)。 [*]2、【新增】Concurrent模块:一系列并发编程工具,具备良好的线程安全、高并发及高性能优 ...
箝德孜 昨天 08:54
267 0 3
6年前的项目终于更新了--机房ping监控全国主要城市
前言 当初项目的本意是为了监测中心机房到全国各地(主要是省会与重要城市)的ping速率而创建,目标ip地址是根据某个ip网站爬取,而现在该网站已经下线了,导致目标ip无法获取,再加上所用组件版本已经年久失修,最后是本人懒惰~~,导致 ...
迁岂罚 昨天 08:52
582 0 2
Java 实现 Excel(XLS/ XLSX)和 HTML 格式之间的转换
Excel 是一种电子表格格式,广泛用于数据处理和分析,而HTM则是一种用于创建网页的标记语言。虽然两者在用途上存在差异,但有时我们需要将数据从一种格式转换为另一种格式,以便更好地利用和展示数据。本文将介绍如何通过 Java 实现 Exce ...
梦霉 昨天 08:50
79 0 3
面向对象编程,看这篇就够了
一、面向对象编程的概念 面向对象编程,是一种程序设计范式,也是一种编程语言的分类。它以对象作为程序的基本单元,将算法和数据封装其中,程序可以访问和修改对象关联的数据。这就像我们在真实世界中操作各种物体一样,比如我们可以打 ...
洪势 昨天 08:50
888 0 3
PHP FFI 完整指南
PHP FFI 完整指南 什么是 FFI,能用它做什么? FFI(Foreign Function Interface,外部函数接口)是一种允许程序使用不同语言编写的库的技术。它比 RPC 或 API 快得多,因为不需要通过网络接口,程序将直接与二进制定义进行交互。 换句 ...
丧血槌 昨天 08:48
234 0 1
C# Design Patterns (3) - Decorator
本帖介绍 Decorator Pattern (装饰模式),文章最后另提供 Decorator Pattern 的趣味四格漫画。 -------------------------------------------------------- 本帖的示例下载点: https://files.cnblogs.com/WizardWu/090629.zip 第一个示 ...
黎瑞芝 昨天 08:48
674 0 5
怎么用消息队列实现分布式事务?
当消息队列和事务联系在一起时,它指的是消息生产者和消息消费者之间如何保持数据一致性。 什么是分布式事务? 事务是指当我们进行若干项数据更新操作时,为了保证数据的完整性和一致性,我们希望这些更新操作要么都成功,要么都失败。 ...
距佰溘 昨天 08:48
76 0 6
SQL Server中的Merge关键字
简介     Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据 ...
甄婉丽 昨天 08:45
781 0 2
题解 SP10366 CODEIT03 - Play with Dates New
题解 SP10366 CODEIT03 - Play with Dates 题目大意 给定日期(日、月、年),计算对应的星期几并输出。 算法思路 Zeller's Congruence 算法 本题要求根据日期计算星期几,可以使用 Zeller's Congruence 公式直接计算。这是一个 $O(1 ...
夔新梅 昨天 08:45
125 0 0
Appflowy cloud 部署测试避坑指南
在进行 Appflowy cloud 部署测试时,我可谓是踩坑无数。下面,我想从几个关键方面来分享一下我的经验。 先给大家讲讲我的基础情况。Appflowy cloud 的部署是在 docker 环境下,借助 docker compose 来完成的。我之前对 docker 有一些浅显 ...
汇干环 昨天 08:43
911 0 4
工程师常用的6种最佳实践
一、约定大于配置 泰思勒定律也被称为复杂度守恒定律。该定律指出每一个过程都有其固有的复杂性,存在一个临界点,超过了这个点过程就不能再简化了,你只能将固有的复杂性从一个地方移动到另外一个地方。 根据这个定律,在做系统设计时, ...
套缈 昨天 08:43
462 0 3
【建造者设计模式详解】Java/JS/Go/Python/TS不同语言实现
简介 建造者模式(Builder Pattern),也叫生成器模式,属于创建型模式。它使用多个简单的对象一步一步构建成一个复杂的对象。它允许你使用相同的创建代码生成不同类型和形式的对象。 当你希望使用代码创建不同形式的产品 (例如各种商 ...
丘奕奕 昨天 08:43
160 0 5
漏洞解析--文件包含漏洞究竟怎么用?
一、漏洞原理 1.1 $file=$_GET['file']; include($file.".html"); ?>核心 文件包含漏洞是指程序中需要包含其他文件(代码,信息等等),然而包含文件的路径受用户输入控制,攻击者可以使其包含恶意文件,从而造成敏感信息泄露甚至 ...
粒浊 昨天 08:41
478 0 4
IndexTTS2–B站、HuMo、Stand-In视觉生成框架、
AI Compass前沿速览:IndexTTS2–B站、HuMo、Stand-In视觉生成框架、Youtu-GraphRAG、MobileLLM-R1–Meta、PP-OCRv5 AI-Compass 致力于构建最全面、最实用、最前沿的AI技术学习和实践生态,通过六大核心模块的系统化组织,为不同层次的 ...
丘奕奕 昨天 08:39
66 0 3
红包算法
5.红包算法 题目 一个关于钱的需求。 发红包功能,例如一个人的群里发了100红包,群里有10个人一起来抢红包,每个人的金额随机分配。 抢红包规则 [*]所有人抢到的金额之和要等于红包金额。 [*]抢到红包的人至少抢到1分钱。 [*]尽可能 ...
坏级尹 昨天 08:37
754 0 2
GOSIM 开源出海工作坊:给开源创业者的忠告
在这个数字机遇无限的时代,开源不仅是技术创新的象征,更是全球商业扩张的关键驱动力。本次分享将带你走过开源项目从诞生到跨越国界、进入全球市场的完整历程。 作为一位从开源社区起步、并成功将其发展为全球化业务的创始人,白鲸开源 ...
沃盼盼 昨天 08:35
46 0 1
WP7有约(三):课堂重点
WP7有约(三):课堂重点   Written by Allen Lee   Crawling in my skin, these wounds they will not heal. Fear is how I fall, confusing what is real. – Linkin Park, Crawling   记笔记       俗话说:好记性不如烂笔头。 ...
都淑贞 昨天 08:33
113 0 7
Litho(deepwiki-rs):让代码自己说话——AI驱动的自动化架构文档生成革命
作为对标Davin商业化版本DeepWiki的开源项目,Litho(deepwiki-rs)通过多智能体协同架构与大语言模型推理,实现了从"代码即文档"到"文档即知识"的范式跃迁。本文详细介绍了Litho如何解决传统开发中代码与文档不同步的长期痛点,为技术团 ...
吕颐然 昨天 08:33
436 0 4
第一章 微服务架构概述
  字数 8556,阅读大约需 43 分钟 第一章 微服务架构概述 1.1 微服务架构基础 1.1.1 什么是微服务架构(Microservices Architecture) 微服务架构是一种将应用程序构建为一系列小型、独立部署的服务的方法。每个服务都运行在自己的进程 ...
锟及 昨天 08:33
464 0 3

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则