在业务开发中,我们经常会拿到这样一类数据: { "supplierId": 56, "supplierName": "雄安铁建集团", "dailyInAmount": { "2025-09-14": 170.00, "2025-09-13": 180.00, "2025-09-12": 190.00, "2025-09-11": 200.00, …
如果是ACM模式,需要注意怎么构造链表。 160. 相交链表 public class IntersectionofTwoLinkedLists_160 { // Definition for singly-linked list. public static class ListNode { int val; ListNode next; Lis…
本文记录了一个完整的用户签到与优惠券发放系统的设计与实现。核心功能包括: 签到功能:基于 Redis BitMap 存储用户每日签到情况。 连续签到奖励:用户连续签到满 7 天自动发放奖励券(通过标签化发放)。 用户打标:基于近 30 日消费金额对用户打标签。 标签化发券:根据不同用户标签发放不同额度的优惠券。 本文不仅包含设计思路与实现代码,还附…
Tampermonkey:BJFU智慧课堂防暂停助手 这个脚本会每 5 秒检查一次你的活动状态,如果检测到你 20 秒内没有移动鼠标或按键,就会自动模拟一个微小的鼠标移动,从而避免触发网站的不活动检测。 使用方法 本地导入: 点击上方连接下载源代码.js文件,在油猴“实用工具”中“导入”,“选择文件”。 自己创建脚本: 复制下面的源代码,自己创建脚…
_____ __ __ _____ __ ____ ______ / ____| \/ | __ \/_ |___ \____ | | | | \ / | | | || | __) | / / | | | |\/| | | | || ||__ < / / | |____| | | | |__| || |___) |/ / \_____|_| …
1.JDK、JRE、JVM: JDK(Java开发工具包): JDK 是用于开发 Java 应用程序的工具包,包含了开发和运行 Java 程序所需的所有工具。 它包括编译器(javac)、Java 类库、各种开发工具(如调试器)以及 JRE。 开发人员通过 JDK 编写和编译 Java 代码。 JRE(Java运行时环境): JRE 是用于运行 J…

在前后端分离开发模式下,前、后端工程各自分开部署在对应的服务器上。而前端服务器目前最流行的是nginx。 1 打包 点build就行,或者 npm run build; 打包完成后,打包后的文件就会在项目文件中的dist目录下。部署就是将这些打包后的资源部署在服务器上。 2 部署: 2.1Nginx: 重要!!!:STEAM++会占用Nginx的端…

先亮出BUG: 源码: public class Main{ public static void main(String[] args) { System.out.println(100+'\t'+200); } } 理想的输出为: 实际上: 问题原因: 此处IDE将100+'/t'视为100+9(对应ASCII码)而导致的bug。 问题…
Hello,World!

前言 类的分文件编写是一种常用的软件开发技术,特别适用于大型项目。本文将介绍如何以C++为例进行类的分文件编写,以提高代码的可维护性和可扩展性。在软件开发中,良好的代码组织和结构是至关重要的。当项目变得庞大复杂时,一个文件中堆积的代码会显得不够清晰和易于维护。这时,将代码按照功能和责任进行分文件编写是一个很好的选择。 下面以C++为例,介绍类的分文…