ICode9

精准搜索请尝试: 精确搜索
  • 访问者模式2021-09-16 19:33:32

        class Element{public: Element(string str) :m_name(str) {} virtual void accept(visitor * pVist) = 0; string getName(void) { return m_name; }private: string m_name;}; class concreteElementA : public Element{public: concreteElementA(string str) : Element

  • linux之iptables2021-09-13 10:02:26

    iptables的结构: iptables由上而下,由Tables,Chains,Rules组成。 一、iptables的表tables与链chains iptables有Filter, NAT, Mangle, Raw四种内建表: 1. Filter表 Filter是iptables的默认表,它有以下三种内建链(chains): INPUT链 – 处理来自外部的数据。 OUTPUT链 – 处理向外发送的

  • centos开放端口2021-09-11 23:59:49

    有时候为了特定的服务我们需要开放特定的端口,可以通过配置 iptables 防火墙,实现开发端口的访问。 比如开放 3344端口: iptables -I INPUT -p tcp --dport 3344 -j ACCEPT ####参数说明: 参数 说明 -I INPUT 表示 INPUT(外部访问规则)中插入一条规则 -p tcp 指定数据包

  • ServerSocketChannel用法2021-09-11 21:31:07

    ServerSocketChannel用法 Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。 打开 ServerSocketChannel 通过调用 ServerSocketChannel.open() 方法来打开ServerS

  • Drupal <7.32“ Drupalgeddon” SQL注入漏洞(CVE-2014-3704)2021-09-09 11:34:26

    1.访问靶场 2.注册,添加账号 数据库名 drupal,账号密码root/root 3.实施注入 可以不输入账号和密码就能够获得数据库相关信息。 修改数据包:、 POST /?q=node&destination=node HTTP/1.1 Host: your-ip:8080 Accept-Encoding: gzip, deflate Accept: / Accept-Language: en User-Ag

  • Linux下iptables基本使用2021-09-08 23:03:21

    1、安装iptables防火墙 如果没有安装iptables需要先安装,CentOS执行: yum install iptables -y yum install iptables-services -y #CentOS7需安装此iptables的service软件包# CentOS 7上默认安装了firewalld建议关闭并禁用: systemctl stop firewalld systemctl mask firewall

  • HTTP基础2021-09-08 07:31:05

    HTTP简介 HTTP 是一个客户端终端和服务器端请求和应答的标准。通过使用网页浏览器、网络爬虫或者其它的工具,客户端发起一个 HTTP 请求到服务器上指定端口(默认端口为80)。我们称这个客户端为用户代理程序(user agent)。应答的服务器上存储着一些资源,比如 HTML 文件和图像。我们称这个

  • selenium实战:操作3种提示框2021-09-07 15:34:39

    package javaBase; import org.openqa.selenium.*; import org.openqa.selenium.chrome.ChromeDriver; import java.util.Set; /** * java selenium 操作弹出对话框 * Web 开发人员通常需要利用JavaScript弹出对话框来给用户一些信息提示, 包括以下几种类型 */ public class

  • 【python实战】还是单身,深入linux内核架构与原理2021-09-06 18:29:47

    去网上找一段晚安故事,选择一个声音,讲给她听。 教程一条随后更新,想尝鲜的朋友微信搜【一条IT】 2.视频下载器 女生总是喜欢看剧又舍不得买会员,你大显身手的时候就到了,什么?可不是让你花钱充会员 用爬虫呀! python爬虫|各种网站视频下载方法 3.音乐下载器 不用我多说了吧,有电

  • 使用flannel插件的情况下,开启Iptables2021-09-03 19:00:51

    背景 kubernetes: 1.16.3 CNI: flannel 因为Node有公网和内网两个IP,使用防火墙对机器进行安全加固 问题 开启防火墙后,不同节点的Node之间无法通信 # Generated by iptables-save v1.4.21 on Thu Jul 8 10:16:12 2021 *filter :INPUT DROP [0:0] :FORWARD ACCEPT [0:0] :OUTPUT AC

  • iptables详解及一些常用规则2021-08-25 11:01:13

    iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。 iptables基础 规则(rules)其实就是网络管理员预定义的条

  • public string Post([FromBody]string value)收不到postman数据2021-08-20 08:00:48

    说明: 客户端发送一个HTTP请求到服务器的请求消息包括以下格式:       一个完整的http请求消息,包含一个请求行,若干个消息头(请求头),换行,实体内容请求行:描述客户端的请求方式、请求资源的名称、http协议的版本号。 例如: GET/BOOK/JAVA.HTML HTTP/1.1请求头(消息头)包含(客户机请求

  • Iptables 规则用法小结2021-08-18 18:03:34

    https://www.cnblogs.com/alimac/p/5848372.html   linux下IPTABLES配置详解   -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 24000 -j ACCEPT-A RH-Firewall-1-INPUT -s 121.10.120.24 -p tcp -m tcp --dport 18612 -j ACCEPT   如果你的IPTABLES

  • JavaWeb学习(一)2021-08-11 18:33:44

    JavaWeb 1、基本概念 1.1、前言 web开发: web 网页的意思 www.baidu.com 静态web html、css 提供给所有人看到的数据始终不会发生变化 动态web 页面会动态变化,每个人都不一样 技术栈:Servlet/JSP、ASP、PHP 在 Java 中,动态 web 资源开发的技术统称为 JavaWeb 1.2、web

  • HTTP断点续传2021-08-10 15:32:10

    前言: 1、要实现断点续传下载文件,首先要了解断点续传的原理:断点续传其实就是在上一次下载断开的位置开始继续下载。 2、HTTP协议中,可以在请求报文头中加入Range段,来表示客户机希望从何处继续下载。 3、在以前版本中HTTP协议是不支持断点的,HTTP/1.1开始就支持了,一般断点下载时才用到

  • Java之Integer$IntegerCache初探(AutoBoxCacheMax)2021-08-05 19:32:27

    JDK 8 ---   int是Java的基本数据类型,而Integer是其包装器类。 在创建Integer时,如果使用构造函数,则会在 堆中新建对象,而使用 valueOf的话,则 可能 会从其 内部类 IntegerCache 的 静态常量 cache 中获取数据。 “可能”是指 JDK默认情况下,cache中保存的数据是 -128~127,共计 256个I

  • java—TCP2021-08-05 19:04:12

    TCP 1.信息 客户端 连接服务器 socket发信息 InetAddress sererIP = InetAddress.getByName("127.0.0.1"); //端口 int port = 9999; //2.创建一个socket连接 socket = new Socket(sererIP, port); //3.发消息

  • Java之HashMap、Hashtable对比测试2021-08-02 11:33:04

    Java 8 ---   编写程序测试 HashMap、Hashtable 的一些功能,并对二者进行对比。来自博客园 截取 参考文档1 的相关内容: JDK源码:初始容量、loadFactor是两个重要概念,影响到 扩容时的性能。来自博客园 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>

  • 可判定性读书笔记 (2)2021-07-28 23:03:57

    「 图灵机识别语言是否为空 」不可判定 所有证明都偷自 《计算理论导引》(Micheal Sipser) \[E_{TM} = \{ \lang M \rang ~|~ L(M) = \empty \} \]$ E_{TM}$ 是不可判定的,证明思路还是反证,假设存在 \(R~decide~E_{TM}\),用 \(R\) 构造 \(S\) 使得 \(S~decide~A_{TM}\) 这里构造的思

  • 可判定性读书笔记 (3)2021-07-28 23:03:49

    「 图灵机识别语言是否正则 」不可判定 所有证明都偷自 《计算理论导引》(Micheal Sipser) 正则图灵机不可判定 \(REGULAR_{TM}~is~undecidable\) \[REGULAR_{TM} = \{ \lang M \rang ~|~ L(M) ~is~regular\} \]证明思路:假设 \(R\) 判定 \(REGULAR_{TM}\) ,构造一个 \(S\): \[ S~dec

  • 前端设置Cookie请求头报错 Refused to set unsafe header "Cookie"2021-07-28 23:03:18

    w3c规定,当请求的header匹配如下不安全字符时,将被终止web Accept-Charset Accept-Encoding Connection Content-Length Cookie Cookie2 Content-Transfer-Encoding Date Expect Host Keep-Alive Referer TE Trailer Transfer-Encoding Upgrade U

  • linux对外开放端口号2021-07-28 16:59:48

    第一种方式 (1)查看对外开放的端口状态          查询已开放的端口 netstat  -ntulp | grep 端口号:可以具体查看某一个端口号          查询指定端口是否已开 firewall-cmd --query-port=666/tcp            提示 yes,表示开启;no表示未开启。 (2)查看防火墙状态  

  • Selenium基础知识---弹窗处理2021-07-26 16:03:04

    一、介绍   本节主要介绍网页弹窗,如何进行处理。如 alert,confirm,prompt. 二、弹窗操作   1、alert弹窗   alert= driver.switch_to.alert   #切换到弹窗   点击确定 alert.accept()   2、confirm弹窗   confirm = driver.switch_to.alert   确定:confirm.accept(

  • 爬虫学习day1遇到问题汇总(带参数的访问百度,代理,金山翻译只能翻译一个固定单词2021-07-24 23:02:31

    带参数访问百度出现title为安全验证问题或loding 显示loding 在header里面需要有cookie,accept-language,accept,usera-gent这几个 代理问题 代理问题注意http和https,选取的代理ip是否支持 TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主

  • url详解2021-07-22 18:35:04

    首先:注意事项: 1.请求头里面的get post的区别:get是获取,post是提交,(加入服务器) 2.post 要注意  请求数据类型:form   json,如果是json,要加信息头管理器,且将body值放在消息体数据里面, 3.只有body的值才能放在参里面, 4.HTTP信息头管理器:用的时候里面要加json值, 5.HTTP cookie管理器:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有