为什么 AI 助理总不好用?因为它不知道你发生了什么!

博主头像 最近是真的挺忙的。 忙到什么程度呢,我白天在公司主业是做产品研发,晚上和周末才是这个公众号。每周给自己记的待办项,掰着指头数都得有几十个。 你以为你一整天都在高效工作,其实每天都在救火。 这种状态持续了两三个月之后,我开始认真地思考一个问题。 一个真正的高效能人士,和一个普通的忙人,差距到底在哪? ...

ERC-7730:解析签名意图,消除盲签风险

博主头像 背景 交易签名一直以来都是安全的兵家必争之地,从直接签名转账,到签名授权,再到签名 permit2 内容,以及 ERC-3009 的 authorization 内容,钓鱼黑客总能够在不同的签名场景中寻找到薄弱之处让用户签下那笔“不明不白”的交易。而这个“防御”的任务,通常是依赖于钱包的签名解析功能 ...

C语言malloc函数详细解说与工程实现(附带malloc、realloc、calloc、free完整源码)

TLSF内存分配器:从原理到工业级实现的完整解析 摘要:TLSF(Two-Level Segregated Fit)是一种专为实时系统设计的动态内存分配算法,其核心优势在于O(1)时间复杂度的分配/释放操作和出色的碎片控制能力。本文将深入解析TLSF的核心原理,并结合一份完整的工业级C语言实现代码, ...

RAG学习笔记(2):关于rag和模型微调,同一个问题它们分别怎么处理

博主头像 微调和RAG学习笔记:同一个问题它们分别怎么处理 好家伙, 今天我们来聊一个很容易混在一起的问题: 模型微调 和 RAG 到底有什么区别? 这两个东西看起来都能让大模型回答得更贴近业务. 但它们解决的问题其实不一样. 我之前很容易把它们都理解成: 让模型懂我的项目 但这样理解太粗了. 更准确一点应该 ...

NTT / Schönhage-Strassen 大整数乘法

博主头像 上一篇看了 Toom-Cook:把大整数拆成若干段,把乘法转成低次数多项式的求值、点乘和插值。它仍然属于“选有限个点,把乘法次数降下来”的思路。当整数继续变大,真正的瓶颈会变成另一个问题:能不能把所有交叉项一次性算出来,而不是一项一项枚举? 这条路会把大整数乘法带到卷积,再带到 FFT 和 NTT。 ...

Java 流程编排新范式 Solon Flow:一个引擎,七种节点,覆盖规则/任务/工作流/AI 编排全场景

博主头像 Solon Flow 是一个基于 Solon 框架的通用流程编排引擎,采用扁平式编排设计,通过连接线描述节点流转关系。它提供七种节点类型(开始、活动、包容网关、排它网关、并行网关、循环网关、结束节点)覆盖常见执行模式,支持元数据扩展和定制化驱动。核心特性包括业务规则可视化编排、流程中断恢复、框架无关... ...

AnyDrop 一款自部署的内容共享工具

经常会遇到一些场景,需要记录一些文字、连接或者多媒体信息抑或是一些隐私性的信息,虽然可以通过聊天工具,或者一些其他的工具,但个人用下来的感受就是要么不够隐私,要么太麻烦,有的只能发文字,有的只能发文件,所以AnyDrop应运而生。 Github连接:https://github.com/KOPEla ...

vulnhub:Noob: 1(拿下的第一台靶机)

博主头像 一、寻找目标主机(信息收集) 因为目标主机和我们在同一个网段,我们可以扫描一一下我们的网卡 首先使用 ipconfig -a 来查看我们的网卡信息 扫描是什么? 扫描一个网段下所有机器的IP和常用端口,比如: 192.168.1.1,路由器开着80、443 192.168.1.100你的电脑,开着2 ...

AScript如何实现LINQ语法

AScript是一个开源的C#动态脚本解析执行引擎,支持扩展自定义语法,本篇将详细讲解如何扩展实现LINQ语法。 一、原理 LINQ语句会被编译为调用Queryable/Enumerable扩展方法中的SelectMany/Where/Join/GroupJoin/GroupBy/OrderBy/O ...

让数学公式自动推导

博主头像 我们在做数学公式推导的视频时,比如,想展示一个因式分解: $ x^2+2x+1 $ 变成 $ (x+1)^2 $ 的,或者反过来因式展开,都需要手动计算分解或展开后的结果。 然后再做一个切换动画。 expr1 = MathTex("x^2 + 2x + 1") expr2 = MathTex("(x ...

Jstack定位生产环境线程阻塞问题解决

博主头像 转载请注明出处: 一、问题现象 告警现象: 有一个异步处理的任务日志没有往后继续打印了 这个任务对应的队列存在消息积压 系统日志无任何ERROR堆栈,服务既不崩溃也不恢复 第一反应: 服务没挂但卡住了,极大概率是线程阻塞问题。 二、初步诊断:jstack第一眼看到什么 2.1 获取Java进程PID ...

【Azure Relay】记录使用Azure Relay在通信中遇见侦听器(Listener)或发送端(Sender)断开时的异常日志 (Hybrid Connection by Websocket)

博主头像 问题描述 使用Azure Relay服务,可以帮助服务器与客户端无法直接访问的情况下,提供牵线搭桥中转的沟通方式,俗称“中继”。 它是一种单对单的通信方式,需要对服务端和客户端代码有一些改动才可以,需要定义服务端侦听器(Listener)来接受消息,客户端(Caller)来发送消息。 服务端侦听器( ...

AirSIM+PX4+QGC无人机仿真环境

博主头像 PX4 + AirSim + QGC 仿真环境搭建完整指南 本文档记录了在 Windows 11 + WSL2 (Ubuntu 22.04/24.04) 环境下,从零开始搭建 PX4 v1.15.2、AirSim v1.8.1 和 QGC 仿真环境的完整过程。 ...

pybind11函数指针入门到放弃

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 在我们想把底层C++/C的接口暴露给python的时候,我们一般采用的是pybind11框架,可以很方便的让我们暴露接口。对于普通的接口参数类型来说,pyb ...

【EF Core】继承策略——TPH

博主头像 既然 EF Core 的设计理念是以面向对象的方式操作数据库,那么,继承问题是绕不过去的。然而大伙伴也知道,数据库是用表来存储数据记录的,表与表之间哪来的继承。很自然地,EF Core 必须在数据库与实体类之间做一些特殊处理,才能让存在继承关系的实体类与数据表之间的映射不被破坏。 EF Core 内 ...

123···100>