程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Go 1.23 迭代器,统一标准,改善 Go 生态系统
综合
Go 1.23 迭代器,统一标准,改善 Go 生态系统
2024-11-18 17:24:19 +0800 CST
view 1980
Go1.23版本于2024年8月14日发布,主要引入了统一的迭代器标准,提升了Go语言的开发体验和一致性。新标准包括推迭代器和拉迭代器的实现,简化了对各种数据结构的迭代操作。新增的iter包提供了Seq和Seq2类型,支持不同场景的迭代。标准库中的slices和maps包也增加了与迭代器相关的函数,进一步改善了Go生态系统。
编程
Go语言
软件开发
技术更新
数据结构
PostgreSQL 18 深度实战:当异步 I/O 遇上 UUIDv7 —— 从全新存储引擎到生产级迁移的完全指南(2026)
编程
PostgreSQL 18 深度实战:当异步 I/O 遇上 UUIDv7 —— 从全新存储引擎到生产级迁移的完全指南(2026)
2026-06-09 20:17:52 +0800 CST
view 543
PostgreSQL 18 深度实战指南:涵盖全新异步I/O子系统、UUIDv7原生支持、虚拟生成列、OAuth 2.0认证、Skip Scan索引优化、时间区间约束等核心特性,从架构原理到生产级迁移的完全指南
PostgreSQL
数据库
PostgreSQL18
异步IO
UUIDv7
性能优化
PostgreSQL 18 深度实战:10+ 新特性从内核原理到生产调优全指南
编程
PostgreSQL 18 深度实战:10+ 新特性从内核原理到生产调优全指南
2026-07-27 14:16:28 +0800 CST
view 185
2025年9月PostgreSQL 18正式发布,包含异步I/O、Index Skip Scan、Virtual Generated Columns、UUIDv7、OAuth 2.0等重磅新特性。本文从程序员视角深度拆解每个特性的底层原理、代码示例和性能数据,附生产调优指南。
PostgreSQL
异步I/O
io_uring
Index Skip Scan
Virtual Generated Columns
UUIDv7
OAuth2
数据库性能
B-tree
生产调优
PostgreSQL 18 × MySQL 9.7 LTS 深度实战:异步I/O、虚拟生成列与数据库新纪元
编程
PostgreSQL 18 × MySQL 9.7 LTS 深度实战:异步I/O、虚拟生成列与数据库新纪元
2026-04-27 20:50:22 +0800 CST
view 1605
2026年4月,PostgreSQL 18和MySQL 9.7 LTS双版本发布。本文深入拆解PG18异步I/O(读性能提升3倍)、虚拟生成列、UUIDv7等核心特性,对比MySQL 9.7 LTS升级要点,配合完整代码示例,从程序员视角给出最务实的技术选型建议。
PostgreSQL
MySQL
数据库
异步I/O
UUIDv7
Valkey 深度拆解:当 Redis 的守护者变成掠夺者——从 BSD 分叉到 2000 节点 10 亿 RPS 的开源逆袭之路
编程
Valkey 深度拆解:当 Redis 的守护者变成掠夺者——从 BSD 分叉到 2000 节点 10 亿 RPS 的开源逆袭之路
2026-08-03 14:13:50 +0800 CST
view 128
深度拆解Valkey从Redis BSD分叉到2000节点10亿RPS的开源逆袭之路:异步IO线程重写、数据预取与内存访问分摊技术、RDMA支持、Valkey-Search向量搜索、原子级槽位迁移,附完整Java/Python代码示例与生产部署指南
Valkey
Redis
内存数据库
开源
BSD
Linux基金会
分布式系统
性能优化
RDMA
向量搜索
Go语言中的`strconv`包,提供了字符串与基本数据类型之间的转换函数
编程
Go语言中的`strconv`包,提供了字符串与基本数据类型之间的转换函数
2024-11-19 02:02:18 +0800 CST
view 1605
本文介绍了Go语言中的`strconv`包,提供了字符串与基本数据类型之间的转换函数。主要包括`Atoi`和`Itoa`用于字符串与整数的转换,以及`ParseX`系列函数(如`ParseBool`、`ParseInt`、`ParseFloat`)和`FormatX`系列函数(如`FormatBool`、`FormatInt`、`FormatFloat`)用于不同类型的转换。详细说明了每个函数的用法和参数。
编程
Go语言
数据类型转换
PostgreSQL 19 深度拆解:当关系型数据库决定换掉 pglz——从 LZ4 默认压缩、分区合并拆分到免重启逻辑解码的全链路实战
编程
PostgreSQL 19 深度拆解:当关系型数据库决定换掉 pglz——从 LZ4 默认压缩、分区合并拆分到免重启逻辑解码的全链路实战
2026-08-12 03:12:49 +0800 CST
view 43
深度拆解 PostgreSQL 19 Beta 2:LZ4 默认压缩、分区合并拆分、免重启逻辑解码与 VACUUM 可观测性增强,含可复现 SQL 实战与 15 条升级踩坑清单。
PostgreSQL
PostgreSQL 19
LZ4
分区表
逻辑复制
VACUUM
数据库
性能优化
TOAST
go语言`suffixarray`模块的功能,提供基于后缀数组的子串检索
编程
go语言`suffixarray`模块的功能,提供基于后缀数组的子串检索
2024-11-17 04:21:01 +0800 CST
view 1721
该文档介绍了`suffixarray`模块的功能,提供基于后缀数组的子串检索。通过`New`方法创建后缀数组,返回`Index`对象,利用`FindAllIndex`和`Lookup`方法进行数据检索。示例展示了如何使用该模块查找字节数组中子串的位置,并对结果进行排序和打印。
编程
数据结构
Go语言
向量数据库深度解析:从Milvus到RAG实战,AI时代的数据基础设施如何重塑搜索
编程
向量数据库深度解析:从Milvus到RAG实战,AI时代的数据基础设施如何重塑搜索
2026-04-17 23:45:46 +0800 CST
view 629
深度解析2026年AI时代核心数据基础设施,涵盖Milvus架构设计与RAG系统实战
向量数据库
Milvus
RAG
AI
检索增强
机器学习
SpacetimeDB 深度实战:当数据库变成了服务器——从 Reducer 事务模型到实时订阅推送、从 WASM 模块到全栈后端替代的生产级完全指南(2026)
编程
SpacetimeDB 深度实战:当数据库变成了服务器——从 Reducer 事务模型到实时订阅推送、从 WASM 模块到全栈后端替代的生产级完全指南(2026)
2026-06-21 06:28:18 +0800 CST
view 406
深入拆解 SpacetimeDB 的架构原理与生产级实践:五大设计哲学、Table/Reducer/Procedure/View/Subscription 核心概念、Rust+TypeScript 全栈代码实战、WASM 运行时与内存存储引擎深度分析、性能优化与部署指南
SpacetimeDB
数据库
WASM
Rust
实时同步
后端架构
Reducer
PostgreSQL 18 深度实战:I/O 子系统革命与 3 倍性能跃升——从异步架构到生产级部署的全链路解析
编程
PostgreSQL 18 深度实战:I/O 子系统革命与 3 倍性能跃升——从异步架构到生产级部署的全链路解析
2026-05-08 17:36:20 +0800 CST
view 691
PostgreSQL 18 发布,全新异步 I/O 子系统带来高达 3 倍的读取性能提升。深入剖析跳过扫描、虚拟生成列、uuidv7、OAuth 2.0 等核心特性,提供完整的生产级部署指南。
PostgreSQL
数据库
性能优化
I/O
异步
什么是Vue模板语法?它有哪些特点?
编程
什么是Vue模板语法?它有哪些特点?
2024-11-18 11:30:14 +0800 CST
view 1370
Vue模板语法是Vue.js用于创建动态内容的语法,允许开发者将数据绑定到DOM元素上,简化前端开发。它的特点包括插值表达式、丰富的指令、数据过滤器和计算属性,帮助开发者高效处理交互逻辑和数据展示。通过这些特性,开发者可以专注于业务逻辑,而无需过多关注DOM操作。
前端开发
JavaScript
Vue.js
框架
数据绑定
PHP中使用PDO和mysqli实现MySQL数据的分页
编程
PHP中使用PDO和mysqli实现MySQL数据的分页
2024-11-18 16:01:42 +0800 CST
view 1715
本文介绍了在PHP中使用PDO和mysqli实现MySQL数据的分页处理技术,强调了分页在展示大量数据时的重要性。通过示例代码,展示了如何使用LIMIT和OFFSET进行数据分页,并提供了处理超过2000字文章的分页展示方法,旨在提高页面加载速度和用户体验。
编程
数据库
Web开发
PHP
用户体验
SpacetimeDB 深度实战:当数据库即服务器——从零基础设施到百万级实时应用的架构革命
编程
SpacetimeDB 深度实战:当数据库即服务器——从零基础设施到百万级实时应用的架构革命
2026-06-15 17:52:08 +0800 CST
view 334
SpacetimeDB 是一个用 Rust 编写的关系型数据库,同时也是服务器。你把业务逻辑直接上传到数据库,客户端直接连接执行代码。本文深度解析其核心概念:Reducer、订阅、索引、Procedures,并附带完整的多人游戏后端代码实战。
SpacetimeDB
Rust
数据库
实时应用
游戏开发
架构设计
Redis 8.0 深度拆解:当内存数据库决定拥抱 AI 原生——从 Vector Sets 向量集合、语义缓存到多线程 IO 与统一分发的全链路实战
编程
Redis 8.0 深度拆解:当内存数据库决定拥抱 AI 原生——从 Vector Sets 向量集合、语义缓存到多线程 IO 与统一分发的全链路实战
2026-08-12 05:12:50 +0800 CST
view 39
深度拆解 Redis 8.0:Vector Set 向量集合、Q8/BIN 量化、自建语义缓存、新 Hash 字段级 TTL 命令、One Redis 统一分发与 87% 延迟下降,含完整 Python 代码实战与 15 条踩坑清单。
Redis 8.0
Vector Sets
向量数据库
AI原生
语义缓存
多线程IO
Redis Open Source
性能优化
当 Redis 走向闭源:手搓生产级内存数据库内核,从 RESP 协议到无锁事件循环(附 Go 完整代码)
编程
当 Redis 走向闭源:手搓生产级内存数据库内核,从 RESP 协议到无锁事件循环(附 Go 完整代码)
2026-07-10 07:46:51 +0800 CST
view 278
Redis 改双协议闭源后,Valkey 如何从 Redis 7.2.4 分叉成长为 10 亿 QPS 的开源内存数据库?本文从 RESP 协议、单线程事件循环、跳表 ZSET 到 AOF 持久化,用一份可运行的 Go 代码手搓生产级 KV 引擎内核,并拆解 Valkey 8/9 的 IO 多线程与原子槽位迁移等性能演进。
Valkey
Redis
内存数据库
RESP
Go
KV存储
高性能缓存
SpacetimeDB 彻底颠覆后端架构:Rust 编写的「数据库即服务器」如何消灭中间层——从 WASM 模块引擎到 Unity 实时游戏服务器的全链路实战
编程
SpacetimeDB 彻底颠覆后端架构:Rust 编写的「数据库即服务器」如何消灭中间层——从 WASM 模块引擎到 Unity 实时游戏服务器的全链路实战
2026-06-10 00:22:57 +0800 CST
view 544
SpacetimeDB深度实战:Rust编写的数据库即服务器架构,消除传统三层架构中间层,从WASM模块引擎、订阅推送、实时协作白板到Unity游戏服务器的完整生产级指南
SpacetimeDB
Rust
WASM
实时数据库
游戏服务器
Gleam 1.18.0 深度拆解:当类型安全遇上双-runtime 生态——从语言服务器记录字段支持到 JavaScript 编译目标的性能革命
编程
Gleam 1.18.0 深度拆解:当类型安全遇上双-runtime 生态——从语言服务器记录字段支持到 JavaScript 编译目标的性能革命
2026-08-12 06:16:16 +0800 CST
view 34
深度拆解 Gleam 1.18.0:语言服务器记录字段完整支持、JavaScript 编译目标性能优化(等价数据结构复用)、Git 依赖路径配置、模块重命名等新特性,附完整生产级 HTTP API 代码实战与 15 条踩坑清单
Gleam
BEAM
Erlang虚拟机
JavaScript编译
类型系统
函数式编程
Actor并发
代数数据类型
如何用 PHP 写一个简易版的网站备份工具
编程
如何用 PHP 写一个简易版的网站备份工具
2024-11-18 10:58:52 +0800 CST
view 1622
本文介绍了如何使用PHP编写一个简易版的网站备份工具,包括网站文件备份和MySQL数据库备份两部分。通过连接FTP服务器下载网站文件并压缩为ZIP文件,以及连接MySQL数据库导出表结构和数据,确保数据安全。适合中小型网站的备份需求,提供了示例代码和优化建议。
网站维护
数据备份
编程
filecmp,一个Python中非常有用的库
综合
filecmp,一个Python中非常有用的库
2024-11-19 03:23:11 +0800 CST
view 2063
filecmp是Python标准库中的一个实用工具,提供文件和目录的比较功能。通过filecmp.cmp()和filecmp.dircmp(),用户可以轻松比较文件内容和目录差异。它在备份一致性检查和版本控制中非常有用,且因其C语言实现而具有良好的性能。注意,filecmp使用二进制比较,可能需要结合其他库进行更细致的比较。
Python库
文件处理
数据备份
版本控制
PostgreSQL 18 深度实战:异步 I/O 3 倍提速、Skip Scan、虚拟生成列、UUIDv7 与 Wire Protocol 3.2——从内核架构到生产级迁移的完全指南(2026)
编程
PostgreSQL 18 深度实战:异步 I/O 3 倍提速、Skip Scan、虚拟生成列、UUIDv7 与 Wire Protocol 3.2——从内核架构到生产级迁移的完全指南(2026)
2026-05-31 07:22:51 +0800 CST
view 531
PostgreSQL 18 深度实战指南:异步I/O子系统3倍提速、Skip Scan多列索引优化、虚拟生成列、UUIDv7时序UUID、Wire Protocol 3.2、时态约束、OAuth 2.0认证与生产级迁移完全指南
PostgreSQL
数据库
异步IO
UUIDv7
Skip Scan
编程
Microsoft Markitdown 深度解析:AI工作流中的文档转换基础设施——从架构原理到生产级部署的完整技术指南(2026)
2026-07-04 14:12:12 +0800 CST
view 251
深度解析Microsoft Markitdown:Python文档转换工具,支持PDF/Word/Excel/PPT/图片/音频转Markdown,为LLM/AI工作流量身定制。涵盖架构原理、Python API实战、RAG集成、性能优化、生产部署最佳实践。
Markitdown
Microsoft
文档转换
RAG
AI工作流
Python
LLM
Markdown
向量数据库
龙架构入主 PostgreSQL 官方仓库:当自主指令系统敲开全球顶级数据库生态大门
编程
龙架构入主 PostgreSQL 官方仓库:当自主指令系统敲开全球顶级数据库生态大门
2026-08-12 06:45:44 +0800 CST
view 40
深度解析龙架构进入PostgreSQL官方仓库的技术意义:从LoongArch指令系统设计、PostgreSQL跨架构移植挑战、龙芯3B6000性能基准到完整部署实战,涵盖代码示例与生产踩坑清单。
LoongArch
PostgreSQL
龙架构
龙芯
国产CPU
数据库
开源生态
自主可控
PHP如何进行MySQL数据备份?
编程
PHP如何进行MySQL数据备份?
2024-11-18 20:40:25 +0800 CST
view 1995
本文介绍了如何使用PHP备份MySQL数据库,包括基本步骤、示例代码及优化策略。使用PDO连接数据库,获取表结构和数据,并将其保存为SQL文件。针对大数据量,提供分批处理和使用mysqldump工具的建议,以提高备份性能和可靠性。
编程
数据库
备份
PHP
MySQL
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
27
28
29
30
下一页