Debian 安装 Nextcloud 使用 MariaDB 数据库 + Caddy + PHP-FPM
前言 之前通过 docker在ubuntu上安装Nextcloud,但是现在我使用PVE安装Debian虚拟机,不想通过docker安装了。下面开始折腾。 安装过程 步骤 1:更新系统并安装必要的软件 sudo apt update && sudo apt upgrade -y sudo apt install…
2025-09-25单例模式 定义:旨在确保类只有一个实例,并提供一个全局访问点来访问该实例。单例模式通常用于需要在整个应用程序中共享相同对象实例的情况,例如全局配置对象、日志对象、数据库连接等。 人话:只在程序程序运行的时候初始化一次…
安全管理 信息安全管理 信息安全管理是指通过维护信息的机密性、完整性和可用性来管理和保护信息资产,是对信息安全保障进行指导、规范和管理的一系列活 动和过程。 信息安全管理的意义在于他是组织或者公司管理体系的一个重要环节 ,比如说一所大学就是…
前言 之前通过 docker在ubuntu上安装Nextcloud,但是现在我使用PVE安装Debian虚拟机,不想通过docker安装了。下面开始折腾。 安装过程 步骤 1:更新系统并安装必要的软件 sudo apt update && sudo apt upgrade -y sudo apt install…
2025-09-25我是一名本科生,自2019年起,我便在南京某软件公司担任功能测试的工作。这份工作虽然稳定,但日复一日的重复性工作让我逐渐陷入了舒适区,失去了前进的动力。两年的时光匆匆流逝,我却在原地踏步,技术没有丝毫…
2025-09-25目录 零、本章主要内容 一、应用和数据 二、网络参考模型与标准协议 2.2 TCP/IP参考模型 2.3 TCP/IP常见协议 2.3.1 应用层 2.3.2 传输层 2.3.3 网络层 2.3.4 数据链路层 2.3.5 物理层 2.4 常见的协议标准化组织 三、数据的通信过程 零、本章主要内容 1、理解数据的…
2025-09-25进入靶场 代码 <?php // 高亮显示当前 PHP 文件的源代码,通常用于调试或展示代码,方便用户查看代码逻辑 highlight_file(__FILE__);// 从 GET 请求中获取名为 _ 的参数值,并赋值给变量 $_ // 符号用于抑制可能出现的错误信息ÿ…
2025-09-25一、 实验环境 在Windows10主机上用wireshark抓取WLAN网络上的数据包 二、 实验结果与分析 a) TCP/IP协议的安装与配置 控制面板>>网络和Internet>>网络和共享中心>>连接>>属性>>点击TCP/IP进行安装 本机通过DCPH协议随机获取IP地址,…
2025-09-25三、SpringBoot 结构 1.SpringBoot 工作原理 Spring boot应用程序采用各种Starters启动器,入口类是包含@SpringBootApplication注解和main方法的类,然后使用@ComponentScan注解自动扫描项目中的所有组件,并且Spring Boot会根据@EnableAutoConfiguration注解将项目中的依赖项自…
2025-09-25什么是XAML Behaviors(行为) XAML Behaviors 提供了一种简单易用的方法,能以最少的代码为 Windows UWP/WPF 应用程序添加常用和可重复使用的交互性。 但是Microsoft XAML Behaviors包除了提供常用的XAML Behaviors之外,还提供了一些Trigger(…
2025-09-25回顾与今天的计划 我们在完成一款游戏的制作。这个游戏没有使用任何引擎或新库,而是从零开始编写的完整游戏代码库,您可以自行编译它,并且它是一个完整的游戏。更特别的是,这个游戏甚至没有使用显卡,所有的渲染工作都…
2025-09-25引言 随着 GitHub 取消了使用用户名和密码方式提交代码,使用 SSH 密钥或个人访问令牌(Personal Access Token)成为了推荐的方式。本文将详细介绍如何配置和使用 SSH 密钥向 GitHub 提交代码,特别是当您需要管理多个 SSH 密钥时的处…
2025-09-25Object的成员方法: Protected Object clone(int a):把A对象的属性值完全拷贝给B对象,也叫做对象拷贝,对象复制java内的克隆方式有两种: 浅克隆/浅拷贝:特点是直接拷贝,基本数据类型直接拷贝变量记录的数值,引用数据类型拷贝变量记录的地址值: 新的数组与原来数组管理同一个…
2025-09-25文章目录 一、什么是 Mybatis Plus 特性 二、Spring Boot 3.0 集成 Mybatis Plus三、Mybatis Plus 查询示例 1、普通查询2、分页查询 参考 一、什么是 Mybatis Plus MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只…
2025-09-25GitHub 仓库的 Archived 功能详解 一、什么是 GitHub 仓库的 “Archived” 功能? 在 GitHub 上,“Archived” 是一个专门用于标记仓库状态的功能。当仓库被归档后,它变为只读模式,所有的功能如提交代码、创建 issue 和 pull req…
2025-09-25线程安全 单例模式在单线程中,当然是安全的。但是如果在多线程中,由于并行判断,可能会导致创建多个实例。那么如何保证在多线程中单例还是只有一个实例呢? 常见的三种方式: 局部静态变量 原理和饿汉模式相似,利用static只会初始…
2025-09-251.首先下载 requests pip3 install requests 1.get请求 # 导入requests库 用于发送http请求 import requests# 使用requests库中的get方法向百度网址发送一个GET请求 # 并将响应对象赋值给变量r r requests.get(https://www.baidu.com)# 打印响应对象r的文本内容 print(r.t…
2025-09-25【摘 要】鉴于农业病虫害经济损失的预测具有较强的复杂性和非线性特性,设计了一种新型的GRNN预测模型,对农业病虫害经济损失进行预测。该模型基于人工神经网络捕捉非线性变化独特的优越性,在神经网络技术和江苏省气象局提供的数据的基础上&am…
2025-09-25https://www.borimooc.com/eduSearch.htm?coursePriceType&schoolId111https://www.borimooc.com/eduSearch.htm?coursePriceType&schoolId111 RHCE 8.0(Red Hat Certified Engineer)认证是Linux系统管理领域的高级专业认证,它要求…
2025-09-251、HarmonyOS 输入法键盘按键的按压效果? 可以使用Button组件通过stateEffect属性设置按钮按下时是否开启按压态显示效果。参考链接如下: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-button-V5https:…
2025-09-25将100TB数据从广州传输到深圳,且考虑到每天增量1TB(约100亿条记录),可以采用以下几种方法来平衡成本与效率: 物理传输 硬盘邮寄:可以使用移动硬盘或存储设备将数据拷贝后,通过快递的方式送往深圳…
2025-09-25本文介绍磁盘性能测试工具fio在某国产操作系统(内核4.19,gcc为7.3.0)上的编译和使用。 背景 某项目使用物理机安装某数据库,相关人员提到磁盘性能方面的要求,用fio测试32k的随机读写,性能要达到1万 IOPS。…
2025-09-25本篇涉及Linux中的三条指令:su;apt;vim,可以了解后再来浏览本篇。或在评论留言。 【Redis_Day2】在Linux中安装Redis5 安装修改配置文件使用redis-cli连接服务器 安装 Linux版本选择Ubuntu22.04 Redis版本选择Redis5 登录Ubunt…
2025-09-25