收集的一些学习地址

学习资料

  1. 菜鸟教程
  2. 电子书 free-programming-books
  3. 算法学习 - hello-algo

免费资源

  1. 开发者免费:free-for.dev
  2. GitHub中文排行榜
  3. 免费的ssl证书申请:https://httpsok.com/

开源项目

git地址

  1. 换脸视频:facefusion国内仓库:facefusion
  2. 电商系统:CRMEB
    CRMEB后台
  3. Job调度服务:xxl-job官网
  4. 糊涂--java通用类库:Hutool
  5. ** snail job

工具

  1. 瑞士军刀:工具源代码
  2. 笔记:AppFlowy源代码
  3. 开发工具破解地址
  4. 斯特灵PDF,官网:https://www.stirlingpdf.com/, GitHub:https://github.com/Stirling-Tools/Stirling-PDF
  5. 科技Lion Linux工具

后端管理系统

  1. vue-element-admin
    github地址vue官网
  2. 内容管理系统:RuoYi
  3. fantastic-admin
  4. 蚂蚁背书:Ant Design Pro官方地址
  5. react-admin官网
  6. python : Pear Admin
  7. ruoyi 官网:
    ** ruoyi-vue-plus: https://plus-doc.dromara.org/#/ruoyi-vue-plus/home
    ruoyi-cloud-plus: https://plus-doc.dromara.org/#/ruoyi-cloud-plus/home
    ruoyi-ui: https://plus-doc.dromara.org/#/plus-ui/home
  8. ** soybeanjs

前端组件库

  1. 字节组件库 arco Design UI 官网:

低代码平台

  1. 阿里 lowcode-engine
  2. Huginn:具有强大的可定制性,能实现智能化的任务触发和执行。可以整合各种互联网服务和系统,根据设定的场景智能化地执行任务。该平台在自动化流程和任务管理方面表现出色,适合需要构建复杂业务流程自动化的场景。
  3. WordPress:虽然核心是内容管理系统,但也具备一定的低代码开发能力。它拥有庞大的插件和主题生态系统,用户无需深入了解编程知识,就可以通过选择和配置插件、主题来快速搭建网站。适用于各种类型的网站建设,从个人博客到电子商务网站都能覆盖。解决国内访问问题的插件的 GitHub 地址(非官方核心项目):https://github.com/wp-china/wp-china-yes
  4. Node-RED:基于 Node.js 的开源平台,以可视化编程的方式降低了物联网、自动化系统开发的门槛。其特点是直观的拖拽式编程界面,用户可以快速上手,高效构建复杂的逻辑流程。广泛应用于智能家居自动化、工业 4.0 的智能制造、智慧城市基础设施管理等领域。GitHub 地址:https://github.com/node-red/node-red
  5. Budibase:一个受欢迎的开源低代码平台,可以帮助企业快速建立各种应用。支持多种数据源,如 MySQL、REST API、Oracle DB、MongoDB 等。用户可以从头开始创建应用,也可以使用现有的模板,具有丰富的功能和良好的用户体验。源码
  6. ToolJet:是一套开源的低代码开发平台框架,可快速构建和部署企业内部工具。开发者可以使用 ToolJet 连接多种常见的数据库,也可以直接接入 RESTful API 以及调用第三方工具。其内置丰富的前端组件,通过拖拽即可生成,方便开发者快速搭建应用。
  7. Pycaret:是一个致力于自动化机器学习的 Python 库,虽然不是专门的低代码平台,但具有低代码的优势。它可以帮助用户快速完成数据预处理、模型创建、验证和预测等机器学习流程,减少了编写代码的工作量,对于想要快速构建机器学习模型的开发者来说是一个不错的选择。GitHub 地址:https://github.com/pycaret/pycaret
  8. StackStorm:主要用于跨服务和工具进行集成和自动化。它通过可扩展的适配器集将现有基础结构和应用程序环境连接起来,实现自动化的操作模式,如故障诊断、自动修复、持续部署等。该平台适合需要进行系统集成和自动化运维的场景。GitHub 地址:https://github.com/stackstorm/st2

开源流程引擎

  1. camunda 官方网站:https://docs.camunda.org/manual/7.15/introduction/

开源微服务平台

  1. Spring Cloud
    背景与特点:
    Spring Cloud 是基于 Spring Boot 构建的一套用于构建微服务架构的工具集。它提供了一系列的组件来解决微服务开发中的常见问题。例如,它的配置管理组件 Spring Cloud Config 可以让你将配置文件集中存储在一个地方,方便不同微服务获取配置。
    利用 Spring Cloud Netflix 中的 Eureka 可以实现服务注册与发现。微服务在启动时可以将自己的信息注册到 Eureka 服务器上,其他微服务通过 Eureka 服务器来发现需要调用的服务的位置。这就好比在一个大型购物中心(微服务架构)里,每个店铺(微服务)都在服务台(Eureka 服务器)登记自己的位置,顾客(其他微服务)可以通过服务台找到想要的店铺。
    使用场景:
    适合基于 Java 开发的微服务项目。许多企业级的 Java 微服务应用都采用 Spring Cloud 来构建,因为它与 Spring 生态系统的其他技术(如 Spring Data、Spring Security 等)集成良好,可以方便地构建功能丰富的微服务。
  2. Kubernetes(k8s)
    背景与特点:
    Kubernetes 最初是由 Google 开发的,它主要用于容器编排。在微服务架构中,微服务通常会被打包成容器(如 Docker 容器),Kubernetes 可以有效地管理这些容器的部署、扩展、升级等操作。
    它提供了诸如 Deployment(用于定义应用的部署方式)、Service(用于暴露应用的服务,使得其他应用可以访问)等资源对象。例如,通过 Service 可以为一组相同的微服务容器提供一个统一的访问入口,实现负载均衡,就像在一个服务器集群前面设置了一个智能的流量分配器,将请求均匀地分配到各个服务器(容器)上。
    使用场景:
    广泛应用于云原生环境下的微服务部署。无论是在公有云、私有云还是混合云环境中,只要涉及到大规模的微服务容器化部署,Kubernetes 都是一个非常热门的选择。许多互联网公司使用它来管理数以千计的微服务容器。
  3. Dubbo
    背景与特点:
    Dubbo 是阿里巴巴开源的一款高性能的 Java RPC(远程过程调用)框架,适用于微服务架构。它具有高性能、透明化的 RPC 调用、自动注册与发现服务等特点。
    在 Dubbo 中,服务提供者将自己的服务接口暴露出来,服务消费者通过 Dubbo 的注册中心找到服务提供者的地址,然后进行远程调用。这类似于在一个分布式的网络环境中,各个计算机(微服务)之间通过一个高效的通信协议(Dubbo)来互相调用功能。
    使用场景:
    尤其适合在大型企业级的 Java 微服务架构中使用,特别是在对性能有较高要求的场景下。由于其来自阿里巴巴的技术背景,在电商等业务场景复杂、对服务调用性能要求高的领域应用广泛。

免费容器

  1. web项目部署:https://vercel.com/
  2. railway(每个月提供5美元的免费额度):https://railway.app/
  3. vultr :https://www.freedidi.com/8729.html
  4. 甲骨文: https://www.freedidi.com/16941.html

自动化部署

  1. Jenkins
  2. Jpom

开源数据分析BI

  1. DataEase

CMS

  1. WordPress
  2. Halo
  3. Django-CMS
  4. Typecho
  5. hego
  6. hexo

爬虫

  1. 爬虫脚本收集:https://chowluking.com/share
  2. 易采集:https://www.easyspider.cn/、源码:https://github.com/fredzheng517/EasySpider
  3. java爬虫源码--webmagic:https://github.com/fredzheng517/webmagic

图床

以下是上述提到的图床地址:
国内图床:
图壳:https://imgkr.com/
路过图床:https://imgse.com
贝贝图库:http://forumupload.ru/ ,注册地址http://rolevaya.com/create/ ,需选.rocks 后缀域名
国外图床:
SM.MS:https://sm.ms/ ,备用地址https://smms.app/
Postimages:https://postimages.org/
Thumbsnap:https://thumbsnap.com
ImgURL 图床:https://www.imgurl.org/
Z4A 图床:https://z4a.net/
Hello 图床:https://www.helloimg.com/
其他图床或相关:
Picgo:https://www.picgo.net/
薄荷图床:https://riyugo.com/
风筝图床:https://www.imgbed.link/
GitHub:http://github.com/
Gitee:http://gitee.com/

以下是这些图床的地址:
Unsplash:https://unsplash.com/
Pixabay:https://pixabay.com/
Pexels:https://www.pexels.com/
兰空图床:https://docs.lsky.pro/

百度网盘
能否作为图床:通常情况下百度网盘本身并不能直接作为传统意义上的图床使用,但可以通过一些第三方工具或方法间接实现。比如利用 PicGo 等工具,将百度网盘作为存储后端来搭建图床.
收费情况:百度网盘的基础功能是免费的,用户可以免费获得一定的存储空间来存储图片等文件。但如果需要更大的存储空间、更快的上传下载速度以及更多的高级功能,则需要付费购买会员服务。
QQ 相册
能否作为图床:QQ 相册本身并非专业的图床服务,但借助 QQ 相册图片外链工具等第三方软件,可以将 QQ 相册中的图片生成外链,从而实现类似图床的功能,方便在其他地方引用这些图片.
收费情况:QQ 相册是 QQ 空间的一部分,对于普通用户来说,使用 QQ 相册基本是免费的,只要遵守腾讯的相关规定和服务条款,就可以免费上传和存储图片,并使用外链工具来分享图片.