视野修炼-技术周刊第98期 | Node原生支持TS

news/2024/9/21 8:40:10/文章来源:https://www.cnblogs.com/roseAT/p/18379644

欢迎来到第 98 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

🔥强烈推荐

  1. Node 22.7 支持直接运行TS
  2. js 模糊搜索库

🔧开源工具&技术资讯

  1. Favicon 一键获取
  2. fuite - 网页内存泄露分析工具
  3. logtape - 0依赖日志库
  4. Volta 2.0

🤖AI工具&资讯

  1. AI 昆虫图识别

下面开始本期内容的介绍,预计阅读时间 5 分钟。

🔥强烈推荐

1. Node 22.7 支持直接运行TS

当然仍是实验性支持,但逐渐好起来咯。

node --experimental-transform-types test.ts

2. js 模糊搜索库

基于动态规划的文本搜索引擎,支持中英文混合模糊搜索,并返回权重值最高的匹配结果

支持 Node.js 和 Web 环境。

作者还基于这个出了一个 Chrome 插件 用于 Tab 搜索(基于 Tab 标题 和 历史记录)。

使用也非常简单。

import { search } from 'text-search-engine'const source = 'nonode'search(source, 'no') // [[0, 1]]
// Matches 'no', continuous characters have higher weight
search(source, 'nod') // [[2, 4]]
search(source, 'oo') // [[1, 1],[3, 3]]

🔧开源工具&技术资讯

3. Favicon 一键获取

只需要输入网址 Favicon.im/{domain} 即可直接获取目标站点的徽标。

4. fuite - 网页内存泄露分析工具

使用非常简单。

npx fuite https://sugarat.top

一会儿工夫就能得到一份报告。

5. logtape - 0依赖日志库

支持 Node,Deno,Bun 等运行时。支持 Node 和 Web 浏览器。

6. Volta 2.0

Rust 驱动的 JS 工具管理器,通常用于 Node 版本管理。

时隔一年多,发布了 2.0 版本

🤖AI工具&资讯

7. AI 昆虫图识别

一个小游戏,每次给到 2 张图,一张AI一张真的。

😛趣图

⭐️强力推荐关注

周刊部分内容来源如下渠道,推荐大家关注。

  • 阮一峰: 科技爱好者周刊 - 记录每周值得分享的科技内容,周五发布
  • 云谦:MDH 前端周刊 - 前端资讯和分享
  • 童欧巴:前端食堂 - 你的前端食堂,吃好每一顿饭
  • 前端 RSS - 根据 RSS 订阅源抓取最新前端技术文章
  • 值得一读技术博客 - 每天进步一点点,每天分享有料的技术文章!
  • FRE123 技术周刊精选 - 技术周刊精选推荐信息流

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/787296.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

创建环境

python -m venv cuda cuda\Scripts\activate

最容易理解的Swin transformer模型(通俗易懂版)

Swin Transformer: Hierarchical Vision Transformer using Shifted Windows 1. 论文信息 原文地址:https://arxiv.org/abs/2103.14030 官网地址:https://github.com/microsoft/Swin-Transformer 2. 网络框架 2.1 swim VS vit 从图中可以得到,Swin相较于ViT的区别在于:Swim…

ArrayList声明,Add(), Insert();

ArrayList提供了3个构造器,通过这3个构造器可以有3种声明方式。 (1)默认构造器,会以默认大小(16位)初始化内部数组。构造器格式如下。ArrayList List = new ArrayList();//实例化一个ArrayList,命名为List;for (int i = 0; i < 10; i++)//添加10个元素到List中;{List.Ad…

【整理】【信息收集】敏感目录

一、敏感目录类型二、敏感目录收集2.1 在线查询一、敏感目录类型 数据文件、配置信息、上传目录、后台登录目录、安装页面、数据库版本、PHP版本、后台压缩包、未授权访问等。 二、 敏感目录收集 2.1 在线查询 (1)Google语法 1)site:查找与指定的网站有联系的URL。 用法:s…

centos 配置nginx

1.检查系统版本,安装nginxcat /etc/redhat-release,//这个命令会显示你的CentOS发行版名称以及大致的版本号rpm -q CentOS-release,//这将返回当前安装的CentOS版本的具体编号uname -r,//内核的完整版本字符串。2.安装nginxsudo yum install epel-release -y # 如果还没…

题解:P7952 [✗✓OI R1] 天动万象

提供一种和第一篇题解不同的理解思路。 题目分析 看到操作 \(1\):拿 dfs 序水水就行了。 看到操作 \(2\):??? 特殊情况 我们考虑一下特殊情况下操作 \(2\) 怎么处理。 假如这棵树是一条链。设从根到叶节点权值如下:(随便赋的)节点编号 1 2 3 4 5 6权值 1 2 3 4 5 6如果…

思源笔记常用代码片段

思源笔记相关设置背景色设置 :root {--b3-font-background1: #423a3a !important;--b3-font-background2: #4b3722 !important;--b3-font-background3: #203854c2 !important;--b3-font-background4: #2c5438a3 !important;--b3-font-background5: #4c525778 !important;--b3-f…

lvm 扩容 pvresize -v /dev/vdb lvextend -l +100%FREE /dev/vgdata/lvdata

以root用户登录弹性云主机。 执行 fdisk -l 命令,查看系统是否正确识别扩容后的磁盘。具体回显如图所示:扩容前/dev/vdb的容量是10GB,扩容后为20GB。 执行pvdisplay命令,查看LVM的物理卷相关信息。具体回显如图所示:/dev/vdb的容量是10GB,说明物理卷容量未增加。 执行 pv…

Pulsar 入门实战(2)--特性及架构

本文主要介绍 Pulsar 的特性及架构,对应的 pulsar 版本为 3.3.x。 1、Pulsar 特性Pulsar实例原生支持多个集群,并且在集群之间实现了无缝的地理复制消息。 极低的发布和端到端延迟。 无缝扩展至超过一百万个主题。 简单的客户端 API,支持 Java、Go、Python 和 C++ 语言。 多…