
java
A__cup__of__Java
IT新秀
展开
-
SpringBoot、SpringCloud、nacos版本对应关系
springboot项目接入nacos时依赖的版本对应关系原创 2023-04-18 16:09:21 · 5336 阅读 · 1 评论 -
ExecuteService--ThreadPoolExecutor线程池搭配CountDownLatch优化循环请求外部接口效率
初始化线程池ExecuteService构造线程池的方法有多种,可根据使用场景自由选择。//固定了线程池中的线程。ExecutorService threadPool = Executors.newFixedThreadPool(5);//缓存型池子,动态的增加减少线程ExecutorService threadPool = Executors.newCachedThreadPool();//单一线程池ExecutorService threadPool = Executors.newS原创 2022-05-13 11:21:20 · 713 阅读 · 0 评论 -
xxl-job任务调度中cron表达式的解析
cron表达式是由6个或者7个域通过空格组合成的字符串。示例:每隔5秒执行一次:*/5 * * * * ?每隔1分钟执行一次:0 */1 * * * ?每天23点执行一次:0 0 23 * * ?在26分、29分、33分执行一次:0 26,29,33 * * * ?每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?这7个域按顺序分别为: 秒 分 时 日(月份中的天数)...原创 2021-10-19 14:52:27 · 2547 阅读 · 0 评论 -
循环使用List集合时,使用clear()方法对List集合进行置空
首先,清空LIst的方法有三种: 1、list = null; 2、list = new ArrayList(); 3、list.clear();这三种方法,再循环结构中使用起来比较方便的就是clear()方法,该方法需要注意的一点是:其它引用该list的值也会变成空。这里可以将list的值通过new ArrayList()赋给一个新的对象,这样在clear()时就不会清空引用该list值的对象。List<List<Person...原创 2021-10-18 15:01:02 · 3575 阅读 · 1 评论 -
你还不懂Lambda表达式吗?看这里!!!
一、函数式接口仅含一个抽象方法的接口。使用@FunctionalInterface注解二、lambda表达式lambda表达式是函数式接口唯一抽象方法的实现lambda表达式是函数式接口的一个匿名类实例lambda表达式可视作一个对象,将其作为参数传递。lambda表达式两种书写形式:parameters -> an expression parameters -> {e...原创 2021-03-12 11:38:24 · 385 阅读 · 0 评论 -
Java使用poi对Excel进行读和写处理
1、新建项目并导入jar包,将jar包add library。主要的jar如图所示,jar包存放地址:https://pan.baidu.com/s/1VsjrnRfNkNEFRTTOt8rF5A 提取码:ssf62、Java对Excel进行读操作先得到Excel总体的数据行数和列数,然后双层循环进行读取,row是行,col是列。public class ExcelReadTest{ public void readTest() throws IOException { .原创 2021-02-04 16:18:41 · 389 阅读 · 1 评论 -
springboot中service的注入方式
一、当有一个实现类时@Service@Service //将该service注入到容器public class TestDemoImp implements TestDemo{ //}@RestController //控制器注解public class TestController{ @AutoWired //自动导入bean,按name导入 private TestDemo testDemo;}二、当有多个实现类时@Serv.原创 2021-01-05 09:01:55 · 2751 阅读 · 1 评论 -
springboot项目导入idea中环境配置相关问题解决
一、maven的setting.xml配置一般配置:本地库<localRepository></localRepository>:用来自定义存放下载的包文件的位置。中心库的镜像<mirrors></mirrors>:由于中心库的服务器距离较远,下载速度较慢,所以一般选取阿里云的maven库镜像进行下载。相关配置的详细内容,网上资源很多,不在赘述。二、idea中配置maven并下载相关包文件idea中配置maven:主要是配置mave原创 2021-01-04 13:07:22 · 578 阅读 · 0 评论 -
java线程实现同步的方式
1、同步方法使用synchronized关键字修饰的方法。由于java的每个对象都有一个内置锁,当用此关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。注: synchronized关键字也可以修饰静态方法,此时如果调用该静态方法,将会锁住整个类。2、同步代码块synchronized关键字修饰的语句块。被该关键字修饰的语句块会自动被加上...原创 2019-09-24 10:05:52 · 244 阅读 · 0 评论 -
java面试:内存泄漏相关知识
百度百科(https://baike.baidu.com/item/内存泄漏/6181425?fr=aladdin):内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。一般来说,内存泄漏存在两种情况: 一:如在C/C++语言中的,在堆中分配的内存,在还没有将其释放掉的时...原创 2019-09-23 21:09:49 · 761 阅读 · 0 评论 -
Java中八大原始数据类型的缺sheng值
引用数据类型缺省值为null原始数据类型(仅当变量作为类成员时):byte – 8 bits 默认值是0short – 16 bits 默认值是0int – 32 bits 默认值是0long – 64 bits 默认值是0Lfloat – 32 bits默认值是0.0fdouble – 64 bits默认值是0.0dboolean – 1 bit默认值是false...原创 2019-09-15 19:46:40 · 433 阅读 · 0 评论 -
java反射机制简介及简单应用
一,文字理解java反射的概念java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意属性方法,这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。...原创 2018-05-28 14:43:08 · 291 阅读 · 0 评论 -
键盘打字游戏简要代码
主要运用js、css、jQuery的基本语法完成。原创 2017-11-26 22:13:11 · 1121 阅读 · 0 评论