当前位置: 首页 > 软件库 > 应用工具 > >

橘子

跨平台的文件搜索引擎
授权协议 GPL
开发语言 Rust
所属分类 应用工具
软件类型 开源软件
地区 国产
投 递 者 冯祺
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

橘子是一款跨平台的文件搜索引擎,可根据关键词快速定文件或文件夹位置。

技术栈
后端:Rust、Tauri、Notify、Rust-kv 
前端:React、Semantic、Ramda、Loadash

特点

  • 使用简单,自带中文分词、补全
  • 毫秒级搜索响应
  • 低CPU、内存资源占用
  • 实时监听文件变化
  • 轻量安装包
  • 简单大方UI

Build

    Setup Tauri dev environment (https://tauri.studio/docs/getting-started/setting-up-macos)
    Run yarn
    Run yarn setup
    Run yarn tauri-build

  • 题目描述 深秋来临,这是辛勤了一年享受丰收的季节,freeze大牛在闲暇时间来到郊外的橘园,想在美丽的秋景中体味丰收的欣喜与温暖。 这个橘园一共种有若干个橘子,现在他们想利用一天的时间,将其中一棵橘子树上的所有橘子都摘下来装入到一个大篮子中,他们根据过去的经验认为,一个篮子即使再大,它也有自己能装橘子的一个最大承受质量,他们在想只要能使能装入的橘子总质量最大(也就是不超过篮子的最大承受质量的最大装

  • 题目 桌上有一空盘,允许存放一个水果。 爸爸可向盘中存放苹果,也可向盘中存放桔子, 儿子专等吃盘中的桔子, 女儿专等吃盘中的苹果。 规定当盘空时一次只能放一只水果供吃者取用, 请用P、V原语实现爸爸、儿子、 女儿三个并发进程的同步。 桌上有一空盘,最多允许存放两个水果。 爸爸可向盘中存放苹果, 妈妈可向盘中存放桔子, 两个儿子专等吃盘中的桔子, 两个女儿专等吃盘中的苹果。 规定当盘空时一次只能放一

  • 课程设计目的 本次实验进行操作系统课程设计采用可视化界面,系统系统分析 2、系统设计:模块设计: 2.2、数据结构 2.缓冲区操作的类图,实现对缓冲区的实际操作 2.3、算法流程图: 1.生产苹果算法 2.消费苹果算法 3.绘图算法 4.生产苹果者人工智能算法(生产橘子人工智能相似) 5.苹果消费者人工智能算法(生产橘子算法类似) 四、 (1)因为当苹果生产者在缓冲区满了以后自动阻塞,需要苹果消费

  • 一、问题描述 桌上有一空盘,最多允许存放一只水果。爸爸可向盘中放一个苹果或放一个桔子,儿子专等吃盘中的桔子,女儿专等吃苹果。 试用P 、V 操作实现爸爸、儿子、女儿三个并发进程的同步。 二、问题求解 设置三个信号量S,So,Sa ,初值分别为1 ,0 ,0。 分别表示可否向盘中放水果,可否取桔子,可否取苹果。 代码如下: Father( ) { while(1) { p(S); 将水果放入盘中;

  • 每日一道leetcode(python)994. 腐烂的橘子 2021-08-25 在给定的网格中,每个单元格可以有以下三个值之一: 值 0 代表空单元格; 值 1 代表新鲜橘子; 值 2 代表腐烂的橘子。 每分钟,任何与腐烂的橘子(在 4 个正方向上)相邻的新鲜橘子都会腐烂。 返回直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。如果不可能,返回 -1。 示例 1: 输入:[[2,1,

  • 描述 妈妈给五岁的小明买了一兜桔子,小明最多只会从1数到x,x不超过10,每数到x,他就从头开始数,发现最后剩余y个,小明这样数了三遍,还是搞不清有多少桔子,你能帮他数清楚最少有多少桔子吗? 输入 输入参数为6个整数,分别为三遍里每次数到的数量x和剩余的数量y。 输出 输出为一个整数,为最少的桔子数量。 样例输入 2 1 3 2 5 4 样例输出 29 #include<iostream> usi

  • 有一个盘子,爸爸向这个盘子里放苹果,妈妈向这个盘子里放橘子。儿子只从这个盘子里拿妈妈放置的橘子吃,而女儿从这个盘子里拿爸爸放的苹果吃。 三个进程同步的伪代码: empty=1,apple=0,orange=0,mutex=1; /*empty表示盘子的剩余量。mutex是互斥信号,即同一时刻只有一个人能进行放或吃的操作*/ void parent(){ while(1){

  • python 爬取 IT 桔子网 完整代码下载:https://github.com/tanjunchen/SpiderProject/tree/master/ITOrange import requests import re import pymongo import random import time import json import random import numpy as np

  • 3、苹果-橘子问题,一个盘子可以放3个水果,爸爸放,儿子和女儿吃,假设儿子和女儿有永远吃不饱。 #include<unistd.h> #include<stdio.h> #include<stdlib.h> #include<sys/types.h> #include<linux/sem.h> int P(int sem_id) { struct sembuf sem_b; sem_b.sem

  • 题目描述 已知市场上每个橘子卖0.4元。假设小明第1天买了2个橘子,从第2天开始,每天买的个数是前一天的两倍,直到买的橘子个数达到不超过N个的最大值。求他平均每天花多少钱。 输入要求 输入整数N,N大于等于2。 输出要求 输出平均每天花的钱。保留2位小数 输入样例 5 输出样例 0.80 参考程序 #include<stdio.h> #include<math.h> int main() {

 相关资料
  • 注意: 我只使用“luceneresults”.ascx和.cs。 ----问题更新了,因为我缩小了问题的范围---- 我试图创建一组特定项的索引,用于Lucene搜索。 在web.config中,我指定了一个索引,该索引包含: 完整索引:

  • 问题内容: 我创建了一个小的python脚本。我将pickle文件保存在Linux上,然后在Windows上使用它,然后再次在Linux上使用它,但是现在该文件在Linux上不起作用,但是在Windows上可以正常工作。是这样,以便python是coss平台的,但pickle文件不是。有什么解决办法吗??? 问题答案: Python的泡菜是完全跨平台的。 这可能是由于Windows和Linux之间

  • 多平台支持 Mpx支持在多个小程序平台中进行增强,目前支持的小程序平台包括微信,支付宝,百度,qq和头条,不过自2.0版本后,Mpx支持了以微信增强语法为base的跨平台输出,实现了一套业务源码在多端输出运行的能力,大大提升了多小程序平台业务的开发效率,详情可以查看template增强特性 不同平台上的模板增强指令按照平台的指令风格进行设计,文档和代码示例为了方便统一采用微信小程序下的书写方式。

  • 问题内容: 我有弹性簇,其中我的索引包含当前日期-例如: 是否可以跨多个索引查询,而忽略不存在的索引。例如,这 WORKS : 而这 会返回404 : 我希望第二个示例仅从25日起返回文档。 问题答案: 如果您使用通配符,则无需担心,ES会找出匹配的索引。 如果您真的想枚举索引,可以在调用中指定: 或者,您也可以使用索引别名并仅查询该别名。在创建新索引时,您还将该别名添加到索引中。这样做的好处是您

  • 问题内容: 如何以跨平台方式处理类中的文件名,以使其在Windows和Linux上都能正常工作? 例如,我编写了在Windows上可以完美运行的代码,但是在Ubuntu Linux上却没有创建文件: 问题答案: Windows使用反斜杠。Linux使用Slash。Path.Combine设置正确的符号: Path.Combine方法-MSDN