java
-
Java Spring @Lazy延迟注入源码案例详解
前言 有时候我们会在属性注入的时候添加@Lazy注解实现延迟注入,今天咱们通过阅读源码来分析下原因 一.一个简单的小例子 代码如下: @Service public class NormalServi ...
-
Java基础之打印万年历的简单实现(案例)
问题:输入年,月,打印对应年月的日历. 示例: 问题分析: 1,首先1970年是Unix系统诞生的时间,1970年成为Unix的元年,1970年1月1号是星期四,现在大多的手机的日历功能只能显示到19 ...
-
MySQL查询字段实现字符串分割split功能的示例代码
目录 问题背景 场景模拟 方法实现 SUBSTRING_INDEX LENGTH REPLACE SQL解析 问题背景 查询MySQL中用逗号分隔的字段[a,b,c]是否包含[a] 场景模拟 现有表[ ...
-
springboot如何通过@PropertySource加载自定义yml文件
目录 @PropertySource加载自定义yml文件 @PropertySource注解对于yml的支持 @PropertySource加载自定义yml文件 使用@PropertySource默认 ...
-
SpringBoot 如何自定义项目启动信息打印
目录 1. 修改 Banner 1.1. 字符 Banner 1.2. 图片 Banner 1.3. Banner 配置 2. 添加访问地址 自定义springboot启动图案输出 直接上内容 1. ...
-
Java版坦克大战游戏源码示例
整理文档,搜刮出一个Java版坦克大战游戏的代码,稍微整理精简一下做下分享. package tankwar; import java.awt.Color; import java.awt.Font; ...
-
基于Java实现简单的邮件群发功能
目录 pom文件引入第三方依赖 java代码如下 运行测试 pom文件引入第三方依赖 <dependency> <groupId>javax.mail</groupId& ...
-
Java 高并发九:锁的优化和注意事项详解
摘要 本系列基于炼数成金课程,为了更好的学习,做了系列的记录. 本文主要介绍: 1. 锁优化的思路和方法 2. 虚拟机内的锁优化 3. 一个错误使用锁的案例 4. ThreadLocal及其源码分析 ...
-
java数组、泛型、集合在多态中的使用及对比
我们在使用数组,泛型集合的过程中不可避免的会碰到多态,或者说什么情况下能如何使用父数组引用子数组(集合.泛型)呢? 数组在多态中的使用 元素为父类型的数组引用可指向元素为子类型的数组对象 当数组被调用 ...
-
Java如何给变量取合适的命名
一.变量命名风格 变量命名风格通常会根据不同的变量类型来区分,以Java语言为例,根据变量类型不同有两种命名风格: 1)类成员变量.局部变量 类成员变量.局部变量通常采用驼峰命名风格,如下: Stri ...
-
Java编程一维数组转换成二维数组实例代码
简介:由于经常在使用矩阵进行计算时,会首先将一维数组转为二维数组.因此,在这里记录一下,也希望对他人有帮助. 实例代码: package deal; public class ArryTest { p ...
-
Spring Boot实现热部署的实例方法
Spring Boot怎么实现热部署 在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目. 1.引用devtools依赖 <dependency&g ...
-
SpringCloud Feign远程调用实现详解
目录 1. Feign远程调用 1.1.Feign替代RestTemplate 1.2.自定义配置 1.2.1.配置文件方式 1.2.2.Java代码方式 2.Feign使用优化 3. 最佳实践 3. ...
-
SpringBoot集成swagger-ui以及swagger分组显示操作
大家好,这篇文章展示下如何在springboot项目中集成swagger-ui.有人说,这都是老生常谈,网上的例子数不胜数.确实swagger诞生至今已经很久了,但是在使用过程中我遇到一个问题,下面给 ...
-
java关于调用方法的汇总
以下我们根据JAVA的调用方法做了整理和总结,以及相关的调用代码也做测试,以下来学习下. java方法主要分为三种: 一种是静态方法 这种方法的话用static修饰,这个方法不需要与某个特定对象进行绑 ...
-
JavaWeb项目中classpath路径详解
在使用ssh等框架开发web程序时配置文件(xml和properties)存放的路径一般为src下,当部署程序时则必须存在于classes路径下,具体如下 src不是classpath, WEB-IN ...
-
Java swing实现音乐播放器桌面歌词字体变色效果
最近看到某音乐播放器的桌面歌词如下图 其中字母"U"有两种颜色,突发奇想想模仿一下实现文字变色. 思路:使用两种颜色分别把字符串绘制到两个BufferedImage中,然后根据两种 ...
-
Java与WebUploader相结合实现文件上传功能(实例代码)
之前自己写小项目的时候也碰到过文件上传的问题,没有找到很好的解决方案.虽然之前网找各种解决方案的时候也看到过WebUploader,但没有进一步深究.这次稍微深入了解了些,这里也做个小结. 简单的文件 ...
-
mybatisplus解除分页限制的实现
前言 如果你的mybatisplus的分页受到限制,例如每次只能查询500条或者1000条,不用担心,马上解除限制吧. 解决方案 在MybatisPlusConfig中配置paginationInte ...
-
Java中final关键字的用法总结
Java中final关键字的用法总结
