logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Palantir Ontology 数据结构分析,与ER/OOP/DDD有什么区别?

Palantir Ontology是一种语义化数据结构框架,通过七种核心构件构建业务逻辑层:Property定义对象属性,ValueType赋予字段语义约束,ObjectType表示业务实体,LinkType建立对象间关系,ActionType声明业务行为契约,Function处理无副作用计算,SideEffect管理外部交互。这套体系强调声明式设计,将数据、逻辑、操作和安全统一管理,与ER/OO

#算法#数据结构#大数据
【命令设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

命令模式(Command Pattern)是一种数据驱动的设计模式,也是一种行为型设计模式。这种模式的请求以命令的形式包裹在对象中,并传给调用对象。调用对象再寻找合适的对象,并把该命令传给相应的处理者。即把请求或操作封装成单个对象,并使其可以被参数化和延迟执行,这种方式将命令和执行者进行了有效解耦。如果你需要通过操作来参数化对象,可使用命令模式。如果你想要将操作放入队列中、操作的执行或者远程执行操

文章图片
#java#开发语言#c语言 +1
AI时代,大数据驱动内容运营的体系建设

本文探讨了AI时代基于大数据驱动的内容运营体系建设。文章分析了人与信息的三个核心问题:信息产生、组织整理和触达消费者,重点讨论了后两者。内容运营体系围绕数据、信息和人的关系展开,将数据分为内容数据和行为数据两大类,通过特征计算形成内容画像和用户画像进行匹配。运营体系包含基础运营、高级运营和智能运营三个层次,并介绍了数据驱动与大数据驱动的不同应用场景。文章还提出了实时和离线两套大数据架构方案,以及A

#人工智能#大数据#内容运营 +1
AI时代的大数据底层结构:Palantir Ontology深度解析

最近两年,大模型如火如荼,可仅仅是在互联网行业里面自循环,并没有走出自己的圈子,去为实体产业赋能,提升工业界的智能化水平。这是因为做企业AI应用的团队大多遇到过这一类问题:缺乏能让AI识别的数据结构。

#人工智能#大数据#数据库
Agentic Workflow 设计与实战指南

为每个 Agent 明确设定身份、目标、工具和约束。Name: "市场分析师"Goal: "生成深度的竞品对标分析报告"Expertise: "产品战略、市场趋势、用户体验分析"Tools:- WebSearch: 搜索竞品信息- DatabaseQuery: 查询内部数据库- DataVisualization: 生成图表- "分析必须基于最近 30 天数据"- "不能访问内部产品路线图"- "

#AIGC
一款Python语言Django框架DDD脚手架,开箱即用

本文介绍了一个基于Python Django框架的DDD(领域驱动设计)脚手架项目。该脚手架采用四层架构(接口层、应用层、领域层、基础设施层),支持双数据库(MySQL+PostgreSQL)和事件驱动开发,包含统一响应格式、全局异常处理等工程化特性。项目适用于中大型项目开发,解决业务规则分散、模型臃肿等问题,同时保持领域层与框架解耦,便于测试和维护。技术栈包含Django 5、DRF、drf-s

#架构#python#django
AI时代,人人都是Agent工程师

随着AI编程工具的普及,传统软件开发的职能边界正在消融。产品经理、设计师、程序员等角色都面临转型,需要掌握指导AI完成工作的能力。Agent工程师的核心职责不是亲自编码,而是清晰描述需求、设计系统架构、选择算法方案,并验证AI的工作质量。他们需要具备需求描述、系统设计、算法思想、指导协调和质量验证五大核心能力。

#算法#数据结构
【重温快排的5种实现思路,助你更好掌握AI编程】

快速排序是AI时代仍需掌握的经典算法,其核心在于分治思想和分区策略。本文通过三种实现思路(Lomuto分区、Hoare分区、递归新建数组版本)深入剖析快排原理,并解答了为什么在AI辅助编程时代仍需手工实现:理解算法本质才能正确评估AI生成的代码、针对不同场景选择最优实现、进行有效优化。文章还解释了快排实际最快的四个关键因素(缓存友好、原地排序、常数因子小、可优化性强),并通过生活类比帮助理解。三种

#算法#人工智能
十大排序算法全解:C/Java/Python/Go/JS 等多语言源码仓库

该仓库收集了10大经典排序算法(冒泡、插入、选择、快速、归并、堆排序、希尔、计数、桶、基数排序)的多语言实现,涵盖C/C++/Java/Python/JavaScript/Go/Rust等11种编程语言。每个算法提供2-6种不同实现思路,包含详细注释说明时间复杂度、空间复杂度和稳定性分析。特色包括性能对比测试、可视化排序过程和多种解法思路,适合学习算法原理、对比语言特性及掌握编程基础。所有代码开源

#算法#数据结构#排序算法
【 Spring Boot 4.1 + JDK 25 DDD开源脚手架,面向 AI 编程】

本文介绍了一个基于Spring Boot 4.1和JDK 25的DDD开源脚手架项目。该脚手架严格遵循领域驱动设计(DDD)架构,采用四层结构(接口层、应用层、领域层、基础设施层),支持MySQL和PostgreSQL双数据源,集成了RocketMQ事件驱动和Redis缓存。项目特点包括:1)采用最新技术栈;2)提供规范的DDD实现模板;3)内置多数据源和事务管理;4)支持AI编程场景,为代码生成

#开源#驱动开发
    共 61 条
  • 1
  • 2
  • 3
  • 7
  • 请选择