相关文章
生命周期总结(uni-app、vue2、vue3生命周期讲解)
一、vue2生命周期 Vue2 的生命周期钩子函数分为 4 个阶段:创建、挂载、更新、销毁。 1. 创建阶段 beforeCreate:实例初始化之后,数据观测和事件配置之前。 created:实例创建完成,数据观测和事件配置已完成,…
编程日记
2025/3/15 0:43:01
小菜鸟系统学习Python-迭代实现斐波那契和汉诺塔问题
斐波那契:
def fbnq(n):n1 1n2 1n3 1if n<1:print(输入错误,应该大于1)return -1while (n-2)>0:n3 n2 n1n1 n2n2 n3n-1return n3a fbnq(10)
print(共有%d个兔子%a)汉诺塔:
def hnt(n,x,y,z):if n1:print(x,->,z)else:hnt(n-1,x,z,y)#将前n-1个从x移到y上pri…
编程日记
2025/3/15 0:44:22
计算机网络——子网掩码
一、子网掩码是什么?它长什么样? 子网掩码的定义 子网掩码是一个32位的二进制数字,与IP地址“配对使用”,用于标识IP地址中哪部分属于网络地址,哪部分属于主机地址。 示例:IP地址 192.168.1.10,…
编程日记
2025/3/6 15:27:18
【内网服务发布公网】
【内网服务发布公网】
一、首先确定内网服务的地址、端口
以192.168.1.1的8089为例
二、确定运营商提供的出口IP
这个IP一般运营商不会做限制
三、在防火墙上做NAT配置
将内网的地址和运营商的出口地址在防火墙NAT上做配置,根据服务需要,选择对应的…
编程日记
2025/3/6 14:54:20
MySQL基础四(JDBC)
JDBC(重点)
数据库驱动 程序会通过数据库驱动,和数据库打交道。
sun公司为了简化开发人员对数据库的统一操作,提供了一个Java操作数据库的规范。这个规范由具体的厂商去完成。对应开发人员来说,只需要掌握JDBC接口。 熟悉java.sql与javax.s…
编程日记
2025/3/6 14:40:28
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(十一) 实现服务端和客户端socketio 连接
1.后端部分
socketIO文档参考Socket.IO
首先在lib下新建socket.js文件
参考服务器API | Socket.IO import {Server} from socket.io;
import http from http
import express from "express"const app express()
const server http.createServer(app)
const io …
编程日记
2025/3/6 14:30:11
磁盘空间用尽导致的系统500错误(failed to openstream:No space left on device)
问题描述:
今天测试环境某TP6项目报了500错误。查看部署在同一测试环境的其他项目发现报以下错误: 问题解决:
1、确认分区是否已满: 使用df -h命令查看磁盘空间使用情况,确认/dev/mapper/centos-root分区确实已满…
编程日记
2025/3/6 14:28:04