Github优质项目推荐 - 第五期
文章目录
- Github优质项目推荐 - 第五期
- 一、【localsend】,47.5k stars - 附近设备文件互传
- 二、【Pake】,29.9k stars - 网页变成桌面应用
- 三、【laravel-crm】,10.7k stars - CRM 解决方案
- 四、【localstack】,55.7k stars - 本地 AWS 云服务器
- 五、【shadcn-ui】,71k stars - 设计精美的UI组件
- 六、【cs-self-learning】,56.3k stars- 计算机自学指南
Github优质项目推荐 - 第五期
在此,我为大家精心推荐来自 Github 的优质项目。这些项目中不乏有用且好玩的,相信你看完之后定会有所收获,其中必定有能引起你兴趣的精彩内容。排名不分先后。
一、【localsend】,47.5k stars - 附近设备文件互传
简介:AirDrop 的开源跨平台替代品。只要处于同一个 WiFi 环境下,便可以在手机与手机之间,或者手机与电脑之间实现文件或目录的相互传输。
注意:Windows 的安装包在安装完成后,可进行语言选择,其中包括中文简体选项。
LocalSend 是一款免费的开源应用程序,可让您通过本地网络与附近的设备安全地共享文件和消息,而无需互联网连接。
LocalSend 是一款跨平台应用,可使用 REST API 和 HTTPS 加密实现设备之间的安全通信。与其他依赖外部服务器的消息传递应用不同,LocalSend 不需要互联网连接或第三方服务器,因此是一种快速可靠的本地通信解决方案。
传送门 → :本地附近设备,文件互传

二、【Pake】,29.9k stars - 网页变成桌面应用
简介:
🤱🏻 使用 Rust 将任何网页变成桌面应用程序。
🤱🏻利用Rust轻松构建轻量级多端桌面应用
🎐 比 Electron 包小近 20 倍(约 5M!)
🚀 借助 Rust Tauri,Pake 比基于 JS 的框架更加轻量、速度更快。
📦 含电池的包装——快捷方式直通、沉浸式窗口和简约定制。
👻 Pake 只是一个简单的工具——用 Tauri 取代旧的捆绑方法(尽管 PWA 足够好)。
传送门 → :使用 Rust轻松将任何网页转变为桌面应用程序。


三、【laravel-crm】,10.7k stars - CRM 解决方案
简介:为中小型企业和企业提供免费和开源 Laravel CRM 解决方案,实现完整的客户生命周期管理。
注意:在第三期时我曾推荐过一个 CRM 系统。本期推荐的 CRM 与第三期的均为开源系统,但二者所使用的技术栈不同。大家可以进行对比查看。相对而言,Laravel CRM 所使用的技术更为复杂一些。Github优质项目推荐-第三期
Krayin CRM是一个手工定制的 CRM 框架,基于一些最热门的开源技术构建,例如Laravel(一个PHP框架)和Vue.js( 一个渐进式 Javascript 框架)。
为中小型企业和企业提供免费和开源 Laravel CRM 解决方案,实现完整的客户生命周期管理。
传送门 → :Laravel CRM

四、【localstack】,55.7k stars - 本地 AWS 云服务器
简介:💻 功能齐全的本地 AWS 云堆栈。离线开发和测试您的云和无服务器应用程序。
LocalStack是一个云服务模拟器,可在笔记本电脑或 CI 环境中的单个容器中运行。借助 LocalStack,您可以完全在本地机器上运行 AWS 应用程序或 Lambda,而无需连接到远程云提供商!无论您是测试复杂的 CDK 应用程序或 Terraform 配置,还是刚开始了解 AWS 服务,LocalStack 都有助于加快和简化您的测试和开发工作流程。
传送门 → :localstack - 本地 AWS 云服务器

五、【shadcn-ui】,71k stars - 设计精美的UI组件
简介:设计精美的组件,您可以将其复制并粘贴到您的应用程序中。可访问。可定制。开源。
可访问且可自定义的组件,您可以将其复制并粘贴到您的应用程序中。免费。开源。使用它来构建您自己的组件库。
传送门 → :shadcn/ui - 设计精美的组件

六、【cs-self-learning】,56.3k stars- 计算机自学指南
简介:新冠肆虐,网课当道,CS 爆火,这一系列的事件都让自学计算机成为了一种潮流。
在大学的第四个年头,我想把这一路自学走来的经验和教训,把那些让我受益终身的课程记录下来,分享给大家,形成了这本CS自学指南,以期能给所有想自学计算机的朋友一点帮助。
我的目标是让一个刚刚接触计算机的小白,可以完全凭借这些开源社区的优质资源,少走弯路,在 2-3
年内成长为一个有扎实的数学功底和代码能力,经历过数十个千行代码量的 Project 的洗礼,掌握至少
C/C++/Java/JS/Python/Go/Rust
等主流语言,对算法、电路、体系、网络、操统、编译、人工智能、机器学习、计算机视觉、自然语言处理、强化学习、密码学、信息论、博弈论、数值分析、统计学、分布式、数据库、图形学、Web
开发、云服务、超算等等方面均有所涉猎的全能程序员。此后,无论是选择科研还是就业,我相信你都会有相当的竞争力。
传送门 → :CS 自学指南
好评:你可以在线免费阅读这本书。

相关文章:
Github优质项目推荐 - 第五期
文章目录 Github优质项目推荐 - 第五期一、【localsend】,47.5k stars - 附近设备文件互传二、【Pake】,29.9k stars - 网页变成桌面应用三、【laravel-crm】,10.7k stars - CRM 解决方案四、【localstack】,55.7k stars - 本地 A…...
Java_ EE (网络编程)
网络编程基本概念: 计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。从其…...
Qt子线程运行报错error: undefined reference to `excelThread::conversionFinished()‘
如标题所示,笔者试图在子线程中使用基于GUI的对话框,而基于GUI的对话框需要在主线程(也称为GUI线程)中运行,在子线程中不能直接用,需要使用信号与槽机制,将请求发送到主线程,然后在主…...
VSCode 使用 EmmyLua 对lua进行调试
时间:2024年10月 其他:win10,EmmyLua v0.8.20 参考:https://blog.csdn.net/ShenHaoDeHao/article/details/140268354 有几个概念搞清楚就好理解了。一般开发中,我们编写的lua文件由宿主程序的来解析、执行࿱…...
neovim ubuntu中WARNING No clipboard tool found
我在vnc远程的ubuntu中做个临时开发,发现neovim无法复制文字,于是我:checkhealth查看了一下,测试结果如下: WARNING No clipboard tool found. Clipboard registers (" and "*) will not work.ADVICE::help clipboard …...
1882B - Sets and Union
题意就是有n个集合,对n个集合做并集得到 S S S, 现在抽n个集合中的集合做交集得到 T T T,问如何做让 S ≠ T S\neq T ST,并且让 T T T尽可能大。 这道题如果数据大一些做不了,但是数字大小只在50之间,并且集合的大小50,n大小50…...
thinkphp阿里云发送短信验证码,存储到缓存中完成手机号验证
源码demo下载地址 https://download.csdn.net/download/hanzhuhuaa/89865893 或者也可以在文章中查看demo源码 ↓ 第一步安装阿里云 SDK 您可以使用 Composer 来安装阿里云的 SDK。在项目目录中运行: composer require alibabacloud/sdk第二步发送短信 namespace app\api\c…...
题目解析:1423. 可获得的最大点数
题目解析:1423. 可获得的最大点数 > Problem: 1423. 可获得的最大点数 题目描述: 你有一个整数数组 cardPoints,表示排成一行的几张卡牌的点数。你每次可以从这排卡牌的 开头或末尾 拿一张卡牌,最终你需要正好拿 k 张卡牌。目…...
【MySQL】数据库的操作
文章目录 一、查看数据库(显示所有的数据库)二、使用数据库二、创建数据库字符集编码(为数据进行编码然后保存)校验(排序)规则(如何对数据进行排序)推荐这样创建数据库: …...
Spring Boot读取resources目录下文件(打成jar可用),并放入Guava缓存
1、文件所在位置: 2、需要Guava依赖: <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>23.0</version></dependency>3、启动时就读取放入缓存的代码…...
rsync 数据镜像同步服务笔记
1. rsync概述 定义:rsync是一款数据镜像备份工具,支持快速完全备份和增量备份,支持本地复制与远程同步。镜像指两份完全相同的数据备份.特点: 支持整个目录树和文件系统的更新;可选择性地保留符号链接、文件属性、权限…...
【layui】多文件上传组件实现
插件预览效果: 需要引入layui的脚本文件layui.js和样式文件layui.css html代码: <div class"layui-input-block"><div class"layui-upload-list"><table class"layui-table"><colgroup><col…...
多维最短路
D-最短?路径_牛客小白月赛102 (nowcoder.com) #include <bits/stdc.h> #define int long long using namespace std; const int N1e6; struct node {int x;int y;int z;bool operator>(const node& other) const {return x> other.x;} }; signed m…...
设计模式03-装饰模式(Java)
4.4 装饰模式 1.模式定义 不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式。 2.模式结构 抽象构件角色 :定义一个抽象接口以规范准备接收附加责任的对象。客户端可以方便调用装饰类和被装饰类…...
TiDB 监控组件之 Blackbox_exporter 运行原理
作者: TiDBerHailang 原文来源: https://tidb.net/blog/b269e96f 1. 介绍 本文介绍了 TiDB 集群监控组件Blackbox Exporter监控运行机制和配置方式。Blackbox Exporter是Prometheus官方提供的 Exporter,它能够通过多种协议对网络服务进行…...
Java之网络编程详解
一、Java网络编程的基本概念 Java网络编程是指在Java语言中使用网络协议和API进行网络通信的编程技术。Java网络编程可以实现多种应用场景,包括客户端/服务器通信、网站开发、分布式系统等。 二、Java网络编程的基本原理 网络编程的核心概念包括网络通信协议、So…...
苍穹外卖学习笔记(二十)
文章目录 用户端历史订单模块:查询历史订单OrderControllerOrderServiceOrderServiceImpl 查询订单详情OrderControllerOrderServiceOrderServiceImpl 用户端历史订单模块: 查询历史订单 OrderController /*** 历史订单*/GetMapping("/historyOrd…...
2024 第一次周赛
A: 题目大意 骑士每连续 i 天每天会得到 i 个金币,(i 1, 2, 3 , …),那么展开看每一天可以得到的金币数:1 2 2 3 3 3 4 4 4 5 5 5 5 5 … 可以发现就是1个1 ,2个2, 3个3…,那么我…...
【数据脱敏方案】不使用 AOP + 注解,使用 SpringBoot+YAML 实现
文章目录 引入认识 YAML 格式规范定义脱敏规则格式脱敏逻辑实现读取 YAML 配置文件获取脱敏规则通过键路径获取对应字段规则原始优化后 对数据进行脱敏处理递归生成字段对应的键路径脱敏测试 完整工具类 引入 在项目中遇到一个需求,需要对交易接口返回结果中的指定…...
dbt doc 生成文档命令示例应用
DBT提供了强大的命令行工具,它使数据分析师和工程师能够更有效地转换仓库中的数据。dbt的一个关键特性是能够为数据模型生成文档,这就是dbt docs命令发挥作用的地方。本教程将指导您完成使用dbt生成和提供项目文档的过程。 dbt doc 命令 dbt docs命令有…...
3步掌握ADB驱动安装:Windows平台最简Android连接方案
3步掌握ADB驱动安装:Windows平台最简Android连接方案 【免费下载链接】Latest-adb-fastboot-installer-for-windows A Simple Android Driver installer tool for windows (Always installs the latest version) 项目地址: https://gitcode.com/gh_mirrors/la/Lat…...
深度学习篇---向量空间
向量空间(或称线性空间)是一个很美妙的数学结构。它不仅是线性代数的核心,更是我们理解很多高级概念(比如深度学习中的词向量、特征空间)的基础。简单说,向量空间就是一个定义了向量加法和数乘运算…...
别再只懂install_github了!深入聊聊R包管理:GitHub PAT、依赖与Linux系统库的那些事儿
别再只懂install_github了!深入聊聊R包管理:GitHub PAT、依赖与Linux系统库的那些事儿 在数据科学和统计分析的世界里,R语言凭借其强大的包生态系统和活跃的开源社区,已经成为许多专业人士的首选工具。然而,当我们从个…...
如何在PUBG中实现90%的压枪稳定性提升?揭秘罗技鼠标宏的隐藏技巧
如何在PUBG中实现90%的压枪稳定性提升?揭秘罗技鼠标宏的隐藏技巧 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg 你是否曾在《绝地求…...
基于Hi3516DV300的智能相机全流程设计方案:从硬件选型到算法集成
1. 项目概述:从一块开发板到一台智能相机手头拿到一块Hi3516开发板,很多嵌入式开发者的第一反应可能是:这能做个啥?如果告诉你,基于这块海思的经典芯片,我们可以设计出一台功能完整、具备智能分析能力的网络…...
taotoken如何为ubuntu上的ai应用提供稳定多模型api支持
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 taotoken如何为ubuntu上的ai应用提供稳定多模型api支持 在Ubuntu服务器上部署和运行AI应用,是许多开发团队的标准实践。…...
物业临时工排班管理的技术破局:栎偲考勤神器的AI与离线方案详解
物业行业临时工排班管理长期面临三大技术痛点:人员流动性大导致班制匹配混乱、多场景打卡数据碎片化、中小企业部署成本高。作为专注考勤工具实测的博主,今天拆解栎偲考勤神器如何通过AI算法与轻量化技术,针对性解决物业临时工排班管理的核心…...
基于CircuitPython与GBoard的Android摩斯码输入外设制作指南
1. 项目概述与核心价值如果你对摩斯码感兴趣,或者身边有朋友因为行动不便,使用传统触摸屏键盘输入文字非常困难,那么这个项目可能会给你带来一些全新的思路。我们这次要做的,不是一个复杂的、需要焊接和精密加工的电子项目&#x…...
基于LLM与向量数据库的家庭智能体助手:架构、部署与场景实践
1. 项目概述:一个面向家庭的智能体助手最近在GitHub上看到一个挺有意思的项目,叫“Home-agent-assistant”。光看名字,你可能会觉得这又是一个智能家居控制中心,或者一个简单的语音助手。但当我深入去研究它的代码和设计理念后&am…...
ElevenLabs泰米尔文语音API调用性能突降?紧急修复方案:更换Region为ap-southeast-1后P95延迟从2.4s降至380ms(附curl压测脚本)
更多请点击: https://intelliparadigm.com 第一章:ElevenLabs泰米尔文语音API性能突降事件全貌 2024年9月中旬起,多位集成ElevenLabs泰米尔文(ta-IN)语音合成服务的开发者报告异常延迟与高失败率——典型请求响应时间…...
