网络空间安全复习题(天津大学)

网络安全基础复习提纲 (T · J · U)

一共 22 道简答题。

1. 什么是网络嗅探?为什么能实现网络嗅探?

网络嗅探是指利用计算机的网络接口截获其它计算机的数据报文的一种手段。

因为大部分硬件网络访问控制器使用目标地址来区分网络上的哪个数据包是可读取的,即使用目标地址过滤不是给自己的数据包。但是网络嗅探器会将网络适配卡置为杂乱模式,使得网卡能够接收传输在网络上的每一个数据包。

2. 以太网最常见的基于流量的攻击是什么?为什么?采用什么设备和方法可以避免这种攻击?

以太网最常见的基于流量的攻击是流量嗅探。

因为大多数以太网硬件控制器可以设置为混杂模式,使得它们能够读取与硬件地址无关的所有流量,因此发起这种攻击很容易。

减灾方法:

  • 采用交换式网络环境,即同一个端口上只有一台设备(一般来说,每个端口一台设备)可以减少嗅探。
Read more

自然语言处理复习汇总(南京大学)-转载

转载于Github

自然语言处理复习汇总(南京大学)

标签(空格分隔): 自然语言处理

参考书籍:统计自然语言处理—宗成庆

[TOC]

统计语言模型

N-Gram

N-1阶马尔可夫链我们称之为N元语言模型

$Count(w_{i-1}w_i)$由于稀疏性,值可能等于0.从而导致整个句子的概率都等于0

进行平滑处理:

线性平滑:

laplace 平滑:

Read more

macOS开发教程(一)

窗口对象

可以接收输入事件(键盘、鼠标、触控板等外设)的窗口对象称为keyWindow(keyboard window);当前的活动窗口也称为mainWindow。一个时刻只能有一个keyWindow和一个mainWindow。keyWindow和mainWindow可以是同一个窗口,也可以是不同的窗口。当mainWindow可以接收输入事件时,它同时也是keyWindow。

面板是一种特殊的window,执行一些辅助功能。常用来做一些警告确认框,用户输入信息等对话框。

NSPanel类型的window不能作为mainWindow,只能作为keyWindow。

一些常用的子类有:

NSColorPanel 颜色选择

NSFontPanel 字体选择

NSSavePanel 保存打开文件

这些子类化的window都只能作为keyWindow,它们将在面板和警告框章节做使用说明。

窗口界面组成

窗口对象包括titleBar, contentView内容视图,contentBorder底部边框区。titleBar上面包括控制按钮、标题。

模态窗口

限制用户必须处理完当前的窗口的任务,完成后才能将其关闭,这种窗口成为模态窗口。

有2种创建方法:

  1. Modal window

当其启动时,只有这个window可以接收响应用户操作,无法切换到其他窗口操作,其他窗口也不能接收处理系统内部的各种事件。

使用NSApplication的runModalForWindow方法来创建:

1
2
3
- (IBAction)showModelWindowAction: (id)sender {
[[NSApplication sharedApplcation]runModalForWindow:self.myWindow];
}

Linux内核

内核被称作是管理者操作系统核心。对于提供保护系统的现代系统来说,内核独立于普通应用程序,它一般处于系统态,拥有受保护的内存空间和访问硬件设备的所有权限。这种系统态和被保护起来的内存空间,统称为内核空间

相对的,应用程序在用户空间执行,只能看到允许它们使用的部分系统资源,并且只使用某些特定的系统功能,不能直接访问硬件,也不能访问内核划给别人的内存范围,还有其他一些使用限制。

当内核运行的时候,系统以内核态进入内核空间执行。而执行一个普通用户程序时,系统将以用户态进入用户空间执行。

在系统中运行的应用程序通过系统调用来与内核通信。应用程序通常调用库函数,再由库函数通过系统调用界面,让内核代其完成各种不同任务。

内核还要负责管理系统的硬件设备。

  • Linux支持动态加载内核模块
  • Linux支持对称多处理(SMP)机制

DAG

DAG ( Directed Acyclic Graph ) 有向无环图

avatar

Read more

关于b站-我de自制小工具

BV号是一段由数字和大小写字母组成的字符串,经过算法自动生成。例如:AV82054919是AV号,BV1XJ41157tQ是BV号。

bvid 可以通过 Base58 编码与 aid 互相转换。

cid的查询方法:

  • 在已知视频 aid 的情况下,可以通过链接 https://api.bilibili.com/x/web-interface/view?aid=10492 获取 cid(将 10492 替换为你要查询的视频的 aid)。
  • 在已知视频 bvid 的情况下,可以通过链接 https://api.bilibili.com/x/web-interface/view?bvid=BV1Lx411a7NQ 获取 cid(将 BV1Lx411a7NQ 替换为你要查询的视频的 bvid)。

https://zhangshuqiao.org/2018-03/Bilibili%E5%BC%B9%E5%B9%95%E6%96%87%E4%BB%B6%E7%9A%84%E8%A7%A3%E6%9E%90/#:~:text=B%20%E7%AB%99%E7%9A%84%E6%AF%8F%E4%B8%AA%E8%A7%86%E9%A2%91%E9%83%BD%E6%9C%89%20aid%20%EF%BC%88%E5%8D%B3%20AV%20%E5%8F%B7%EF%BC%89%E5%92%8C%20cid%20%E4%B8%A4%E4%B8%AA%E5%8F%82%E6%95%B0%EF%BC%8C%E8%80%8C,aid%20%E4%BA%92%E7%9B%B8%E8%BD%AC%E6%8D%A2%E3%80%82%20aid%20%E5%92%8C%20bvid%20%E9%80%9A%E8%BF%87%E8%A7%86%E9%A2%91%E7%9A%84%E9%93%BE%E6%8E%A5%E5%B0%B1%E5%8F%AF%E4%BB%A5%E8%8E%B7%E5%8F%96%EF%BC%8C%E8%80%8C%20cid%20%E6%9C%89%E4%BB%A5%E4%B8%8B%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95%E6%9F%A5%E8%AF%A2%EF%BC%9A

https://blog.csdn.net/weixin_44416114/article/details/114478020

https://zhuanlan.zhihu.com/p/360608098

https://blog.csdn.net/weixin_44953600/article/details/107515973

https://juejin.cn/post/6844904200879636487

https://www.cnblogs.com/114514yyut/p/14226389.html

复制上图中 嵌入代码 部分:

1
<iframe src="//player.bilibili.com/player.html?aid=926985761&bvid=BV12T4y1w7wE&cid=231685273&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

重点在 aid=926985761&bvid=BV12T4y1w7wE&cid=231685273 这里。

1
2
3
aid: 926985761 (av号)
bvid: BV12T4y1w7wE (bv号 视频编号)
cid: 231685273 (cv号 文章专栏)

bvid获取cidhttps://api.bilibili.com/x/player/pagelist?bvid=(bvid,要带上开头的BV)

bvid和cid获取视频播放列表

https://api.bilibili.com/x/player/playurl?cid=(cid)&qn=(qn)&bvid=(bvid,要带上开头的BV)

用bvid和cid获取aid

https://api.bilibili.com/x/web-interface/view?cid=(cid)&bvid=(bvid,要带上开头的BV)

还有这个:🔗

b站视频流地址api如下:

https://api.bilibili.com/pgc/player/web/playurl?fnval=80&cid={c} (这是番剧的)

https://api.bilibili.com/x/player/playurl?fnval=80&avid={a}&cid={c} (这是视频的)

如果判断出

name 的值是 main

就说明这里是程序入口

而非被别的 py 文件 import

A Simple Syntax-Directed Translator

Definition of Grammars

A context-free grammar composed of:

  • A set of terminal symbols referred to as “tokens”.
  • A set of nonterminals called “syntactic variables”.
  • A set of productions, where each production consists of a nonterminal, called the head or left side of the production, an arrow, and a sequence of terminals and/or nonterminals, called the body or right side of the production.
  • A designation of one of the nonterminals as the start symbol.
Read more

Lexical Analysis

动漫歌曲罗马音

ヴァイオレット・エヴァーガーデン

Sincerely

avatar

shi ra na i kotoba wo oboe te i ku ta bi

知 ら な い 言葉 を 覚え て い く た び

o mo ka ge no na ka de wo no ba su no

お も か げ の な か 手 を 伸 ば す の

Read more

Data Mining Concepts and Techniques

数据仓库技术是为了有效地把操作型数据集成到统一的环境中以提供决策型数据访问的各种技术和模型的总称。

数据处理分为:联机事务处理(on-line transaction processing, OLTP)联机分析处理(on-line analytical processing, OLAP).

OLTP是传统的操作型数据库系统的主要应用,主要是一些基本的日常事务处理,如银行柜台存取款、股票交易和商场POS系统等。

OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。

Read more
You need to set client_id and slot_id to show this AD unit. Please set it in _config.yml.