小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Go 密码学维护者放大招:把 Passkey 存成一行字符串,还顺手为 Go 1.28 写好了 API

Passkey(无密码登录)是应对网络钓鱼的终极方案,但其服务端实现一直因数据结构复杂、各家存储方案互不兼容而令开发者头疼。近日,Go 官方密码学库维护者 Filippo Valsorda 抛出了一项重磅提案:借鉴密码哈希(如 bcrypt)的成熟经验,将繁杂的 WebAuthn 凭证抽象并压缩为一行标准化的不透明字符串(passkey...

Go 密码学维护者放大招:把 Passkey 存成一行字符串,还顺手为 Go 1.28 写好了 API

Tony Bai
Tony Bai · 2026-07-21T21:00:00Z

字符串处理是后端系统的性能瓶颈,使用SIMD指令集(如SSE2、AVX2、ARM NEON)可以显著提升性能。文章探讨了字符串操作的实现,包括memchr、strlen和JSON解析等,使用SIMD后性能可提升10倍以上,适用于高效的JSON和CSV解析。最后总结了SIMD编程的经验和常见陷阱。

SIMD 字符串处理进阶

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-05-26T00:00:00Z
GitLab 19.0 用全面的 DevSecOps 管弦乐队取代了其字符串部分

GitLab发布了19.0版本,增强了安全性和自动化功能,推出了GitLab Secrets Manager,限制凭证访问范围,提升开发者安全性。更新还扩展了开发流程和组件分析,支持多种开源模型,旨在减少手动工作,提高工作效率。

GitLab 19.0 用全面的 DevSecOps 管弦乐队取代了其字符串部分

The New Stack
The New Stack · 2026-05-25T16:00:00Z

本文探讨了Rabin-Karp算法及其在字符串匹配中的应用,强调了滚动哈希的高效性和简单性。文章介绍了多项式哈希的数学基础、碰撞概率分析,以及在抄袭检测和数据去重等实际场景中的应用。Rabin-Karp算法通过预计算模式串哈希值并使用滚动哈希遍历文本,有效匹配多个模式。此外,文章还讨论了Buzhash和Content-Defined Chunking等技术,展示了滚动哈希的广泛应用和优势。

字符串哈希:Rabin-Karp 与滚动哈希

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-05-25T00:00:00Z

C++中的StringView优化了字符串比较,短字符串直接内联存储,避免了指针解引用;长字符串通过前缀检查减少堆访问。在随机访问场景中,StringView显著提高了性能,尤其在列存储中。尽管顺序访问时SimpleStr略快,但StringView的优势在大多数情况下依然明显。

C++ StringView 优化字符串比较

baotiao
baotiao · 2026-04-24T00:00:00Z

在调试Perl编码问题时,使用`sprintf('%vd', $string)`可以快速查看字符串的代码点,以点分隔的十进制值输出。这种方法比直接打印字符串更有效,特别是在处理未知字符串和编码错误时。

快速且简易的字符串转储

blogs.perl.org
blogs.perl.org · 2026-04-09T13:15:33Z
字符串拼接用“+”还是 StringBuilder?别再凭感觉写了

在C#中,字符串拼接可以使用“+”或StringBuilder,具体取决于场景。少量拼接时使用“+”更简洁,而在循环中则应使用StringBuilder以提高性能。特殊情况下可使用string.Concat或string.Join。选择合适的拼接方式能显著提升代码性能。

字符串拼接用“+”还是 StringBuilder?别再凭感觉写了

dotNET跨平台
dotNET跨平台 · 2026-03-18T23:58:33Z
超越字符串:Spring Data中的类型安全属性路径

在Spring Data中,字符串引用属性存在局限性,容易导致运行时错误。基于元模型的方法提供编译时验证,但增加了构建复杂性。Spring Data 2026引入类型安全的属性路径,允许通过方法引用提高代码安全性和可读性,减少错误,提升开发体验。

超越字符串:Spring Data中的类型安全属性路径

Spring
Spring · 2026-02-27T00:00:00Z
第723期:链式赋值、优秀表格、文档字符串及更多(2026年2月24日)

在Python中,链式赋值会导致所有变量指向同一个可变对象。本文探讨了这一现象及其解决方案。

第723期:链式赋值、优秀表格、文档字符串及更多(2026年2月24日)

PyCoder’s Weekly
PyCoder’s Weekly · 2026-02-24T19:30:00Z
Pandas 3.0引入默认字符串数据类型和写时复制语义

pandas 3.0.0发布,更新了字符串处理、内存语义和日期时间解析,移除过时功能。新版本引入专用字符串dtype,简化缺失值管理,采用写时复制语义,改善索引操作,支持新表达式语法pd.col(),并调整日期时间处理精度。最低要求升级至Python 3.11和NumPy 1.26.0,社区讨论pandas未来及其竞争对手Polars。

Pandas 3.0引入默认字符串数据类型和写时复制语义

InfoQ
InfoQ · 2026-02-11T08:40:00Z
阿基尔·雷迪·巴纳帕加里:Oracle、SQL Server与PostgreSQL中的空值与空字符串

抱歉,您提供的文本没有实际内容。请提供具体的文章内容,我将为您进行总结。

阿基尔·雷迪·巴纳帕加里:Oracle、SQL Server与PostgreSQL中的空值与空字符串

Planet PostgreSQL
Planet PostgreSQL · 2026-02-02T11:46:07Z
如何为搜索结果/“页面内查找”子字符串设置样式 (#tilPost)

Chrome 144引入了新的CSS伪类::search-text和::search-text:current,允许用户自定义搜索结果样式。这一功能将提升Chrome和Firefox的搜索体验,尽管Safari的搜索功能更强大。

如何为搜索结果/“页面内查找”子字符串设置样式 (#tilPost)

Stefan Judis Web Development
Stefan Judis Web Development · 2026-02-01T23:00:00Z

在 Avalonia 开发中,使用 x:String 和 CDATA 块可以优雅地内嵌复杂字符串,避免特殊字符解析错误,提升代码可读性和可维护性,适用于展示或存储 XAML、JSON、XML 片段。

<span class=“js_title_inner“>Avalonia XAML 技巧:使用 `x:String` 与 CDATA 内嵌复杂字符串</span>

dotNET跨平台
dotNET跨平台 · 2026-01-29T00:02:52Z

在 Avalonia 开发中,使用 x:String 和 CDATA 块可以优雅地嵌入复杂字符串,避免特殊字符引起的解析错误。这种方法提高了代码的可读性和可维护性,适用于展示或存储 XAML、JSON、XML 片段等场景。

Avalonia XAML 技巧:使用 `x:String` 与 CDATA 内嵌复杂字符串

dotNET跨平台
dotNET跨平台 · 2026-01-29T00:02:52Z

在immortalwrt环境中使用订阅链接时,我遇到无法成功订阅节点的问题。经过研究发现,机场提供的链接只返回SSR节点,而我需要SS节点。通过手动转换和Java代码,我成功将节点信息转换为SS链接并导入passwall,最终成功订阅节点。

将机场ss节点批量转换成ss字符串链接批量添加到passwall

Allen Hua 的网络博客
Allen Hua 的网络博客 · 2026-01-23T06:53:00Z

JavaScript有七种原始类型:undefined、boolean、number、string、bigint、symbol和null。number遵循IEEE 754标准,bigint支持任意精度整数。字符串分为基本字符串和字符串对象,后者可调用方法。对象是引用类型,赋值为浅拷贝,深拷贝需特殊处理。函数和数组也是对象,使用原型链进行属性继承。可通过new运算符创建对象实例,类型检测可用Object.prototype.toString.call()。

对JS原型链的理解

f2h2h1's blog
f2h2h1's blog · 2026-01-22T11:16:54Z
简化流和字符串

Redis 8.4 引入了多项改进,包括简化流和字符串的使用。新增的 XREADGROUP 命令支持同时处理待处理和新消息,SET 命令扩展为支持原子比较和删除。DELEX 和 DIGEST 命令实现单键乐观并发控制,MSETEX 命令允许原子设置多个字符串键及其过期时间。这些功能提升了开发效率。

简化流和字符串

Redis Blog
Redis Blog · 2026-01-05T00:00:00Z
PEP 822:去缩进多行字符串(d-string)

PEP 822 提议在 Python 中增加一种新的多行字符串前缀“d”,用于自动去除缩进,从而提高代码可读性,简化多行字符串的书写,并提升运行效率。

PEP 822:去缩进多行字符串(d-string)

Newest Python PEPs
Newest Python PEPs · 2026-01-05T00:00:00Z
ZEGO 实时互动 AI Agent v2.9.0 发布,新增 TTS 支持过滤特定字符串等功能

ZEGO 实时互动 AI Agent v2.9.0 发布,新增 TTS 文本转语音功能,支持特定字符串过滤。通过 Responses API 调用豆包 Seed 系列模型时可自动开启缓存,降低互动延迟和成本。同时优化了语音实例和数字人实例的互动延迟,并修复了回调问题。

ZEGO 实时互动 AI Agent v2.9.0 发布,新增 TTS 支持过滤特定字符串等功能

实时互动网
实时互动网 · 2026-01-04T07:10:10Z

本文讲解了 Java 字符串的实现机制,包括不可变性、存储编码演进、字符串池与 intern 机制,以及字符串拼接优化。JDK 9 引入了紧凑字符串以降低内存占用,建议使用 StringBuilder 进行字符串拼接以提升性能。

Java Strings的秘密

Teach Talk
Teach Talk · 2025-12-25T06:01:58Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码