edex-ui终端
发表于|更新于
|浏览量:
毋以小嫌疏至戚,毋以新怨忘旧恩。——金兰生
一个跨平台,可定制的科幻终端模拟器,具有前瞻性的监控和触摸屏支持。
https://github.com/GitSquared/edex-ui


其实用不着我介绍,看这个界面,就有一种炫酷的感觉
安装
1 | brew install --cask edex-ui |

相关推荐
2026-08-04
pdf-inspector
人生最宝贵的是生命,人生最需要的是学习,人生最愉快的是工作,人生最重要的是友谊。——斯大林 当 PDF 不再一股脑丢给 OCR:认识一下 pdf-inspector很多 PDF 处理流程里,最贵的那一步,往往不是“读文件”,而是“看不清就全送去 OCR”。 这件事听上去很自然,做起来也很省心:PDF 来了,扔进 OCR,等结果出来。但问题也很明显——有些 PDF 根本不是扫描件,它本来就带着清清楚楚的文本层;如果还是按同样的重型流程处理,时间和成本都会被悄悄放大。 pdf-inspector 想解决的,正是这个环节里的“误伤”。 项目地址:/firecrawl/pdf-inspector 它是一个用 Rust 编写的 PDF 检查与提取库,核心目标很直接:先判断 PDF 到底是什么类型,再决定后续该怎么走。README 对它的描述非常清楚——它可以做 PDF 分类、文本提取,并且能智能识别一个 PDF 是扫描件还是文本型文档,从而帮助上层流程做更聪明的路由决策。 它不是在“读取 PDF”,它更像是在“打量 PDF”如果把普通 PDF 处理工具比作一位埋头苦...
2022-01-27
js数组去重
最大的挑战和突破在于用人,而用人最大的突破在于信任人。——马云 我们使用数组解构+Set去重: 12let list = [1,1,2,3]list = [...new Set(list)] 这里set是一个不重复的集合类,构造函数中我们传入了另一个list 如果是两个数组去重 123let list = [1,2,3]let array = [2,3]list = [...new Set([...list,...array])] 写法如下:
2021-05-01
js find函数
人的一生是短的,但如果卑劣地过这一生,就太长了——莎士比亚 在前端开发中,可能会有“需要从数组里取出符合条件的某条数据”这个需求 我们可以使用find函数 123var list = [1,4,3,2,5];console.log(list.find(n=>n===4)) // 输出结果4,取出满足条件的值var index = list.findIndex(n=>n===4) // index = 1,取出满足条件的值的下标 这样就从我们的list数组中取出了满足n===4这个条件的值
2024-11-29
shenyu同时支持自定义rulehandler+pluginhandler
月缺不改光,剑折不改刚。——梅尧臣 https://github.com/apache/shenyu-dashboard/pull/511 主要是写了一个公共组件 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "...
2021-12-02
uniapp播放音频
人们不太看重自己的力量——这就是他们软弱的原因。——高尔基 播放音频的代码很简单: 123const innerAudioContext = uni.createInnerAudioContext(); innerAudioContext.src = '/img/oss/picGo/kuangstudy9664a946-42a5-4111-80e7-65e735932ef7.wav'; innerAudioContext.play(); 官方文档: https://uniapp.dcloud.io/api/media/audio-context 除了播放、暂停、停止等也都能实现 完整代码: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980<template> <view class=...
2023-02-06
js发送通知
温和的对待,不会使敌人变成朋友——萨迪 文档:https://developer.mozilla.org/zh-CN/docs/Web/API/Notification https://developer.mozilla.org/zh-CN/docs/Web/API/notification/requestPermission 代码如下 1234567Notification.requestPermission().then((permission) => { // If the user accepts, let's create a notification if (permission === "granted") { const notification = new Notification("Hi there!"); // … } }); 效果: 完整代码: 1234567891011121314151...
