3.2k!这是我见过最强的消息推送平台!!

共 3784字,需浏览 8分钟

 ·

2023-03-01 12:53

《Java 面试指北》 (一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容)

你好,这是 JavaGuide 的「优质 Java 开源项目推荐」第 17 期,每月一期,每一期我都会精选 5 个高质量的 Java 开源项目,月底附近发布。

已经坚持一年有余了,感谢支持,互相学习,共同进步,欢迎各位推荐自己喜欢的 Java 开源项目。

c5f24565acf8f08c9d59ed8b90894798.webp

本期项目概览:

  • austin:消息推送平台
  • understanding-the-jvm:《深入理解 Java 虚拟机》阅读笔记
  • Jcseg:轻量级 Java 中文分词器
  • OnlineExecutor:基于 Spring Boot 的在线 Java IDE
  • youlai-mall:全栈微服务商城项目

austin:消息推送平台

项目介绍

  • 消息推送平台,支持短信、邮件、微信服务号、微信小程序、企业微信、钉钉等多种消息类型,对消息生命周期全链路追踪。
  • 不错的学习项目,也比较适合校招的小伙伴作为项目经验。涉及到的知识点比较全面,且代码比较规范,附带详细的学习文档(需付费)。
  • 后端基于 Spring Boot + JPA + MySQL + Redis + XXL-JOB + MQ + Apollo & Nacos + Hive + Hadoop,前端基于 Amis。
7100010de555659a42c0a844138caa8d.webp

效果预览

项目在线演示地址:http://139.9.66.219:3000/

1、创建需要发送的渠道账号

fbc78e6f3ec7ade8124500d5c278d607.webp

2、创建消息模板

543f1fa88d26562675b2064d20a58f69.webp

3、测试发送消息是否正常

aae93f55eefbb8f5d05079fc620f750d.webp

4、查看消息下发情况

6547101a7e4d7fceae4829dd22eae62f.webp23d93b1c7087854fc4fff8c341505669.webp

系统流程

1c2a3580b17a1900c0a6b17ecfacfec2.webp

相关地址

understanding-the-jvm:《深入理解 Java 虚拟机》阅读笔记

项目介绍

  • 《深入理解 Java 虚拟机 第 2 版》的阅读笔记。
  • 整理的挺不错,加入了自己的理解,增加了配图来帮助学习理解。

内容概览

6f22d9c583fa87f6d66c9f6b082de436.webp15da87c52ad7e896780e8828ca183d73.webp

相关地址

  • 项目地址:https://github.com/TangBean/OnlineExecutor

Jcseg:轻量级 Java 中文分词器

项目介绍

  • 基于 mmseg 算法的一个轻量级 Java 中文分词器,同时集成了关键字提取,关键短语提取,关键句子提取和文章自动摘要等功能。
  • 提供了一个基于 Jetty 的 Web 服务器,方便各大语言直接 HTTP 调用,同时提供了最新版本的 Lucene、Solr、ElasticSearch、OpenSearch 的搜索分词接口。

核心功能

c5cebc2aed687a2c8c06ca625e7ee624.webp

切分模式

a8c62f0ff9bdf0dedc00244945484753.webp

相关地址

  • 项目地址:https://gitee.com/lionsoul/jcseg
  • API 文档:https://apidoc.gitee.com/lionsoul/jcseg/

OnlineExecutor:基于 Spring Boot 的在线 Java IDE

项目介绍

  • 基于 SpringBoot 实现了一个在线的 Java IDE,可以远程运行客户端发来的 Java 代码的 main 方法。
  • 涉及到 Java 动态编译、Java 类文件的结构、反射等知识点。

在线执行 Java 代码的实现流程

17aa86dd6fe22217836a624bd0562b01.webp

相关地址

  • 项目地址:https://github.com/TangBean/OnlineExecutor
  • 文档:https://github.com/TangBean/OnlineExecutor/tree/master/doc

youlai-mall:全栈微服务商城项目

项目介绍

  • 基于 Spring Boot 2.7、Spring Cloud 2021 & Alibaba 2021、Vue3、Element-Plus、uni-app 等全栈主流技术栈构建的开源商城项目。
  • 涉及后端微服务、 前端管理、 微信小程序和 APP 应用等多端的开发。

效果预览

商城管理端 https://admin.youlai.tech http://vue3.youlai.tech
移动应用端 http://app.youlai.tech
接口文档 https://api.youlai.tech/doc.html
官网地址 https://www.youlai.tech https://doc.youlai.tech
官方博客 博客园 CSDN

管理端首页 :

移动端首页:

9b645232988c5f0cd9558d65a1b5e533.webp

相关地址

  • 项目地址:https://gitee.com/youlaitech/youlai-mall
  • 官方文档:https://www.youlai.tech/

··············  END  ··············

👉 欢迎准备 Java 面试以及学习 Java 的同学加入我的 知识星球 ,干货很多!收费虽然是白菜价,但星球里的内容或许比你参加上万的培训班质量还要高。

👉 《Java 面试指北》 来啦!这是一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。

近期文章精选

👉如果本文对你有帮助的话,欢迎  点赞&在看&分享  ,这对我继续分享&创作优质文章非常重要。非常感谢!

浏览 413
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报