在 DuckDB 中执行假设检验

博主头像 你有没有想过,用 SQL 就能做假设检验? 今天我们就来聊聊,如何用 DuckDB 快速完成数据分析中的两个经典任务: 对分类变量做卡方检验 对连续变量做相关性分析 整个流程非常丝滑: 用 DuckDB 直接读取 CSV 或 Parquet 文件 用熟悉的 SQL 做聚合计算 把精简后的结果交给 P ...

ObjectSense:一门千行内核、把可靠性写进骨子里的面向对象脚本语言

博主头像 当大多数语言都在比拼"谁的功能更多、谁的运行时更重"时,ObjectSense 选择了一条相反的路:用不超过千行的精炼内核,把 Vim 语言(VimL)重新封装成一门真正的面向对象 脚本语言,让"写出可靠且高效的软件"这件事变得更轻、更稳、更可控。 回到一个朴素的问题:我们真的需要那么多重型语言与庞 ...

Elasticsearch的基本概念和指标

博主头像 背景 在13年的时候,我开始负责整个公司的搜索引擎。嗯……,不是很牛的那种大项目负责人。而是整个搜索就我一个人做。哈哈。 后来跳槽之后,所经历的团队都用Elasticsearch,基本上和缓存一样,是项目必备的工具。目前静儿在做的项目中也在用,正好系统学习一下。毕竟静儿的梦想就是打造自己的搜索引擎。 ...

Jev 刷屏了:这个不聊天的 AI 模型,盯上了企业系统里那批高频小判断

博主头像 9 月中旬,AI 圈刷屏的是一个奇怪的模型:它不聊天、不写文章、不做总结,问它问题,它只回三样东西——选项、评分、是否,每样附带一个概率。 它叫 Jev,名字来自一位十九世纪的经济学家,9 月 15 日由旧金山公司 TypeSafe AI 开放早期访问。发布当天冲上技术社区千分级热度;上线 24 小 ...

聊聊 Blazor 里 Radzen 6.0.0 那几个用着别扭的官方组件

博主头像 大家好,我是码农刚子。最近把项目里的 Radzen 从 5.x 升到了 6.0.0。 升级本身挺顺利,Breaking Changes 不算多。但用着用着就发现,有那么几个官方组件,API 设计得总让人觉得「差那么一口气」。 不是不能用,是用起来别扭。每次写都要翻文档、猜参数、然后心里嘀咕一句「这也 ...

制造业质量追溯02:用 Oracle 26ai 属性图(Property Graph)搞定工业网状追溯

博主头像 本文继续探讨轮胎制造场景(已简化,实际会更复杂),一旦某台设备报警,最头疼的问题往往是:这台设备生产的半成品,最终流到了哪些成品轮胎上?又是谁组装的?传统做法靠多表自联接加 CONNECT BY 递归硬凑,SQL 又长又难维护。此时若在合适的场景下使用 Oracle 属性图,查询思路往往会更清晰。 ...

[深度学习] 大模型学习10-Agent基础原理与主流范式

博主头像 在大语言模型的应用开发中,模型与外部世界的连接是一个常见问题。大语言模型只能生成文本,不能读取文件、查询数据或执行操作,智能体补上了这部分能力。它把大语言模型作为决策核心,配合工具调用、任务规划和记忆机制,让模型能够分步执行并完成复杂任务。 如今很多大模型平台虽已提供智能体功能,但工具和流程往往由平 ...

宝塔面板+Nginx配置HTTP强制跳转HTTPS:解决网站不安全提示、重定向循环问题(适配CDN)

博主头像 部署网站安装SSL证书之后,很多站长都会遇到一个常见难题:明明已经上传并成功启用SSL证书,但是用户在浏览器输入不带https的http域名访问网站时,地址栏依旧显示“不安全”警告。部分场景下开启强制跳转之后,还会出现`重定向过多`、死循环跳转、CDN环境下跳转失效等棘手问题。 ...

百万订单的架构演化

博主头像 前言 入公司好几年了,做 PHP 开发以来,第一次遇到日均过百万的订单,QPS 也达到了 1500/s。这几年踩过不少坑,与大家分享一下。 初期技术栈 公司做的是花店 SaaS,核心业务包括聚合订单和聚合配送,当初为了快速验证业务。技术早期选型也是根据公司的资源情况定的。 语言:PHP 7.3 框架 ...

三维地球上的 500 个标注广告牌:DOM 与 Canvas 贴图的两条优化路线

博主头像 三维地球上的 500 个标注:DOM 脏检查与 Canvas 贴图的两条优化路线 0. 先看问题 我的项目是一个三维地球(WebGIS)监测平台:在三维场景上叠加几百个标注——监测点信息牌、设备状态图标,跟随地理坐标移动,支持 hover、点击弹窗、动画。 功能上线后用户反馈:拖动地球时卡成 PPT ...

123···100>