半月无霜の博客

BANMOON

在哪里摔倒就在哪里爬起来,然后坐在那里哭

  • 欢迎访问个人博客,文章优先更新于个人博客

    随笔分类 -  功能

    功能记录
    摘要:SpringBoot使用AOP详解SpringBoot使用AOP详解 一、介绍 AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生 阅读全文
    posted @ 2022-05-23 08:57 半月无霜 阅读(1501) 评论(1) 推荐(3) 编辑
    摘要:Juc并发编程包 一、介绍 关于Java如何创建线程,大家都可以马上能想到有两种方法,无非不就是继承Thread类和实现Runnable接口嘛,顶多再加上个实现Callable接口。而且synchronized解决并发问题,如果学艺不精,锁住的对象是哪个都不知道,实在是不友好。 所以,我们在企业开发 阅读全文
    posted @ 2022-01-07 10:45 半月无霜 阅读(402) 评论(0) 推荐(0) 编辑
    摘要:功能:Java线程池Java线程池 一、介绍 线程池,顾名思义,这是管理一堆线程而出现的对象。与数据库的连接池一致,它的出现解决了线程的频繁创建和销毁,从而浪费大量资源的问题。 所以,线程池中有提前创建好的线程,使用时直接分配获取,使用完再由线程池管理是否销毁。 优点 降低资源消耗,也就是不需要重复多次的创建线程 更好 阅读全文
    posted @ 2021-12-24 13:39 半月无霜 阅读(53) 评论(0) 推荐(0) 编辑
    摘要:功能:Java多线程Java多线程 一、介绍 在了解线程之前,还需要简单了解进程的概念。简单的来说就是一心多用 在生活之中,我们常常可以一心多用。我可以一边打游戏,一边放着音乐听听歌,甚至可以再泡个脚。没错,这也可以理解成我的多线程生活。 而在计算机之中,也有以上同时进行的任务,这就可以叫做多线程,例如 进程:比如说电 阅读全文
    posted @ 2021-12-24 12:03 半月无霜 阅读(59) 评论(0) 推荐(0) 编辑
    摘要:SpringBoot整合rabbitMq 一、介绍 消息队列(Message Queue)简称mq,本文将介绍SpringBoot整合rabbitmq的功能使用 队列是一种数据结构,就像排队一样,遵循先进先出的原则。 而消息队列是一种消息中间件,在项目中我们可以将消息打包放入队列,再由消费者监听进行 阅读全文
    posted @ 2021-02-21 15:55 半月无霜 阅读(1025) 评论(0) 推荐(0) 编辑
    摘要:SpringBoot日志配置详情 一、介绍 在所有的项目中,日志是必不可少的,为了高效清晰的查找日志,可以配置日志输出的等级和格式。 在配置后,可以自定义输出日志到指定目录,可以按照天数来分割日志,可以按照日志级别分割日志,可以按照大小来进行分割日志。 输出的日志方式,可以说五花八门,但总有一款适合 阅读全文
    posted @ 2021-01-26 18:01 半月无霜 阅读(802) 评论(0) 推荐(1) 编辑
    摘要:功能:Java注解的介绍和反射使用 一、注解 1、注解介绍 java注解==(Annotation)==,又称为java标注,是jdk5.0引入的一种机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注,对这些代码段进行解释,编译时生成class时,标注也可以被编译。在运行时,java可 阅读全文
    posted @ 2021-01-15 18:32 半月无霜 阅读(148) 评论(0) 推荐(0) 编辑
    摘要:@Vaild注解使用及扩展 一、@Vaild注解介绍 使用@Vaild注解可以简化入参的校验,配合统一异常实现简单快捷的入参校验,具体使用参照以下 二、@Vaild具体使用 1、引入jar包 如果你是springboot项目,此依赖内已经引入,无需再次引入 <dependency> <groupId 阅读全文
    posted @ 2020-12-17 16:40 半月无霜 阅读(1328) 评论(0) 推荐(0) 编辑
    摘要:Java8新特性steam流 一、包装数据类型 @Test public void main22() { List<Integer> list = new ArrayList<Integer>(){{ add(7); add(5); add(1); add(2); add(8); add(4); a 阅读全文
    posted @ 2020-10-24 15:20 半月无霜 阅读(877) 评论(0) 推荐(1) 编辑
    摘要:一、删除jar进程 # 删除指定jar的进程 ps -ef | grep java | grep testJar.1.0.1 | grep -v grep | cut -c 9-15 | xargs kill -9 ps 查找进程 grep 查找有关键字的进程 grep -v 移除关键字的进程 cu 阅读全文
    posted @ 2020-09-10 11:35 半月无霜 阅读(271) 评论(0) 推荐(0) 编辑

    点击右上角即可分享
    微信分享提示