自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Spring Cloud分布式微服务架构图

Spring Cloud分布式微服务架构图

2019-06-30 17:47:38

阅读数 43

评论数 0

为你的项目配置Maven私服Nexus

一、Nexus简介 1、Nexus概述 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。 利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。 Nexus是一套“开箱即用”的系统不需要数据库,它使用文...

2019-03-14 10:28:20

阅读数 15

评论数 0

SpringMVC实战中权限管理详解

1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是【前置控制器】,配置在web.xml文件中的。 拦截匹配的请求,Servlet拦截...

2019-03-14 10:27:24

阅读数 19

评论数 0

GitHub上最受欢迎的5大Java项目

GitHub上有很多Java项目。(准确地说,大概是744K个)。但是开发人员最兴奋的是哪些项目?今天,我们来看看GitHub上一些最流行的Java仓库。 1. Mockito Mockito 并不是无酒精混合饮料的意思。Mockito 是一个用Java编写的单元测试框架,Mockito 2....

2019-03-14 10:26:43

阅读数 76

评论数 0

《深入理解mybatis原理》 Mybatis初始化机制详解

对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。 本章将通过以下几点详细介绍MyBatis的初始化过程。 1.MyBatis的初始化做了什么 2.MyBatis基于XML配置文件创建Configuration对象的过程 3.手动加载XML配置文件创建Configu...

2019-03-14 10:25:23

阅读数 12

评论数 0

面试 Java 高级后端开发,要准备哪些知识点?

根据我的面试体会,不少同学收到面试后,什么准备也不会做,到时候就来了。 这样做的后果是:不知彼,不知己,每战必殆。哪怕侥幸面试成,工资一定会被压得很低。 其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意向的。 在技术面试的时间段里(...

2019-03-12 10:06:36

阅读数 14

评论数 0

IDEA+Tomcat+Maven项目完整环境搭建

前言 目前很多项目都是使用maven来管理jar包,这样就不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven就会帮助我们自动下载,非常简单方便。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇文章仅是介绍如何创建一个maven项目。 一、...

2019-03-12 10:06:22

阅读数 25

评论数 0

Java中创建对象的5种方式

作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。 然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 如果你运行了末尾的的程序,你会发现方法1,2,3用构造函数创建对...

2019-03-12 10:05:52

阅读数 12

评论数 0

46 道阿里的Java 面试题,你会几道?

做技术的有一种资历,叫做通过了阿里的面试。 这些阿里Java相关问题,都是之前通过不断优秀人才的铺垫总结的,先自己弄懂了再去阿里面试,不然就是去丢脸,被虐。 希望对大家帮助,祝面试成功,有个更好的职业规划。 一、面试常见问题 1、微信红包怎么实现。 2、海量数据分析。 3、测试职位问的...

2019-03-12 10:05:04

阅读数 38

评论数 0

Spring中注解大全和应用

1、@Controller 2、@RestController: 3、@Service 4、@Autowired 5、@RequestMapping 6、@RequestParam 7、@ModelAttribute 8、@Cacheable 9、@CacheEvict 10、@...

2019-03-12 10:04:26

阅读数 14

评论数 0

MySQL 通用查询日志和慢查询日志分析

MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。 这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 1、通用查询日志:记录建立的客户端连接和执行的语句。 2、慢查询日志:记录所有执行时间超过longquerytime秒的所有查询或者不使用索引的查询 ...

2019-03-12 10:04:06

阅读数 15

评论数 0

教你88秒插入1000万条数据到mysql数据库表

我用到的数据库为,mysql数据库5.7版本的 首先自己准备好数据库表 其实我在插入1000万条数据的时候遇到了一些问题,现在先来解决他们,一开始我插入100万条数据时候报错,控制台的信息如下: com.mysql.jdbc.PacketTooBigException: Packet...

2019-03-12 10:03:45

阅读数 102

评论数 0

2018年阿里巴巴关于java重要开源项目汇总

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务...

2019-03-11 09:58:52

阅读数 22

评论数 0

【教程汇总】SpringMVC学习教程汇总

SpringMVC是一种基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,SpringMVC框架帮助我们简化了日常Web开发。 今天小编将写的关于SpringMVC学习教程的文章整理汇总...

2019-03-11 09:58:39

阅读数 68

评论数 0

SpringMVC学习(1):快速入门

前言: SpringMVC是什么?  在介绍什么是 SpringMVC 之前,我们先看看 Spring 的基本架构。如下图:  我们可以看到,在 Spring 的基本架构中,红色圈起来的 Spring Web MVC ,也就是本系列的主角 SpringMVC,是Spring框架的一个分支...

2019-03-11 09:58:31

阅读数 12

评论数 0

SpringMVC学习(2):常用注解

前言 spring以及包括springmvc在内的子项目提倡使用注解开发。使用了注解开发一段时间后发现,确实快捷方便。下面讲解在使用springMVC框架时,一些常用的注解。这些功能强大的注解在大大简化了代码开发的同时也提升程序的可扩展性。 @Controller @Controller 用...

2019-03-11 09:58:20

阅读数 40

评论数 0

SpringMVC学习(3):数据绑定

前言 什么是数据绑定? 在执行程序时,Spring MVC会根据客户端请求参数的不同,将请求消息中的信息以一定的方式转换并绑定到控制器类的方法参数中。这种将请求消息数据与后台方法参数建立连接的过程就是Spring MVC中的数据绑定。 数据绑定的过程 在数据绑定过程中,Spring MVC...

2019-03-11 09:58:06

阅读数 23

评论数 0

SpringMVC学习(4):模型数据处理

前言 SpringMVC框架作为一个MVC框架,很重要的一项工作是在控制器获取模型数据并返回给客户端,即在JSP页面展示模型数据,使用的技术是通过EL表达式从域对象中取值。 JSP四大作用域对应的四个内置对象分别是 request,session,pageContext,application...

2019-03-11 09:57:50

阅读数 10

评论数 0

SpringMVC学习(5):自定义数据转换器

前言 在前面的章节我们学习过使用SpringMVC框架进行web开发,前端页面传输的数据会由HandlerAdapter组件自动封装到业务方法的参数中。 在http表单中的所有请求参数都是String类型的,如果业务参数是String或者int类型,HandlerAdapter会自动完成数据转...

2019-03-11 09:57:31

阅读数 22

评论数 0

SpringMVC学习(6):文件上传与下载

前言 文件上传是项目开发中最常见的功能。为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把用户选择的文件以二进制数据发送给服务器。 设置了enctype为multipart/form-data,...

2019-03-11 09:57:20

阅读数 20

评论数 0

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