HTTP的一些概念

文章目录 HTTP定义 URI&URL HTTP 常见的状态码 http 首部 请求首部字段 响应首部字段 为cookie服务的首部字段 get请求和post请求及区别 GET 和 POST 方法是否安

J2EE&XML解析&dom4j的使用

目录 一.Java中配置文件的三种方式及读取方式 同包 Demo01.class.getResourceAsStream("db.properties"); 根路径 Demo01.class.getResourceAsStream("/db.properties"); WIN-INF安全路径 Demo01.class.getResourceAsStream("/WEB-IEF/db.properties"); 二.dom4j的使用 常用方法 selectSingleNode selectNodes attributeValue getText 三.xpath的使用

设计模式之原型模式

写在前面 但我们看某个电影,或者是某个电视剧的时候,总会提到某某人是某某角色的原型,这里某某角色就好像是某某人的复制品一样,这里的原型设计模式

网络安全(黑客技术)自学笔记

首先给大家简单介绍一下网络安全: 1.什么是网络安全? 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击

飞书机器人webhook调用

调用飞书机器人webhook进行打卡提醒 import yaml import os,re import requests import json import logging import time import urllib3 urllib3.disable_warnings() import datetime import schedule def load_yaml(config_file): try: with open(config_file, 'r') as f: config=yaml.safe_load(f) return config except Exception as e: print(str(e)) return None try: JSONDecodeError = json.decoder.JSONDecodeError except AttributeError: JSONDecodeError = ValueError class FeiShuBot(object): def __init__(self):

Wi-Fi 相关概念

Wi-Fi 相关概念 802.11 Wi-Fi 标准及其含义 频宽 和 带宽 的概念 20MHz与40MHz的区别 2.4G 频段 2.4G的频道编号和中心频率 5G WiFi 频段 中国开放的的5G WiFi频段

人工智能-神经网络

目录 1 神经元 2 MP模型 3 激活函数 3.1 激活函数 3.2 激活函数作用 3.3 激活函数有多种 4、神经网络模型 5、神经网络应用 6、存在的问题及解决方案 6.1 存在问题 6.2

GitLab CICD Day 08 - 环境变量

1.局部/全局环境变量 stages: - testing # stage编排 - build - deploy variables: global_var: "全部变量" #全部变量 build_image: stage: build variables: #局部环境变量 my_name: "局部环境变量" tags: - shell script: - echo "打包镜像

Android 系统的分区介绍

由于Android系统采用Linux架构,所以Android的系统分区可以类比同样采用Linux架构的操作系统(如Windows)。 Andr

无影云桌面

概念 无影云桌面,是阿里云推出的一台放在云上的超级电脑,这是基于云计算和虚拟化技术的云上桌面服务,通过客户端登录云桌面之后,就像操作本地电脑一

10分钟设置免费远程桌面

“你见过洛杉矶凌晨4点的样子吗?” 没有也没关系,你可以轻松配置一台位于洛杉矶的免费远程桌面。 利用Amazon全球可用区,甚至可以在世界各地搭

termux安装以及基本配置

一、下载 下载链接termux点击即直接下载。 二、配置 1.更换镜像源 termux-change-repo 经过以上操作即自动换源。 2.更新 pkg update 3.下载kali系统 # 申请存储访问权

此站点的连接不安全怎么办(Win11)

在使用edge浏览器访问网页的时候,发现页面显示此站点的连接不安全,导致无法进入,这是怎么回事?可能是由于网络证书不匹配引起的,下面就来看看

Linux内核版本介绍与查询

Linux内核版本命名在不同时期有着不同的规范,在涉及到Linux版本问题时经常容易混淆,主线版本/稳定版/长期支持版本经常搞不清楚,本文主

MacOS 安装Brew

brew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum。 brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今

如何在mac上玩耍金铲铲

介绍:金铲铲是目前最火爆的卡片式游戏,可以在电脑上玩耍,也有手机版的。不过如果你有一台mac设备,此时你是不能玩耍的,怎么办,看下面。 1.需

Python装逼代码

文章目录 前言 一、黑客帝国 二、病毒弹窗 总结 前言 今天,我们来做两个可以装逼的代码。 一、黑客帝国 做这个需要有pygame库。 首先导入库 import random import pygame 代码

用 python 写游戏《外星人入侵》完整代码

aliven_invasion.py: #此模块用于开发游戏所需的功能 import pygame #导入设置类 from settings import Settings from ship import Ship #飞船类 import game_functions as gf from pygame.sprite import Group from game_stats import GameStats from button import Button

500万PV的网站需要多少台服务器?

1. 衡量业务量的指标 衡量业务量的指标项有很多,比如,常见Web类应用中的PV、UV、IP。而比较贴近业务的指标项就是大家通常所说的业务用户数。

CSS高级特性

1.CSS复合选择器 CSS复合选择器:复合选择器是由两个或多个基础选择器通过不同的方式组合而成的 1.1 标签指定式选择器:又称交集选择器,由两个选

AWS 解决方案架构师「免费考」

周五晚,AWS 推出了的训练营活动,这对于正在准备 Cloud Practitioner 的我来说,简直不要太开心。官方文章原文链接《限定!直冲「云」霄训练营开营啦》。 PART-01 训练营简

IP协议【图解TCP/IP(笔记九)】

文章目录 IP即网际协议 IP相当于OSI参考模型的第3层 网络层与数据链路层的关系 IP基础知识 IP地址属于网络层地址 路由控制 ■ 发送数据至最终目标

IP地址【图解TCP/IP(笔记十)】

文章目录 IP地址的基础知识 IP地址的定义 IP地址由网络和主机两部分标识组成 IP地址的分类 广播地址 IP多播 子网掩码 IPv4首部 IP地址的基础知

微服务日志体系最佳实践

当下,微服务已经不是一个新奇的名词,微服务技术体系的运用,让我们能快速、独立的实现服务的开发、测试、及交付部署,耦合度越来越低,但同时也带来

【vue3】使用canvas

canvas是什么? 一个html5支持的新标签,见名知意,canvas就是画板的意思,可以在canvas上画画。css画三角形很简单,但是要

vue3中的ref()

ref() 接受一个值,返回一个响应式的,可以修改的ref对象,这个对象只有一个.vaule属性。 ref对象可以通过.value属性进行修改,修改后的

C语言数据结构——链表

目录 前言 一、什么是链表 1.1链表的结构和概念 1.2 链表的分类 二、无头单向非循环链表 2.1 创建结构体 2.2 动态申请一个节点 2.3 单链表打印 2.4 单链表尾插/尾删 2.4.1

C语言第三课-----------加油 加油 加油

作者前言 欢迎小可爱们前来借鉴我的gtiee秦老大大 (qin-laoda) - Gitee.com 目录 数组 操作符 常见关键字 ________________________________________ 紧接上一课,上一篇博客我已经简单介绍了变量的作用域和生命周

p7付费课程笔记2:jvm内存模型

目录 JVM内存结构 转换 总结一下 JVM整体结构 线程栈 JVM栈内存结构 栈帧 操作数栈 局部变量表 JVM堆内存结构 堆内存 非堆内存 JMM 内容: 讲解 JMM的三

python:矩阵的基本运算

一、Python 矩阵基本运算 引入 numpy 库 import numpy as np 1. python矩阵操作 1)使用 mat 函数创建一个 2X3矩阵 a = np.mat([[1, 2, 3], [4, 5, 6]]) 2)使用 shape 可以获取矩阵的大

c++部署yolov5模型

C++部署yolov5模型 前言 一、准备模型 二、Fastdeploy准备 三 调用 总结 前言 不可否认,yolov5在目标检测方面大杀四方,在 SOTA 榜上留

Python里面的xlrd模块详解

那我就一下面积个问题对xlrd模块进行学习一下: 1.什么是xlrd模块? 2.为什么使用xlrd模块? 3.怎样使用xlrd模块? 1.什么是xl

【玩转循环】探索Python中的无限可能性

前言 循环可能是每个编程语言中使用比较多的语法了,如果能合理利用好循环,就会出现意想不到的结果,大大地减少代码量,让机器做那些简单枯燥的循环过

专科生也有大梦想吗?

专科,许多学子心中是不甘,是你在过年时家里亲戚问时在哪读时,不好意思说出口的的自尊心,嘴里说道地方名不提校名。大家好,我叫橙粒,是一名非常普

K8s 为什么要弃用 Docker

K8s 为什么要弃用 Docker 最近在学习容器技术的过程中,看到有关于Kubernetes“弃用 Docker”的事情,担心现在学 Docker 是否还有价值,是否现在就应

SSH远程直连Docker容器

文章目录 1. 下载docker镜像 2. 安装ssh服务 3. 本地局域网测试 4. 安装cpolar 5. 配置公网访问地址 6. SSH公网远程连接测试 7.固定连接公网地

JVM的类加载机制和垃圾回收机制

目录 类加载机制 类加载机制的步骤 加载 验证 准备 解析 初始化 双亲委派模型 工作原理 双亲委派模型的优点 垃圾回收机制 死亡对象的判断 可达性分析算法 可达性分析

物联网会是下一个支柱产业吗?

近年来,物联网 (IoT) 无疑已成为一个重要且快速增长的行业。尽管绝对确定地预测未来具有挑战性,但许多专家和分析师认为,物联网有潜力成为支柱产业,对各

OA系统登录界面(比较好看)

<template> <div class="login"> <div class="main" > <img src="@/assets/logo/logo.png" alt="" class="img1"> <img src="@/assets/images/img_bg.png" alt="" class="img2"> <h3>公交站牌系统管理</h3> <h4>OA SYSTEM MANAGEMENT</h4> <el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form"> <h2 class="title">欢

选择器整理博客

1.元素选择器 作用:根据标签名来选中指定的元素 语法:标签名{ } 例如: p{ color:red; font-size:20px } 2.id选择器 作用:根据元素的id属性值选中一个元素,id不能重

Spring Cloud 远程接口调用OpenFeign负载均衡实现原理详解

环境:Spring Cloud 2021.0.7 + Spring Boot 2.7.12 配置依赖 maven依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-loadbalancer</artifactId> </dependency> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring-cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 开启注解功能 @SpringBootApplication // 开启Feign功能,在该注解中你还

LVS (Linux Virtual Server)

说明 LVS (Linux Virtual Server) 是一个基于 Linux 操作系统的负载均衡器。它通过将请求分发到多个服务器来实现负载均衡,从而提高系统的可扩展性和可靠性。LVS 提供了多种负

Jenkins升级指南 LTS2.361.1

近期要在Jenkins中新增jacoco,对老旧Jenkins进行升级,碰到的一些问题汇总。 jenkins配置说明 主目录,可在Configu

用腾讯云同步Obsidian笔记

介绍 之前用gitee同步OB笔记,同时做图床。但由于git系产品设置起来相对复杂,且后续可能有外链过审等问题。周五被同事小姐姐安利了用腾讯云

MQTT协议及安全详解

1、MQTT概念 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscri

SM2工具类SM2Utils(java)

SM2工具类SM2Utils(java) 话不多说直接上代码。 SM2 密钥在线生成工具 使用方法 // 测试生产密钥对 public void testCreateKeyPair() throws Exception{ KeyPair keyPair = SM2Utils.geneSM2KeyPair(); System.out.println("priKeyString :"+SM2Utils.getPriKeyHexString(keyPair.getPrivate())); System.out.println("pukKeyString :"+SM2Utils.getPubKeyHexString(keyPair.getPublic())); } // 私钥推算

Socket安全(一)

文章目录 1. 安全Socket 2. 保护通信 3. 创建安全客户端Socket 4. 选择密码组 5. 事件处理器 6. 会话管理 1. 安全Socket 前面介绍了Socket的

Nginx基本使用以及部署前端项目

前言 最近学习了一下Nginx,整理了一个博客,主要参考的是狂神说的b站视频教程,文章链接如下:狂神说Nginx快速入门 一、下载、启动Ngin

Win11家庭版怎么开启远程桌面

Win11家庭是专为家庭用户准备的版本,由于Win11系统是一款全新的系统,很多用户对一些功能还不是很熟悉,那么Win11家庭版怎么开启远程

【Linux】切换内核版本(Centos)

1.查看服务器已安装的所有内核版本 awk -F' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg 0 : CentOS Linux (3.10.0-1160.83.1.el7.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1160.80.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-1127.el7.x86_64) 7 (Core) 3 : CentOS Linux (3.10.0-1160.83.1.el7.x86_64.debug) 7 (Core) 4 : CentOS Linux (3.10.0-1160.80.1.el7.x86_64.debug) 7 (Core) 5 : CentOS Linux (0-rescue-0e5781d77781441b97290d7bad5663e2) 7 (Core)

Linux清理缓存

当cache缓存占用太大,服务起不来,需要查看清理缓存 执行free -m或者free -h,查看缓存 root@iZuf69hjyg1f5yaol020twZ:~# free -m total used free shared buff/cache available Mem: 15095 4097 10584 2 413 10731 Swap: 0 0 0 root@iZuf69hjyg1f5yaol020twZ:~# free

网络原理之传输层与网络层重点协议

目录 传输层重点协议 TCP协议 TCP协议段格式 TCP原理 确认应答机制(安全机制) 超时重传机制(安全机制) 连接管理机制(安全机制) 滑动窗口(效率

Unity-timeline(时间线)

1. 简介 Timeline是一套基于时间轴的多轨道动画系统,它支持可视化编辑,实时预览。 这一个技术相对于其他动画系统,最大的区别就是,Timel

Unity3D实现MySql数据库登录与注册功能

一、搭建测试界面 1、界面布局如下: 2、界面控件 二、代码实现 1、封装MySql using System.Collections; using System.Collections.Generic; using UnityEngine; using MySql.Data.MySqlClient; using UnityEngine.Events; using System.Data; /// <summary> /// MySql工具类 /// </summary> public class MySqlTool { /// <summary> ///