logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DeepSeek总结的DuckDB C-API-V2:第一部分 - #24702 PR

摘要 该PR提交了DuckDB V2 C-API的前半部分初始草案,包含错误处理、环境管理、数据库连接等基础功能。主要特点包括: 全新的错误处理机制,所有API函数返回错误代码并通过可选参数提供详细错误信息 引入环境(Environment)作为顶级容器,管理数据库生命周期 使用duckdb_v2_str结构体代替C字符串,提高跨语言兼容性 强调显式资源管理,避免无上下文的对象创建 当前版本专注于

#数据库#c语言
在aarch64 kylin中测试仓颉语言sdk

本文介绍了仓颉编程语言的基本使用流程。首先从官网下载SDK并解压,遇到glibc++库缺失问题后通过Docker容器解决。测试了简单的"你好,仓颉"程序、使用cjpm创建项目,以及递归实现斐波那契数列的性能对比(-O2优化使执行时间从9.15秒缩短到1.56秒)。最后演示了包含标准库导入、异常处理等功能的完整示例,展示了数组越界检查等特性。编译后的二进制文件体积较大(简单程序约900KB,带标准库

#kylin#c语言#c++ +1
DeepSeek总结的每个AI智能体可能需要PostgreSQL,但不是每个智能体都应掌握“真理”

摘要:AI智能体与PostgreSQL的新架构挑战 Databricks收购Electric公司(开发PGlite项目)引发了对PostgreSQL在AI智能体架构中新角色的思考。PGlite作为可嵌入浏览器的PostgreSQL WASM版本,使智能体能拥有本地数据库,但这也带来了状态管理难题:临时工作状态、持久化智能体状态和权威企业状态需要分层处理。该架构面临同步分布式数据的核心挑战,包括冲突

#人工智能#postgresql#区块链
DeepSeek总结的每个AI智能体可能需要PostgreSQL,但不是每个智能体都应掌握“真理”

摘要:AI智能体与PostgreSQL的新架构挑战 Databricks收购Electric公司(开发PGlite项目)引发了对PostgreSQL在AI智能体架构中新角色的思考。PGlite作为可嵌入浏览器的PostgreSQL WASM版本,使智能体能拥有本地数据库,但这也带来了状态管理难题:临时工作状态、持久化智能体状态和权威企业状态需要分层处理。该架构面临同步分布式数据的核心挑战,包括冲突

#人工智能#postgresql#区块链
利用llama.cpp加载Qwen3.5-0.8B.BF16-mmproj.gguf模型文件识别图像和提取文字

摘要:Qwen3.5-0.8B多模态模型在命令行启动时需要额外加载mmproj.gguf文件才能启用图像识别功能。通过添加--mmproj参数指定投影模型后,网页端可正常上传图片并识别,但描述精度不如ollama版本,且无法生成图像。尝试用--reasoning-budget -1开启思考模式未成功,输出仍显示thinking=0。测试表明该模型能识别简单图像,但复杂图像描述不够精确,图像生成功能

在aarch64机器上安装clang来生成codonjit python模块

摘要:尝试使用Docker安装Clang时遇到CPU架构不匹配问题(amd64镜像无法在arm64主机运行)。改用apt安装方案:启动Ubuntu容器后,将apt源替换为清华镜像,执行apt update和apt install clang成功安装Clang 21.1.8。测试编译SQLite源码发现,Clang生成的二进制文件运行速度(3.057秒)略慢于GCC版本。整个过程展示了跨平台兼容性问

#python#开发语言
在python 3.8中利用旧版pip.pyz安装pandas

本文介绍了在Python 3.8系统未安装pip时的解决方案。用户下载了兼容的旧版pip-22.3.1.pyz,成功列出了已安装的包。通过配置阿里云镜像源并指定版本范围(如numpy>=1.21,<1.22),解决了新版本pip不支持Python 3.8的问题。安装过程中自动处理了依赖关系,最终成功安装了numpy、pandas和matplotlib等科学计算包。

#python#pip#pandas
uv提供的cpython高版本已经解决了matplotlib无法显示图形问题

本文记录了在Linux系统上安装Python 3.13和3.14版本并配置matplotlib和duckdb的过程。主要内容包括:1)通过镜像站下载Python 3.13和3.14的安装包;2)创建虚拟环境并验证安装;3)使用阿里云镜像下载适配的matplotlib和duckdb轮子包;4)测试matplotlib绘图功能和duckdb数据库查询功能。特别说明了3.14版本musl环境的问题及改用

#uv#matplotlib
uv安装的cpython使用matplotlib库作图不能显示的问题起因和解决

摘要:在使用uv安装的CPython 3.8.20环境中,matplotlib绘图无法正常显示(报错提示使用非GUI后端agg),而系统自带的Python可以正常显示。尝试手动下载安装相同版本的CPython后,问题依旧存在。安装过程显示matplotlib及其依赖包已成功安装,但在调用plt.show()时仍报相同的agg后端错误,表明问题可能与图形界面支持有关,而非包安装问题。

#uv#matplotlib
Qwen 3.5plus编写的求解欧拉计划901题python程序优化

摘要:本文实现了计算置换排列的字典序rank和特殊置换π的幂次rank之和P(m)的算法。主要包含阶乘计算、置换rank计算、σ和τ置换生成、置换逆运算、置换复合与幂运算等功能。通过优化算法减少阶乘计算复杂度,支持大数取模运算。验证了P(2)=4、P(3)=780、P(4)=38810300等测试用例,并扩展到计算P(10)。核心算法包括置换的字典序定位和特殊置换π的构造与幂次计算。

#python#开发语言
    共 491 条
  • 1
  • 2
  • 3
  • 50
  • 请选择