ciscn_2019_es_2

栈转移 不重复造轮子!!! 推荐链接,结合着看,认真看完基本上就懂了! https://bbs.pediy.com/thread-258030.htm https://bbs.pediy.com/thread-269163.htm https://blog.csdn.net/mcmuyanga/article/details/109318321 https://www.freebuf.com/articles/system/305341.html 注意:system函数传进去的是/bin/sh的地址,/bin/s

2021 ICPC 沈阳站总结

热身赛 4道原题,3道水题+1道防AK(乱搞?)题,10min水出前3题提前下班 正式赛 题目有梯度,给出题人点赞! 开场前1h签了5个到,当时排名

BUUCTF(11.14-11.22)

记:上周抽空刷的BUU题目,记录一下解题过程的同时与大家分享交流 [Zer0pts2020]Can you guess it? 一个查询页面,提交东西提示wrong 有个源码链接,我们点开看一下 <?php include

2021ByteCTF初赛web double sqli

题目啥都没说 在判断注入点是发现提示 something in files 猜测目录文件里有东西,我们尝试进入files 39.105.175.150:30001/files/ 直接这样的话我们只能发现一个图片,经过尝试发现 http://39.105.175.150:30001/files../ 这样可

关于Nmap的学习记录

一、检验ip/域名是否存在 nmap -sL ip/域名 二、确定主机是否在线 1.nmap -sP ip (用ping扫描) 2.nmap -P0 ip(若禁止ping用这个) 3.nmap -sn ip (比较隐蔽扫描)(

大白话告诉你如何预防“人肉”?

由于文章主题较为敏感,本文注重的是关于人肉的防御,不讨论技术相关问题。 目录 一、人肉搜索就是利用社会工程学知识得到你想要的信息 二、社会工程学是

Hadoop Yarn RPC未授权访问漏洞

Hadoop Yarn RPC未授权访问漏洞 ? 漏洞详情 ?影响版本 ? 复现环境 ?FOFA语法 ?漏洞利用 ?漏洞修复 ? 漏洞详情 Apache Hadoop YARN (Yet Another Resource Negotiator)是

计算机网络安全 第一章绪论

一,计算机网络面临的主要威胁 1,典型的网络安全威胁 威胁 描述 窃听 网络中传输的敏感信息被窃听 重传 攻击者事先获得部分或全部信息,以后将此信息发送给

MS17010(永恒之蓝)漏洞复现

MS17010(永恒之蓝)漏洞利用与复现 首先需要准备win7的环境做为靶机 获取信息 利用nmap扫描得到,靶机IP nmap -sP 192.168.229.0/24 得到: IP:192.1

centos7(Linux)部署nginx+HAProxy+nfs

原理: nginx HAProxy nfs 搭建实验环境 关闭防火墙和核心防护(所有主机) 部署nginx: 依赖包安装 下载版本并解压 编译安装 启动nginx 部署HAProxy: 安

centos 7部署Haproxy+Nginx+NFS

目录 1.1部署前准备: 1.2nginx安装 1.3编译安装haproxy 1.4安装NFS 实验结束 1.1部署前准备: 实验要求: 使用四台cento

centos7部署nginx+haproyx+nfs

实验环境如下: 准备4台centos 7虚拟机 两台做nginx,一台做haproxy,一台做nfs。 硬件需求 centos7服务器 nginx 192.168.100.149 centos

Centos7搭建部署Nginx+Haproxy+NFS

目录: 1.实验环境 2.Nginx搭建部署 3.Haporxy服务器部署 4.NFS服务器部署 5.实验结束 实验环境: 主机 IP 主要软件 Nginx 192.168.121.144 nginx-1.8.1.tar.gz Nginx 192.168.121.145 nginx-1.8.1.tar.gz Haproxy 192.168.121.146

Centos 7 安装部署 nginx+haproxy+nfs 的部署方法

部署四台Centos 7 Centos 7 IP Centos 7 x1 192.168.52.157 Centos 7 x2 192.168.52.153 Centos 7 x3 192.168.52.156 Centos 7 x4 192.168.52.151 1.1 部署两台nginx(x1,x2两台操作都一样) 先上传安装包(下面链接里有RZ包

学习笔记------viewpager

viewpager 看到带view的控件基本都避免不了两个要素:适配器和数据源。 其中适配器是每个安卓开发人员最为头疼的东西。适配器怎么使用呢,一般都是要继承A

RapidJSON解析数组

一 简介 RapidJSON是腾讯开源的一个高效的C++ JSON解析器及生成器,它是只有头文件的C++库,所以使用cmake非常好用。Rapid

HTML模仿小米官网页面

具有 主界面,购物车,登录,注册,留言板,等页面 主要运用html和JavaScript来编写 下面是首页效果图,适合手机端

移动应用开发

移动应用开发笔记 参考资料: https://www.jianshu.com/p/fb44584daee3 https://www.cnblogs.com/lwbqqyumidi/p/3769113.html https://www.jianshu.com/p/70d7bfae18f3 https://www.cnblogs.com/atree/archive/2010/12/10/android-thread.html 基础知识架构 android四大组件分别为activity、service、content provider、

iOS自建DNS之后对IP+Port测速

iOS自建DNS之后对IP+Port测速 传统的Local DNS域名解析的弊端 通过域名拿到IP之后,如何选用最快的一条链路 传统的Local DN

1022 - 快手短视频广告主接入实践笔记

概述 对于不熟悉快手短视频推广,广告主接入的有很多坑,给我的整体感觉就是技术实现简单,但是方式上有很多坑,希望分享出来给大家解惑,也留给自己作

Unity常用设计模式之单例模式

使用设计模式的好处(简单列举) 1. 解决共通的问题:每种设计模式都对应着一种思路,可以理解为解决每一类问题。 2.归纳相同的解决方案:一种设计模式

C# 拼图游戏(超详细)

文章目录 一、项目分析 1、用户需求分析 2、系统设计思路 3、系统模块划分 二、项目设计 1、各个子模块的设计方法 板块一:注册用户并进行登录。 板块二:

C#编写网游客户端

编写网游客户端 一、项目初步设置 1. 新建项目 2. 界面设计 二、连接服务器 三、发送数据 四、播放背景音乐 五、实现游戏背景图片变换 六、总结 参考 一、项目初步

力扣hot100 55题跳跃游戏打卡

2021年11月22日 55. 跳跃游戏 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你

植物大战僵尸实训记录

植物大战僵尸实训路线记录 从楚楚那里拿到这三个网页,首先是进行一个大致的解读。 整个任务分为三个过程: 一.安装软件 (1)植物大战僵尸 这里就没什么

Unity 贴花效果的实现

一、前言 在云艾尔登法环时,看到地面上的血迹时,发现某些地方脱离的地面,似乎是通过面片的方式实现的效果。但是同时某些,不过这种类型的血迹有道具

JDBC编程六步

JDBC编程六部: 注册驱动 创建连接 获取数据库操作对象 执行SQL语句 处理查询结果集 结束资源 后期被MyBatis替代。 mybatis是一个优秀的

spring boot集成mybatis官方生成器

引入习惯plugin <!-- mybatis generator 自动生成代码插件 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.7</version> <configuration> <configurationFile>src/main/resources/generator/generator-config.xml</configurationFile> <overwrite>true</overwrite> <verbose>true</verbose> </configuration> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.22</version> </dependency> </dependencies> </plugin> resource下插件代码生成器配置 创建generator文件

普罗米修斯监控openGauss

1、前期准备 1.1项目依赖链接 依赖开源工程 工程链接 普罗米修斯 https://github.com/prometheus/pushgateway opengauss_export https://github.com/enmotech/opengauss_exporter pushgateway https://github.com/prometheus/pushgateway openGauss https://gitee.com/opengauss/openGauss-server 1.2 工具包准备 系统环境 工具版本 ARM+openEuler prometheus-2.21.0.

一、数据库之理论基础

一、数据库之理论基础 1、什么是数据库 1.1 数据 1.2 数据库 2、数据库管理系统(DBMS) 3、数据库与文件系统的区别 3.1 文件系统 3.2 数据库系统 3.3 区别: 4、

详细解读新三板概念

什么是新三板? 主板、中小板、创业板、新三板都是我国资本市场的组成部分,但资本市场有不同的层次,主要分为场内市场和场外市场。 场内市场即交易所市

元宇宙:区块链时代的新名字

元宇宙的火爆,点燃了整个市场的热情。无论是对于古典互联网玩家而言,还是对新锐的高科技公司来讲,几乎都是如此。然而,在看待元宇宙的问题上,很多

跟我一起来学区块链

区块链概述 1.1:为什么会产生区块链 交易: 由古代的物物交换达到人们获取另一样东西的目的 到之后货币铜钱交换再到近代的纸币交易以及新时代支付方式

创业股权以及企业治理体系图鉴

从创业者的角度来看,企业发展的每一个阶段,股权结构都是不同,利益分配也不同。因此根据公司或者企业发展的不同时期,股权设计的结构和方式不同: 1

【期权机理与python实践】

第一章:期权市场机制 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 第一章:期权市场机制 前言 一、期权类型 二、期权中的

密码学系列 - 椭圆曲线签名的基本原理

ECDSA 涉及到三个重要的概念 第一个是私钥,私钥是一个只有我自己知道的数字,我可以用私钥去生成签名,比特币使用的私钥是一个256 bit 的整数。 第二个是公

城市水位监测系统

一、 需求分析 可实时监测城区低洼地区,低洼路段的积水水位,重点河段的河道水位并实现自动报警。市政管理部门借助该系统可整体掌握城区的内涝状况,及

华为智慧办公全系列终端介绍

** 华为智慧办公全系列终端介绍 ** 华为企业智慧屏具有智能语音助手、智能显示、智能手写识别、智能音幕、发言人跟踪、电子名牌、多模态会议记录等一系列

vue-axios框架详解

axios框架详解 网络请求模块的选择-axios 选择什么网络模块? vue中发送网络请求有非常多的方式,那么在开发中如何悬着呢? 选择一、传统的

如何理解及使用闭包

那么闭包到底是啥? 根据MDN官方文档是定义:闭包 = 函数 + 周围状态(环境的)的引用 。所以闭包不等于是函数, 为了表述的方便,我称之为闭包结构。 先

vue3.0总结

vue3.0实际项目经历 学习了两个月的vue3.0总结 组合式API 更快的性能 Provide && Inject 生命周期 创建的三种方式 过滤器的移除 keep-alive vue-router vuex 学习了两个月的vu

JavaScript闭包

JavaScript闭包 1. 什么是闭包 2. 闭包的作用 2.1) 记忆性 2.2) 模拟私有变量 3. 闭包的注意点 1. 什么是闭包 闭包:函数本身和该函数声明时所处的环境状态的

JavaScript

目录 JavaScript基本介绍 ECMAScript 基本语法 基本对象 BOM DOM 核心DOM XML DOM HTML DOM 事件监听机制 JS相关案例 案例一:电灯开关 案例二:轮播图 案例三:自动跳

vue仿网易云音乐播放器界面

由于工作项目的需要,需要使用到歌曲播放,参考多方资料,写了一个仿网易云音乐播放界面,能完整的实现音乐播放功能。 前端简单的使用vue组件和au

Vue组件化

Vue组件化 面向组件编程 把一个页面按照模块拆分成N个小块 注意:演示环境为 Vue脚手架搭建的项目上进行演示 创建局部组件 语法格式: Vue.component('my-component-name',{ // ...options... }) 例子:

入门级别的 JS 基本概念详细介绍

? 作者主页:海拥 ? 作者简介:?CSDN全栈领域优质创作者、?HDZ核心组成员、?蝉联C站周榜前十 ? 粉丝福利:? 粉丝群 ?每周送6-9本书,不定

一本神奇的电子书

大家好,我是良许。 印象中,我们接触到的编程书籍都是这样的: 这样的书籍,去除阅读属性之后,还可以用来垫电脑屏幕、垫桌脚、盖泡面、砸产品经理,实

跑通一篇博客代码假装自己会Vue

本文是《跑通一篇博客代码假装自己会Java》的母亲篇,Vue是目前比较流行的前端框架。博主本人在两个月前对Java一窍不通,发配帝都出差一个

Pandas操作总结

3.1Pandas 3.1.1 Series class pandas.Series(data = None, index = None, dtype = None, name = None, copy = False, fastpath = False) data 表示传入的数据 index 表示索引 dtype 数据类型,默认会自己判断 name 设置名称 copy 拷贝数据,默认为 False //通过传入列

Matlab--k-means聚类算法实现

** Matlab–k-means聚类算法实现 ** 第一次在CSDN写自己的博客,希望开门大吉 哈哈哈 也希望分享的内容大家能够喜欢。 本次创作内容为--