java

  • spring batch线上异常定位记录

    目录 前言 环境说明 排查过程 1.xxljob长连接导致 2.定位JpaPagingItemReader的问题 3.确定JpaPagingItemReader的问题 解决问题 前言 最近线上spri ...

  • Java 集合系列(二)ArrayList详解

    ArrayList ArrayList 是通过一个数组来实现的,因此它是在连续的存储位置存放对象的引用,只不过它比 Array 更智能,能够根据集合长度进行自动扩容. 假设让我们来实现一个简单的能够自 ...

  • Java8新特性:lambda表达式总结

    一.Lambda 表达式的基础语法 Lambda 表达式的基础语法:Java8中引入了一个新的操作符 "->" 该操作符称为箭头操作符或 Lambda 操作符箭头操作符将 L ...

  • JDK1.8安装与配置超详细教程

    目录 一.JDK下载 二.配置Java环境变量 在此附上超详细Windows 10卸载JDK1.8教程 超详细Windows 10卸载JDK1.8教程 JDK1.8即为JDK8,JDK8是目前是最成熟 ...

  • JDK1.8下载、安装和环境配置超详细教程(最新最完整)

    目录 一.下载安装包 二.JDK安装过程 三.配置环境变量(win10为例) 四.检验是否配置成功 一.下载安装包 1. JDK1.8百度云下载路径: 百度网盘下载 链接: https://pan.b ...

  • Java实例项目零钱通的实现流程

    目录 老韩思路: 一些说明 SmallChangeSys用来写main方法代码如下 具体说明各个方法的作用: publicvoidmenu()方法 voiddetailed_()方法 publicvo ...

  • java guava主要功能介绍及使用心得总结

    目录 1. 前言 2. Guava主要功能介绍 2.1 集合操作 2.2 缓存 2.3 字符串处理 2.4 函数式编程 2.5 其他实用工具 3. 结论 1. 前言 Guava是一个由Google开发 ...

  • 基于Properties文件中的空格问题

    目录 Properties文件中的空格问题 默认情况下 读properties文件时,值中有空格,可能会引起bug 但是在读取配置的时候,发现如下debug图 先看下我读取的配置文件具体是什么样的 然 ...

  • 基于Java实现Socket编程入门

    目录 认识Socket 建立socket的基本流程 1.最基本的Socket示范 1.1单向通信 1.2双向通信 2.发送更多的消息:结束的界定 2.1使用特殊符号 2.2根据长度界定 3.处理更多的 ...

  • 详谈Spring是否支持对静态方法进行Aop增强

    目录 1.JDK代理 2.CGLIB代理 Spring AOP静态代理 AOP中不得不提的就是代理 下面为一个静态代理的例子 Spring Aop是否对静态方法进行代理?不着急看结论,看完实现也就明白 ...

  • Java8 Lamdba函数式推导

    目录 前言 1,lamdba表达式的语法 2,常见的函数式接口 3,Lamdba表达式之函数式推导 前言 有且只有一个抽象函数的接口就是函数式接口,利用函数式接口我们就可以创建lamdba,但是其中可 ...

  • java实现链表反转

    本文为大家分享了java实现链表反转的具体代码,供大家参考,具体内容如下 算法题:实现链表的反转 提供了2种方法,迭代法.递归法. (为了方便输出可视化,在自定义的ListNode中重写了toStri ...

  • Java反射机制,如何将一个实体类所有字段赋值为null

    目录 将一个实体类所有字段赋值为null 起因 第一种方法 第二种方法 将实体类中的null属性置为““或者空值 工具类 测试类 先创建需要的实体 将一个实体类所有字段赋值为null 起因 在我们想要 ...

  • Java因项目配置不当而引发的数据泄露

    目录 数据泄露缘由 数据库密码加密 配置数据库连接池 生成RSA密钥 对密码进行加密 编写解析数据库密码的类 写在最后 大家好,我是冰河~~ 最近,有位读者私信我说,他们公司的项目中配置的数据库密码没 ...

  • Quarkus中filter过滤器跨域cors问题解决方案

    目录 前言 web依赖 过滤器filter开发 resteasy的filter vertx的filter Quarkus中的跨域 前言 Quarkus中的web模块是基于java标准web规范jax- ...

  • SpringMvc返回modelandview返回的页面无法跳转问题及解决

    目录 关于modelandview跳转问题 modelandview跳转出错 原因:引错了包!!! 关于modelandview跳转问题 小白刚刚开始学习使用springmvc框架,配置好简单的web ...

  • springBoot使用openfeign来远程调用的实现

    目录 使用openfeign来远程调用 springBoot使用openfeign 使用openfeign来远程调用 1.客户端调用方 导入依赖 org.springframework.cloud s ...

  • Springboot +redis+谷歌开源Kaptcha实现图片验证码功能

    背景 注册-登录-修改密码⼀般需要发送验证码,但是容易被 攻击恶意调⽤ 什么是短信-邮箱轰炸机 手机短信轰炸机是批.循环给⼿机⽆限发送各种⽹ 站的注册验 证码短信的方法. 公司带来的损失 短信⼀条5分 ...

  • 解决CollectionUtils.isNotEmpty()不存在的问题

    目录 CollectionUtils.isNotEmpty()不存在问题 依赖,如下 collectionUtils.isNotEmpty()用法 源码奉上 CollectionUtils.isNot ...

  • mybatis中如何传递单个String类型的参数

    目录 如何传递单个String类型的参数 mybatis仅传入一个String类型参数报错 目前我知道有两种方式解决问题 如何传递单个String类型的参数 使用mybatis接口参数只有一个stri ...