漏洞 基础json web

4-web前端 盒子模型、行内块、浮动问题、无意义标签

1、图文对齐(搜索框) 图片标签是典型的行内块元素 除此之外行内块元素还有表单元素input、button (行内块元素既可以设置宽高又可以和行元素在一行 行内块的转换问题 display (block块、inline行、inline-block行内块、none隐藏 转换后两个块中间存在空隙问题 2 ......
前端 盒子 模型 标签 问题

Spring Framework RCE CVE-2022-22965 漏洞分析

本文会从几个角度分析漏洞CVE-2022-22965,首先会从payload的构造。每次我都喜欢先分析漏洞的payload,不得不承认实力没达到可以直接分析漏洞地步。 ......
漏洞分析 漏洞 Framework Spring 22965

2-web前端 音频、视频、表格、表单

1.音频 2.视频 3.有序无序列表 有序列表:ol>li ol内必须是li,li内没限制 无序列表:ul>li ul内必须是li,li内没限制 4.表格 th 字体加粗并居中 示例: 案例:个人简历 5.表单 针对表单整理的相关问题: <!-- action:行动 提交的地址 服务器地址 后台地址 ......
表单 前端 表格 音频 视频

3-web前端 css 网页样式语言,基础语言、盒子模型、浮动

html和css的关系: HTML(HyperText Markup Language,超文本标记语言)是用于创建网页的标准标记语言。它负责定义网页的结构和内容。HTML使用各种标签来包含文本、链接、图 片、视频等元素,并可以与如JavaScript等其他技术结合使用,实现网页的动态功能。 CSS ......
语言 前端 盒子 样式 模型

1-web前端 基础标签 、图片、超链接

vscode 编译器下载地址: https://code.visualstudio.com/ 1、下载完vscode后安装的三个小插件:chinese(中文)、live serve、会了吧(翻译) 2、每个打开的网络页面都有html编码,可以进行编码查询和编码检查 3、vscode的三种创建编码文件 ......
前端 标签 链接 基础 图片

编程基础

类 采用Class作为关键字进行定义的代码块,表示的是一种类别 对象 实例化之后的类,对类中的形参进行了赋值,赋予其真正的含义或数值 方法 使用def作为关键词,定义在类内的函数 函数 使用def作为关键词,但是没有在类内进行定义,即定义在类外 属性 类内的称呼,其实就是类内的变量,同一个类内的不同 ......
基础

基于Web的智慧煤矿2D组态系统

前言 随着智能科技的不断发展,矿山企业谋求高质量高水平发展的需求愈发迫切,我国也逐渐开始了对智慧矿井的建设。作为新型生产力的智能科技也成为产业变革的重要驱动力。 传统的组态系统所展示出的矿井组态界面已无法满足当前多样化的展示需求。随着基于Web的可视化技术飞速发展,不少矿山企业也跟随数字化潮流更新升 ......
组态 煤矿 智慧 系统 Web

深入理解HTTP的基础知识:请求-响应过程解析

在当今数字化的世界中,理解HTTP协议的基础知识变得至关重要。本文将带您深入探索HTTP的核心概念和请求-响应的过程。HTTP是一种用于在计算机之间传输超文本数据的协议,它不仅定义了数据交换的规则和格式,还为不同的应用程序提供了通信和交换信息的能力。通过深入了解HTTP的请求-响应过程,我们将更好地... ......
基础知识 过程 基础 知识 HTTP

【matplotlib基础】--几何图形

除了绘制各类分析图形(比如柱状图,折线图,饼图等等)以外,matplotlib 也可以在画布上任意绘制各类几何图形。这对于计算机图形学、几何算法和计算机辅助设计等领域非常重要。 matplitlib 中的 patches 类提供了丰富的几何对象,本篇抛砖引玉,介绍其中几种常用的几何图形绘制方法。 其 ......
几何 matplotlib 图形 基础

【漏洞复现】Openfire身份认证绕过漏洞到RCE(CVE-2023-32315)

1、简介 Openfire是一个基于XMPP协议的即时通讯服务器,也称之为即时通讯平台。在即时通讯中往往因为需要保存一些状态或者数据所以不能采用点对点通讯,而是需要搭建服务器来转发。Openfire的管理页面包含5个菜单选项,分别是服务器基本信息配置选项、用户组管理选项、会话管理选项、分组聊天选项和 ......
漏洞 身份认证 Openfire 身份 32315

Web3.0时代的全新合作模式:DAO

今天我就介绍一个可以改变你这种现状的技术:DAO。但在介绍DAO之前我们需要先了解一下所有人都在热烈讨论的web3.0。 ......
全新 模式 时代 Web3 Web

《基础语法篇》trunc的使用

日期 select sysdate from dual --当时日期 select trunc(sysdate) from dual select trunc(sysdate ,'DD') from dual --今天日期 select trunc(sysdate,'d')+7 from dual ......
语法 基础 trunc

Linux基础(运维必看)

一、Linux基础命令及简介 终端快捷键 终端快捷键 Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于 clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y ......
基础 Linux

Java SE 基础

Java 美梦的交织来源于无数个光点 -- 风尘尘风 一、Java 初识 Java 概述、Java 特点、Java 历史、Java 体系、Java 工具、Java 组成 1.1 Java 概述 Java 概念、Java 之父、Java 起名、Java 图标、Java 公司、Java 由来 1. Ja ......
基础 Java SE

GO 中的时间操作(time & dateparse)【GO 基础】

〇、前言 日常开发过程中,对于时间的操作可谓是无处不在,但是想实现时间自由还是不简单的,多种时间格式容易混淆,那么本文将进行梳理,一起学习下。 官方提供的库是 time,功能很全面,本文也会详细介绍。 还有另外一个开源库 dateparse,使用起来比较方便,本文也会将加入示例测试出结果,以展示其优 ......
dateparse 时间 基础 time amp

python基础(未完)

前言:近几日在学习sql注入时发现需要使用python编写脚本,故来学习一下python 参考:菜鸟教程 1.1 python的编码 python3源码文件以utf-8编码,所有字符串都是unicode,也可以使用别的编码方式,比如 # -*- codeing: cp-1252 -*- 1.2 标识 ......
基础 python

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

支持JDK19虚拟线程的web框架,之四:看源码,了解quarkus如何支持虚拟线程

quarkus是如何支持虚拟线程的呢?今天咱们一起来阅读quarkus源码,学习从框架开发视角去添加新特性,除了开阔眼界,也为为自己的设计能力提升增加有效的参考信息 ......
线程 源码 框架 quarkus JDK

OpenSNS V6.2.0漏洞分析

前台RCE 原理分析 触发条件 在Application/Weibo/Controller/ShareController.class.php的存在shareBox方法 大概意思是从GET请求中获取名为query的参数值,解码它,然后将解码后的值和相应的关联数组传递给视图模板渲染使用 转到Appli ......
漏洞分析 漏洞 OpenSNS 2.0 V6

ctfhub_WEB基础关(RCE)

WEB基础 七、RCE 1、eval执行 页面给的是一段PHP代码,这段代码允许用户通过'cmd'参数执行PHP代码 <?php if (isset($_REQUEST['cmd'])) { eval($_REQUEST["cmd"]); } else { highlight_file(__FILE ......
ctfhub_WEB 基础 ctfhub WEB RCE

java基础-Junit 注解 枚举-day12

目录1. Junit2. 注解 annotation3. 枚举 1. Junit 白盒测试 黑盒测试 自行baidu了解 java单元测试 package com.msb01; import org.junit.After; import org.junit.Assert; import org.j ......
注解 基础 Junit java day

Python基础之装饰器

目录1 装饰器1.1 定义1.2 使用示例1.2.1 使用类中实例装饰器1.2.2 使用类方法装饰器1.2.3 使用类中静态装饰器1.2.4 使用类中普通装饰器1.3 内部装饰器1.3.1 @property2 常用装饰器2.1 @timer:测量执行时间2.2 @memoize:缓存结果2.3 @ ......
基础 Python

C++笔记(因为有c的基础,基础部分省略。观看黑马视频课的笔记)

指针 1、一个指针在32位系统里占4字节,在64位系统里占8字节。 2、空指针:指针变量指向内存中编号为0的空间(列:int * p= NULL;) 3、野指针:指针变量指向非法的内存空间。 空指针和野指针都不是我们自己申请的空间,因此不要访问。 4、Const修饰指针三种情况: (const : ......
基础 笔记 黑马 部分 视频

视频基础知识(一)

1. 码率 视频码率就是数据传输时单位时间传送的数据位数,一般用的单位是kbps即千位每秒。 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件。 较低的码率会导致视频的数据量减少,从而降低视频的质量。视频会出现压缩失真、模糊、锯齿状边缘和细节模糊等问题。低码 ......
基础知识 基础 知识 视频

前端0基础笔记(2023最新版黑马前端教程笔记)

标签语法 HTML——超文本标记语言 标记是带尖括号的文本 标签成对出现,中间包裹内容 <>里面放英文字母(标签名) 结束标签比开始标签多/ 拓展: 双标签:成对出现的标签 单标签:只有开始的标签,没有结束标签 < b r >:换行 < h r>:水平线 HTML基本骨架: html:整个网页 he ......
前端 笔记 最新版 黑马 基础

【漏洞复现】紫光电子档案管理系统任意文件上传漏洞

1、简介 紫光电子档案管理系统是由紫光软件系统有限公司自主研发的通用档案管理系统,依照国家档案管理标准开发,结合先进的信息化管理理念,采用纯BS结构,使用流行的互联网云计算的技术框架,并且通过UE优化设计,符合用户的使用习惯,是一套具有先进性、安全性、前瞻性的综合档案管理平台。 2、漏洞描述 任意文 ......
漏洞 管理系统 档案 文件 系统

第一章 基础化学知识 第一节 气体

§1.1.1 气体状态方程 定义:理想气体指的是可以忽略分子体积,作用力,以及碰撞时损失的动能的气体。可以认为高温低压气体就是理想气体。以下\(n\)表示气体物质的量,\(V\)表示体积,\(T\)表示开式温度,\(p\)表示压强(常称为压力)。 以下是理想气体的几条实验发现的性质: 1.\(\te ......
气体 化学 基础 知识

【漏洞复现】JumpServer未授权访问漏洞(CVE-2023-42442)

1、简介 JumpServer是一款符合4A规范的开源堡垒机,帮助企业以更安全的方式管控和登录各种类型的资产,实现事前授权、事中监察、事后审计,满足等保合规要求。 2、漏洞描述 JumpServer 在 3.0.0-3.6.3 版本存在未授权访问漏洞。由于系统权限配置存在不合理,导致未授权攻击者可以 ......
漏洞 JumpServer 42442 2023 CVE

让python采集的数据存储为json类型

发现一个问题,要是想要把网站中的数据提取出来之后, 变成json数据格式存储起来,就需要先把想要查看的关键信息用dict类型封装起来,然后才能转换成格式正确的json文件; 就比如这样: 妥妥的json数据格式欸!!! ......
类型 数据 python json

1.MySQL、基础架构(SQL语句执行流程)

1.MySQL的索引有哪些索引在什么层面: 索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现。B+树索引:是大多数 MySQL 存储引擎的默认索引类型。哈希索引:哈希索引能以 O(1) 时间进行查找,但是失去了有序性;InnoDB 存储引擎有一个特殊的功能叫 ......
语句 架构 流程 基础 MySQL