frp增加IP限制

博主头像 核心设计理念 传统frp安全方案的不足 静态配置文件管理白名单IP,修改需要重启服务 分布式环境下多节点配置同步困难 缺乏实时阻断恶意IP的能力 Redis作为动态白名单存储的优势 实时生效:IP规则变更无需重启frp服务 集中管理:多台frp服务器共享同一套白名单规则 高性能验证:Redis的极速 ...

.NET外挂系列:6. harmony中一些实用的反射工具包

博主头像 一:背景 1. 讲故事 本来想研究一下 IL编织和反向补丁的相关harmony知识,看了下其实这些东西对 .NET高级调试 没什么帮助,所以本篇就来说一些比较实用的反射工具包吧。 二:反射工具包 1. AccessTools AccessTools这个工具包用来简化反射操作,你如果看过 harmon ...

为何PostgreSQL没有聚集索引?解读两大数据库的设计差异

博主头像 为何PostgreSQL没有聚集索引?解读两大数据库的设计差异 前言 高效的数据检索是数据库管理的基石, PostgreSQL和SQL Server都能提供强大的数据访问方法以支持各种工作负载方面表现出色。然而,它们的实现方式存在显著差异,反映了各自独特的设计理念和使用场景。 在这篇文章中将介绍Po ...

好端端的线程池,怎么就卡死了?

博主头像 写在前面 最近,我们的业务收到一项报障,线上某个业务模块偶尔会出现无法正常工作的情况。 经过多方排查,最终确认是线程池使用方式不合理导致的。鉴于线程池使用的普遍性和该类问题的隐秘性,本文将其中涉及的“坑”整理出来,与大家分享。 本文将尽可能淡化业务本身,着重介绍其中的技术问题。 场景说明 该业务链路 ...

实现一个前端动态模块组件(Vite+原生JS)

博主头像 1. 引言 在前面的文章《使用Vite创建一个动态网页的前端项目》中我们实现了一个动态网页。不过这个动态网页的实用价值并不高,在真正实际的项目中我们希望的是能实现一个动态的模块组件。具体来说,就是有一个页面控件同时在多个页面中使用,那么我们肯定想将这个页面控件封装起来,以便每个页面需要的时候调用一下 ...

一个基于 C# 编写的事件驱动、具备专业水准的算法交易平台(量化交易引擎)

博主头像 前言 今天大姚给大家分享一个基于 C# 编写的事件驱动、采用模块化设计、具备专业水准的算法交易平台(量化交易引擎):Lean。 项目介绍 Lean 是由 QuantConnect 提供的一个基于 C# 编写的事件驱动、采用模块化设计、具备专业水准的算法交易平台(量化交易引擎),该引擎是一个用于在多个 ...

实战:Dify智能体+Java=自动化运营工具!

博主头像 我们在运营某个圈子的时候,可能每天都要将这个圈子的“热门新闻”发送到朋友圈或聊天群里,但依靠传统的实现手段非常耗时耗力,我们通常要先收集热门新闻,再组装要新闻内容,再根据内容设计海报等。 那怎么才能简化并高效的完成以上工作呢? 答案是我们可以借助 AI 工具:Dify + Java 服务来实现热点新 ...

鸿蒙仓颉开发语言实战教程:实现商城应用首页

经过了几天的入门教程,我们终于进入到了仓颉开发语言的实战环节,今天分享的内容是实现商城应用的首页页面,效果图如下: 首页的内容包括导航栏、轮播图、商品分类和商品列表,我们下面逐一介绍。 导航栏 仓颉语言中是没有导航栏组件的,我们需要自己去开发。此处的导航栏也比较简单,只有一个搜索框,仓颉中的常见组件 ...

基于Scikit-learn与Flask的医疗AI糖尿病预测系统开发实战

博主头像 在精准医疗时代,人工智能技术正在重塑临床决策流程。本文将深入解析如何基于MIMIC-III医疗大数据集,使用Python生态构建符合医疗AI开发规范的糖尿病预测系统。项目涵盖从数据治理到模型部署的全流程,最终交付符合DICOM标准的临床决策支持工具,为医疗机构提供可落地的AI辅助诊断方案。 ...

excel/wps, 转code128字体宏, 部分字符串出现空格, 导致条码断裂无法扫描的解决方案

博主头像 原宏是网上抄的, 传播比较广的那个. 后来发现, 部分条码出现空格断裂, 导致PDA无法扫描, 经搜索在一个帖子里, 发现是因为: 宏计算条码时, 会出现校验位刚好是空格的情况, 而空格在code128字体里是不显示的, 所以最后的现象就是条码断裂, 无法扫描 解决思路, 如果校验位为空格, 那么修 ...

AD 横向移动-TGS-REP Kerberoasting 攻击

博主头像 本文通过 Google 翻译 AD Escalation – Kerberoasting Attacks 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 Kerberos 简介 2 Kerberoasting 攻击简介 3 手动搜寻 SPN – ...

Google I/O 详细解读

博主头像 AI创业失败,可私聊经验教训分享... 当前我唯一每个月付费的模型是ChatGPT,但昨天看了Google I/O 后,默默的打开了支付界面,国外做模型基建的大厂真的足够卷! PS:本来这篇文章是懒得写的,因为基友沈旸已经写得不错了,但他文字有些绕口,所以我这里还是写写:用乐高的方式来创造未来,谷歌 ...

SgLang代码细读-3.Cache

博主头像 Sglang代码细读的最后一篇, 主要集中分析了框架中的二级显存池, cache复用相关的ChunkCache/RadixCache, 以及PD分离后KVCache是如何进行传输的 这三部分内容 ...

会用 AI 的工程师,效率已经拉开差距了 - “ 我们曾经引以为傲的编码能力,正在被改写。”

最近尝试用Cursor做了几个内部业务系统,发现一个越来越明显的趋势 真正会用 AI 的工程师,效率已经拉开差距了。 做了十几年 Java, 这波 AI 编程浪潮来得快,一开始我也没太当回事,以为这波AI编程只是停留在了高级 “代码补全” 功能上, 直到最近刚好有个需求,是在内部系统中实现, 刚好尝 ...

C#网络编程(六)----Socket编程模型

简介 Socket(套接字)是计算机网络中的一套编程接口,是网络编程的核心,它将复杂的网络协议封装为简单的API,是应用层(HTTP)与传输层(TCP)之间的桥梁。 应用程序通过调用Socket API,比如connect、send、recv,无需处理IP包封装,路由选择等复杂网络操作,屏蔽底层细节 ...

VS Code + Cline + 魔搭MCP Server 实现抓取网页内容。

博主头像 MCP的诞生,可以说是为AI带来一波新的活力。 ‌MCP(Model Context Protocol)‌是由Anthropic公司在2024年11月推出的一种开放标准协议,旨在为大型语言模型(LLM)提供一种开放、标准化的方式,以便与外部数据源。 简单来说,就是让我们应用调用大模型,大模型要调用外 ...

Redis配置文件详解

博主头像 概述 Redis 配置文件的官网地址:https://redis.io/topics/config GitHub地址:https://github.com/redis/redis/blob/unstable/redis.conf 本文主要是根据Redis6.0.x版本的配置文件讲解,其它版本的也可以 ...

123···100>