java
lackluster_lxclk
从事软件开发5年
展开
-
二叉树的最大深度-广度优先(java实现)
二叉树的最大深度-广度优先(java实现)原创 2022-04-22 11:06:10 · 721 阅读 · 0 评论 -
插入排序(java 实现)
插入排序(java 实现)原创 2022-04-21 12:08:45 · 643 阅读 · 0 评论 -
快速排序(java实现)
快速排序(java实现)原创 2022-04-19 15:51:01 · 479 阅读 · 0 评论 -
冒泡排序(java实现)
冒泡排序(java实现)原创 2022-04-18 11:08:46 · 276 阅读 · 0 评论 -
选择排序(java实现)
选择排序(java实现)原创 2022-04-14 15:39:54 · 697 阅读 · 0 评论 -
二叉树广度优先算法-层序遍历之对称二叉树
二叉树广度优先算法-层序遍历之对称二叉树原创 2022-04-01 17:00:28 · 352 阅读 · 0 评论 -
动态规划-杨辉三角形(java)
动态规划-杨辉三角形(java)原创 2022-04-01 10:18:14 · 743 阅读 · 0 评论 -
贪心算法之钱币找零问题
贪心算法之钱币找零问题原创 2022-03-30 15:35:55 · 2854 阅读 · 0 评论 -
二分查找的时间复杂度为什么是O(logN)
二分查找的时间复杂度为什么是O(logN)原创 2022-03-24 11:54:02 · 1808 阅读 · 0 评论 -
Java ReentrantLock使用
Java ReentrantLock使用原创 2022-03-21 16:01:55 · 608 阅读 · 0 评论 -
LeetCode 按序打印 多线程
LeetCode 按序打印 多线程原创 2022-03-15 16:53:58 · 121 阅读 · 0 评论 -
@Aspect 注解使用详解
@Aspect 注解使用详解(全面)转载 2022-03-09 10:28:04 · 294 阅读 · 0 评论 -
java 快速判断对象是否为null的快捷方法
java 快速判断对象是否为null的快捷方法 Objects类原创 2022-03-04 16:33:04 · 9101 阅读 · 1 评论 -
java Native 关键字使用
java Native 关键字使用转载 2022-03-03 10:45:49 · 87 阅读 · 0 评论 -
java List<? extends T>和List<? super T>使用区别
java List<? extends T>和List<? super T>使用区别原创 2022-03-02 11:21:11 · 1236 阅读 · 0 评论 -
java 构造方法特性
java 构造方法特点,全面总结原创 2022-02-15 11:07:59 · 2864 阅读 · 1 评论 -
cron表达式
cron表达式转载 2022-01-10 16:30:36 · 1199 阅读 · 0 评论 -
IDEA 使用JRebel实现java 程序热部署
IDEA使用,热部署原创 2022-01-07 10:59:24 · 146 阅读 · 0 评论 -
JAVA基础之JDK,JRE,JVM
JDK,JRE,JVM解释原创 2022-01-06 15:44:36 · 88 阅读 · 0 评论 -
java基础之什么是面向对象
java面向对象原创 2022-01-05 15:44:23 · 240 阅读 · 2 评论 -
Java 8 forEach方法使用总结
java 8 及以后版本增加了遍历Map和List的新方式,即forEach方法,此方法参数是BiConsumer。BiConsumer参数的作用如下:BiConsumer是函数式接口,用来操作 Map 的 key 和 value,List的element。JDK给出的描述如下:Performs the given action for each entry in this map until all entries have been processed or the action throws原创 2020-12-15 16:33:30 · 301 阅读 · 0 评论 -
java 一次编译,处处运行
Java 语言不同于与C和C++语言的一大有点就是优秀的跨平台性,但是如何理解Java语言的跨平台性,为什么Java语言可以跨平台,下边写下笔者的粗浅理解,有错误请指正。Java程序可以在不同的操作系统环境运行,与 java虚拟机的存在密不可分。Java语言的开发公司为各个操作系统准备了Java虚拟机,即不同的操作系统平台都有相应的JDK,比如windows平台和linux平台都有自己对应的JDK,这样java语言运行的环境也就有了。Java源代码的扩展名为.java,经过编译程序编译之后生成扩展名为.原创 2020-12-04 15:40:54 · 407 阅读 · 0 评论 -
java @Override is not allowed when implementing interface method
用idea写Java接口,写完接口,定义完方法,写实现类,实现类中实现接口方法,方法上边写@Override注解。报错,在注解上发现报错:@Override is not allowed when implementing interface method 。仔细分析发现:@override注解是jdk6+之后新增的,jdk5不支持。而用idea刚开始建立的项目是JDK5的,所以改项目的JDK版本:1、File—>Project Structure将Project SDK改为 JDK 1.8,原创 2020-12-03 18:44:14 · 3667 阅读 · 0 评论 -
IntelliJ IDEA Maven Project Dependencies红色波浪线报错
原文地址:https://www.jianshu.com/p/45a609b2049f 第一问题描述 对于 idea 下的 maven 工程,特别是从其他地方导入的新工程,右边 maven 管理工具中 dependencies 若出现红色波浪线。通常用以下方式尝试解决。 1、 检查 repository 和 settings.xml文件中配置的仓库地...转载 2020-10-10 17:15:54 · 419 阅读 · 0 评论 -
springboot中@Mapper和@Repository的使用区别
spring boot 中DAO层两个常用的注解@Mapper和@Repository,两者功能差不多,容易混淆,使用方法有细微差异,如下:区别:@Repository需要在Spring 中配置DAO包的扫描地址,然后动态生成Dao层的Bean才能被自动注入到Service层中:举例如下:使用@Mapper注解,不需要配置DAO扫描地址,通过Mapper.xml里面的namespace接口地址,动态生成Bean后注入到Service层中。相比@Repository的使用,减少了包扫描的步骤。s原创 2020-09-27 14:53:51 · 649 阅读 · 0 评论 -
java 集合工具类Collections使用指南
Java集合工具类分为两种,一种是java自带的(无需下jar包,jdk自带),一种是其他公司提供的(要去他们官网下jar包,然后导入使用)。一、java自带的集合工具类*****************collections工具类的常用方法*****************注意:工具类一般都不用创建对象,下面都是静态方法,直接调...转载 2020-09-02 10:53:35 · 218 阅读 · 0 评论