一篇文章为你讲透环形队列(全文代码详解)

这是一篇能够让你明白环形队列的结构+算法理解,在一定程度上能够帮助到小白更好的理解队列,本人能力有限,如有错误,请多多指正,谢谢
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

Spring Boot(六) 快速集成 Mail 服务

在前一节的分享中,慕歌向大家介绍了在开发中我们如何将数据导出为excel,还是通过excel 导入数据。在excel中,我们可以进行更为细致的数据处理,通过Excel提供的优秀数据分析能力...
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

手把手教你uniapp接入聊天IM即时通讯功能-源码分享

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 本文介绍如何基于uniapp使用 IM即时通讯SDK ZIM SDK 快速实现同腾讯微信消息收发聊天交友功
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

JDK1.8新特性-函数式编程

我正在参与掘金创作者训练营第5期,点击了解活动详情 函数式编程的核心思想: 使用不可变值和函数,函数对一个值进行处理,映射成另一个值 分类 函数式编程
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

SpringBoot JAR 是如何运行的

通过`java -jar xxx.jar`命令,即可启动运行 SpringBoot 服务,那SpringBoot的可执行jar包是如何运行的呢?
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

Java 中 == 与 equals 区别,再确认一遍?

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情 碰到“equals”和“==”这两个字符,老感觉差不多;其实还是有一些区别的,今天小编带大家一探究竟!
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

深度剖析Spring FactoryBean的初始化以及Bean的获取过程(上)

Spring作为一个风靡全球的框架,其代码里面存在大量的bug修复痕迹,很多地方写的代码是为了某种特定场景专门定制。文章从对象的职责交互、使用到的设计模式两个方面阐释SpringIOC容器的初始化过程
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

分布式事务Seata-1.5.2使用全路线指北

本文给大家带来的是Seata最新版的尝鲜体验,会详细描述我遇到的坑、详配置过程、使用方法等等。也会聊聊我对分布式事务的理解,顺道给大家推荐一些我看过的比较好的文章。
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

每日一题:无重复字符的最长子串

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 力扣题目链接 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

微服务架构的通信设计模式

昨天我们一起学习的微服务数据模式,今天我们来学习一下微服务的通信设计模式,通信是保证服务请求核心要素,选择合适的一个通信协议对系统来说可以达到事半功倍。 一、RPC调用模式 目前各种微服务通信社区上,
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

深入了解Synchronized同步锁的优化方法

大家好,我是小水珠。 在并发编程中,多个线程访问同一个共享资源时,我们必须考虑如何维护数据的原子性。在JDK1.5之前,Java是依靠Synchronized关键字实现锁功能来做到这点的。Synchr
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

闲来无事做了个相册魔方,留下和他/她的回忆。

我正在参加「创意开发 投稿大赛」详情请看:掘金创意开发大赛来了! 相册魔方 闲来无事做了个相册魔方,留下和他/她的回忆。 前端接触较少,但是有些基础,于是也喜欢做一些小玩意玩玩。 非常简单只需替换图片
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

Spring Boot集成WebSocket实现消息推送

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 背景 项目中经常会用到消息推送功能,关于推送技术的实现,我们通常会联想到Ajax轮询或者长连接,但是这些
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

使用 compose 的 Canvas 自定义绘制实现 LCD 显示数字效果

经典的计算器都是使用的 LCD 显示屏,通过控制不同显象区域的显示与隐藏达到显示 0-9 的数字的目的,本文通过compose对该显示效果进行了还原
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

跟着 Guava 学 Java 之 新集合类型

Guava 引入了很多 JDK 没有的、但明显有用的新集合类型。 这些新类型是为了和 JDK 集合框架共存,而没有往 JDK 集合抽象中硬塞其他概念。 作为一般规则,Guava 集合非常精准地遵循了
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

Flutter中如何独立绘制每一个像素点?

Flutter中如何独立绘制每一个像素点? 前提 前一阵我参照教程:GAMEBOY 仿真器 做了一个game boy模拟器,经过漫长的调试,终于成功的在电脑上运行了起来,但作为一个移动端开发者,我最终
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

如何衡量算法的时间复杂度和空间复杂度

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、排序算法的介绍 排序也称排序算法 (Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。 排序的分类: 内部排序:
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

浅析VO、DTO、DO、PO、POJO

开发的过程中,常常遇到这样的类名如VO、DO、PO、DTO、POPO等,许多初学者看到这样的词语都回感到迷惑,本篇文章主要讨论一下我们经常会用到的这些对象的概念、区别和使用场景。
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

springcloud 入门(10) Spring Security 安全与权限

Spring Security 是 Spring Resource 社区的一个安全组件, Spring Security 为 JavaEE 企业红开发提供了全面的安全防护。安全防护是一个不断变化的目标
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0

Java中Lambda表达式使用及详解

“携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第10天,点击查看活动详情” 生命无罪,健康万岁,我是laity。 我曾七次鄙视自己的灵魂: 第一次,当它本可进取时,却故作谦卑;
分类: 编程语言 发布时间: 08-09 03:56 阅读次数: 0