当前位置: 首页 > 软件库 > 程序开发 > 代码练习 >

PassJava

基于 Spring Cloud Alibaba 的面试刷题平台
授权协议 Apache-2.0
开发语言 Java
所属分类 程序开发、 代码练习
软件类型 开源软件
地区 国产
投 递 者 林项明
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

PassJava 是一款面试刷题的 Spring Cloud 开源系统。零碎时间利用小程序查看常见面试题,夯实Java基础。 该项目可以教会你如何搭建 SpringBoot 项目。 采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。 管理系统采用 VueJS + renren-fast。 用户端采用小程序开发。小程序有两个版本:云开发版和 Rest 版,上手容易。

主要特性

  • 采用流行的技术

技术栈: SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。

  • 前后端分离

后端基于 Spring Cloud Alibaba,前端分为后台管理系统和用户端小程序,实现了前后端分离,三个模块可以独立进行开发

  • 上手容易

此项目配有完善的教程文档:www.passjava.cn,手把手教会如何使用该项目,不论是毕设还是实战,都是非常方便使用的。

架构原理图

 

 

更多内容请查看教程文档:www.passjava.cn

 

 相关资料
  • 面试真题: 自定义View的流程,requestLayout和invalidate的区别 Handler原理,Handler/Looper/MessageQueue关系 子线程可以运行looper吗?多次looper. prepare会不会有问题?怎么进入循环的?looper.loop的关键点?消息延迟怎么实现?延时的依据是什么?为什么? 事件分发机制 绘制为什么要二级缓冲?一级二级三级演变的原因

  • 1. 你如何提高设计技能? 不断提高设计技能是成为更好、更成功的平面设计师的重要因素。关于如何提高设计技能,有很多选择(教程、课程、阅读文章和书籍等),因此请讨论最常使用的方法。面试官想知道的是,你是否对职业发展充满热情,这是这个问题的重点。 2. 你最喜欢的设计灵感来源是什么? 这是面试官用来了解你如何参与设计的另一个问题。他们还想知道你是否使用了其他平面设计师也会使用的相同灵感来源,或者是否想

  • 作为一个 Python 新手,你必须熟悉基础知识。在本文中我们将讨论一些 Python 面试的基础问题和高级问题以及答案,以帮助你完成面试。包括 Python 开发问题、编程问题、数据结构问题、和 Python 脚本问题。让我们来深入研究这些问题。

  • 如何用数组实现队列? 用数组实现队列时要注意 溢出 现象,这时我们可以采用循环数组的方式来解决,即将数组收尾相接。使用front指针指向队列首位,tail指针指向队列末位。 内部类访问局部变量的时候,为什么变量必须加上final修饰? {#xuan} 因为生命周期不同。局部变量在方法结束后就会被销毁,但内部类对象并不一定,这样就会导致内部类引用了一个不存在的变量。 所以编译器会在内部类中生成一个局

  • 垃圾回收机制。。。(主要从下面几方面解答 GC原理、最好画图解释一下年轻代(Eden区和Survival区)、年老代、比例分配及为啥要这样分代回收) 对象分配问题,堆栈里的问题,详细的会问道方法区、堆、程序计数器、本地方法栈、虚拟机栈,问题入口从String a,new String(“”)开始 关键字,private protected public static final 组合着问 Obje

  • 我正在通过在EC2服务器上传输1k大小的消息,对Kafka 0.8.1.1进行基准测试。 我在两个m3上安装了zookeeper。xlarge服务器和具有以下配置: 第二,我在i2.2x大型机器上安装了一台Kafka服务器,该机器具有32Gb RAM和额外的6个SSD驱动器,其中每个磁盘都分区为mnt/a、mnt/b等 。在服务器上,我有一个代理,端口9092上有一个主题,有8个复制因子为1的分区