NAT静态和端口映射配置实验

一、静态NAT配置图1、配置主机地址:PC1>ip192.168.100.10192.168.100.1Checkingforduplicateaddress...PC1:192.168.100.10255.255.255.0gateway192.168.100.1PC2>ip192.168.100.20192.168.100.1Checkingforduplicateaddress.
分类: 企业开发 发布时间: 10-17 23:20 阅读次数: 0

ajax请求实例(看了很多都没人实例,有的写了还不能运行,急死宝宝)

from django.shortcuts import render,HttpResponse from django.http import JsonResponse import json # Create your views here. def index(request): if request.is_ajax(): n1=request.POST.get("n1") n2=request.POST.get("n2")
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Nginx限流配置 Nginx限流配置

Nginx限流配置 本文以示例的形式,2904628156由浅入深讲解Nginx限流相关配置,是对简略的官方文档的积极补充。 Nginx限流使用的是leaky bucket算法,如对算法感兴趣,可移步维基百科先行阅读。不过不了解此算法,不影响阅读本文。 作者:程序员赵鑫 https://www.cnblogs.com/xinzhao/p/11465297.html 空桶 我们从最简单的限流配置开始: limit_req_zone $binary_remote_addr zone=ip_li
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Demonstration(CodeForces-191B)【贪心】

题目链接:https://vjudge.net/problem/CodeForces-191B 题意:过于繁琐,略 思路:真·神级贪心题   首先我们可以想到的是,为了在k天内选到最靠前的城市,我们要想办法在前k-1天挑选尽可能贵的城市,为第k天奠定基础。   先对前n-1个城市的举办活动价值排序,对前k大的求和得到sum,接下来:   <1>sum>=0,则不论前k-1天选择多么贵的城市,第k天都无法找到一个城市花光政府的钱,那么只能选择最差的城市   <2>sum<0,按序号由小到大判断该
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Postman中get :Postman中get接口实战讲解(接口测试介绍,接口测试流程,头域操作)

:Postman中get接口实战讲解(接口测试介绍,接口测试流程,头域操作) Postman的使用 postman工具是软件开发和测试人员常用的一种工具,常用来做接口测试,它虽然也有抓取接口等功能,但是不胜Charles抓取接口。 Postman系列五:Postman中电商网站cookie、token检验与参数传递实战 摘要:一:Postman中电商网站cookie实战 Postman接口请求使用cookie两种方式: 1.直接在header(头域)中添加cookie,适用于已知请求cooki
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-47-C语言操作文件

目录 C语言文件操作函数 fopen:打开或创建文件 fopen中的mode参数 fclose:关闭文件 C语言文件操作函数 C标准库中提供了一系列的函数,来操作文件。因为C库函数做了这个中间层,屏蔽掉了操作系统上对于文件的不同处理。 关于文件的常见基本操作有: 打开文件:创建文件或打开文件载体(磁盘)中已有的文件 关闭文件:类似free,释放掉内存中与文件有关的动态资源 读取文件:数据由文件载体(磁盘)到内存 写入文件:数据由内存到文件载体(磁盘) fopen:打开或创建文件 fopen的原
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

序列化组件之Serializer

Serializer 序列化准备: 模型层:models.py class User(models.Model): SEX_CHOICES = [ [0, '男'], [1, '女'], ] name = models.CharField(max_length=64) pwd = models.CharField(max_length=32) phone = models.CharField(max_leng
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

判断其是奇数还是偶数

#include<stdio.h> int main() { int x; printf("please input:\n"); scanf("%d",&x); if (x%2==0) printf("even"); else printf("odd"); getchar(); return 0; } 运行结果如下:
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

一位练习时长两年半的内网渗透练习生

前段时间看了一下内网渗透,所以想找个环境练习一下,恰好有个兄弟丢了个站点出来,一起“练习内网”,然后就开始了“实战代练”。由于“懒”,所以记录时间和截图有些是补的。 0x00 外网入口点 打开站点(这里用baidu.com替代)看了看,左翻翻右翻翻能看到很明显的“注入”点。简单测试一下(and 1=1、1=2),返回不一样,所以sqlmap一把梭。 Thread 10开十个线程,跑的能快点 sqlmap -u https://baidu.com/detail.asp?Prod=22222222
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-48-文件的写入与读取

目录 fread与fwrite fread与fwrite 从信息的转换角度看,文件的读取与写入,其实就是信息在文件介质(磁盘)与内存之间进行转换。 文件读取(fread),就是将磁盘中的文件内容,读取进内存中;而文件写入(fwrite),就是将内存中的内容,写入到磁盘中。 那么他们就会面临几个关键问题: 数据在磁盘哪里? 数据在内存哪里? 有多少数据? 了解以上信息后,就不难理解fread与fwrite的函数原型: size_t fwrite( const void *buffer, size
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

小白简单留言板-(1)

本文为板式设置,简单HTML与CSS 注意点: 1.<form action=”php文件地址” method=”post”> 以post方法传向该php文件,处理表格文件必须要外加form标签 2.autofocus 进入后自动把焦点放在该表格, placeholder:提示内容,输入内容后将消失 CSS: <style type="text/css"> .head {text-align:center;color:#FAA261;} .wrap { width:600px; margin:
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Luogu P1396 营救

Luogu P1396 营救 本来刚开始想用Dijkstra,但调了一半天都还有问题,所以果断放弃。 后来考虑了一下题目,发现可以考虑求最小生成树,于是开Kruskal。 果然最小生成树还是很好想的。 #include<bits/stdc++.h> #define N 10010 #define M 20010 using namespace std; int n,m,s,t,cnt,tot,ans; int fa[N]; struct node { int frm,to,val
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

黑吃黑,大神实操带你破解菠菜平台

世界上什么东西也替代不了持之以恒,才华不能够,因为不成功的才子到处都是;天赋也不能够,因为这个世界上到处是受过良好教育的乞丐。惟有正确的方法和持之以恒才是万能的。万法相通,哥哥已经多年没接触黑客技术,但入侵网站的效率反而更胜从前。 入侵思路 1、从H网站获取大量的菠菜网址域名 2、把收集到的域名放到漏洞检测软件里面进行扫描。 3、找到有漏洞平台,植入木马,等待有管理员登陆,获取后台管理员账号密码 4、成功入侵网站后台,接下来你懂的! 一)获取大量菠菜平台域名 众所周知,互联网上黄赌不分家,菠菜
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

JavaWeb — Servlet(Server Applet)

Servlet(Server Applet) 全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。 Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

c语言作业04

这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业要求在哪里 (作业要求)[https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9773] 我在这个课程的目标是 能够熟练的掌握并运用C语言 这个作业在哪个具体方面帮助我实现目标 在我对C与语言的更深认识上帮助我实现目标 参考文献 (参考文献)[http://c.biancheng.net/view/172.html] 1.1.0PTA实验作业 1.1.1 求简单交错序列前N项和 题目内容描
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

十九:JDBC操作事务

二、MySQL数据库中操作事务命令 2.1、开启事务(start transaction)   使用"start transaction"开启MySQL数据库的事务,如下所示:      我们首先在数据库中模拟转账失败的场景,首先执行update语句让A用户的money减少100块钱,如下图所示:      然后我们关闭当前操作的dos命令行窗口,这样就导致了刚才执行的update语句的数据库的事务没有被提交,那么我们对A用户的修改就不算是是真正的修改了,下次在查询A用户的money时,依然还
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

沈柯 作业 201983270470

#include<stdio.h> int main() { printf("201983270470"); return 0; } #include<stdio.h> int main() { printf("Hello,Mars!"); return 0; } #include<stdio.h> int product (int,int ); int main (void) { int x,y
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

使用google autoservice 自动生成java spi 描述文件

spi 是一种服务发现的标准,对于开发中我们通常需要编写 META-INF/services 文件夹中定义的类。 google auto 中的autoservice 可以帮助我们生成对应的配置,很方便 环境准备 项目结构 ├── pom.xml └── src ├── main │ ├── java │ │ └── com │ │ └── dalong │ │ ├── spi │ │ │ └── TranslationService.java
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-43-枚举

[TOC] #标志变量 在某些编程情况下,我们可能会根据某个变量出现多分支情况,我们常使用一个标志变量存储分支的状态,如: #include <stdio.h> int main(int argc, char* argv[]) { int nChoice = -1; scanf("%d", &nChoice); switch (nChoice) { case 0: printf("选择0号菜单,运行增加功能……\r\n");
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

多线程如何按指定顺序同步执行

笔者今天看到一个有趣的面试题,如何让多个线程按照既定的顺序依次执行?比如每个线程输出一个整数, 那么期望就是这样的:0,1,2,3,4,5,6,7,8,9. 而不是0,2,4,1,3,5,8,7,9,6 乍一看,这不是反人性的考题吗?多线程本来就以乱序执行出名的。稍加思索,想到3种解决方案,分别用代码实现之。 方法1 使用newSingleThreadExecutor newSingleThreadExecutor返回仅仅包含一个线程的线程池,将多个任务交给此Executor时,这个线程池处理
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0