相关文章
【Leetcode Top 100】21. 合并两个有序链表
问题背景
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
数据约束
两个链表的节点数目范围是 [ 0 , 50 ] [0, 50] [0,50] − 100 ≤ N o d e . v a l ≤ 100 -100 \le Node.val \le 100 −100≤Node.val≤100 l 1 l_1 …
编程日记
2025/1/20 23:57:35
CSS中要注意的样式效果
1. 应用过渡效果
transition: var(--aa);
2.告诉浏览器元素可能会发生变换,从而优化性能。
will-change: transform;
3.使元素不响应鼠标事件。
pointer-events: none;
4.隐藏水平方向上的溢出内容
overflow-x: hidden;
5.定义一个元素的宽度和高度之间的比…
编程日记
2025/1/21 0:55:20
Vue 3 Hooks 教程
Vue 3 Hooks 教程
1. 什么是 Hooks?
在 Vue 3 中,Hooks 是一种组织和复用组件逻辑的强大方式。它们允许您将组件的状态逻辑提取到可重用的函数中,从而简化代码并提高代码的可维护性。
2. 基本 Hooks 介绍
2.1 ref 和 reactive
这两个函数…
编程日记
2025/1/20 12:16:50
《RuoYi基于SpringBoot+Vue前后端分离的Java快速开发框架学习》系列博客_Part4_三模态融合
系列博客目录 文章目录 系列博客目录目标Step1:之前工作形成子组件Step2:弥补缺失的文本子组件,同时举例如何子组件向父组件传数据Step3:后端代码需要根据上传的文件传给python服务器Step4:python服务器进行分析 目标 实现三模态融合,将文本、图片、音频…
编程日记
2025/1/23 6:15:25
逆向攻防世界CTF系列42-reverse_re3
逆向攻防世界CTF系列42-reverse_re3
参考:CTF-reverse-reverse_re3(全网最详细wp,超4000字有效解析)_ctfreverse题目-CSDN博客
64位无壳
_int64 __fastcall main(__int64 a1, char **a2, char **a3)
{int v4; // [rsp4h] [rbp-…
编程日记
2025/1/22 21:08:38
Windows中安装PostgreSQL17.x详细教程
Windows中安装PostgreSQL17.x详细教程 文章目录 Windows中安装PostgreSQL17.x详细教程1. 安装准备1. 下载2. 下后的安装文件 2. 安装1. 操作系统2. 安装3. 安装位置4. 选择组件5. 设置数据存储目录6. 设置超级用户postgres的密码7. 端口设置,默认54328. 选择语言&am…
编程日记
2025/1/23 5:58:29
TS问题之class
类
派生类包含了一个构造函数,它 必须调用 super(),它会执行基类的构造函数。 而且,在构造函数里访问 this的属性之前,我们 一定要调用 super()。 这个是TypeScript强制执行的一条重要规则。public 在TypeScript里,成…
编程日记
2025/1/23 6:18:58
Jenkins Nginx Vue项目自动化部署
目录
一、环境准备
1.1 Jenkins搭建
1.2 NVM和Nodejs安装
1.3 Nginx安装
二、Jenkins配置
2.1 相关插件安装
2.2 全局工具安装
2.3 环境变量配置
2.4 邮箱配置(构建后发送邮件)
2.5 任务配置
三、Nginx配置
3.1 配置路由转发
四、部署项目 …
编程日记
2025/1/22 9:16:07