java
-
Java代码重构的几种模式详解
Java代码的重构模式主要有三种: 重命名方法重构模式.引入解释性变量重构模式.以查询取代临时变量重构模式 重命名方法重构模式建议执行如下的步骤来完成: 1.建立一个具有新名称的方法 2.将旧方法的方 ...
-
SpringMVC 域对象共享数据的实现示例
目录 使用ModelAndView向request域对象共享数据 使用Model向request域对象共享数据 使用map向request域对象共享数据 使用ModelMap向request域对象共享 ...
-
java HttpClient传输json格式的参数实例讲解
最近的一个接口项目,传的参数要求是json,需要特殊处理一下. 重点是这两句话: httpPost.setHeader("Content-Type", "applicat ...
-
Spring Cloud引入Eureka组件,完善服务治理
简介 Netflix Eureka 是一款由 Netflix 开源的基于 REST 服务的注册中心,用于提供服务发现功能.Spring Cloud Eureka 是 Spring Cloud Netf ...
-
Spring实战之使用Resource作为属性操作示例
本文实例讲述了Spring实战之使用Resource作为属性操作.分享给大家供大家参考,具体如下: 一 配置文件 <?xml version="1.0" encoding=& ...
-
使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务的方法(推荐)
在Spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端.我们可以使用JDK原生的URLConnection.Ap ...
-
浅析Java中接口和抽象类的七大区别
目录 接口 抽象类 区别1:定义关键字不同 区别2:继承或实现的关键字不同 区别3:子类扩展的数量不同 区别4:属性访问控制符不同 区别5:方法控制符不同 区别6:方法实现不同 区别7:静态代码块使用 ...
-
java虚拟机原理:类加载过程详解
目录 一.Java 类加载过程 1.字节码编译 2.加载 3.连接 4.初始化 总结 一.Java 类加载过程 1.字节码编译 编写好 Java 源码 Student.java , 使用 javac ...
-
Spring Boot实现热部署的五种方式
Spring Boot实现热部署的五种方式
-
Spring boot创建自定义starter的完整步骤
前言: Springboot的出现极大的简化了开发人员的配置,而这之中的一大利器便是springboot的starter,starter是springboot的核心组成部分,springboot官方同 ...
-
SpringBoot2.x中management.security.enabled=false无效的解决
management.security.enabled=false无效 一.在1.5.x版本中通过management.security.enabled=false来暴露所有端点 具体配置类: org ...
-
Java方法覆盖重写实现原理解析
这篇文章主要介绍了Java方法覆盖重写实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方法覆盖重写注意事项: 1.必须保证方法名相同,返 ...
-
IDEA 2020.1 for Mac 下载安装配置及出现的问题小结
下载安装 IDEA 2020.1添加了对 Java 14 的支持以及适用于各种框架的新功能,通过数据流分析辅助升级了调试器,新增了 LightEdit 模式,以及下载并配置 JDK 等! 更多详细的更 ...
-
详解在spring boot中配置多个DispatcherServlet
spring boot为我们自动配置了一个开箱即用的DispatcherServlet,映射路径为'/',但是如果项目中有多个服务,为了对不同服务进行不同的配置管理,需要对不同服务设置不同的上下文,比 ...
-
mybatis中bind标签和concat的使用说明
首先,二种方式都可以用来模糊查询,都能预防 SQL 注入.但是在更换数据库情况下,bind标签通用. <if test=" userName != null and userName ...
-
C++ 虚函数与纯虚函数代码详解
目录 什么是虚函数: 虚函数的注意事项: 存虚函数 总结 什么是虚函数: 虚函数 是在基类中使用关键字 virtual 声明的函数,在C++ 语言中虚函数可以继承,当一个成员函数被声明为虚函数之后,其 ...
-
java实现后台数据显示在前端
本篇使用servlet +.ajax( )的技术,实现简单的前后台的交互问题. 首先来了解一下AJAX AJAX是jquery的一个方法,一种在网页上调用后台接口的方式. 示例:$.ajax( { 参 ...
-
Java利用栈实现简易计算器功能
利用栈实现一个简易计算器(Java实现),供大家参考,具体内容如下 一.思路分析 当我们输入一个类似于“7*2+100-5+3-4/2”的简单中缀表达式时,我们的编译器能够利用我们所编写的代码将这个表 ...
-
SpringBoot如何接收数组参数的方法
SpringBoot如何接收数组参数的方法
-
MyBatis自动生成Where语句
最近监控到类似这样一个慢查询: select delete_flag,delete_time from D_OrderInfo WHERE ( OrderId is not null and Orde ...
