C++信创适配踩坑记

博主头像 记录了在国产信创环境(如银河麒麟 ARM64)下适配 C++ 项目时,通过配置 openEuler 软件源、自编译 GCC 9 并管理多版本编译器,最终成功解决运行时与依赖库问题的实战经验。 ...

不会画图的程序员不是好的设计师

博主头像 大家好,我是晓凡。 写在前面 你有没有遇到过这样的困扰:面对一堆密密麻麻的数据、文字,看了半天还是一头雾水? 或者想要向别人解释一个复杂的流程,说了半天对方还是似懂非懂? 有时候不是我们不会表达,而是画图更直观明了。 一、ER图 (实体关系图) 作用:描述数据库中实体之间的关系 使用场景:数据库设计 ...

PHP FFI 完整指南

博主头像 PHP FFI 完整指南 什么是 FFI,能用它做什么? FFI(Foreign Function Interface,外部函数接口)是一种允许程序使用不同语言编写的库的技术。它比 RPC 或 API 快得多,因为不需要通过网络接口,程序将直接与二进制定义进行交互。 换句话说,通过使用 FFI,PH ...

UEFI-PEI 阶段的深层介绍

博主头像 一、PEI Core 与 PEIMs PEI Core:是PEI阶段的核心引擎,负责寻找,加载和执行各种PEIM。PEI Core首先首先运行一个小的固定的SEC阶段的代码,这段代码通常使用CPU缓存作为临时内存来运行。一旦找到并初始化了真正的系统内存,PEI核心就会把执行权交给永久内存管理器,从而 ...

前端跨标签页通信方案(下)

博主头像 平时开发很少有接触到有什么需求需要实现跨标签页通信,但最近因为一些变故,不得不重新开始找工作了,其中就有面试官问到这一道题,跨标签页怎么实现数据通信,一起来看看有哪些方式吧? ...

Mariadb Galera集群在Openstack中的应用

本文来自博客园,作者:T-BARBARIANS,博文严禁转载,转载必究! 最近对kolla部署的Openstack做了一些调研,尤其是对mariadb galera集群自身的高可用机制,以及haproxy,proxysql组件对mariadb galera集群的负载均衡方法、支持程度进行了一些分析和 ...

新来的外包,在大群分享了它的限流算法的实现

博主头像 1. 令牌桶按用户维度限流 前文golang/x/time/rate演示了基于整体请求速率的令牌桶限流; 那基于用户id、ip、apikey请求速率的限流(更贴近生产的需求), 阁下又该如何应对? 那这个问题就从全局速率变成了按照用户维度(group by userid)来做限流,那么 早先的全局的 ...

Spring AI 代码分析(一)--工程结构

Spring AI 工程分析文档 请关注微信公众号:阿呆-bot 1. 工程结构概览 Spring AI 是一个大型的多模块 Maven 项目,采用模块化设计,主要分为核心模块、模型实现、向量存储、自动配置等几大类。下面我们来看看主要的目录结构(已排除 spec、doc 等文档相关文件夹): spr ...

在 React 中重拾原生 HTML 属性

博主头像 在现代 React 组件开发中,优先想到 useState、useEffect、context、props drilling 这样的框架能力,而容易忽略: 浏览器原生 HTML 属性本身,就是一个强大而成熟的状态表达载体。 比如 data-* 为代表的自定义属性,在近几年被越来越多的专业组件库采用, ...

MySQL从零到精通:基础入门与SQL核心操作详解(含MySQL 5/8差异)

博主头像 前端时间学习了多线程、Redis相关内容,最近一段时间再把Mysql整体内容梳理一下,作为笔记将这部分重点内容系统串联起来. 一、引言:为什么学习MySQL? 在当今数据驱动的时代,数据库是存储和管理数据的核心工具。MySQL作为全球最流行的开源关系型数据库之一,凭借其高性能、易用性和可靠性,被广泛 ...

利用AI Agent,辅助销售团队制定培训和考试内容

博主头像 前段时间有朋友问,是否能利用AI技术来辅助销售团队进行培训。 这里我就用LangChain来构建一个简单的模型,构建一个AI Agent,来简单演示下实现的思路。 AI Agent也就是我们所说的智能体,相比大模型,它可以让大模型的手伸出来,来进行信息获取甚至一些实质的操作。 通过此篇你可以观察到,... ...

LLM应用剖析: AI对冲基金

博主头像 1. 背景 上周发表了一篇LLM应用--微舆的应用剖析,收到一位读者的留言,想要了解基于LangGraph构建的多Agent应用,因此想起来了几个月前深入研究的LLM应用AI对冲基金(ai-hedge-fund),遂将以前的内容整理整理。 AI Hedge Fund是一个基于AI对冲基金的概念验证项 ...

<123···100>