java



-
Java File类 mkdir 不能创建多层目录的解决
目录 Java File类 mkdir 不能创建多层目录 注意 mkdirs创建文件失败原因 解决 Java File类 mkdir 不能创建多层目录 File f = new File(" ...
-
java实现多人聊天工具(socket+多线程)
大一下学期的java期末课程设计:java实现多人聊天工具,分享一下 课设要求 多人聊天工具 服务器要求1:能够看到所有在线用户(25%) 服务器要求2:能够强制用户下线(25%) 客户端要求1:能够 ...
-
关于springboot集成swagger3时spring-plugin-core报错的问题
springboot集成knife4j的时候3.0.2版本出现了以下问题: An attempt was made to call a method that does not exist. The ...
-
Springboot实现VNC的反向代理功能
背景 用户需要通过前端HTML页面的noVNC(noVNC是什么?)客户端连接底层VNC Server服务端,为了防止VNC Server的IP暴露,因此需要做一层代理.正常情况下使用Nginx. ...
-
chatgpt java环境调用源码实现demo
目录 chatgpt java环境调用源码 1.启动环境 2.创建工程 3.编译工程 4.引入依赖 5.调用接口 扩展:Java实现调用ChatGPT 1.导入依赖 2.demo 3.测试 4.总结: ...
-
Java设计模式之java外观模式详解
目录 模式动机 模式定义 模式结构 角色 模式分析 典型的外观角色代码 外观模式实例与解析 实例一:电源总开关 实例二:文件加密 模式优缺点 优点 缺点 模式适用环境 源码分析外观模式的典型应用 (1 ...
-
解决MyBatis中模糊搜索使用like匹配带%字符时失效问题
目录 1.问题背景 2.解决方法 2.1.在入参SearchVo上进行特殊符号relpace转换 2.2.使用ESCAPE 2.3.总结 1.问题背景 Mybatis是我们日常项目中经常使用的框架,在 ...
-
Java中list.foreach不能使用字符串拼接的问题
目录 list.foreach不能使用字符串拼接 如图,不能使用String进行拼接 foreach循环中不能使用字符串拼接 问题 解决 原理 lambda表达式使用局部变量要用final li ...
-
spring cloud 配置中心native配置方式
目录 spring cloud 配置中心native配置 1.pom文件添加依赖 2.配置文件application.properties中配置本地路径 3.主程序开启@EnableConfigSer ...
-
JavaWeb实现学生信息管理系统(2)
本文接着上一篇,继续为大家分享了JavaWeb实现学生信息管理系统的第二篇,供大家参考,具体内容如下 今日任务:实现学生管理系统的查找和添加功能! 一.查询学生信息 1. index.jsp 先写一个 ...
-
Java8特性之用Stream流代替For循环操作详解
目录 准备一个实体类 准备一个List集合 传统的for循环 使用Stream流 先声明筛选条件,在遍历 Stream操作 嵌套循环(2层) 准备一个实体类 public class Student ...
-
java的几种定时器的具体使用(4种)
目录 1.@Scheduled注解 2.quartz 3.使用Timer 4.使用线程控制 总结一下我使用过的4种类型的定时器:@Scheduled注解.quartz.new Timer().sche ...
-
Mybatis插入时返回自增主键方式(selectKey和useGeneratedKeys)
目录 Mybatis插入时返回自增主键 Mybatis批量插入返回自增主键 解决办法 Mybatis插入时返回自增主键 通过selectKey在插入操作前或者操作后获取key值,做为字段插入或返回字段 ...
-
解决MyBatis中Enum字段参数解析问题
目录 基础Class和TypeHandler 请求参数解析问题 问题解决 基础Class和TypeHandler MyBatis操作的基本User对象结构如下: @Data @Alias(value ...
-
Druid之连接创建及销毁示例详解
目录 前言 正文 一. DruidDataSource连接创建 二. DruidDataSource连接销毁 总结 前言 Druid是阿里开源的数据库连接池,是阿里监控系统Dragoon的副产品,提供 ...
-
详解MyBatis resultType与resultMap中的几种返回类型
目录 一.返回集合 1.返回JavaBean集合 2.返回 Map 集合 二.返回 Map 1.一条记录 2.多条记录,需要指定 Map 的 Key 和 Value 的类型 三.返回 resultMa ...
-
无感NullPointerException的值相等判断方法
目录 方法一: 方法二(更优雅): 场景:当我们需要去判断一个 入参/查库 返回的开关变量(通常是个Integer类型的)时,常常会写如下的if-else判断语句.但又会为在生产环境看到的「NullP ...
-
Java代码审计的一些基础知识你知道吗
目录 JSP生命周期 详细过程: War包结构 JAVA 内置对象 JAVA 中的危险函数 名词概念 总结 JSP生命周期 关键词:Web服务器,JSP容器,JVM(Java虚拟机),servlet ...
-
java非递归实现之二叉树的前中后序遍历详解
二叉树的前中后序遍历 核心思想:用栈来实现对节点的存储.一边遍历,一边将节点入栈,在需要时将节点从栈中取出来并遍历该节点的左子树或者右子树,重复上述过程,当栈为空时,遍历完成. 前序遍历 //非递归 ...
-
Java设计模式之java解释器模式详解
目录 介绍 角色 计算器案例 UML图 深入挖掘 构建的语法树 解释器模式总结 解释器模式的典型应用 Spring EL表达式中的解释器模式 参考文章 总结 介绍 解释器模式(Interpreter ...





