XOR
渗透测试和应急响应 5
渗透测试 1、信息收集: 主要使用nmap、御剑、fofa等工具,收集端口、同网段的IP、子域名、相关服务、框架、以及使用的中间件等组件的版本信息,还有就是历史漏洞信息等。 2、漏洞扫描: 根据收集到的信息使用漏扫等工具进行扫描爆破等自动化探测,按照扫描结果进行漏洞验证。 3、手工漏洞挖掘: 进行手 ......
rsync启停脚本开发
检查是否有rsync 停止rsync ``` [root@localhost ~]# rpm -qa rsync rsync-3.1.2-12.el7_9.x86_64 ``` 检查服务是否启动 ``` [root@localhost ~]# ps -ef |grep rsync |grep -v ......
4种常见的POST提交数据方式
1、application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 <form> 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。 Content ......
构建简单CMake及vscode调试
main.cpp #include <iostream> int main() { int num_a, num_b; num_a = 10; num_b = 20; std::cout << "num_a = " << num_a << std::endl; std::cout << "num_b ......
aardio数据库sqlite
一、不加密数据库 sqlite数据库的使用步骤 1、引入sqlite import sqlite; 2、创建数据库 var db = sqlite("/intro1.db"); 在项目根目录下 3、创建表 if( not db.existsTable("工作日志表") db.exec( "CREAT ......
拼多多API接口商品详情数据说明
电商API的数据类型 电商API提供的数据种类多样,一般可分为以下几类: 1.商品数据:商品ID、商品名称、商品价格、库存、属性、轮番图等。 2.交易数据:订单号、付款时间、收货人等。 3.店铺数据:店铺ID、店铺名称、开店时间、店铺评分等。 4.营销数据:促销信息、优惠券信息、秒杀活动等。 常见的 ......
Tomcat sessionid cookie 禁用 http-only 和安全
sessionid是以cookie的形式储存和传送的,这样JavaScript就能随意获取和修改它,给系统带来安全隐患,Cookie有一个HTTP-only属性,设置该属性后客户端脚本就不能读取该Cookie了。以下是给Tomcat的sessionid设置HTTP-only的方法: tomcat支持 ......
Python集成开发环境IDE-Pycharm 2023
Pycharm 2023 mac/win是一款专业的Python集成开发环境(IDE),由JetBrains公司开发,目前已经成为Python开发者最受欢迎的IDE之一。它提供了一系列功能强大的工具,包括智能代码编辑、代码自动完成、调试器、版本控制、测试工具等等。在Pycharm 2023版本中,J ......
Mac如何解决vi vim光标移动慢问题
作为一个vi党,从Ubuntu切换到mac时一直觉得觉得vim的光标移动速度好慢。经过查询后发现是因为mac键盘做了优化,键盘的按键开始重复键是400毫秒,按键重复时间间隔是300毫秒,就是说一秒钟hjkl移动速度只能移动三下光标,移动速度不慢才怪。由于mac系统设置的键盘重复延迟时间和按键重复时间 ......
三个特性
封装 继承 多态 封装(属性私有,get/set) 属性私有:private关键字 get/set 提供一些可以操作私有属性的方法 get:获得私有数据 set:给私有数据设置值 封装作用 提高程序安全性 隐藏代码实现细节 统一接口 提高系统维护性 继承 关键字extends(扩展),子类是父类的扩 ......
光照烘培案例
1、首先 我们需要将灯光设置为Baked 2、取消勾选那个 RealTIMELighting这个实时的勾选 3、设置mode 为 Subtractive 因为我们优化最大化 把所有的贴图和光照给到位 这里决定了我们具体的生成参数 scale In Lightmap 这里 1决定了我们烘培的质量 如果 ......
app爬虫思路简介
# 前言 关于app爬虫,本人是第一次接触,通过查找各方资料,对本次app爬虫的过程做一个记录 # 通过fiddler尝试抓包 ## 通过[**fiddler**](https://www.telerik.com/download/fiddler)+[**夜神模拟器**](https://www.y ......
MySQL缓存
MySQL缓存机制即缓存sql 文本及缓存结果,用Key-Value形式保存再服务器内存中,如果运行相同的sql,服务器直接从缓存中去获取结果,不需要再去解析、优化、执行sql,可以大大提高查询的性能 参数设置 (1) have_query_cache表示是否支持查询缓存,YES表示支持 (2) q ......
JavaScript 动态编辑元素某属性值(例如:元素div的class属性)
元素 <div class="h5-box-search-item usimglist nodisplay" id="usimglist"></div> (满足条件)动态更新div元素的class属性值: // 获取目标容器 let usimglist = document.getElementBy ......
第二届计算基建与城市规划国际学术会议(CIUP2023)
2023第二届计算基础设施与城市规划国际会议(CIUP 2023)将于2023年8月26-28日在中国江西省南昌市召开。 CIUP 2023是由南昌工学院主办, 湖北省众科地质与环境技术服务中心承办的第九届土木工程国际会议分会。CIUP 2023 旨在通过结合学术界和专业人士的专业知识,促进关于计算 ......
PLSQL 12安装及汉化
目录 一、下载 1.下载PLSQL(本次安装的PLSQL版本为12.0.7,建议安装64位) 2.下载汉化包 3.注册码 二、安装 1.双击运行plsqldev1207x64.msi开始安装 2.接受协议并选择版本 3.如果不想安装到默认路径,可点击“Change”按钮,自定义安装路径 4.选择安装 ......
2023-06-14 记录一下vue组件如何调用App.vue里面的方法(代码来至chatGpt)
可以通过在子组件中使用 `$emit` 方法来触发 App.vue 中的方法。具体步骤如下: 1. 在 App.vue 中定义一个方法 ```vue ``` 2. 在子组件中使用 `$emit` 方法触发该方法 ```vue ``` 3. 在父组件中监听该事件,并调用相应的方法 ```vue ``` ......
【题解】[JLOI2014]镜面通道
## 题目描述: 在一个二维平面上,有一个镜面通道,由镜面 $AC, BD$ 组成,$AC, BD$ 长度相等,且都平行于 $x$ 轴,$B$ 位于 $(0,0)$。 通道中有 $n$ 个外表面为镜面的光学元件,光学元件 $\alpha$ 为圆形,光学元件 $\beta$ 为矩形(这些元件可以与其他 ......
2、HCL华三模拟器主界面功能介绍
1、软件界面 2、DIY设备:启动创建自定义设备类型弹出框,添加响应的接口一般不使用。 3、路由器:模拟器提供2个型号路由器类型MSR36-20:GigabitEthernet接口7个、Serial接口4个VSR-88:GigabitEthernet接口7个、Serial接口4个 4、交换机:模拟器 ......
HTML页面元素解释
HTML 代表超文本标记语言,是用于在万维网上创建网页和构建其内容的标准标记语言。 HTML 是 Web 开发的支柱,也是创建基于 Web 的文档的基本构建块。让我们快速看一下它是如何工作的。 (更多优质内容:java567.com) HTML 有什么作用? HTML 的主要作用是通过使用一组标签或 ......
计讯物联数字乡村解决方案赋能乡村振兴
项目背景 数字乡村是乡村振兴的战略方向,是推动农村现代化的重要途径。当前,数字乡村建设正在加速推进,打造乡村数字治理新模式,提升乡村的数字化水平,进一步推动乡村振兴进入高质量发展新赛道。计讯物联作为数字乡村的建设主力军,以大数据为核心,深度融合物联网、5G移动通信、云计算、边缘计算等技术,致力于打造 ......
C++ OpenMP、TBB库的简单使用
1.OpenMP的简单使用 OpenMP可以用来并行计算for循环,提高程序运行速度。 首先要打开OpenMP支持:“配置属性”——“C/C++”——“语言”——“1.OpenMP支持”后选择“是”。 1 omp_get_num_procs() //获取系统中处理器的个数 2 omp_set_num ......
聊聊什么是分布式事务
### 概述 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上,以上是百度百科的解释。 简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失 ......
3. AOP
AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,**它以通过预编译方式和运行期动态代理方式实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。** ......
Springboot定时任务集成shedLock锁
0、写在前面 最近在项目开发过程中,涉及到定时任务的编写,定时任务大家都知道,在多服务器部署时,为了防止同一时间同一任务多次执行的问题,通常需要使用分布式定时任务进行处理,这部分对应的框架也很多,例如:xxl-job,power-job,elastic-job,但是由于考虑到当前所负责开发的项目体量 ......
ArcGis 字段值统计脚本更新
本文实现的功能主要是根据已知字段值,给指定的名称字段赋上对应的值;整个处理的逻辑很简单,就是通过判断语句,判断其他字段值,然后给指定的字段填上对应的值即可; 字段统计界面如下图所示: #脚本代码如下 def updatefiles(ssssss): if(ssssss == 1): total="高 ......
从URL输入到页面展现发生什么
总体来说分为以下几个过程: DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手 下面每项详细的讲解: 一:DNS域名解析 1.为什么不是直接通过 IP 地址,而是通过域名来 ......
Codeforces Round 855 (Div. 3)
`https://codeforces.com/contest/1800` **E. Unforgivable Curse** 题意:输入两个字符串s,t , 每次修改可以交换相距k或k+1位置的字母,能否将将s修改为t。 方法:首先,两个字符串必须由相同元素,且每种元素的个数相等。其次,元素可以先 ......
PlayWright(九)
playwright我们已经可以进行简单的操作了,今天我来讲下上传文件这个操作的用法 1、上传文件 page.set_input_files(selector,files) selector表示要我们定位的元素 fils表示我们要上传的文件地址 我们来看下上传文件的源代码: <input type= ......