小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

PostgreSQL's oldest logging parameters measure CPU time, page faults, and context switches per statement—crude but irreplaceable when you need to know why a…

Christophe Pettus: All Your GUCs in a Row: log_parser_stats, log_planner_stats, log_executor_stats, and log_statement_stats

Planet PostgreSQL Planet PostgreSQL · 2026-09-06T01:00:00Z

Until now, every query is built manually in Go — constructing executor nodes and expression structs by hand. That works for testing, but a real database needs to understand SQL text. Phase 6 adds...

OLTP – Phase 6 SQL Parser

Kimserey Lam’s website, Software Development blog posts, videos and tutorials Kimserey Lam’s website, Software Development blog posts, videos and tutorials · 2026-06-06T05:00:00Z
第 3 轮做完王垠计算机课程练习题后的体会

王垠的计算机课程经历了三轮,展示了AI技术对程序员工作的影响。程序员只需描述需求,AI即可生成代码。课程内容高质量,练习题有效巩固知识,特别是在parser和多级作用域管理方面取得显著进展。

第 3 轮做完王垠计算机课程练习题后的体会

smallyu的博客 smallyu的博客 · 2025-11-28T02:38:19Z
恶意npm包伪装成流行的Express Cookie Parser

发现恶意npm包express-cookie-parser伪装成流行的cookie-parser。该包在使用时执行恶意代码,下载并运行startup.js,删除自身并修改index.js以掩盖痕迹。建议受影响用户移除该包并检查系统安全。

恶意npm包伪装成流行的Express Cookie Parser

DEV Community DEV Community · 2025-05-27T18:28:40Z

本文介绍了IG解析器,这是一款用于定性内容分析的工具,能够帮助编码正式和非正式规范。IG解析器采用独特语法,确保自然语言的严格编码,并能自动转换格式,促进分析。研究表明,IG解析器有效帮助研究者理解制度系统的运作。

IG Parser: A Software Package for Encoding Institutional Grammar

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2025-05-19T00:00:00Z

whitehole是Rust生态中的新框架,简化了parser combinator的使用,仅需记住6个组合器。它支持状态管理和内存复用,性能优于nom,但不支持bit级解析,流式输入处理较差,递归实现需谨慎。性能测试显示,whitehole在解析JSON文件时速度更快。

whitehole - 一个简单、快速、符合直觉的parser combinator框架

Rust.cc Rust.cc · 2025-01-29T16:26:35Z

SQL解析器是现代计算机行业中的重要组件,用于数据处理。Apache ShardingSphere提供了一个SQL解析器引擎,可以将SQL解析为抽象语法树(AST)。解析器包括用于将SQL进行标记化的词法分析器和用于构建AST的语法分析器。ShardingSphere Parser使用ANTLR实现,可以轻松定制语法规则。它支持各种方言,并提供SQL格式化和参数化等功能。其他常见的解析器包括MySQL解析器、PostgreSQL解析器、TiDB解析器、阿里巴巴Druid和Jsqlparser。AST可以进一步处理以生成查询优化的逻辑和物理执行计划。

Apache顶级项目ShardingSphere — SQL Parser的设计与实现

京东科技开发者 京东科技开发者 · 2024-08-30T06:25:27Z

在之前的帖子中,作者尝试使用'deploy'功能从Schema/Result类创建数据库表格,但是当时间戳字段的默认值为current_time()时,无法在数据库中创建表格。问题是生成的CREATE TABLE命令在'current_timestamp()'周围加上了引号,导致错误和拒绝。为了解决这个问题,作者在MariaDB.pm文件的create_field子程序中添加了一个搜索/替换,以去除引号。现在$schema->deploy();可以正确地创建整个数据库。

MariaDB 10 与 SQL::Translator::Parser

blogs.perl.org blogs.perl.org · 2024-05-18T01:21:58Z

该文章介绍了MySQL的binlog解析以及一款新的基于Rust实现的binlog解析器。binlog是MySQL数据同步的基础,ROW类型是最优解。文章提供了解析库的地址和支持的事件类型。同时,还介绍了如何运行测试用例和解析json字段的方法。

开源一个 rust 的 mysql binlog parser

Rust.cc Rust.cc · 2024-01-19T08:37:14Z
Arg Parser

这篇文章介绍了作者开发的一个命令行解释工具ArgParser,用于处理Java程序的命令行参数。作者希望这个工具能方便地与jaskell try机制配合使用,并支持常用的命令行设计风格。作者详细介绍了ArgParser的功能和使用方法,并举例说明了其在lora数据生成工具中的应用。

Arg Parser

挖坑不填兽 挖坑不填兽 · 2023-12-10T16:00:00Z
Arg Parser

这篇文章介绍了作者在开发一个词法分析器项目时遇到的命令行参数传递问题。作者提到对于Python程序,内置的命令行解释工具argparse已经足够好用,但是Java标准库中没有类似的组件。作者介绍了自己开发的ArgParser工具,可以处理各种命令行设计,包括option、with option、switch和args等。作者表示目前的ArgParser已经满足了自己的需求。

Arg Parser

挖坑不填兽 挖坑不填兽 · 2023-12-10T16:00:00Z

A detailed analysis of our iterations to implement a Parser for Postgres

Philipp Steinrötter: Postgres Language Server: implementing the Parser

Planet PostgreSQL Planet PostgreSQL · 2023-12-08T00:00:00Z
三体编程语言 版本更新 v0.3.0 —— 重写了 Parser 和 Evaluator

文章介绍了三体编程语言 v0.3.0 的更新,基于 Rust 2021 Edition 重写了 Parser 和 Evaluator,并修复了之前的闭包 BUG。现在可以通过 brew 一键安装使用,源代码可在 GitHub 上找到。

三体编程语言 版本更新 v0.3.0 —— 重写了 Parser 和 Evaluator

Rust.cc Rust.cc · 2023-10-25T15:56:08Z

postgresql 被称为「最现代的关系型数据库」,其支持倒排索引,可用于全文检索。在数据量不大的情况下,即使不使用 elasticsearch 也能达到不错的性能。 postgresql 默认的分词器以空格分词,不支持中文。为使其支持中文,可参考以下两篇文章的做法,安装和应用...

解决 PostgreSQL + MyBatis 中文全文检索:Error querying database Cause: org.postgresql.util.PSQLException: ERROR: text search configuration 'parser_name' does not exist

Terrarum::异世界丨居正博客 Terrarum::异世界丨居正博客 · 2023-04-14T09:58:49Z

FlinkSQL支持不同用户执行相同SQL时,根据用户名和表名查找配置的行级权限条件,重新组装Where条件,实现行级权限控制。源码修改包括新增Parser和ParserImpl类,新增SqlSelect类,封装SecurityContext类,计划支持数据脱敏和开发ranger-flink-plugin。

FlinkSQL 的行级权限解决方案及源码

阿里云云栖号 阿里云云栖号 · 2023-03-01T03:19:04Z

最近处理文本比较多,先前想增强下正则,看来不够用了,有同学推荐了我 Pyl 和 Lark,看了两眼,初看还行,但细看有一些不太喜欢的地方,于是刚好春节几天有空,从头写了一个 LR(1) / LALR 的 Generator,只有一个 LIBLR.py 的单文件,没有其它依赖: GitHub – skywind3000/LIBLR: Parser Generator for LR(1)...

基于 LR(1) 和 LALR 的 Parser Generator

Skywind Inside Skywind Inside · 2023-01-26T03:47:00Z

Last week, after reading this article - How to Write a Lexer in Go, I found that it is not so difficult to design a configuration file parser by this article’s mindset. Then I tried to write a...

Building a File Parser

电波障害 电波障害 · 2022-05-08T06:00:00Z

推荐一个非常好的编译器工具链入门教程: https://pandolia.net/tinyc/index.html Lexer - flex flex 文件格式: https://pandolia.net/tinyc/ch8_flex.html 1 2 3 4 5 6 7 8 ...

Lexer & Parser Toolchain

TripleZ's Blog TripleZ's Blog · 2022-01-25T13:29:19Z

已经废弃了,因为算法感觉很复杂不可靠。主要介绍Tilly的前端所用到的技术。包括记忆化的Packrat Parser(包括它们带来的增量和解决左递归的方法)、Parser Combinator和基于PEG的Recoverable Parser。 Packrat Parser用于解决左递归1 算法 全局变量: $Pos: \mathrm{P{\scriptsize...

Packrat记忆化Parser与Recoverable Parser

山楂片的博客 山楂片的博客 · 2021-06-29T09:19:38Z

这是我的硕士论文笔记系列第三篇,原文写于 2016 年五月。

XML Parser for Libsvgtiny

江边的旱鸭子 江边的旱鸭子 · 2020-04-08T13:41:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码