VTable-Sheet:重新定义Web电子表格的开源解决方案
不知道为什么图片过一晚上就不能看了,可以眺转到:https://juejin.cn/post/7552842241071038474 导读 VTable-Sheet是一个轻量级、高性能的电子表格组件,专为现代Web应用设计。它采用Canvas渲染技术,支持海量数据的流畅展示和编辑,为开发者提供了一个 ...
使用PySide6/PyQt6实现全国省市区的级联选择组件
在基于BS或者H5实现全国省市区的级联选择组件,相对比较容易,一般都要有现成的封装,如对于移动端H5或者小程序的Vant4界面库,他们直接安装使用内置的数据即可进行调用。参考对应组件的数据,我们可以使用PySide6/PyQt6实现全国省市区的级联选择组件案例。 ...
Manim实现阴影特效
本文将详细介绍如何在Manim中实现2D和3D阴影特效,提升动画的视觉层次感和真实感。 1. 实现原理 Manim中的阴影特效主要通过创建对象副本、调整透明度、应用变换和模糊效果来实现。 下面我们将结合代码详细解析其实现原理。 1.1. 3D阴影实现原理 3D阴影效果更加复杂,需要考虑空间感和光影关 ...
PostgreSQL 全表 count 优化实践:从 SeqScan 痛点分析到 heapam 改进与性能突破
本文整理自 IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛的演讲分享,演讲嘉宾:权宗亮。 本文主要包括以下三部分: SeqScan 现状 heapam 改进 全表计数 SeqScan 现状 我们使用了一个稍宽的 SeqScan 表,包含约 10-20 个字段,记录数达 1,0 ...
.NET性能优化-使用RecyclableBuffer取代RecyclableMemoryStream
介绍 RecyclableBuffer 是一个高性能的缓冲区管理库,它使用 ArrayPool<byte> 实现可回收内存段。该系统提供了两个互补的缓冲区写入器实现:一个针对连续内存方案进行了优化,另一个针对多段数据处理进行了优化。 组件 SingleSegmentBufferWriter Sing ...
每周读书与学习->初识JMeter 元件(二)
每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 1、前置处理器 在Jmeter中,前置处理器即预处理器,用于在实际取样器(Sampler)发出请求之前对即将 ...
VTK开发笔记(四):示例Cone,创建圆锥体,在Qt窗口中详解复现对应的Demo
前言 vtk的了解学习途径跟随代码中的示例,循序渐进。 本篇详细解析Cone.exe,后在Qt中复现一样的。 Demo 自带示例:Cone.exe 显示效果 示例所在位置 示例代码深度解析 int main() { // 步骤一:创建圆锥体数据源 vtkConeSource *cone = vtkC ...
一个拒绝过度设计的 .NET 快速开发框架:开箱即用,专注"干活"
前言 .NET 生态快速发展的背景下,越来越多开发希望找到一个既能快速上手,又不过度设计的后端框架。尤其是在中小型项目中,复杂的架构、层层封装的服务逻辑往往让开发效率大打折扣。 今天推荐一个轻量级、高效实用的自媒体内容管理系统。它不追求炫技式的"高大上",而是回归开发本质:用最少的代码,解决最实际的 ...
YC大佬分享的 10 个 vibe coding技巧,看完收获巨大
1、当 AI 卡住的时候切换战场。 问题: 当你在使用 cursor claude code 这样的 AI 编程工具,在编程的时候,如果遇到 AI 无法实现某个功能或者无法修复某一个错误,并且反复尝试都失败(陷入逻辑死循环) 技巧: 这时候就不要在工具里面死磕了,直接复制你的代码和问题,打开大语言模 ...
基于 IOCP 的协程调度器——零基础深入浅出 C++20 协程
将真实的异步 IO 事件与协程相结合、例子规模控制在 200 行、能编译能运行的 Windows C++20 协程 demo,见过没?今天就给各位老铁整一个,它还支持多协程并发哦~ ...
仿照豆包实现 Prompt 变量模板输入框
先前在使用豆包的Web版时,发现在“帮我写作”模块中用以输入Prompt的模板输入框非常实用,既可以保留模板输入的优势,来调优指定的写作方向,又能够不失灵活地自由编辑。其新对话的输入交互也非常细节,例如选择“音乐生成”后技能提示本身也是编辑器的嵌入模块,不可以直接删除。 虽然看起来这仅仅是一个文本内 ...
MySQL同步ES的 5 种方案
前言 有些小伙伴在工作中可能遇到过数据库查询慢的问题,特别是模糊查询和复杂聚合查询,这时候引入ES(Elasticsearch)作为搜索引擎是个不错的选择。 今天我们来聊聊MySQL同步到ES(Elasticsearch)的5种常见方案。 希望对你会有所帮助。 一、为什么需要MySQL同步到ES? ...
上线别再“一刀切”!Gateway 做流量染色 + 灰度发布,告别线上事故
大家好,我是小富~ 最近团队迭代频繁,连续几周都在做新功能上线,从测试环境验证到生产环境放量,全程谨小慎微没出一次故障,主要是用好了 Spring Cloud Gateway 的 流量染色 和 灰度发布。 很多同学面试时被问用过 SpringCloud Gateway 吗?,只会说做限流、鉴权,但这 ...
Flutter多语言国际化:完整的i18n解决方案
Flutter多语言国际化:完整的i18n解决方案 本文基于BeeCount(蜜蜂记账)项目的实际开发经验,深入探讨如何在Flutter应用中实现完整、高效的国际化支持。 项目背景 BeeCount(蜜蜂记账)是一款开源、简洁、无广告的个人记账应用。所有财务数据完全由用户掌控,支持本地存储和可选的云 ...
鸿蒙应用开发从入门到实战(十一):ArkUI组件Text&TextInput
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解文本组件Text和TextInput的使用。 一、文本Te ...
智能手机(手表)上音频里的蓝牙那点事
蓝牙(bluetooth, BT)技术的一个典型应用领域是音频,两者相结合,产生了蓝牙无线耳机等非常普及且受欢迎的产品。我是做音频的,目前主要做智能手机和手表上audio DSP的音频软件开发。开发的产品都会涉及到蓝牙相关的功能,如打蓝牙电话和听蓝牙音乐等。本文就讲讲手机手表上音频里的蓝牙那点事。工 ...
PHP OOP 面向对象进阶 27 个问题让你充分了解对象特性
PHP OOP 面向对象进阶 27 个问题让你充分了解对象特性 这里整理了一些 PHP 面向对象编程中容易搞混的知识点,很多都是面试常考题。不过学这些不只是为了应付面试,更重要的是真正搞懂面向对象编程的原理。 原文链接 - PHP OOP 面向对象进阶 27 个问题让你充分了解对象特性 PHP 中的 ...
上周热点回顾(9.15-9.21)
热点随笔: · 为什么不建议在 Docker 中跑 MySQL? (苏三说技术)· C# 2025年6-9月TIOBE排名增长及未来展望 (张善友)· 重要:Java25正式发布(长期支持版)! (磊哥|www.javacn.site)· 刚刚 Java 25 炸裂发布!让 Java 再次伟大 (程 ...
【GitHub每日速递 250922】开源 AI 搜索引擎 Perplexica:本地大模型 + 多模式搜索,免费又强大!
原文: https://mp.weixin.qq.com/s/F7KwZlUd5OQg5CbAEbZGug MarkItDown:多格式文件转Markdown神器,助力LLM文本分析! markitdown 是一个将文件和办公文档转换为 Markdown 的工具。简单讲,它能帮你把 Word、Exc ...