Nginx、Eureka、Feign(Ribbon、Hystrix)、Gateway、Config+bus实现简单的登录注册
资源配套博客: https://blog.csdn.net/kaifaxiaoliu/article/details/124956817 , 建议搭配使用。
内容概要:使用简单的登录注册功能串联起验证码的生成与发送、邮件发送、IP防爆刷、用户统一认证等功能,实现所涉及到的技术全部基于SpringCloud微服务架构: Nginx、Eureka、Feign(Ribbon、Hystrix)、Gateway、Config+bus等
适合人群:初中级开发或者想要了解springcloud组件的开发人员
能学到什么:能从0到1搭建起来一个SpringCloud第一代全组件微服务项目流程,学习到微服务相关的理念和简单的用法
阅读建议:建议使用该资源的时候搭配对应的CSDN博客(https://blog.csdn.net/kaifaxiaoliu/article/details/124956817)进行配套的学习,建议先自己上手进行框架的搭建,然后遇到问题之后再使用该资源进行对比和查看,由于项目中使用的组件和软件相对较多,建议分阶段的进行学习,切勿急于求成。
JAVA装机必备软件
提供以下JAVA开发所必须软件,省的每次都要找半天,如果有其他软件需要请留言
IDEA: 2020.2.1
git:2.28.0 --64位
jdk: 8u261
mysql: 8.0.21
Navicat: Premiunm15
node: 8.11.4 --64位
postMan: 7.32 --64位
redis: 3.2.1
redisManager: 0.8.8.384
全方位深入解析最新版SpringBoot源码.txt
第1章 死磕源码,剑指荣耀【用源码武装你的竞争力】
首先点明SB框架的“江湖地位”,学源码三大优势:团队核心、通关面试、自我修炼。接着课程整体全貌,有图有真相。图解源码:看得见的流程;仿写框架:学得会的源码;学完源码:装的了的牛逼。最后为了香车美女,海景别墅,让源码为实力代言~ ...
1-1 实力护航:用SpringBoot源码为实力代言 试看
第2章 全局流程解析【一图胜千言,一探启动加载器之魅力】
本章开篇就直奔主题:动手进行开发环境搭建;然后单刀直入:分别基于SSM和SpringBoot搭建项目工程,通过实践让小伙伴们感受SpringBoot框架优越的快感; 最后一图胜千言:让大家一窥框架整体启动流程图,在进入正式课程前纵览全貌。 ...
2-1 万事俱备:SpringBoot项目环境准备
2-2 以史为鉴:传统SSM工程搭建演示
2-3 SB的优越感:SpringBoot工程搭建演示
2-4 一图胜千言:框架整体启动流程
第3章 初始化器解析【 万事开头难】
本章会对系统初始化器做一个全面介绍,让同学们先掌握它的理论知识,再通过动手实践巩固吸收。 最后围绕源码给同学们解析一下springboot工厂加载机制即框架拓展点实现是如何载入到框架中以及系统初始化器的生效原理。
3-1 一览群山:系统初始化器概览
3-2 授人以渔:系统初始化器实战
3-3 打破砂锅:工厂加载机制解析
3-4 庖丁解牛:系统初始化器解析
3-5 英雄所见:系统初始化器总结
第4章 ***解析【眼观六路,耳听八方】
本章先讲解下***设计模式,通过理论分析其必备要素有哪些,再动手写代码来实现这些要素,写完后对比SpringBoot框架内的实现。接着对一个框架事件是如何触发指定***做详细解析,最后学以致用动手来实现一个自定义***以通关这部分内容。...
4-1 博览群书:***设计模式介绍
4-2 力学笃行:动手实现***设计模式
4-3 枝对叶比:框架内***设计模式实现
4-4 恍然大悟:监听事件触发机制解析上
4-5 醍醐灌顶:监听事件触发机制解析下
4-6 学以致用:自定义***实战
4-7 归根结底:系统***章节总结
4-8 ***应用案例一
4-9 ***应用案例二
第5章 bean解析【一举攻克框架之魂】........
Chrome插件
提供的一下chrome常用插件,包括:(session管理、json ForMatter、October可以在GitHub对项目显示项目结构图、PowerZoom 图片放大、油猴TamperMonkey、网站广告拦截、划词翻译、购物比价插件、Click&clean;管理网站session和记录等、JSON handle等插件).....
包含的全部是压缩包,解压之后如果文件夹内包含crx文件,可直接拖拽到Chrome浏览器的扩展程序呢,如果不包含crx文件,则可以打开Chrome的开发者模式导入这个插件。具体步骤请看博客:https://blog.csdn.net/kaifaxiaoliu/article/details/89509943
SpringBoot实现登陆注册源码
SpringBoot写一个登陆注册功能,开发工具使用IDEA,技术使用SpringBoot2.1.3+Mybatis+Jpa+mysql,项目中主要使用Mybatis,jpa只做了demo,实体转换使用的是mapstruct,集成了swagger文档配置,redis缓存demo,代码只是参考,请学会思考,重要的是开发过程中的乐趣,开发步骤请参考我的博客:https://blog.csdn.net/kaifaxiaoliu/article/details/89309047
微服务相关书籍,高清PDF带目录
微服务设计中文完整版、微服务架构与实践、Spring Boot揭秘 快速构建微服务体系、Spring-cloud组件介绍、Spring Cloud与Docker微服务架构实战、
Spring Colud微服务实战、Kubernetes权威指南第2版、Docker技术入门与实战 。。。 等好多高清PDF书籍。
Spring源码深度解析高清PDF带目录
《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。 《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。 《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。
Java程序猿上班那点事PDF和Java程序员面试笔试宝典-何昊PDF
Java程序猿上班那点事PDF和Java程序员面试笔试宝典-何昊PDF两本质量挺高的PDF书籍
使用Layui编写的后台系统模板
使用Layui编写的后台管理系统模板,功能比较齐全比较强大,本人比较喜欢使用的一个框架。
使用IDEA2017搭建的SSM框架
这个是使用IDEA2017搭建的SSM框架,在搭建框架完成的基础上完成简单的登录注册功能,推荐查看本人的博客自己尝试搭建,最后再查看代码。
仿QQ左滑出现删除功能,HTML
压缩包内一共有三个HTML文件,有实现仿QQ左滑出现删除按钮的三种实现方式,两种是使用原生JS,一种使用JQuery,基本满足大多数需求。
请求工具Postman
GET请求可以直接使用浏览器进行测试,但是POST、PUT、DELETE等请求都不能直接通过浏览器访问,所以可以使用PostMan这个工具进行测试,可以访问所有类型的请求。比较好用
使用POI操作word
使用POI操作word内容,需要使用POI的同学可以看一下,也可以使用POI导入导出EXcel等都可以。
servlet-api
servlet-api是对servlet的支持,如果你导入别人的项目后出现servlet中的导包处出现关于javax.servlet.的错误,那么就是缺少这个包了。还有对jsp页面中的报错的支持。
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core
有的时候在开发jsp时,需要使用jstl时,在jsp上面引用jstl却出现错误:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core,这是由于缺少两个jar包导致的。
jquery.pagination.js实现分页的三种形式,实例
这个是使用jquery.pagination.js实现分页的三种实例,包括使用jquery.pagination.js实现简单的分页,使用ajax实现无刷新分页,还有设置分页属性就行分页。。。
Java实现文件的上传下载
该代码是一个使用Java开发的上传下载的一个demo,一共有两种方法,第一种是使用最基础的IO流进行文件的上传,可以了解一下原理。第二种是使用apache的commons-IO包进行文件的上传,其实只要了解了这两种上传文件的机制,那么下载文件就很简单了,代码中没有体现下载功能。
JDK.API文档1.8英文版
(本人CSDN下载中还有JDK API 1.7中文版和1.6中文版)包含JDK API文档1.8英文版下载,JDK API 1.8 CHM中文版是一款JAVA1.8中文版的API帮助文档,可以帮助使用java,jdk的用户们通过api及时查找到对应的类,接口,框架等详细信息的帮助手册。
JDK.API文档1.6中文版
(本人CSDN下载中还有JDK API 1.7中文版和1.8英文版)包含JDK API文档1.6中文版下载,JDK API 1.6 CHM中文版是一款JAVA1.6中文版的API帮助文档,可以帮助使用java,jdk的用户们通过api及时查找到对应的类,接口,框架等详细信息的帮助手册。
jquery.min.js
jquery.min.js 的一个工具类包
C#图书管理系统
采用C#编写,使用VS+SQLServer2008编译器,包括图书信息的维护、出版社信息维护、读者信息维护、综合查询、借还书等功能,内附有源码及报告
图书管理系统
采用SQLServer2008+PB编写的图书管理系统,内有数据库文件及PB的生成文件和报告及任务书。
操作系统报告
一共包括四篇操作系统报告,进程同步、进程调度、银行家算法、存储器管理四篇操作系统的报告。
java web实现文件的上传下载
采用jsp+servlet的形式实现文件的上传与下载。
C#考试系统
这是一个基于C#的考试系统,采用VS2015和SQLServer2008R2编写,包括学生考试查看成绩等教师手动改主观题分数查看学生成绩及导出Excel等功能管理员对学生信息的维护等功能。内附有报告及源码。