博客

算法 / 2022-08-01

链表题目练习推荐移除链表元素 203. 移除链表元素 https://leetcode.cn/problems/remove-linked-list-elements/32行递归版本:https://github.com/iiiimonster/Datalinkedlistsandalgorithm

学习 / 算法 / 2022-06-23

使用 java 实现无头简易链表参考下文:详解单链表仓库地址:SingleLinkedList1.定义无头简易链表public class SingleLinkedList<T> { private int size; private Node<T> head;

2022-04-27

!!!【重大通知】 本人收到了艿艿的邀请 参与了 芋道源码 / ruoyi-vue-pro 项目的维护和完善昨天对接公司的支付宝回调功能时,发现了 项目的支付宝回调参数为空这不能容忍马上打印日志看看:确实是空的,但是参数也传过来了 是 getbody下面那坨但是是一个对象转过来的参数gmt_crea

java / 工作 / 2022-04-07

通过Redis的Lists实现简单队列前言:比如有两个进程A和B,它们共享一个固定大小的缓冲区,A进程产生数据放入缓冲区,B进程从缓冲区中取出数据进行计算,那么这里其实就是一个生产者和消费者的模式,A相当于生产者,B相当于消费者。RPOP/LPOPRedis不仅可以作为缓存服务器,还可以作消息队列。

工作 / 2022-03-31

Spring Boot 中使用 Spring Task 实现定时任务前言日常开发中经常使用定时任务。比如凌晨对于数据的结算。今天就来使用一下Spring Boot中使用Spring内置的定时任务。使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Schedul

工作 / 2022-03-24

某天打开公司官网发现无法访问。于是乎去看Linux 发现了-bash: cannot create temp file for here-document: No space left on device设备上没有剩余空间,磁盘满了。于是乎使用 df -h 先排查那个目录最大[root@zwy ~]

linux / 2022-03-12

因为想安装作业盘所以在移动硬盘安装了一个ubuntun系统,随后发现装错盘了,所以进行格式化处理,但是win自带的磁盘管理工具无法对磁盘做出处理,就使用命令去格式化磁盘。要删除Ubuntu系统下的EFI分区,有各种软件和方法,这里推荐直接用windows下的diskpart来删除,省得安装第三方流氓

2022-03-09

MQTT是什么传输协议。对于需要较小代码占用空间和/或网络带宽非常宝贵的远程连接非常有用,是专为受限设备和低带宽、高延迟或不可靠的网络而设计。这些原则也使该协议成为新兴的“机器到机器”(M2M)或物联网(IoT)世界的连接设备,以及带宽和电池功率非常高的移动应用的理想选择。例如,它已被用于通过卫星链

工具 / 2022-03-07

Calendar 获取日期/*** * 获取 日期所在 年 * * */public static int getYear(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date);

学习 / 2022-03-01

简单汇总技术架构图(搬运)作者:小傅哥博客:https://bugstack.cn包裹:看之前不认识圆圈:简单的了解过打勾:认识并使用过这是一张把服务端开发涉及的技术栈汇总出的一张技术架构图。当然技术栈内容绝对不止局限于此,还有很多的其他的框架,可以被替代,只不过这些是比较常用的。这些构成你日常开发