程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
ElasticSearch 相关搜索结果(第186页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
Swift 6.3 深度解析:官方 Android SDK 来了,Swift 的「全栈大一统」野望
编程
Swift 6.3 深度解析:官方 Android SDK 来了,Swift 的「全栈大一统」野望
2026-04-12 18:25:53
Swift 6.3 正式发布,首次带来官方 Android SDK,全面升级 C 互操作能力。本文深度解析 @c 属性、模块选择器、weak let、编译器优化控制等核心特性,从工程视角分析 Swift 全栈大一统的战略意图与现实挑战。
Swift
iOS
Android
C互操作
跨平台开发
嵌入式
编程语言
JetBrains TeamCity 2026.2 发布:Pipelines 正式可用、AI Assistant 支持 BYOK 与 MCP 工具集
资讯
JetBrains TeamCity 2026.2 发布:Pipelines 正式可用、AI Assistant 支持 BYOK 与 MCP 工具集
2026-09-07 00:14:42
TeamCity 2026.2 正式发布,Pipelines 从 EAP 升级为 GA 提供更简洁的 YAML 配置和更好的并行支持,AI Assistant 引入 BYOK 支持可自选 OpenAI/Anthropic/Google 或本地 LLM,新增 MCP 工具集扩展实现自然语言查询构建状态和智能分析构建失败。
TeamCity
CI/CD
JetBrains
DevOps
Pipelines
AI Assistant
MCP
BYOK
Golang在整洁架构中优雅使用事务
编程
Golang在整洁架构中优雅使用事务
2024-11-18 19:26:04
本文介绍了如何在Golang中优雅地使用事务,结合整洁架构和依赖注入的概念。通过使用Kratos微服务框架,展示了如何在服务层、业务层和数据层实现事务支持,并提供了相关代码示例和数据库配置。强调了在repo层共享事务的重要性,以及如何通过GORM的Transaction方法来管理事务。适合有一定背景知识的开发者学习和实践。
编程
软件架构
微服务
数据库管理
实现一个可以对数据列表进行筛选的功能
编程
实现一个可以对数据列表进行筛选的功能
2024-11-18 18:49:14
本文介绍了如何实现一个简单而高效的数据列表筛选功能,涵盖需求分析、技术选型、示例代码及关键点解析。通过HTML、CSS和JavaScript,用户可以根据输入条件动态筛选数据,实时更新显示结果。文中还提供了性能优化和用户体验的建议,适用于电商网站和后台管理系统等应用场景。
前端开发
数据处理
用户体验
TypeScript 7.0 深度拆解:当微软用 Go 重写十年老编译器——10 倍性能提升背后的工程哲学
编程
TypeScript 7.0 深度拆解:当微软用 Go 重写十年老编译器——10 倍性能提升背后的工程哲学
2026-07-16 12:14:06
深度拆解TypeScript 7.0:微软用Go语言重写编译器核心,带来8-12倍性能提升。覆盖架构设计、共享内存多线程、基准测试、迁移路径与企业落地案例,配完整代码示例与性能对比数据。
TypeScript
Go
编译器
性能优化
多线程
语言服务
原生代码
并发编程
前端工程
云原生
MySQL 9.7 的 enable_cascade_triggers:级联外键会触发子表触发器,复制路径不对称
编程
MySQL 9.7 的 enable_cascade_triggers:级联外键会触发子表触发器,复制路径不对称
2026-11-03 21:03:24
MySQL 9.7 新增 enable_cascade_triggers(默认 OFF):打开后 CASCADE 与 SET NULL 能激活子表 BEFORE/AFTER 触发器,触发器随发起语句执行、报错连同级联一起回滚。row-based 复制只记结果不重跑触发器,statement-based 按源设置走,混用 binlog_format 会让副本审计表分叉。
MySQL
主从复制
触发器
JS 逆向与接口签名自动加解密实战:从 HmacSHA256 到 mitmproxy 自动化
编程
JS 逆向与接口签名自动加解密实战:从 HmacSHA256 到 mitmproxy 自动化
2026-08-26 12:28:46
本文以实际靶场为例,详细讲解 JS 逆向中接口签名(signature)的加密逻辑与自动化加解密方案。内容包括 HmacSHA256 签名的生成原理、dataToSign 字符串的拼接规则、基于 jsRPC 的浏览器环境注入、Python 脚本远程调用签名函数,以及利用 mitmproxy 实现请求自动加签/解签的完整流程。适合从事爬虫逆向、接口安全测试的开发者参考。
JS逆向
mitmproxy
jsRPC
签名加密
把 ABNORMAL 归进失败分支之后:重复建实例、误告警和一次 nodemanager 自杀
编程
把 ABNORMAL 归进失败分支之后:重复建实例、误告警和一次 nodemanager 自杀
2026-11-01 00:03:35
状态字段 ABNORMAL 和 FAILED 并列,不是失败终态。从 ModelArts pod status、VIAS task_state、BCC serverEventStatus 三份枚举出发,加上 MindIE-Motor PR #334 里快照恢复后过期 abnormal status 导致 nodemanager 自杀的案例,给出终态/聚合态/瞬时态三分判据与排查顺序。
ABNORMAL
状态机
接口对接
枚举值
运维排查
如何使用go-redis库与Redis数据库
编程
如何使用go-redis库与Redis数据库
2024-11-17 04:52:02
本文深入介绍了如何使用go-redis库与Redis数据库,涵盖了安装、创建客户端、基本操作(如设置、获取、删除键)、数据结构操作、事务支持、管道操作、发布与订阅、流、地理位置操作、分布式锁、集群与哨兵支持,以及Lua脚本的使用。通过这些内容,读者可以掌握Redis的高级特性,提高应用程序的效率。
数据库
编程
Go语言
开发
技术
Claude Opus 5 深度解析:Anthropic 的「性价比革命」与 AI 编程新范式
编程
Claude Opus 5 深度解析:Anthropic 的「性价比革命」与 AI 编程新范式
2026-07-26 16:13:27
2026年7月25日Anthropic发布Claude Opus 5,性能逼近旗舰Fable 5但价格减半。本文深度解析其基准测试数据、AI编程实战能力、安全性争议、Multi-Agent协作潜力及开发者接入指南。
AI
Claude
Anthropic
AI编程
大模型
评测
Vue3项目中使用Chart.js库实现数据图表的可视化展示
编程
Vue3项目中使用Chart.js库实现数据图表的可视化展示
2024-11-18 19:22:59
本篇博客介绍了如何在Vue3项目中使用Chart.js库实现数据图表的可视化展示。通过简单的步骤,创建自定义的图表组件,使用setup语法糖,展示了柱状图和折线图的实现方式。开发者可以根据需求灵活选择图表类型和数据配置,提升用户体验并支持产品决策。
前端开发
数据可视化
JavaScript
Vue
图表库
会议室预订出现重叠记录:用 PostgreSQL 范围类型把“不重叠”约束下沉到数据库层
编程
会议室预订出现重叠记录:用 PostgreSQL 范围类型把“不重叠”约束下沉到数据库层
2026-09-06 00:06:01
会议室/时段预订若用 start_ts、end_ts 两列在应用层“先查再插”防重叠,并发下必然有竞态空隙。本文用 PostgreSQL 范围类型把“同房间时段不重叠”建模成单个值,再用 GiST 排除约束在数据库层统一拦截:含 tsrange/int4range 等内置类型、边界与 canonical 规范形式、自定义类型 subtype_diff,以及 btree_gist 扩展实现 room=during 联合排除的实际 SQL 与报错原文,并说明应用层剩余职责与 MySQL 无此机制的取舍。
range
类型
PostgreSQL
范围类型
排除约束
GiST
数据库
OfficeCLI 深度拆解:单日暴涨 1700 Star 的「AI 原生 Office 套件」,如何给智能体装上操作 Word/Excel/PPT 的手和眼
编程
OfficeCLI 深度拆解:单日暴涨 1700 Star 的「AI 原生 Office 套件」,如何给智能体装上操作 Word/Excel/PPT 的手和眼
2026-07-29 04:42:52
深度拆解 GitHub 单日暴涨 1700 Star 的 OfficeCLI:单二进制零依赖的 AI 原生 Office 套件,三层命令架构、内置高保真渲染引擎、350+ Excel 函数写入即求值、模板合并与 Dump 往返,附完整命令实战与冷静的边界分析。
OfficeCLI
AI Agent
Office自动化
MCP
CLI工具
OOXML
开源
文档自动化
systemd v259 升级笔记:run0 提权、musl 编译,以及 v260 要删的几样东西
综合
systemd v259 升级笔记:run0 提权、musl 编译,以及 v260 要删的几样东西
2026-09-30 21:01:12
systemd v259 关键变化与升级注意点:run0 --empower 不切 UID 的提权、首次支持 musl 编译及其限制、dlopen 按需加载依赖、journald 默认持久化、NAT 只剩 nftables,以及 v260 将移除 SysV 脚本并抬高最低版本要求。
systemd
Linux
运维
后门
Rust API 服务器:发送和接收字节数据
编程
Rust API 服务器:发送和接收字节数据
2024-11-18 18:17:46
本文介绍了如何使用Rust构建API服务器以处理字节数据的发送和接收。使用axum框架,文章涵盖了接收二进制数据、处理Multipart/form-data请求、设置请求体大小限制,以及发送二进制数据的正确响应头设置。提供了详细的代码示例,帮助开发者理解如何实现这些功能。
编程
网络应用
Rust
Web开发
API
PgBouncer 1.26.1:知道一个 SCRAM 用户密码就能登成超级用户,1.26.0 还静默改了 search_path 的默认跟踪
资讯
PgBouncer 1.26.1:知道一个 SCRAM 用户密码就能登成超级用户,1.26.0 还静默改了 search_path 的默认跟踪
2026-10-28 20:02:50
PgBouncer 1.26.1 修了三个 CVE:1.17.0–1.26.0 的 SCRAM 认证绕过(知道一个用户密码即可登成任意 SCRAM 用户含超管)、两处未认证可触发的死循环 DoS;同时修了 1.26.0 引入的 search_path 跟踪导致 ignore_startup_parameters 静默失效。附版本、配置项与升级前脚本的检查步骤。
PgBouncer
PostgreSQL
安全修复
运维
tinyauth:Go 认证中间件,环境变量搞定反向代理 SSO,7K Star
编程
tinyauth:Go 认证中间件,环境变量搞定反向代理 SSO,7K Star
2026-07-11 08:43:10
tinyauth是Go编写的极简认证授权服务器,静态二进制+环境变量配置+SQLite存储,支持本地/OAuth/LDAP/TOTP/OIDC,Traefik/Caddy/Nginx/Envoy通吃,Forward Auth机制统一自托管应用SSO。
Go
认证
tinyauth
SSO
反向代理
OAuth
LDAP
OIDC
自托管
开源
综合
Manticore Search:高性能的搜索引擎
2024-11-19 03:43:32
ManticoreSearch是一个高性能的开源搜索引擎,基于C++开发,适用于高效的全文搜索。相较于Elasticsearch,Manticore在多个场景下表现出色,尤其在处理大规模数据和日志分析时。它支持SQL查询,轻量级且易于部署,适合实时数据处理和多种编程语言的客户端支持。ManticoreSearch是替代Elasticsearch的理想选择,广泛应用于数据分析和实时处理。
搜索引擎
数据分析
开源软件
性能优化
实时处理
为何 async/await 会“阻塞”页面?并发处理的正确姿势
编程
为何 async/await 会“阻塞”页面?并发处理的正确姿势
2025-08-15 15:17:50
本文深入探讨了async/await的特性及其在并发处理中的应用,澄清了await并不阻塞主线程的误区,并指出串行执行导致的用户体验问题。通过示例展示了如何使用Promise.all等方法实现并发请求,提升页面渲染速度和用户体验,同时介绍了控制并发数量的技巧,以避免对服务器造成压力。
JavaScript
异步编程
前端开发
性能优化
用户体验
TEN Framework 深度解析:当实时多模态语音 AI 遇上真正的"即插即用"
编程
TEN Framework 深度解析:当实时多模态语音 AI 遇上真正的"即插即用"
2026-04-08 19:04:47
TEN Framework 是一个开源的实时多模态对话 AI 框架,让开发者能够像搭积木一样快速构建低延迟、高质量的实时语音/视频 AI Agent。本文深度解析其核心架构、实战应用与性能优化策略。
TEN Framework
语音AI
实时多模态
WebRTC
AI Agent
Core AI 替换 Core ML:.mlpackage → .aimodel 的转换流水线与 Swift 运行时
编程
Core AI 替换 Core ML:.mlpackage → .aimodel 的转换流水线与 Swift 运行时
2026-10-10 00:04:05
Apple 在 WWDC26 发布 Core AI,作为 Core ML 后继者用 .aimodel + coreai-torch 替换 .mlpackage + coremltools。本文拆解 PyTorch→.aimodel 三步转换流水线、.aimodel 目录结构、Swift 运行时 AIModel/InferenceFunction/NDArray、KV cache state、specialization 与 AOT 编译,以及部署上该注意的坑。
core
ai
CoreML
PyTorch
Apple
Silicon
WWDC
类型
内存
流水线
IM
空回滚的判定:查不到 Try 记录,不等于 Try 没执行
编程
空回滚的判定:查不到 Try 记录,不等于 Try 没执行
2026-11-09 00:05:03
一次 Cancel 进来怎么判断它是不是空回滚:SELECT 查不到 Try 记录只能证明此刻这行不存在,不能证明 Try 不会再来。文中拆开「先查后改」的竞态窗口(Try 查完无记录→进程暂停→全局超时判空补偿→Try 恢复提交→悬挂),说明 SELECT FOR UPDATE 在行尚未插入时锁不住什么,判据必须落在写上;对照 DTM 子事务屏障的两条 insert ignore(cancel 代插 try 记录)与 Seata tcc_fence_log 的 status=4 是同一断言;给出两侧排查 SQL、清理窗口短于重试窗口会重新判成空回滚的坑,以及对账口径。
空回滚
TCC
分布式事务
DTM
Seata
悬挂
幂等
PHP 8.6 的 Io\Poll:用 epoll/kqueue 做事件循环,和 stream_select 的差别与三个坑
编程
PHP 8.6 的 Io\Poll:用 epoll/kqueue 做事件循环,和 stream_select 的差别与三个坑
2026-11-10 21:02:48
PHP 8.6 通过 Polling API RFC 引入 Io\Poll,把注册与等待拆开,后端按平台走 epoll、kqueue 或 poll。本文给出可直接跑的 TCP 示例,说明与 stream_select 的真实差别,以及边缘触发要读到空、流必须非阻塞、watcher 注销要自理这三个坑。
PHP
事件循环
Socket
epoll
TypeScript 7.0 深度拆解:当 35 万行编译器被 Go 重写——从原生并发模型、逐行移植工程到 12 倍提速的生产级迁移实战(2026)
编程
TypeScript 7.0 深度拆解:当 35 万行编译器被 Go 重写——从原生并发模型、逐行移植工程到 12 倍提速的生产级迁移实战(2026)
2026-07-20 03:12:50
2026年7月微软发布TypeScript 7.0,编译器用Go原生重写,大型项目构建提速8-12倍。深度拆解并发模型、逐行移植工程、watch重写与tsconfig断点迁移实战。
TypeScript 7.0
Go重写
原生编译器
性能优化
前端工程
工具链原生化
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
183
184
185
186
187
188
189
…
345
下一页
共 345 页
到第
页
确定