架构
文章平均质量分 74
俱乐部归来
这个作者很懒,什么都没留下…
展开
-
GitHub 这个标星 10k+ 的后台管理系统火了!
其实项目网上有很多了,但是教程比较详细的没多少,今天分享的项目从安装部署到代码具体功能都有很详细都说明。eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。这个开源项目基本稳定,并且后续作者还会继续优化。完全开源!这个真的要为原作者点个赞,如果大家觉得这个项目有用的话,建议..原创 2021-04-19 15:54:38 · 171 阅读 · 0 评论 -
堪称神作!阿里数位专家联合写的“大厂高频Java面试手册”
前言春节过后招聘旺季就到了,不知道大家是否准备好了,面对金三银四的招聘旺季,如果没有精心准备那笔者认为那是对自己不负责任;就我们Java程序员来说,多数的公司总体上面试都是以自我介绍+项目介绍+项目细节/难点提问+基础知识点考核+算法题这个流程下来的。有些公司可能还会问几个实际的场景类的问题,这个环节阿里是必问的,这种问题通常是没有正确答案的,就看个人的理解,个人的积累了。剩下的就没啥了,都是换汤不换药,聊项目就看你自己对你自己的项目是否理解的透彻,比如经常问你你为什么选择这个技术,为什么这么处..原创 2021-04-17 14:57:04 · 110 阅读 · 0 评论 -
Spring Boot + Thymeleaf + Activiti 快速开发平台项目,附源码!
项目源码见文末~项目介绍基于Layui的后台管理系统模板,扩展Layui原生UI样式,整合第三方开源组件,提供便捷快速的开发方式,延续LayuiAdmin的设计风格,持续完善的样式与组件的维护,基于异步Ajax的菜单构建,相对完善的多标签页,单标签页的共存,为使用者提供相对完善的开发方案,只为成为更好的轮子,项目不定时更新,建议 Star watch 一份如果你需要无组件整合 与 示例页面 的基础框架,请前往 Pear Admin Layui 基础版本项目结构PearAdm..原创 2021-04-17 12:57:32 · 247 阅读 · 1 评论 -
推荐一个基于SpringBoot + Mybatis + Vue的代码生成器
简介一款代码生成工具,可自定义模板生成不同的代码,支持MySQL、Oracle、SQL Server、PostgreSQL。 只需要一个Java8环境,下载后即可运行使用。 步骤简单,只需配置一个数据源,然后勾选模板即可生成代码。 默认提供了通用的实体类、mybatis接口、mybatis配置文件模板,可以快速开发mybatis应用。 使用步骤 前往发行版页面,下载最新版本zip文件 解压zip,如果是Mac/Linux操作系统,运行startup.sh文件原创 2021-04-16 16:01:11 · 116 阅读 · 0 评论 -
前后端分离 Spring Boot + Vue 开发网易云&;QQ音乐(附源码)!
前言虽然 B/S 是目前开发的主流,但是 C/S 仍然有很大的市场需求。受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应用可以读写本地文件、调用更多系统资源,再加上 Web 开发的低成本、高效率的优势,这种跨平台方式越来越受到开发者的喜爱。Electron 是一个基于 Chromium 和 Node.js,使用 HTML、CSS 和 JavaScript 来构建跨平台应用的跨平台开发框架,兼容 Mac、Windows 和 Linux。目前,Electron 已经创建了包括 VS原创 2021-04-10 19:41:52 · 515 阅读 · 0 评论 -
阿里P8大牛由浅入深解析Tomeat架构原理,再也不用担心这只猫了!
Toncat是全世界最著名的基于Java语言的轻量级应用服务器,是一款完 全开源免费的Servlet容器实现。同时,它支持HTML、JS等静态资源的处理,因此又可以作为轻量级Web服务器使用。作为本书的开篇,本章将简单介绍Tomcat的发展历程以及基本的安装使用,以便读者对Tomcat有个初步的印象。主要包括以下几个方面的内容。Tomeat介绍Tomeat总体架构CatalinaCoyoteJasperTomeat配置管理Web服务器集成Tomeat集群Tomeat安..原创 2021-04-06 16:03:52 · 151 阅读 · 0 评论 -
互联网真的寒冬?他三年开发7面阿里,斩获Offer,定级P6+
前言这次去阿里面试的是我老东家的好朋友,我们之前都是一个项目组的,一起吃饭,一起洗脚,一起。。。他们公司最近也裁员了,不过他是裁员前去的阿里,不知道谁捞到他简历了,莫名就走了流程,他莫名的就面了7轮过了。他想着行情这么不好,要不就去了,去了之后,他们公司就裁员了。。。总之今年大环境真的很差,大家都时刻做好准备,我朋友简历上是写了精通dubbo的源码,所以你们会发现,面试中dubbo的问题很多,他面经写得算是比较简单,但是真实问的过程肯定会扣肯定细节。正文面试总共花费20天左右,包含4转载 2021-04-06 14:40:23 · 124 阅读 · 0 评论 -
阿里大牛强推Spring源码系列学习笔记,深入底层通俗易懂!
前言今天来与大家聊一聊“SSM”!咳咳咳不要想歪,是Spring+SpringBoot+MyBatis源码!!!我想先问大家一个问题:不会有人真的喜欢看源码吧!在我的认知里喜欢看源码的都是“变态”,都是大哥!现实中大多数人都是为了涨薪或者一些其他的原因才会去主动接触源码吧。但是在现在互联网大势所趋下,源码阅读已经是一个优秀软件开发者必备的能力。如今绝大多数软件都是团队协作的成果,只有读懂别人的代码才能继续开发新的功能。即使是单兵作战,也需要读懂自己所写的旧代码,之后才能开展新的工作。那么该如何高原创 2021-04-06 14:26:21 · 215 阅读 · 0 评论 -
已拿腾讯等大厂offer,历时 3 个月完成的《Java面试指南手册》宝典下载
今天给大家分享一份【Java面试攻略+学习指南】:一份通向理想互联网公司的面试指南,新鲜出炉!此手册内容专注Java面试。主要包括以下内容。基础篇项目准备JVM篇计算机网络操作系统各大公司面试经验及试题面试各种系统设计方案线上调优经验(专注于面试)MySQL篇Redis篇分布式篇MQ篇数据结构与算法篇Linux篇简历篇Java学习资源Java实战项目分享手册内容展示JVM相关内容(8篇详解)Java面试文档免费获取.原创 2021-04-06 14:23:24 · 66 阅读 · 0 评论 -
90后码农:我面试了很多80后程序员,他们大多技术深度都不够!
不论是在我国还是世界范围内,软件产业都是近几十年才出现的产业,搞编程的工作,目前还可以说成是科技工作者吧,目前互联网行业内的程序员想必主要是80后与90后了,当然一些70后朋友也是有的,不过还在主要参与编程工作的不会太多了,而00后的想必目前还都在大学校园吧,当然他们也会参与编程,只不过不是他们的工作而已,那么关于90后程序员与80后程序员,这两个年代的编程人有什么差异呢,接下来,有一名90后程序员网友是这么评价他所看到的80后程序员们。据这名90后程序员网友说,他个人认为工作三五年的技..原创 2021-04-02 14:33:59 · 159 阅读 · 0 评论 -
专科程序员与本科程序员之间有什么区别?薪资待遇又差多少?
我有个副业(免费的,但是要点缘分,我时间不够),刚好在指导一些专科毕业的程序员找工作。我发现,能力差别体现在后天的努力上,职业发展的差距形成于认知。本科含金量有多少?我们来看看大部分本科生学了什么? 本科,虽然有10几门和计算机相关的课程。第一,大部分学校老师不行,水平不够。第二,水平够的老师,都在忙着接项目或者发论文,谁有时间教书?第三,大部分学生在学生会、社团、游戏……把精力消磨掉了,真正学习的时间就是考前那几天。第四、国内很多教材不行,但是又要看,比如某《C语言》,很多错误的知识。所以我要原创 2021-04-02 13:55:39 · 899 阅读 · 4 评论 -
别再面向 for循环编程了,JDK 自带的观察者模式就很香
大家好,你还在面向 for 循环编程吗?还有谁不会用观察者模式吗?本篇带来《观察者模式》理论及实战~什么是观察者模式?观察者模式(Observer Pattern)定义了对象间的一种一对多的依赖关系,这样只要一个对象的状态发生改变,其依赖的所有相关对象都会得到通知并自动更新。在观察者模式中,发生改变的对象叫做观察目标,而被通知更新的对象称为观察者,一个观察目标对应多个观察者,观察者一般是一个列表集合,可以根据需要动态增加和删除,易于扩展。使用观察者模式的优点在于观察目标和观察者之间是转载 2021-04-02 13:38:39 · 127 阅读 · 0 评论