java

  • Java局部打印效果不同问题解决方案

    项目中遇到了做局部打印的情况,最开始用的bootstrap,可是实际显示的和打印的效果就不一样了,于是就只能换一种方式了. 打印是用的jqprint 这个插件,很简单好用的插件. 引入两个js就可以了 ...

  • Java this关键字的使用详解

    目录 1. 先看一段代码,并分析问题 2. 深入理解 this 3. this 的注意事项和使用细节 4. this 的案例 1. 先看一段代码,并分析问题 public class This01 { ...

  • Java TCP编程之Scoket

    目录 一.什么是Scoket 二.服务器端 三.客户端 四.Socket流 五.总结 一.什么是Scoket Socket 是一个抽象概念,一个应用程序通过一个 Socket 来建立一个远程连接,而 ...

  • java贪吃蛇游戏编写代码

    本文实例为大家分享了java贪吃蛇游戏展示的具体代码,供大家参考,具体内容如下 1.采用MVC(model.view.control)框架模式 2.包和类的关系树形图为: 3.源码: package ...

  • Mybatis-Plus 全局配置无效的解决方案

    目录 全局配置无效 Mybatis-plus简单配置及应用 mybatis-plus条件构造 mybatis generator条件构造 全局配置无效 依赖         <dependenc ...

  • Java二叉树查询原理深入分析讲解

    目录 二叉查询树 结点实现原理 插入实现原理 遍历实现原理 删除实现原理 结点插入与遍历案例 二叉查询树 概述 二叉树(Binary tree)是树形结构的一个重要类型.许多实际问题抽象出来的数据结构 ...

  • spring boot整合netty的实现方法

    之前花了几天去研究怎么使用netty做一个网关服务器,虽然最后还是没能用上我做的网关,但是呢netty是会用了,总结一下netty和spring boot整合.感觉不用spring boot都不会写代 ...

  • Java查找不重复无序数组中是否存在两个数字的和为某个值

    今天去某在线教育面试面试官让做的一道题,题目描述如下: 给定一个不重复的无序数组arr和一个定值num 查找arr中是否有两个数的和等于num 有则返回这两个数的下标(可能有多组, 只用返回一组), ...

  • Java实现在线聊天功能

    本文实例为大家分享了Java实现在线聊天功能的具体代码,供大家参考,具体内容如下 效果 关键代码 创建Client.java import java.io.IOException; import ja ...

  • 深入浅出RocketMQ的事务消息

    目录 事务消息发送流程 发送事务消息源码分析 事务消息回查 事务消息发送流程 半消息实现了分布式环境下的数据一致性的处理,生产者发送事务消息的流程如上图所示,通过对源码的学习,我们可以弄清楚下面几点, ...

  • 使用Springboot自定义转换器实现参数去空格功能

    目录 自定义转换器实现参数去空格 1.自定义转换器类 2.将转换器交给spring容器处理 SpringBoot请求参数过滤空格 1.参数修改SpaceHttpServletRequestWrappe ...

  • Java map集合顺序如何同步添加顺序

    一般使用map用的最多的就是hashmap,但是hashmap里面的元素是不按添加顺序的,那么除了使用hashmap外,还有什么map接口的实现类可以用呢? 这里有2个,treeMap和linkedH ...

  • 使用Jmeter进行http接口测试的实践

    目录 前言: 一.开发接口测试案例的整体方案: 二.接口自动化适用场景: 三.接口测试环境准备 四.创建工程: 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现. Jmter工具设计 ...

  • java8异步调用如何使用才是最好的方式

    目录 一.异步调用方式分析 1.1 java8异步调用默认线程池方式 二.使用自定义的线程池 三.题外话,动态线程池 3.1 什么是动态线程池? 3.2 实践 3.3 动态线程池有什么意义? 总结 一 ...

  • Mybatis-Plus环境配置与入门案例分析

    目录 1 初识Mybatis-Plus 2 入门案例 前期环境准备 各层代码编写 入门案例查询结果 1 初识Mybatis-Plus   MyBatis-Plus简称 MP,是一个 MyBatis的增 ...

  • 详解Java CompletableFuture使用方法以及与FutureTask的区别

    目录 futureTask 创建异步任务 创建任务 1. .supplyAsync 2. .runAsync 异步回调 1. .thenApply 2. .thenAccept 3. .excepti ...

  • springboot+Oauth2实现自定义AuthenticationManager和认证path

    本人在工作中需要构建这么一个后台框架,基于springboot,登录时认证使用自定义AuthenticationManager:同时支持Oauth2访问指定API接口,认证时的Authenticati ...

  • java 如何扫描指定包下类(包括jar中的java类)

    在很多的实际场景中,我们需要得到某个包名下面所有的类, 包括我们自己在src里写的java类和一些第三方提供的jar包里的类,那么怎么来实现呢? 今天带大家来完成这件事. src下面的类如何获取: 首 ...

  • 23种设计模式(14)java迭代器模式

    23种设计模式第十四篇:java迭代器模式 定义:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节. 类型:行为类模式 类图: 如果要问java中使用最多的一种模式,答案不是单例模式 ...

  • java实现连连看游戏课程设计

    本文为大家分享了JAVA语言课程设计:连连看小游戏,供大家参考,具体内容如下 1.设计内容 界面中有5*10的界面,图中共有6种不同的图片,每两个相同的图片连接在一起,如果连线中转折的次数<=3 ...