前言有这样一个常见的开发场景,我们编写一套系统,或者分析一套系统如何实现的过程中,我们肯定会发现这套系统的拦截机制.比如说京东或者淘宝之类的,存在这种拦截机制,这套拦截机制能够过滤掉哪些错误的登录注册请求,或者是一些其他非法请求.这样就在很大的程度上保证了系统的安全性.可以想到,类似的应用场景肯定还有很多,我这里就不一一列举了. 这个场景应用的最基本的技术就是拦截器(Filter)技术,当然我们
转载 2024-04-28 20:38:07
33阅读
=
原创 2021-10-30 11:00:00
169阅读
使用wireshark提供的过滤功能,可方便查看、分析自己想要的数据。wireshark的过滤器,分为捕获过滤器和显示过滤器。捕获过滤器:当进行数据包捕获时,只有那些满足给定的包含/排除表达式的数据包会被捕获。显示过滤器:该过滤器根据指定的表达式用于在一个已捕获的数据包集合中,隐藏不想显示的数据包,或者只显示那些需要的数据包。下面分别介绍两种过滤器的使用。一.捕获过滤器捕获过滤器:当进行数据包捕获
        【简介】如果打开的是软件抓包保存的文件,很显然只能用显示过滤器来进行过滤了。显示过滤器不会丢弃数据包,只是为了阅读方便而将一部分数据包隐然起来。  过滤器表达式  Wireshark 具备一些强大的特性,这些特性可以在创建过滤器时提供帮助。    &nb
花了大约1周的时间,终于把MapReduce的5大阶段的源码学习结束掉了,收获不少,就算本人对Hadoop学习的一个里程碑式的纪念吧。今天花了一点点的时间,把MapReduce的最后一个阶...
转载 2020-01-12 19:09:00
15阅读
2评论
花了大约1周的时间,终于把MapReduce的5大阶段的源码学习结束掉了,收获不少,就算本人对Hadoop学习的一个里程碑式的纪念吧。今天花了一点点的时间,把MapReduce的最后一个阶...
转载 2020-01-12 19:09:00
71阅读
2评论
花了大约1周的时间,终于把MapReduce的5大阶段的源码学习结束掉了,收获不少,就算本人对Hadoop学习的一个里程碑式的纪念吧。今天花了一点点的时间,把MapReduce的最后一个阶...
转载 2020-01-12 19:09:00
73阅读
2评论
1. 标准输入 (stdin) :代码为 0 ,使用 < 或 << ; /dev/stdin -> /proc/self/fd/0 0代表:/dev/stdin 2. 标准输出 (stdout):代码为 1 ,使用 > 或 >> ; /dev/stdout -> /proc/self/fd/1 1代表:/dev/stdout 3. 标准错误输出
转载 精选 2012-09-26 22:56:02
536阅读
过滤器模式(Filter Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。这种类型的设计模式属于结构型模式
原创 2022-05-24 19:50:03
90阅读
# 解决Python模型输出过长的问题 在使用Python进行数据分析或机器学习建模时,经常会遇到模型输出结果过长导致显示不全的问题。这种情况下,我们可以通过一些方法来解决这个问题,让输出结果更加清晰和完整。本文将介绍几种常用的解决方案,并附上相应的代码示例。 ## 问题描述 当我们在Python环境下使用机器学习模型进行训练或预测时,通常会输出一些结果信息,比如模型的评估指标、预测值等。然
原创 2024-03-20 06:38:27
201阅读
今天闲着没事,把以前写的shell再拿出来看好多都忘记了,于是自己用看了一边资料: .表是单个字符 ^一行的开始 ^d以开头的 ^..1 第三个为1的字符 ^字符要放在匹配的字符前面 $一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的 $字符要放在匹配的字符后面 *匹配任意个字符 包括0个字符 \可以屏蔽一个特殊的字符 \*\.pas 这里的
转载 2024-06-28 14:14:55
118阅读
## 解决 Java 日志输出过快导致后面的日志不输出 ### 1. 问题分析 在进行 Java 开发时,我们通常会使用日志库来记录代码的执行情况和调试信息。然而,有时候我们会遇到一种情况,即日志输出过快导致后面的日志信息无法正常输出。这可能会给我们的调试和排查问题带来一定的困扰。 这个问题的原因是由于日志输出太过频繁,导致缓冲区被填满,而后续的日志信息无法写入缓冲区,从而丢失了输出。 #
原创 2023-11-25 09:40:25
80阅读
safe_360.cs using System; using System.Collections.Generic; using System.Text.RegularExpressions; using System.Web; /// <summary> /// safe_360 的摘要说明 /
原创 2022-12-10 12:41:49
224阅读
虽然只想写一句话“man tee”……还是不要那么不和谐为好。 tee这个命令大概和unix差不多老,比较常用的用法是用管道将你的程序的stdout转给tee: yourprogram | tee [option] yourlog 比如: lucky_channel | tee -a lucky.log (这里-a是append)
原创 2012-12-19 11:28:26
8754阅读
1、wireshark是一个网络数据封包分析软件,主要是能够截取“来自Intelnet”或者“由本机发给Intelnet”的数据包,然后进行相关的分析,但是只能查看数据包的类别、内容等等,不能做修改等相关的工作。2、工具的简单应用:首先选择捕获接口 一般是连接到Intelnet的网络接口,我一般是选择eth0即可,这样才可以捕获到来自网络或者发给网络的数据包。使用捕获器过滤: 设置捕获
1. 过滤IP,如来源IP或者目标IP等于某个IP 例子: ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107 或者 ip.addr eq 192.168.1.107 // 都能显示来源IP和目标IP 2. 过滤端口 例子: tcp.port eq 80 // 不管端口是来源的还是目标的都显示 tcp.port == 80
PHP-Smarty模板引擎-翻译-手册-第15章高级特性-输出过滤器 Output Filters 输出过滤器 When the template is invoked via display() or fetch(), its output can be sent through one or more output filters. This differs from postfilters because postfilters operate on compiled templates before they are saved to the disk, whereas output filters operate on the template output when it is executed. 通过display()或fetch()执行模板时,输出可以被发送到一个或多个输出过滤器,与postfilters不同,postfilters在已编译的模板保存在硬盘前处理,而输出过滤器在模板执行后处理输出。 Output filters can be either reg
翻译 精选 2010-03-25 20:42:27
921阅读
  shell之文本过滤(grep) grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。g r e p一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串。如果是字符串的时候请加上“”号,否则容易出错。 常用的g r e p选项有:-c 
概述 有的时候我们为了让某个程序在后台跑,一般都会用nohup ./xxx & 执行
原创 2022-09-02 21:54:44
1068阅读
^一行的开始 ^d以开头的  ^..1 第三个为1的字符   ^字符要放在匹配的字符前面 $一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的  $字符要放在匹配的字符后面 *匹配任意个字符  包括0个字符 .表示单个字符 \可以屏蔽一个特殊的字符 \*\.pas 这里的*是特殊字符,这样就表示*.pas这个文件 逗号可以分割
转载 精选 2012-03-31 13:41:32
625阅读
  • 1
  • 2
  • 3
  • 4
  • 5