排序
Leetcode刷题笔记8.12-8.16
Leetcode刷题笔记8.12-8.16 19.删除倒数第n个链表结点(8.12) 一个巧妙删除倒数第n个结点的trick 该方法避免了对链表的一次全面扫描来获得总长度 // 返回链表的倒数第 k 个节点 ListNode findFro...
如何简洁高效的搭建一个SpringCloud2023的maven工程
前言 依赖管理有gradle和maven,在这里选择比较常用和方便的Maven作为工程项目和依赖管理工具来搭建SpringCloud实战工程。主要用到的maven管理方式是多模块和bom依赖管理。 什么是maven的多模块...
Add/ Read/ Delete Speaker Notes in PowerPoint Using Java
Add/ Read/ Delete Speaker Notes in PowerPoint Using Java,In PowerPoint documents, speaker notes can help people store the information they want to mention. During the presentation,...
Spring事务管理深度解析-从实践到原理
Spring事务管理深度解析-从实践到原理,事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制 分类 主要分为编程式事务和声明式事务两种。 编程式事务 是指在代码中手动的管理...
Heap Sort
Heap Sort,The heap sort is useful to get min/max item as well as sorting. We can build a tree to a min heap or max heap. A max heap, for instance, keeps a parent being not smaller ...
VS常用拓展以及快捷键
VS常用拓展以及快捷键,VS常用拓展以及快捷键 扩展1:Select Next Occurrence 该拓展可以当前目标、下一个目标、上一个目标,类似于Alt+鼠标拖动,但是可以在没对齐的情况下使用 安装 设置4个常...
9款世界级垂直领域软件架构师Visio平替作图工具!
1 LucidChart 一个基于HTML5的在线流程图绘制和协作应用平台,用户可以通过它方便快速的实现流程图表的绘制,同时还可以实现与他人进行实时的流程图绘制和修改功能,对需要群组协作功能的团队来...
Singly LinkedList implementation in JAVA
Singly LinkedList implementation in JAVA, What is a linked list 1) each element in a linked list is called a node. 2) It is similar to an array, each node in the linked list has th...
Mastering Input Validation in Java with Guard Clauses
Mastering Input Validation in Java with Guard Clauses ,I’m excited to announce a new module in my Java Spring Best Practices repository! This time, we’re diving into the Guard Cl...
Java 8 Streams
Java 8 Streams,Streams are very basic in java 8 features . Below is my example where I'm going to cover different API methods . public class StreamBuilders { public static void mai...
RabbitMQ 基础概念与架构设计及工作机制学习总结
什么是RabbitMQ MQ全称为Message Queue,即消息队列. 它也是一个队列,遵循FIFO原则 。RabbitMQ则是一个开源的消息中间件,由erlang语言开发,基于AMQP协议实现的一个软件产品,提供应用程序之...
Git 开源的版本控制系统-05-tags 标签管理
标签 创建标签 git tag <标签名> [提交ID] 显示标签 git tag 显示标签详细信息 git show <标签名> houbinbindeMacBook-Pro:git-demo houbinbin$ git branch git_demo_1.1 git_demo_...