摘要: 盘点MySQL中常用的函数 盘点MySQL中常用的函数 一、介绍 在平常使用MySQL的过程中,我们常常会使用到其中的函数。有些函数常用,就会非常熟悉,但有些不经常使用就会十分生疏。 避免使用到的时候,到处去翻博客,干脆自己总结,记录一下,顺便也加深一下自己的印象。 二、函数 1)聚合函数 聚合函数又称为组函数,一般结合分组进 阅读全文
posted @ 2022-06-27 18:10 半月无霜 阅读(394) 评论(0) 推荐(0) 编辑
摘要: SpringBoot使用矩阵传参 SpringBoot使用矩阵传参 一、介绍 在平时,我们在进行请求接口时,我们一个请求url的样子往往是下面这样子的 http://localhost:8080/user/get?name=半月&age=18 对于上面的请求url,我们只需要使用@RequestParam注解就可以将其获取,十分简单 阅读全文
posted @ 2022-06-24 19:36 半月无霜 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 数据库的三大范式 数据库的三大范式 一、介绍 没有规矩,不成方圆。这句话在数据库的规范中同样适用,所以就有了这几项规定,数据库的三大范式。 我相信很多人都听过三大范式,面试题中也经常会问到,什么是数据库三大范式,这太常见了。 以前我只是机械式的回复面试官,但以后不会,不仅要学会说概念说规范,还能从实际出发,要不要严格 阅读全文
posted @ 2022-06-24 09:11 半月无霜 阅读(143) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合MyBatis多数据源 SpringBoot整合MyBatis多数据源 一、介绍 在平常的项目中,我们有连接数据库的需求。一般都是一个项目一个数据库,但也有例外需要连接多个数据库的。 那么该如何配置,可以达到多数据源的需求呢。 本次为SpringBoot与MyBatis的整合,其实掌握了需要配置什么,也很容易进行复刻。 推 阅读全文
posted @ 2022-06-15 17:29 半月无霜 阅读(462) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合socket通信 SpringBoot整合socket通信 一、介绍 很多人都不太理解socket通信指的是什么,简单来讲,它是一个完成两个应用程序之间的数据传输的东西。 socket是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象,一个socket就是网络上进程通信的一端,提供了应用层进程利用网络协议交换 阅读全文
posted @ 2022-06-15 17:25 半月无霜 阅读(6105) 评论(0) 推荐(1) 编辑
摘要: SpringBoot使用AOP详解 SpringBoot使用AOP详解 一、介绍 AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生 阅读全文
posted @ 2022-05-23 08:57 半月无霜 阅读(1315) 评论(0) 推荐(2) 编辑
摘要: Juc并发编程包 一、介绍 关于Java如何创建线程,大家都可以马上能想到有两种方法,无非不就是继承Thread类和实现Runnable接口嘛,顶多再加上个实现Callable接口。而且synchronized解决并发问题,如果学艺不精,锁住的对象是哪个都不知道,实在是不友好。 所以,我们在企业开发 阅读全文
posted @ 2022-01-07 10:45 半月无霜 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 功能:Java线程池 Java线程池 一、介绍 线程池,顾名思义,这是管理一堆线程而出现的对象。与数据库的连接池一致,它的出现解决了线程的频繁创建和销毁,从而浪费大量资源的问题。 所以,线程池中有提前创建好的线程,使用时直接分配获取,使用完再由线程池管理是否销毁。 优点 降低资源消耗,也就是不需要重复多次的创建线程 更好 阅读全文
posted @ 2021-12-24 13:39 半月无霜 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 功能:Java多线程 Java多线程 一、介绍 在了解线程之前,还需要简单了解进程的概念。简单的来说就是一心多用 在生活之中,我们常常可以一心多用。我可以一边打游戏,一边放着音乐听听歌,甚至可以再泡个脚。没错,这也可以理解成我的多线程生活。 而在计算机之中,也有以上同时进行的任务,这就可以叫做多线程,例如 进程:比如说电 阅读全文
posted @ 2021-12-24 12:03 半月无霜 阅读(53) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合rabbitMq 一、介绍 消息队列(Message Queue)简称mq,本文将介绍SpringBoot整合rabbitmq的功能使用 队列是一种数据结构,就像排队一样,遵循先进先出的原则。 而消息队列是一种消息中间件,在项目中我们可以将消息打包放入队列,再由消费者监听进行 阅读全文
posted @ 2021-02-21 15:55 半月无霜 阅读(715) 评论(0) 推荐(0) 编辑