丢掉WebView,使用JS+Rust开发跨端桌面应用-Deft
Deft是一个高性能跨平台开源UI框架,底层使用Rust开发,支持使用JS/React开发界面,目前支持Linux,Windows,MacOS和Android等系统。为了提高性能,Deft提供了便捷高效的方式使用Rust开发API和UI组件。 ...
用 just 简化项目命令管理
在软件开发过程中,高效管理项目命令是提升开发效率的关键, 它们可以帮助我们自动化重复的任务,简化项目管理流程,提高效率。 今天,我们来介绍一个名为 just 的任务运行器。 它由 Casey 发起,用 Rust 编写,旨在提供一个简单、高效且用户友好的任务管理解决方案。 just 的设计理念是让任务 ...
OpenRailwayMap的简易本地部署
最近偶然发现了OpenRailwayMap项目,比较感兴趣:https://www.openrailwaymap.org OpenRailwayMap通过无数贡献者维护,构建了一个巨细无遗的铁路网参考地图,无论是国外铁路还是国内的国铁,甚至各城市的地铁线路、专用线等都有详细的记录,还能一直保持更新, ...
某Websocket反爬逆向分析+请求加解密+还原html
网址 aHR0cHM6Ly93d3cueWR4Zi5nb3YuY24vTmV3cy9zaG93TGlzdC80L3BhZ2VfMS5odG1s 前言 工作中遇到的某websocket反爬,比混淆网站还恶心,看到也有其他人在问这个 之前看到其他大佬也弄过这个websocket反爬,但是只是说了下加解密 ...
Pulsar客户端如何控制内存使用
摘要 本文围绕一个常见的使用场景深入分析在高吞吐场景下,使用Pulsar客户端收发消息可能会遇到的若干问题。并以此为切入点,梳理一下Pulsar客户端在内存控制上所做的优化改进。 使用场景 假设这样一个常见的场景,一个搜索类业务需要记录用户搜索请求,以便后续分析搜索热点,以及有针对性的优化搜索效果等 ...
vscode+vim配置小记
引入 在windows系统下使用vscode+vim编写代码时会遇到一个令人略有不爽的小麻烦。 在vim的normal模式下,首先需要进入insert模式才能正常编写。这里一般是在英文输入法键入相应字母才能进入,比如“i”和“o” 我们进入insert模式之后,在敲代码的过程中难免会需要增加些中文注 ...
《DNK210使用指南 -CanMV版 V1.0》第四十七章 MNIST实验
第四十七章 MNIST实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:h ...
抖音微短据内容特征分析
抖音短视频研究分析数据公开通知 尊敬的研究者、分析师及广大公众: 我们很高兴地宣布,近期通过问卷星平台精心策划并实施的一项关于抖音短视频的研究分析项目,现已成功收集到了一份宝贵的数据集。为了促进知识共享、推动行业研究,并帮助更多人对抖音短视频这一热门社交媒体现象有更深入的理解,我们决定将此数据集公开 ...
TS 原理详细解读(6)--语法增量解析
呃....4年前开了一个坑,准备写一套完整介绍TS 原理的文章。坑很大,要慢慢填,今天就来填一个把。 本节主要介绍语法增量解析。 什么是增量解析 增量解析的意思是,如果我们直接从源码解析成语法树,叫做全量解析。 语法树是由很多个节点对象组成的,比较吃内存。 当用户修改源码后(无论修改哪里,包括插入一 ...
jumpserver 工单系统 二次开发工单管理并开源代码
介绍 JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 帮助企业以更安全的方式管控和登录所有类型的资产,实现事前授权、事中监察、事后审计,满足等保合规要求。 产品特色 开源:零门槛,线上快速获取和安装; 分布式:轻松支持大规模并发访问; 无 ...
《DNK210使用指南 -CanMV版 V1.0》第四十二章 人脸口罩佩戴检测实验
第四十二章 人脸口罩佩戴检测实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地 ...
优化博客Ⅱ-CDN加速
CDN加速 自从有了第一次博客优化经验,我就越发对优化感兴趣了嘿嘿(✧∇✧)。 看着博客首页打开时长为1200ms左右,我又开始琢磨有什么办法能再给网站提提速,让访问时间降低到1000ms以下,这时候我想起前不久群里讨论过这个问题,我翻回去看见他们提到了CDN加速。 CDN加速?好耳熟(ㅇㅅㅇ❀). ...
ClkLog基于ClickHouse 的百万日活实测报告
背景介绍 自 ClkLog 上线以来,我们不断吸纳用户需求,提升产品的支持能力。今年下半年,我们遇到了日活跃用户数达到百万级别的客户。为了给 ClkLog 用户提供可靠的技术建议和解决方案,同时也为了节省成本,在Clickhouse官方支持下,我们在阿里云上对 ClickHouse 社区版、企业版进 ...
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
第四十章 YOLO2人手检测实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地 ...
MacOS下用Homebrew安装yt-dlp并配置yt-dlp.conf
MacOS下用Homebrew安装yt-dlp视频下载器并配置.conf配置文件 安装yt-dlp brew install yt-dlp 查看是否安装成功 yt-dlp --version 2024.11.18 给yt-dlp添加配置文件 1、打开访达文件夹,到~根目录下,通常是你的用户名文件夹, ...
NetBox使用教程1-组织架构
前言 本教程用于学习NetBox的基础使用,练习可使用官方Demo:https://demo.netbox.dev/ NetBox 使用教程系列:https://songxwn.com/tags/netbox-use/ 重点:本篇为地区和站点 组织架构-站点 地区 地区是首先第一个要创建的东西,可以 ...
从零开始:NetBox 4.1 Docker 部署和升级
前言 由于Netbox 官方的中文语言日渐完善,所以新出一个使用官方Docker源部署和升级的教程。 Netbox 系列文章:https://songxwn.com/categories/NetBox/ 环境介绍 Rocky Linux 9.5 (理论上也适用于RHEL系列的7-9版本) 南京大学镜 ...
深入解析 WezTerm 快捷键配置:键绑定和鼠标绑定
深入解析 WezTerm 的快捷键配置:键绑定和鼠标绑定 WezTerm 是一个高性能的跨平台终端模拟器,它提供了广泛的自定义选项,包括键绑定和鼠标绑定,使得用户可以根据自己的需求优化操作界面。本文将详细介绍几个关键的自定义功能,解释它们的用途,并展示如何配置这些功能来提升终端使用体验。 创建一个键 ...
一个自托管免费开源的人脸识别系统
大家好,今天给大家分享一个自托管免费开源的人脸识别系统CompreFace。 CompreFace 是一个开源的人脸识别系统,由 Exadel 公司开发并维护。它提供了一个基于深度学习的解决方案,用于人脸检测、识别和验证。 CompreFace 的设计旨在简化人脸识别技术的使用,使得开发者无需深入理 ...
后羿 - TenSunS v1.1.0 支持对接AWS的EC2、RDS、ElastiCache
概述 后羿 - TenSunS(原ConsulManager)是一个使用Flask+Vue开发,基于Consul的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了Prometheus自动发现多云厂商各资源信息;基于Black ...