自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

希爷的博客

专注IT行业各种技术

  • 博客(98)
  • 资源 (31)
  • 收藏
  • 关注

原创 如何让SpringBoot项目启动时执行特定代码

(其实直接在main方法里写也不是执行不了) 如果只是简单的一些语句,写在main中可能会方便一些但如果需要调用spring容器中的对象可能会要吃瘪,因为main方法是static的,而获取ioc对象不能使用static直接获取(会报错) 当调用@AutoWired获得ioc容器中的对象时@Autowiredprivate static TestService testService;Exception in thread "main" java.lang.NullPointerExcep

2022-01-26 09:30:37 198

原创 分布式系统中很常见的负载均衡方案

HTTP 重定向负载均衡这种负载均衡方式仅适合WEB 服务器。用户发出请求时,负载均衡服务器会根据HTTP请求,重新计算出实际的WEB服务器地址,通过302重定向响应发送给用户浏览器。用户浏览器再根据302响应信息,对实际的WEB服务器发出请求。HTTP重定向方案优点是比较简单,缺点是性能比较差,需要2次请求才能返回实际结果,还有就是仅适合HTTP服务器使用。重定向服务器也很容易成为单点故障问题。DNS 域名解析负载均衡在DNS中存储了一个域名的多个主机地址,每次域名解析请求,都可以

2022-01-26 09:26:36 214

原创 使用linux脚本监控Tomcat服务器是否宕机和宕机后自动重启

第一步:创建脚本#!/bin/bash# func:自动监控tomcat脚本并且执行重启操作# 获取tomcat进程ID(其中[grep -w 'tomcat']代码中的tomcat需要替换为你的tomcat文件夹名)TomcatID=$(ps -ef |grep tomcat |grep -w 'apache-tomcat-7.0.96'|grep -v 'grep'|awk '{print $2}')# tomcat启动程序(这里注意tomcat实际安装的路径)StartTomcat

2021-11-23 08:51:59 323

原创 线程CPU占用100%的问题怎么定位

上上周生产出现问题,记录一下定位问题的方案,原创不易,欢迎关注测试代码:@RestController@RequestMapping("/test")public class TestController { private static Logger log = LoggerFactory.getLogger(TestController.class); @GetMapping("/test") public boolean test(){ Thread .

2021-11-22 17:45:51 400

原创 如何开启Nginx的SSL模块

一、开启Nginx的SSL模块1.1 Nginx如果未开启SSL模块,配置Https时提示错误原因也很简单,nginx缺少http_ssl_module模块,编译安装的时候带上--with-http_ssl_module配置就行了,但是现在的情况是我的nginx已经安装过了,怎么添加模块,其实也很简单,往下看: 做个说明:我的nginx的安装目录是/usr/local/nginx这个目录,我的源码包在/usr/local/src/nginx-1.6.2目录 1 ngi

2021-11-22 17:18:14 855

原创 Linux安装nginx

Linux安装nginx在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。1.先安装gcc-c++编译器yum install gcc-c++yum install -y openssl openssl-devel2.再安装pcre包yum install -y pcre pcre-devel3.再安装zlib包yum install -y zlib zlib-devel

2021-11-22 17:09:19 66

原创 Nginx|Tomcat|一份http转换为https请求的珍藏配置

前置条件已申请域名包括备案成功 SSL证书已获得 Nginx部署方式为源码部署,不会的请参考Linux安装nginx - star-xin - 博客园 nginx已加载SSL模块,不会的请参考nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37 - ノGHJ - 博客园nginx.conf正文(直接复制粘贴)改成自己域名、要转发的http

2021-11-22 17:06:30 73

原创 如何一步一步搭建FTP服务器

如何搭建FTP的服务器方法有好多种,而我今天只给大家说一种方法即可,是通过一款软件xlight去搭建,下面看是如何实现的。软件介绍 Xlight软件非常的小巧,大小不到2M,根据电脑的配置选择32位还是64位的。安装步骤,非常简单,一直下一步就可以了。这是安装完成之后的页面如何使用软件以及如何创建站点分配空间注:我以我本地的电脑为例,正式情况下应该是将此软件安装到服务器上,但使用方法是一样的。1、点开左上角的增加虚拟服务器2、出现弹框之后找到IP地址下拉框

2021-11-17 15:44:35 403

原创 详解分布式和集群

分布式小明的公司有3个系统: 系统A、系统B和系统C ,这三个系统所做的业务不同,被部署在3个独立的机器上运行, 他们之间互相调用(当然是跨域网络的), 通力合作完成公司的业务流程。将不同的业务分布在不同的地方, 这就构成了一个分布式的系统,现在问题来了, 系统A是整个分布式系统的“脸面”, 用户直接访问,用户量访问大的时候要么是速度巨慢,要么直接挂掉, 怎么办?由于系统A只有一份, 所以会引起单点失败。集群(Cluster)小明的公司不差钱,就多买几台机器吧, 小明把系统A一下子部

2021-11-15 16:55:42 118

原创 SpringBoot接口规范设计

1.背景在后端编程中,通常关心接口的以下4个部分:接口地址(url)、接口请求方式(method)、请求数据(parameter)、响应数据(response)本项目对后端接口的请求和响应数据进行规范,实现统一接口规范创建SpringBoot项目,导入web依赖包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x

2021-11-15 16:36:52 426

原创 深度解读什么是Maven和POM.XML

概念什么是MavenMaven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。Maven 这个单词的本意是:专家,内行。读音是[‘meɪv(ə)n]或[‘mevn]。什么是构建构建并不是创建,创建一个工程并不等于构建一个项目。要了解构建的含义我们应该由浅入深的从以下三个层面来看:纯 Java 代码大家都知道,我们 Java 是一门编译型语言,.java 扩展名的源文件需要编译成.class 扩展名的字节码文件才能够执行。所以

2021-10-29 14:13:55 226

原创 带你轻松入门Shiro

首先集成Spring、SpringMVC和Shiro<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>4.3.18.RELEASE</version&g...

2021-10-20 10:14:02 56

原创 SpringMVC-拦截器实战演练

1.概念Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。2.拦截器原理拦截器它是链式调用,一个应用中可以同时存在多个拦截器Interceptor, 一个请求也可以触发多个拦截器 ,而每个拦截器的调用会依据它的声明顺序依次执行。需要注意的是如上...

2021-09-26 09:51:47 93

原创 基于docker 部署redis cluster 生产集群

开始之前我们提出几个问题:什么是redis cluster ?keyHashSlot函数用来计算给定键应该被分配到哪个槽采用分片取模算法实现节点分配,节点数据存储。/* --------------cluster.c--------------------------------------------------------------- * Key space handling * ---------------------------------------------------.

2021-09-24 17:46:59 72

原创 Nginx同时支持Http和Https的配置

现在的网站支持Https几乎是标配功能,Nginx能很好的支持Https功能。下面列举一个配置同时支持Http和Https的功能。需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就没必要再用Http进行通信了。在URL中还支持Http的方式,主要是为了用户不知道网站支持Https,还是使用Http的方式进行访问。这时Nginx后台需要自动将Http请求转成Https的方式,这样就又能支持Http,又能保证通信安全了。废话不多说,下面直接贴一个Nginx支持Http和Https的配置,大家

2021-09-24 17:30:59 5577

原创 Centos 7安装jdk+部署springboot项目+搭建配置nginx小白基础流程

环境:Centos 7 两台干净的虚拟机(可上外网,相互之间可ping通)192.168.20.109 作为应用服务器部署java项目192.168.20.112 作为nginx代理服务器一、安装jdk(采用了一键安装(yum安装))查看:1.查看是否已安装JDK# yum list installed |grep java2.卸载CentOS系统Java环境# yum -y remove java-1.8.0-openjdk* *表示卸载所有openjdk相关文件输入

2021-09-24 16:56:22 206

原创 Nginx搭建前端静态服务器+文件服务器

一、Nginx的虚拟主机介绍大家可能被虚拟主机不太了解,那我们的解释一下,虚拟主机指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰。就类似我们本地虚拟机,我们可以在window系统上面安装一个虚拟机,在虚拟机里面安装很多个系统。那这样的话我们就可以模拟很多个服务器。Nginx虚拟主机配置, 我们可以在一台机器上面配置很多个虚拟主机配置多个域名。那这样的话我们就可以靠虚拟主机转发到不同的应用,就不用每个系统都配置一个Ngi

2021-09-10 15:27:24 250

原创 CentOS下安装Nginx的操作步骤

CentOS下安装Nginx步骤如下1、下载nginx安装包http://nginx.org/en/download.html下载nginx-1.14.2稳定版本2、yum安装nginx基础依赖包pcre-devel,pcre,openssl,openssl-devel[root@localhost ~]# yum install -y pcre pcre-devel openssl openssl-devel3、上传nginx安装包并解压4、编译安装nginx[ro

2021-09-10 15:19:41 146

原创 springboot整合 Mybatis、JPA、Redis

引言在springboot 项目中,我们使用ORM 框架来操作数据库变得非常方便。下面我们分别整合mysql ,spring data jpa 以及redis 。让我们感受下快车道。我们首先创建一个springboot 项目,创建好之后,我们来一步步的实践。使用mybatis引入依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>my

2021-09-10 15:09:30 147

原创 10分钟搭建基于Spring Cloud的微服务框架

现如今,Spring Cloud已经非常成熟了。上面提到的相关组件与Spring Cloud已经可以无缝连接,如果你使用Maven作为构建工具的话,只需要引入你想要的依赖,并在代码上加上相关的注解,或者在配置文件中输入你想要的配置,可以说是分分钟搞定一个微服务的框架。今天小编就来介绍一下搭建基于Spring Cloud的微服务框架是多么简单。1、 搭建工程。1.1、任意位置创建一个目录spring-cloud,在此目录下创建一个文本文件,取名pom.xml。1.2、 IDEA打开spring..

2021-09-10 14:50:29 190

原创 中小团队如何做好敏捷开发

You can't manage what you don't measure. - Peter Drucker你如果无法度量它,就无法管理它。这是现代管理学之父,彼得·德鲁克的一句名言。项目管理、敏捷开发的前提,还是需要把数据串起来,进行可视化、数据化,这样才能看到它,管理它。本文将以公司SaaS产品为例,介绍下“小团队”是如何进行敏捷研发的落地的。一、为什么要实施敏捷需求的进展不透明,不知道现在到哪里了 需求延期发布成为了家常便饭,不知道什么时候会发布上线 需求发布上线后,心.

2021-09-03 10:10:27 140

原创 基于SpringSecurity+SSM+SpringBoot--在线图书管理系统

项目介绍该项目是基于SpringBoot结合SSM和SpringSecurity完成的在线图书管理系统,系统界面设计很好看,相当于不错,强烈推荐。业务不是很复杂,但是设计的东西挺多的。该系统包含权限系统,包含图书管理业务系统。如果想学习和扩展的小伙伴,强烈推荐。下面对项目的概述技术选型核心框架 SpringBoot权限框架 SpringSecurity模板引擎 Thymeleaf持久层框架 MyBatis视图层框架 SpringMVC页面设计 Bootstr...

2021-09-02 10:11:57 309

转载 SpringBoot 结合 Spring Cache 操作 Redis 实现数据缓存

系统环境:Redis 版本:5.0.7 SpringBoot 版本:2.2.2.RELEASE参考地址:Redus 官方网址:https://redis.io/ 博文示例项目 Github 地址:https://github.com/my-dlq/blog-example/tree/master/springboot/springboot-redis-cache-example一、缓存概念知识1、是什么缓存我们日常生活中,经常会接触听到缓存这个词,例如,浏览器清空缓存,处理器缓存大小

2021-09-01 18:04:22 510

原创 Java容器详解

一、容器的概念1. 什么是容器在Java当中,有一个类专门用来存放其它类的对象,这个类就叫做容器,它就是将若干性质相同或相近的类对象组合在一起而形成的一个整体 。2. 常用的Java容器二、List,Map,Set,Queue1. List有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。Arraylist:

2021-08-30 09:26:41 559

原创 Nginx反向代理、动静分离和负载均衡

反向代理反向代理可以理解为客服端和服务端沟通经过一个代理,代理来分发请求Nginx通常被用作后端服务器的反向代理,这样就可以很方便的实现动静分离,以及负载均衡,从而大大提高服务器的处理能力。常用配置或第二种配置方式用了upstream,可以为之后负载均衡做准备动静分离动静分离,动态内容如php,jsp的页面必须由服务端动态处理,就转发到tomcat之类的容器,静态内容如图片,html就直接访问文件Nginx实现动静分离,其实就是在反向队里的时候,如果是静态资源,那..

2021-08-30 09:06:15 79

转载 图解Java中那18 把锁

乐观锁和悲观锁 独占锁和共享锁 互斥锁和读写锁 公平锁和非公平锁 可重入锁 自旋锁 分段锁 锁升级(无锁|偏向锁|轻量级锁|重量级锁) 锁优化技术(锁粗化、锁消除)乐观锁和悲观锁悲观锁悲观锁对应于生活中悲观的人,悲观的人总是想着事情往坏的方向发展。举个生活中的例子,假设厕所只有一个坑位了,悲观锁上厕所会第一时间把门反锁上,这样其他人上厕所只能在门外等候,这种状态就是「阻塞」了。回到代码世界中,一个共享数据加了悲观锁,那线程每次想操作这个数据前都会假设其他线程也可能会操作这个

2021-08-25 16:42:00 425 1

原创 证书、根证书、CA、证书不受信任详解

上过网的朋友一定知道http和https之间的区别:http是未加密的,而https是加密的。而之所以http未加密、https加密,是因为http使用明文socket,而https则使用加密socket(Security Socket Layer,已发展到Transport Layer Security)。在大学本科学习《计算机网络》这门课的时候,我们练习网络编程,所写的程序的是明文socket,是不安全的通信方式。现在互联网安全通信基本上都是建立在SSL协议基础之上的(OpenSSL...

2021-08-25 16:35:39 1948

原创 Elasticsearch集群迁移架构实战

前言Elastic自身设计了集群分片的负载平衡机制,当有新数据节点加入集群或者离开集群,集群会自动平衡分片的负载分布。需求背景公司原有大数据平台基于公有云构建,由于种种原因,现在需要迁移到自建机房,Elasticsearch集群承担了大数据平台主要的对外查询需求,也有部分实时计算需求基于Elasticsearch实现,所以需要在不影响应用系统体验的情况下做到平滑的迁移。本次分享讲述我们如何进行平滑迁移以及如何避坑。需要迁移的主要有两部分:对外提供的服务AP...

2021-08-25 16:22:49 109

原创 Spring源码阅读:Spring依赖注入容器

依赖注入依赖注入是Spring框架最核心的能力,Spring框架提供的AOP,WebMVC等其它功能都是以依赖注入容器作为基础构建的,Spring依赖注入容器类似于一个用于组装对象的框架内核,任何应用或者基于Spring的框架都能从中受益核心概念理解一个项目,我习惯从它的领域模型开始,领域模型即项目中的核心概念,Spring的依赖注入容器中有哪些核心概念?bean是spring中的核心概念之一,是spring操作的实体,对于bean,spring中有BeanD...

2021-08-25 16:17:20 85

原创 spring boot和spring cloud插件相互引入时,双方版本如何选择

我们在搭建spring Cloud和spring boot项目时,经常会因为两种的版本冲突导致项目失败。比如你的spring boot项目依赖是:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.3</versio...

2021-08-25 15:57:59 370

转载 微服务架构优点和缺点对比

在介绍业务场景之前,我们先来谈谈对微服务的一些理解。一、单体式架构 VS 微服务架构为了快速理解单体式架构与微服务架构之间的区别,我们先来看一个新零售系统的例子。比如门店(门店分为自营店和加盟店)想研发一款新零售系统进行商品售卖,它需要包含订单、营销、门店、商品、加盟商、会员等功能模块。在搭建新零售系统架构时,如果我们使用单体式架构进行设计,它的架构图如下所示:从图中我们发现,单体式架构将所有模块的代码存放在一个应用中,所有模块的数据存放在一个数据库中。在这种架构模式下,当业务.

2021-08-23 14:01:27 683

原创 IDEA修改springboot目项的启动图标

1、首先我们在resource目录下新建一个banner.txt文件,springboot启动项目的时候就会优先启动这个文件中的内容。如下图:2、我们用在线生成字符图标工具,生成自己喜欢的图标。地址如下:http://patorjk.com/software/taag/。如下图。3、将生成的图标复制粘贴到banner.txt文件里面,然后重启springboot项目就会打印出新的图标了。如下图:3、我们还可以修改颜色,显示版本号,springboot提供了一个枚举类AnsiColo.

2021-08-23 08:56:41 709

原创 手把手教你,在CentOS上安装ELK,进行服务器日志收集

每当项目上线时,因为项目是集群部署的,所以,来回到不同的服务器上查看日志会变得很麻烦,你是不是也碰到这样类似的问题,那么ELK将能解决你遇到的问题!01、ELK Stack 简介ELK 不是一款软件,而是 Elasticsearch、Logstash 和 Kibana 三种软件产品的首字母缩写。这三者都是开源软件,通常配合使用,而且又先后归于 Elastic.co 公司名下,所以被简称为 ELK Stack。根据 Google Trend 的信息显示,ELK Stac...

2021-08-19 16:59:45 144

原创 Springboot接口幂等性基于token实现方案

什么是接口幂等幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中,即f(f(x)) =f(x).简单的来说就是一个操作多次执行产生的结果与一次执行产生的结果一致。有些系统操作天生就具有幂等性例如数据库的select语句,但更多时候是需要程序员来做保证的,尤其是在分布式系统环境中,接口能不能做到保证幂等性对系统的影响可能是非常大的,例如很常见的支付下单等场景,由于分布式环境中网络的复杂性,用户误操作,网络抖动,消息重复,服务超时导致业务自动重试...

2021-08-19 16:49:29 171

转载 对API网关注册和接入的接口安全管理总结

今天谈下对API网关接入的接口服务进行安全管理方面的内容。在原来谈Kong网关的时候,曾经谈到Kong网关和安全相关的插件能力,其中包括了身份认证插件:Kong提供了Basic Authentication、Key authentication、OAuth2.0 authentication、HMAC authentication、JWT、LDAP authentication认证实现。安全控制插件:ACL(访问控制)、CORS(跨域资源共享)、动态SSL、IP限制、爬虫检测实现。...

2021-08-19 16:43:00 1616

转载 详解Spring两大核心之一的IOC容器

IOC是什么IOC是“Inversion of Control”的缩写,翻译过来就是“控制反转”。我们先不深究其在Spring中的含义,先从字面上进行分析。打个比方来说:结婚前你的工资完全由你来支配,想怎么花就怎么花。结婚后变了,你的钱要上交给你媳妇了,你想花的时候得申请。此时你对工资的控制转变了,由原来的你控制,变成了你媳妇控制。这就是“控制反转”,本来属于你控制的事情,交由别人来控制,而你只在需要的时候进行获取就可以了。相信通过这个比喻大家对“...

2021-08-19 16:36:05 102

原创 基于springboot + shiro + mybatis + layui的后台权限管理系统

项目介绍Springboot + shiro权限管理。这或许是流程最详细、代码最干净、配置最简单的shiro上手项目了。开发环境 工具 版本或描述 OS Windows 7 JDK 1.7+ IDE IntelliJ IDEA 2017.3 Maven 3.3.1 M...

2021-08-17 17:57:49 569

原创 基于SpringBoot + Shiro 的后台权限管理系统

项目介绍springboot-auth-up 是springboot-auth升级版本,其中加入了Thymeleaf数据模板语言代替了之前的JSP页面方式, springboot-auth-up 基于SpringBoot +Thymeleaf + SpringMVC +Apache Shiro 的后台权限管理系统, 页面展示采用Layui前端框架,包含了用户管理,角色管理,部门管理,菜单管理,权限管理,数据权限分配等功能。 他不同与其他的系统,这是一个比较简单的系统权限框架开发环境...

2021-08-17 12:16:12 355

原创 分布式系统中很常见的负载均衡方案

HTTP 重定向负载均衡这种负载均衡方式仅适合WEB 服务器。用户发出请求时,负载均衡服务器会根据HTTP请求,重新计算出实际的WEB服务器地址,通过302重定向响应发送给用户浏览器。用户浏览器再根据302响应信息,对实际的WEB服务器发出请求。HTTP重定向方案优点是比较简单,缺点是性能比较差,需要2次请求才能返回实际结果,还有就是仅适合HTTP服务器使用。重定向服务器也很容易成为单点故障问题。DNS 域名解析负载均衡在DNS中存储了一个域名...

2021-08-16 09:50:42 91

转载 最详细的一篇SpringCloud总结

什么是Spring cloud构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。官方果然官方,介绍都这么有板有眼的。我所理解的 Spring Cloud 就是微服务系统架构的一站式解决方案,在平时我们构建微服务的过程中需要做如服务发现注册、配置中心、消息总线、负...

2021-08-15 13:14:36 247

6-mz_bookms-project.zip

基于SpringBoot结合SSM和SpringSecurity完成的在线图书管理系统,系统界面设计很好看,相当于不错,强烈推荐。业务不是很复杂,但是设计的东西挺多的。该系统包含权限系统,包含图书管理业务系统。如果想学习和扩展的小伙伴,强烈推荐。

2021-09-02

boot-SPTools.zip

市面上权限框架大多都是采用Spring boot、MyBatis、Shiro的居多,这里来一个Spring boot、JPA、Shiro的。

2021-08-17

boot-shiro.zip

Springboot + shiro权限管理。这或许是流程最详细、代码最干净、配置最简单的shiro上手项目了。

2021-08-17

boot-auth-up-master.zip

springboot-auth-up 是 springboot-auth升级版本,其中加入了Thymeleaf数据模板语言代替了之前的JSP页面方式, springboot-auth-up 基于SpringBoot +Thymeleaf + SpringMVC +Apache Shiro 的后台权限管理系统, 页面展示采用Layui前端框架,包含了用户管理,角色管理,部门管理,菜单管理,权限管理,数据权限分配等功能。 他不同与其他的系统,这是一个比较简单的系统权限框架。

2021-08-17

vue.js视频教程(第二讲).zip

此vue视频教程让你快速学会从入门到精通,并且教你在实战当中解决各种问题。纯干货纯实战易学就会!

2021-08-15

vue.js视频教程(第一讲).zip

此vue视频教程让你快速学会从入门到精通,并且教你在实战当中解决各种问题。纯干货纯实战易学就会!

2021-08-15

SpringCloud视频教程(第三讲).zip

这是一套超级详细的Spring Cloud实战教程,本套Spring Cloud视频教程适合零基础学员学习,Spring Cloud学习教程通俗易懂,是你学习Spring Cloud的好帮手。

2021-08-15

SpringCloud视频教程(第二讲).zip

这是一套超级详细的Spring Cloud实战教程,本套Spring Cloud视频教程适合零基础学员学习,Spring Cloud学习教程通俗易懂,是你学习Spring Cloud的好帮手。

2021-08-15

SpringCloud视频教程(第一讲).zip

这是一套超级详细的Spring Cloud实战教程,本套Spring Cloud视频教程适合零基础学员学习,Spring Cloud学习教程通俗易懂,是你学习Spring Cloud的好帮手。

2021-08-15

SpringBoot视频教程.zip

SpringBoot是企业级开发的整体整合解决方案,特别用于快速构建微服务应用,旨在用最简单的方式让开发人员适应各种开发场景; 本视频着重介绍SpringBoot的使用和内部原理;内容包含微服务概念、配置文件、日志框架的使用、web开发、Thymeleaf模板引擎、Docker容器技术、MyBatis、Spring Data JPA、自定义starter等;

2021-08-15

Nginx视频教程(第二讲).zip

系统掌握Nginx配置与快速搭建高可用架构的技术方法。最全面的nginx教程,nginx实战教程,结合理论和实践,全方位地学习nginx课程。

2021-08-15

Nginx视频教程(第一讲).zip

系统掌握Nginx配置与快速搭建高可用架构的技术方法。最全面的nginx教程,nginx实战教程,结合理论和实践,全方位地学习nginx课程。

2021-08-15

Docker视频教程(第二讲).zip

Docker-人人都要掌握的热门技术.系统梳理知识点,让你轻松掌握Docker.当Docker遇到CI/CD,让DevOps落地于实践.掌握Docker技术,迅速提升你的工作能力.

2021-08-15

Docker视频教程(第一讲).zip

Docker-人人都要掌握的热门技术。系统梳理知识点,让你轻松掌握Docker.当Docker遇到CI/CD,让DevOps落地于实践,掌握Docker技术,迅速提升你的工作能力。

2021-08-15

移动4G时代响应式布局网页之bootstrap3.zip

本Bootstrap教程能够让您了解到,Bootstrap框架是一个非常受欢迎的前端开发框架,他能让后端程序员和不懂设计的前端人员制作出优美的Web页面或Web应用程序。在这个Bootstrap教程中,将带领大家了解Bootstrap框架以及如何使用Bootstrap框架,通过本教程学习能够独立定制出适合自己的Bootstrap。

2021-08-15

一头扎进Bootstrap视频教程.zip

本Bootstrap教程能够让您了解到,Bootstrap框架是一个非常受欢迎的前端开发框架,他能让后端程序员和不懂设计的前端人员制作出优美的Web页面或Web应用程序。在这个Bootstrap教程中,将带领大家了解Bootstrap框架以及如何使用Bootstrap框架,通过本教程学习能够独立定制出适合自己的Bootstrap。

2021-08-15

bootstrap响应式前端框架拼图视频教程.zip

本Bootstrap教程能够让您了解到,Bootstrap框架是一个非常受欢迎的前端开发框架,他能让后端程序员和不懂设计的前端人员制作出优美的Web页面或Web应用程序。在这个Bootstrap教程中,将带领大家了解Bootstrap框架以及如何使用Bootstrap框架,通过本教程学习能够独立定制出适合自己的Bootstrap。

2021-08-15

bootstrap3视频教程系列(高清).zip

本Bootstrap教程能够让您了解到,Bootstrap框架是一个非常受欢迎的前端开发框架,他能让后端程序员和不懂设计的前端人员制作出优美的Web页面或Web应用程序。在这个Bootstrap教程中,将带领大家了解Bootstrap框架以及如何使用Bootstrap框架,通过本教程学习能够独立定制出适合自己的Bootstrap。

2021-08-15

Bootstrap.用户界面架构.zip

本Bootstrap教程能够让您了解到,Bootstrap框架是一个非常受欢迎的前端开发框架,他能让后端程序员和不懂设计的前端人员制作出优美的Web页面或Web应用程序。在这个Bootstrap教程中,将带领大家了解Bootstrap框架以及如何使用Bootstrap框架,通过本教程学习能够独立定制出适合自己的Bootstrap。

2021-08-15

入门到精通Activiti5视频教程(二).zip

Activiti5工作流实战开发视频教程,Activiti工作流实例教程-基于Activiti5工作流实战。

2021-08-15

入门到精通Activiti5视频教程(三).zip

Activiti5工作流实战开发视频教程,Activiti工作流实例教程-基于Activiti5工作流实战。

2021-08-15

入门到精通Activiti5视频教程(一).zip

Activiti5工作流实战开发视频教程,Activiti工作流实例教程-基于Activiti5工作流实战。

2021-08-15

shiro视频教程.zip

如何快速全面掌握Shiro 这里分享一套高质量视频教程,用于帮助大家快速全面的掌握Apache Shiro,这套视频教程全面,详细,是我在学习Shiro中认为质量最好的一个教程。

2021-08-14

Redis视频教程.zip

这是一套超级详细的Redis实战视频教程,本套Redis视频教程适合Redis数据库零基础的学员学习,这套Redis入门视频教程俗易懂。

2021-08-14

oracle 11g视频教程.zip

Oracle11g从入门到精通,非常详细,适合新手。

2021-08-14

MyBatis3视频教程.zip

这是一套超级详细的MyBatis3实战教程,本套MyBatis3教程适合MyBatis3菜鸟学习,这套MyBatis3教程通俗易懂,是你学习MyBatis3的好帮手

2021-08-14

maven视频教程.zip

maven教学视频,学习java的视频,1小时快速入门,每天免费网上学习。

2021-08-14

Dubbo视频教程.rar

自学dubbo视频资料,一步一步走进dubbo,零基础入门,大牛指导教学。

2021-08-14

精美优秀PPT模板综合.zip

包含各种风格的精美PPT模板,包含了策划、科技、商务、教育培训等主题,炫酷、简约、淡雅、商务、艺术、科技、风景、星空、植物、卡通等众多背景。

2021-08-06

VS Code使用Git可视化管理.docx

VS Code使用Git可视化管理源代码详细教程

2021-08-06

防止接口重复提交方案.docx

项目开发过程中接口面对防止重复请求、前台操作的抖动、快速操作、网络通信或者后端响应慢等等

2021-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除