防火墙转发流量的原理

防火墙转发流量的原理 切忌搞清楚转发原理(理解防火墙怎样的执行顺序至关重要) 简单概要防火墙包转发顺序: 千万要注意: 防火墙包转发的第一步也是最重要的一步是查询会话表 一: 外网访问内网(通过目标nat映射的情况) (访问流量) 外网口接收报文-->查询会话表-->(会话记录不存在)创建会话-->查询nat映射(有的情况,无直接拒绝)-->查找路由表-->安全检查(如安全策略)--->转发报文 (回程流量) 内网口接收报文-->查询会话表-->(会话记录存在)-->执行安全检查(如安全策略)
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

艹 是保密的的吗?

找个博客园要怎么玩,要好好研究下。
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

MySQL innodb统计信息

对innodb 统计信息的控制可以通过如下几个常用的variables 来实现 1、innodb_stats_persistent:   这个参数控制着innodb的统计信息是否持久化到磁盘,先说明一下持久化到磁盘是什么意思;通常来说统计信息只保存在内存中,也就是说如果mysql服务一重启那么之前   所有的统计信息都没有了,这个情况下mysql就要重新收集&计算了;如果统计信息持久化到磁盘了,那么就可以直接从磁盘中读取;   为了真正的可以达到红统计信息持久化到磁盘光是innodb_stat
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

java设计模式--Builder模式

一.Builder模式 二.使用例子 三.Spring中的Builder模式 Builder模式,构建者、构造者模式,在《图解设计模式》中归为 生成实例 一栏,该模式用于组装具有复杂结构的实例;     当需要逐步获取对象的初始值时,可以使用Builder模式; 一.Builder模式角色 Builder:建造者,Builder角色负责定义用来生成实例的接口API,Builder角色中准备了用于生成实例的具体方法; ConcreteBuilder:具体的建造者,负责实现Builder接口的的类
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

(很难啊)如何实时获取DBGrid 中当前单元格输入的内容? [问题点数:100分,结帖人yifawu100]

如何获取DBGrid 中当前单元格输入的内容? 还没输入完成,我想实时获取 Cell中的内容,以便作其他处理, 用什么事件呢? 所以Field的Onchange事件是没用的。 DBGrid1.SelectedField.AsString DBGrid1.SelectedField.Text 看你需要选择 这个问题简单啊,每输入1个数据的后就提交(并不是提交到数据库,还是在编辑状态),那么用DataSet就可以取值了 用DBGrid的KeyUp事件: procedure TForm1.DBGri
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

ctf题目writeup(8)

2019.2.3 继续做别的提。bugku的密码学和杂项都做完了,清清其他自己感兴趣(能蒙对)的。 1. 刚开始寻思是不是弄个字典,然后抓包或者python爆破下。 结果随便试 KEY{zs19970315}就对了。。。 2. 下载后是个伪加密zip。 winhex改一下: 打开txt: 之后得需要社工库了。。。就没办法(得FQ。) 看了别人的直接用了: flag{15206164164} 3. 尝试百度 孤长离。。。啥都没有。 后来才知道 这是百度贴吧的一个东西: 提示是弱口令。而且这个邮箱
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

for循环的新用法和auto关键字

int main(){ Int var = 10; for(int x : var){ Cout << var <<endl; } Return 0; }   for循环的另一种写法,在这里记录一下。但这里还有一点可以优化的地方,循环中的int x是一个临时变量,在每一次循环中,var都会给x重新复制,也就需要重新开辟一个空间存放var的值。如果这个临时变量存放在栈区,函数执行结束由系统回收的话,for循环的空间复杂度就是O(n)。可使用如下方
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

linux 命令自动补全包 linux 其他知识目录

linux 其他知识目录 rhel7如果使用最小化安装后,tab键默认是不能自动补全命令的 执行yum install bash-completion之后重启系统正常。
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

linux 其他知识目录 博客目录总纲首页

博客目录总纲首页 linux 命令自动补全包
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

万兆光模块无法识别问题

Linux ixgbe网卡(光模块)兼容性问题 ixgbe光纤网卡的驱动在默认情况下不支持第三方兼容光模块,会导致网卡驱动加载失败 表现为: 执行lspci |grep 82599能看到网卡在pci设备中 06:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01) 06:00.1 Ethernet controller: Intel Corpora
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

c# System.Console

System.Console类公开了和操作控制台相关的有用的静态字段和静态方法。下面是System.Console中一些较为重要的方法。 public static void Beep() 该方法播放蜂鸣声。 public static void Clear() 该方法清除控制台缓存和控制台窗口。 public static ConsoleKeyInfo ReadKey() 该方法得到用户的下一个按键信息并在控制台窗口显示它。 public static string ReadLine() 该
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

容器元素增删内存变化浅析

前言 STL的容器模板类在添加元素的时候,采用拷贝构造,并且是浅拷贝,而不是直接传递指针,这意味这系统要多开辟一块内存来满足容器的使用。如果要正确使用STL容器对各种对象操作要注意重载拷贝构造函数,也就是变成深拷贝。 使用细节 测试代码使用到了vector向量,而每次他都调用当前元素相应个数的析构以及拷贝构造。这其中的原因是vector初始化大小为1,然后每次添加元素进去它都会改变大小来满足元素个数的需要,而当添加到第三个的时候它大小直接开辟两个,后面变为4个(如例输出)。这就和数据结构中顺序
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

Project 2: Deques

Project 2: Deques Due: Friday Feb 08, 11:59 pm 1 Assignment Overview For this project you will be implementing a double-ended queue (or deque). Your deque will be used to store and manipulate data from a given text file. In addition to the standard
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

CF264B Good Sequences

  传送门 Description: 松鼠丽丝特别喜欢n个她称之为“好整数”的整数:a1,a2,……,an。(会输入) 现在,她对“好序列”很感兴趣。如果一个序列x1,x2,...,xk能够满足一下三个条件,那就是一个“好序列”: 1.该序列是严格上升的,即x[i] < x[i+1](1<=i<=k-1) 2.任意两个相邻的元素是非互质的,即gcd(x[i],x[i+1]) > 1 (1<=i<=k-1) (gcd即最大公约数) 3.所有的数字都是“好整数” 现在,请你找出长度最长的“好序列”
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

开放题代码二

#include <stdio.h> #include <string.h> #define S 50 //假定次数分界线为50 int main() { FILE * fp=fopen("Request.txt","r"); struct date{ char name[10]; int sum=0; //用户名出现次数 }n[20000]; struct man{ char name[10]; //
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

MIPS program a block of C

Homework3 1. Usually, there are many ways to translate a block of C code into assembly. It is always a good idea that you stick with your own way. Please translate the following code blocks into MIPS, where our convention is as follows: $S0 stores i
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

递归的逻辑(4)——递归与分形

  《最强大脑》第四季的一期节目中,挑战者余彬晶挑战的项目是“分形之美”。这是一个数学推理项目,章子怡女神和不懂球的胖子都一脸迷茫。 分形的概念   分形(Fractal)一词,是曼德布罗特创造出来的,其原意具有不规则、支离破碎等意义,分形几何学是一门以非规则几何形态为研究对象的几何学。由于不规则现象在自然界是普遍存在的,因此分形几何又称为描述大自然的几何学。   分形通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状,即具有自相似的性质。”
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

通过ClientDataSet复制表的结构及数据

1、 需要2个ClientDataSet组件; 2、 clientDataSet1连接目标表,clientDataSet2连接源表,如果无法直接连接,使用DataSetProvider进行桥接; 3、 复制clientDataSet2结构到clientDataSet1; for I := 0 to clientDataSet2.FieldDefs.Count-1 do fieldNames:=fieldNames+clientDataSet2.FieldDefs[i].Name+';'; li
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

spring简述

1. 什么是Spring Spring:SE/EE开发的一站式框架。(有EE开发每一层的解决方案)   WEB层:SpringMVC   Service层:Spring的Bean管理,Spring的声明式事务   Dao层:Spring的jdbc模板,spring的ORM模块 2. 为什么学习Spring------围绕IOC和AOP这两大块 3. Spring的版本 spring3.x和spring4.x 4. Spring的下载,解压及其目录结构 官网:http://spring.io/
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0

Assignment Go Fish C++ classe

Assignment 2 - Go Fish Due by 11:59pm on Monday, 2/4/2019 Demos due by 11:59pm on Monday, 2/18/2019 The goals of this assignment is to start working with C++ classes and class composition (the "has-a" relationship). Follow the directions below, and
分类: 其他 发布时间: 02-03 20:14 阅读次数: 0
今日推荐