标签的搜索目前只能选择一个标签进行搜索,这能够解决很多问题 了。如果能在这个基础上加强一下就更好了。
标签对应的是主题,一篇文章/笔记有时候会增加多个标签到里面。通过标签来查询内容的时候,在一定数量的情况下,这个搜索就显得有点过于花时间了。如果适当增强一下标签搜索的功能就更好了。比如说:
+Label1+Lable2-Lable3,可以在所有标签里面检索既含有 Lable1 和 Label2 同时不包含 Label3 的标签。
当然,如果能直接支持正则表达式的搜索,就直接超神。
标签的搜索目前只能选择一个标签进行搜索,这能够解决很多问题 了。如果能在这个基础上加强一下就更好了。
标签对应的是主题,一篇文章/笔记有时候会增加多个标签到里面。通过标签来查询内容的时候,在一定数量的情况下,这个搜索就显得有点过于花时间了。如果适当增强一下标签搜索的功能就更好了。比如说:
+Label1+Lable2-Lable3,可以在所有标签里面检索既含有 Lable1 和 Label2 同时不包含 Label3 的标签。
当然,如果能直接支持正则表达式的搜索,就直接超神。
若要求在同一文档内,通过下面的 SQL 语句,可以返回满足要求的文档 ID
SELECT A.root_id FROM blocks as A
INNER JOIN blocks as B
ON A.root_id= B.root_id
INNER JOIN blocks as C
ON B.root_id= C.root_id
where A. markdown like '%#test1#%'
and B. markdown like '%#test2#%'
and C. markdown like '%#test3#%'
若要求在同一 Block 内,通过下面的 SQL 语句,可以返回满足要求的块 ID
SELECT id FROM blocks
where markdown like '%#test1#%'
and markdown like '%#test2#%'
and markdown like '%#test3#%'
可以借助 QUERY 挂件 实现含有特定标签文章的汇总
SELECT
'[' || b.content || ']' AS __1____pre__标签内容,
--b.hpath AS __2__文档路径
replace(b.hpath,'/daily note/2023/','') AS __2__日期
-- created as __3____date__创建时间,
-- updated as __4____date__最后更新时间
FROM blocks b
WHERE b.type='p'
-- AND tag != '' -- 即标签不为空
AND b.content like '%#标签1%#%'
AND b.content like '%#标签2%#%'
AND b.content not like '%#标签3%#%'
ORDER BY b.hpath DESC
这是含有三个页面内部普通标签(非文档标签)的文档的搜索方法
SELECT * FROM blocks AS b0
WHERE b0.root_id in (
SELECT b1.root_id FROM blocks AS b1
WHERE b1.root_id in (
SELECT b2.root_id FROM blocks b2
WHERE b2.type='p'
-- AND tag != '' -- 即标签不为空
AND b2.content like '%#标签1%#%')
AND b1.content like '%#标签2%#%')
AND b0.content like '%#标签3%#%'
ORDER BY b.hpath DESC
宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。
JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。
Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。
uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。
WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。
应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。
哪里都缺人,哪里都不缺人。
Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。
C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。
Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。
Communication channel for makers and users.
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。
支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。
OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。
ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。
主仓库地址:Hi-Windom/Sillot
安卓端仓库:Hi-Windom/Sillot-android
注意事项:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于