java
-
java实现打砖块游戏算法
一个打砖块游戏算法,供大家参考,具体内容如下 这里有一个打砖块游戏:小明面前有很多砖块,每个砖块上有一个字符,小明每击中一个砖块,会产生一个分值,而总分即这些分值总和.砖块上的字符可以是数字,符号或者 ...
-
使用SSM+Layui+Bootstrap实现汽车维保系统的示例代码
本项目主要实现对汽车维修厂的信息化管理功能,主要包含三个角色:管理员,维修师傅,客户.实现的主要功能包含用户管理.配置管理.汽车管理.故障管理.供应商管理.配件管理.维修订单管理.统计信息.公告管理. ...
-
Java日常练习题,每天进步一点点(50)
目录 1.在异常处理中,如释放资源,关闭数据库.关闭文件应由( )语句来完成. 2.如下Java语句 double x=2.0; int y=4; x/=++y; 执行后,x的值是() 3.下面的程序 ...
-
Java利用自定义注解实现数据校验
目录 JSR303介绍 引入依赖 常用注解 开启校验 数据校验测试 自定义的封装错误信息 统一异常处理 分组校验 创建分组校验接口 添加校验注解 开启分组校验 自定义校验 编写自定义的校验注解 编写自 ...
-
spring springMVC中常用注解解析
一,使用注解: 在spring的配置文件applicationContext.xml中,加入注解扫描.配置项就配置了对指定的包进行扫描,以实现依赖注入. <?xml version=" ...
-
Java super关键字调用父类过程解析
这篇文章主要介绍了Java super关键字调用父类过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 话不多说,直接上代码: package ...
-
Java使用icepdf将pdf文件按页转成图片
本文实例为大家分享了Java使用icepdf将pdf文件按页转成图片的具体代码,供大家参考,具体内容如下 Maven icepdf包,这里过滤掉jai-core <dependency> ...
-
Spring Boot + Thymeleaf + Activiti 快速开发平台项目 附源码
项目介绍 基于Layui的后台管理系统模板,扩展Layui原生UI样式,整合第三方开源组件,提供便捷快速的开发方式,延续LayuiAdmin的设计风格,持续完善的样式与组件的维护,基于异步Ajax的菜 ...
-
eclipse启动tomcat无法访问的解决方法
症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomc ...
-
基于Pinpoint对SpringCloud微服务项目实现全链路监控的问题
目录 1.全链路监控的概念 2.pinpoint链路监控组件的介绍 3.使用docker部署pinpoint监控组件 4.在微服务中集成pinpoint-agent 4.1.pinpoint-agen ...
-
SpringBoot资源文件的存放位置设置方式
目录 默认存放静态资源文件的位置 手动配置其搜索资源文件的文件夹位置 把文件放在SpringBoot项目下的classpath中 把文件放在项目jar包之外的服务器磁盘中的某个文件夹中 SpringB ...
-
@RequestParam 参数偶尔丢失的解决
目录 @RequestParam参数丢失 @RequestParam的用法注意事项 作用 @RequestParam属性 注意 @RequestParam参数丢失 改动过一版代码之后, 发现@Requ ...
-
关于JSON解析中获取不存在的key问题
目录 1 . fastjson 2 . net.sf.json 3 . org.json 1 . fastjson 在fastjson中有些getXXX方法 , 如getString , getInt ...
-
Java利用完全二叉树创建大根堆和小根堆
目录 大根堆 小根堆 大根堆 大根堆:每个结点的值不大于他的父亲结点的值 分析如下: 假设对{ 27,15,19,18,28,34,65,49,25,37 }这样一个集合的数据创建成堆: 代码如下: ...
-
Java InheritableThreadLocal用法详细介绍
目录 简介 问题复现 解决方案 源码分析 注意 简介 本文介绍InheritableThreadLocal的用法. ThreadLocal可以将数据绑定当前线程,如果希望当前线程的ThreadLoca ...
-
如何解决mybatis查询结果接收不同的问题
记一次大坑:mybatis查询结果和接收的不一样,折腾我好几个小时. 先上代码:代码是要查询排名,sql执行的结果 SELECT b.operator_id, b.class_count, b.cla ...
-
Java aop面向切面编程(aspectJweaver)案例详解
面向切面编程的目的就是:在不改变别人的代码的前提下,在别人代码方法执行前或后,执行(切入自己的逻辑) 准备:idea+maven+aspectjweaver-1.8.9.jar 结构图: pom.xm ...
-
通过java生成读取二维码详解
前言 在开始之前,我们需要先引入二维码生成和读取的jar包,这里我用的是qrcodejar 新建一个Java工程,在工程中添加一个lib目录,把两个Jar包放到lib目录下,不要忘了add as li ...
-
Java自定义数组列表的实现操作
主要目的: 解决ArrayList 类不能改变大小的问题,主要实现数组列表动态调整大小. 1.数组类型如何选择?由于我们不清楚数组中具体存入什么类型的数据, 我们可以声明一个对象Object [ ] ...
-
Java Timer使用讲解
目录 Timer 详解 定时功能 一.一次性任务 二.可重复执行任务 三.固定延时和固定速率区别(重点) 1. 介绍 2. 固定速率 3. 固定延时 4. 其他要点 四.调度多个TimerTask 五 ...