java

  • springboot使用RedisRepository操作数据的实现

    目录 一.一个属性.一个属性的存取 二.使用Jackson2HashMapper存取对象 三.使用RedisRepository的对象操作 通过集成spring-boot-starter-data-r ...

  • Java生成堆内存dump的问题

    目录 Java生成堆内存dump 那么java如何打出dump文件呢? jvm生成dump文件 出现OOM时自动生成堆dump 人工通过执行指令,直接生成当前JVM的dump文件 总结 Java生成堆 ...

  • 使用Spring Data Jpa查询全部并排序

    目录 Spring Data Jpa查询全部并排序 1.Repository层只需要简单地extends JpaRepository 2.Service层中如下 JPA之排序问题 1.总览 2.使用J ...

  • mybatisPlus实现倒序拼接字符串

    目录 倒序拼接字符串 把sql用字符串拼接好后直接取出使用 倒序拼接字符串 @ApiOperation("分页查询") @GetMapping(value = "/lis ...

  • java实现汉字转unicode与汉字转16进制实例

    本文实例讲述了java实现汉字转unicode与汉字转16进制的实现方法.分享给大家供大家参考.具体实现方法如下: 一.汉字转unicode 复制代码 代码如下: public static Stri ...

  • java高并发情况下高效的随机数生成器

    前言 在代码中生成随机数,是一个非常常用的功能,并且JDK已经提供了一个现成的Random类来实现它,并且Random类是线程安全的. 下面是Random.next()生成一个随机整数的实现: pro ...

  • Java多线程的实现方式比较(两种方式比较)

    先看一下java线程运行时各个阶段的运行状态 线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程 ...

  • Spring中bean的初始化和销毁几种实现方式详解

    Bean的生命周期 : 创建bean对象 – 属性赋值 – 初始化方法调用前的操作 – 初始化方法 – 初始化方法调用后的操作 – --- 销毁前操作 – 销毁方法的调用. [1]init-metho ...

  • SpringBoot入门编写第一个程序Helloworld

    目录 1.系统要求 2.HelloWorld 2.1创建maven工程 2.2引入依赖 2.3创建主程序 2.4编写业务 2.5测试 2.6简化配置 2.7简化部署 1.系统要求 Java 8 Mav ...

  • Spring maven filtering使用方法详解

    SpringEL表达式取值一般是${var}方式取值, 见于application.properties和@Value("${var}")中 maven的pom.xml文件中也有类 ...

  • Springboot教程之如何设置springboot热重启

    SpringBoot热重启步骤 1.打开点击pom.xml配置文件 2.找到配置文件节点 3.在节点中插入以下代码 <dependency> <groupId>org.spri ...

  • IDEA 2020.3最新永久激活码(免费激活到 2099 年,亲测有效)

    分享一下 IntelliJ IDEA 2020.3.1 最新激活注册码,破解教程如下,可免费激活至 2099 年,亲测有效,下面是详细文档哦~ 提供下面两种激活方法,小伙伴任选其一即可: 第一种:即本 ...

  • 详细了解MVC+proxy

    目录 1.创建业务层UserService接口定义需要完成的功能 2.创建持久层UserDao接口定义具体的CURD 3.完成UserService接口和UserDao的实现类 4.创建Invocat ...

  • Lombok注解之@SuperBuilder--解决无法builder父类属性问题

    目录 一.老规矩 二.判断是否为相同问题(@Builder注解不能 build 父类属性) 三.@SuperBuilder注解 1. 概念(需要注意您的Lombok版本) 2. 如何解决无法build ...

  • Java如何实现图片裁剪预览功能

    在项目中,我们需要做些类似头像上传,图片裁剪的功能,ok看下面文章! 需要插件:jQuery Jcrop 后端代码: package org.csg.upload; import java.awt.R ...

  • Java多线程之同步工具类CountDownLatch

    前言: CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程执行完后再执行.例如,应用程序的主线程希望在负责启动框架服务的线程已经启动所有框架服务之后执行. 1 C ...

  • Activiti常用类简介

    Activiti项目是一项新的基于Apache许可的开源BPM平台,本文就来简述一下Activiti常用类.具体如下: 一.为什么要使用工作流 传统的设计在流程发生变化时的弊端: 1. 流程相关的属性 ...

  • 跨域解决方案Jsonp原理解析

    这篇文章主要介绍了跨域解决方案Jsonp原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.什么是Jsonp? Jsonp(JSON wit ...

  • java创建excel示例(jxl使用方法)

    使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表.因为是使用 Java编写的,所以我们在Web应用中可以通过JSP.Servlet来调用API实现对Excel数据表的 ...

  • 详解Java中list,set,map的遍历与增强for循环

    详解Java中list,set,map的遍历与增强for循环 Java集合类可分为三大块,分别是从Collection接口延伸出的List.Set和以键值对形式作存储的Map类型集合. 关于增强for ...