java
-
Java方法重载和方法重写的区别到底在哪?
方法重载和方法重写的区别 方法重载 方法重载的主要是在一个类当中,方法的方法名相同,参数列表不同,返回值类型可以相同,也可以不同. /* 这里只是简单的示例一下,Food Snack没有给出,意会一下 ...
-
SpringBoot配置拦截器方式实例代码
步骤: 1.实现WebMvcConfigurer配置类 2.实现拦截器 3 . 把拦截器添加到配置中 4.添加需要拦截的请求 5.添加需要排除的请求 package com.zp.springboot ...
-
springboot接入cachecloud redis示例实践
最近项目中需要接入 Redis CacheCloud, CacheCloud是一个开源的 Redis 运维监控云平台,功能十分强大,支持Redis 实例自动部署.扩容.碎片管理.统计.监控等功能 ...
-
使用Filter过滤器中访问getSession()要转化
目录 Filter过滤器中访问getSession()要进行转化 request.getSession()的问题 1. 无参:request.getSession() 2. 有参:request.ge ...
-
SpringMVC中@Valid不起效BindingResult读取不到Error信息
目录 Bug记录 首先检查jar包的导入 检查Bean实体类的注解 检查Springmvc的配置 检查View层的Spring MVC表单标签 检查JDK版本 总结 Bug记录 在写SpringMVC ...
-
SpringBoot如何配置Controller实现Web请求处理
目录 Controller处理请求 创建Controller 类 @Controller注解 标识方法@RequestMapping 测试 Controller处理请求 由于 在建立 SpringBo ...
-
SpringBoot多controller添加URL前缀的实现方法
目录 前言 一.配置文件内添加前缀配置 二.配置映射的实体 三.自定义注解 四.自定义PathMatch添加前缀 五.测试 前言 在某些情况下,服务的controller中前缀是一致的,例如所有URL ...
-
Java中i++的一些问题总结
参考内容: 深入理解Java虚拟机(JVM高级特性与最佳实践) --周志明老师 尚硅谷深入理解JVM教学视频--宋红康老师 在本文展开前,读者需要了解一些字节码有关的知识,以及JVM虚拟机栈中栈帧的局 ...
-
Java线程安全和锁Synchronized知识点详解
一.进程与线程的概念 (1)在传统的操作系统中,程序并不能独立运行,作为资源分配和独立运行的基本单位都是进程. 在未配置 OS 的系统中,程序的执行方式是顺序执行,即必须在一个程序执行完后,才允许另一 ...
-
简单了解java ibatis #及$的区别和用法
简单了解java ibatis #及$的区别和用法
-
解决IDEA安装插件搜索不到插件的问题
解决idea安装所需插件,插件搜索不到的问题 1.通过设置代理和去掉使用安装链接的方式来解决的 File–>Settings–>Appearance & Behavior–> ...
-
使用Criteria进行分组求和、排序、模糊查询的实例
目录 Criteria进行分组求和.排序.模糊查询 1.Entity如下 2.repository如下 3.service如下 4.顺便提及一个不经意间的小错误 Criteria进行模糊查询实现站内搜 ...
-
springboot整合JPA过程解析
这篇文章主要介绍了springboot整合JPA过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 接下来具体看看是怎么弄的. 1.新建一个sp ...
-
Java spring事务及事务不生效的原因详解
目录 注解 @Transactional 的属性参数 propagation 事务的传播机制 isolation 事务的隔离级别 常用数据库的默认隔离级别 readOnly 事务的读写性 事务的只读性 ...
-
Spring Boot 教程之创建项目的三种方式
目录 一.前言 二.Spring Boot 简介 三.如何创建 Spring Boot 项目 在线创建 IntelliJ IDEA 创建 Maven 创建 四.常见项目结构 代码层 资源文件结构 五. ...
-
Java生成随机数的2种示例方法代码
我们现在做个例子,比如生成20个0到10之间的随机数. 1.使用Random类的nextInt(n)方法,n代表0到n之间,包括0,不包括n 复制代码 代码如下: Random random = ne ...
-
Java线程中卖火车票问题的深入讲解
用Java代码模拟卖100张火车票问题:四个售票窗口同时售票且不能卖出同一张火车票. 代码如下. package lesson; public class Demo1 { public static ...
-
java求整数的位数方式
目录 求整数的位数 其一 其二 其三 java整数位数判断 求整数的位数 一般有几种方法,其一是转成字符串求,缺点是字符串耗时间长:另一种是用Math.log10();用log函数:还有一种用循环除以 ...
-
SpringBoot v2.2以上重复读取Request Body内容的解决方案
目录 SpringBoot v2.2以上重复读取Request Body内容 一.需求 二.解决方案 三.遇到问题 四.问题排查 解决方案 SpringBoot 读取Request参数的坑 后端拿参数 ...
-
Java Hashtable机制深入了解
目录 概述 介绍和使用 核心机制 实现机制 扩容机制 源码解析 成员变量 构造函数 put方法 get方法 remove方法 总结 概述 HashTable是jdk 1.0中引入的产物,基本上现在很少 ...
