![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
课程
文章平均质量分 94
课程知识点总结
zhongzhehua
这个作者很懒,什么都没留下…
展开
-
机器学习知识点整理(《机器学习》——周志华)
机器学习基本概念判别式模型和生成式模型判别式模型是直接对条件概率p(y\mid x;\theta)建模,来预测x所属的分类。常见的判别式模型有:线性回归模型、支持向量机SVM、神经网络等。生成式模型则会对x和y的联合分布p(x,y)建模,然后通过贝叶斯公式来求得p(y_i\midx),然后选取使得p(y_i|x)最大的y_i,即:argmaxy p(y∣x)=argmaxy p(x∣y)p(y)p(x)=argmaxy p(x∣y)p(y)argmaxy p(y∣x)=argmax原创 2021-07-28 17:12:54 · 4359 阅读 · 0 评论 -
利用AFL进行模糊测试
1 模糊测试概述1.1 模糊测试概念模糊测试(Fuzzing),是一种通过向目标系统提供非预期的输入并监视异常结果来发现软件漏洞的方法。它是一种挖掘软件安全漏洞、检测软件健壮性的黑盒测试,它通过向软件输入非法的字段,观测被测试软件是否异常而实现。1.2 模糊测试优势进行软件漏洞挖掘时,通常有静态分析(Static Analysis)、动态分析(Dynamic Analysis)、符号执行(Symbolic Execution)、模糊测试(Fuzzing)这几种技术手段。静态分析(Static An原创 2021-06-08 22:38:47 · 10012 阅读 · 2 评论 -
高级计算机网络复习知识点
高级计算机网络高级计算机网络1 计算机网络概述1.1 时延1.2 协议1.3 OSI参考模型2 IP(网际协议)2.1 IPv4地址2.2 IPv4数据报2.3 IP数据报转发2.4 MAC地址2.5 ARP协议2.6 ICMP(网际控制报文协议)3 DHCP(动态主机配置协议)4 NAT(网络地址转换)4.1 SNAT(源地址转换)4.2 DNAT(目的地址转换)5 IPv65.1 IPv6分组5.2 IPv6地址5.2.1 IPv6地址规则5.2.2 IPv6地址分类5.3 IPv6过渡策略6 路由协原创 2021-01-17 15:11:57 · 1922 阅读 · 0 评论 -
密码学复习知识点
密码学密码学1 密码学的基本概念1.1 密码学的基本原理及流程1.2 两类重要密码体制1.3 流密码的基本思想2 分组密码体制2.1 DES2.2 AES2.3 SM42.3 DES、AES、SM4的优缺点及安全强度3 公钥密码体制3.1 公钥密码体系3.2 公钥加密算法步骤3.3 RSA公钥加密体制3.3.1 密钥的产生3.3.2 加密3.3.3 解密3.4 ElGamal公钥加密体制3.4.1 密钥的产生3.4.2 加密3.4.3 解密3.5 ECC公钥加密体制3.5.1 密钥的产生3.5.2 加密3.原创 2021-01-15 14:57:19 · 4640 阅读 · 1 评论 -
操作系统知识点汇总
操作系统1 进程基础1.1 进程和线程的概念1.1.1 进程1.1.2 线程1.1.3 进程于线程的区别1.2 状态转换1.2.1 进程切换过程1.3 进程调度1.4 中断1.5 进程并发1.5.1 生产者和消费者1.5.2 读者和写者1.5.3 单线程的处理高并发1.5.4 并发和并行1.5.5 临界区1.6 进程死锁1.6.1 死锁必条件1.6.2 解决死锁的方法1.7 进程的通信方式2 用户态和内核态3 批处理系统和分时系统4 程序内存结构1 进程基础1.1 进程和线程的概念1.1.1 进程进原创 2020-05-18 16:40:51 · 287 阅读 · 0 评论 -
网络安全知识点汇总
网络安全技术对称加密算法DESAESRC4非对称加密算法RSA哈希摘要算法MD5SHA-1攻击手段拒绝服务攻击防范方法中间人攻击消息重放攻击隔离技术防火墙分类特征蜜罐技术安全认证Kerberos主体过程X.509IP Sec,确保IP通信安全的机制操作模式通信协议算法SSL过程HTTPS过程对称加密算法DES16轮迭代置换64位明文块转为64位密文块密钥为64位,56位为有效位,8位校验位AES区块长度位128位密钥长度为128位,192位,256位RC4常用于WEP加密加密:密钥与明原创 2020-05-15 16:58:02 · 1290 阅读 · 0 评论 -
计算机网络知识点汇总
计算机网络计算机网络体系结构定义组成局域网和广域网因特网常见标准常用网络参数协议OSI各层作用和协议物理层串行传输和并行传输同步传输和异步传输通信方式码元速率比特率奈奎斯特定理香农定理编码方式模拟信号编码的步骤交换方式多模光纤和单模光纤数据链路层组帧方法差错控制流量控制介质访问控制以太网部分设备和作用网络层功能路由算法IPv4IPv6网络地址转换DHCP网络层常用协议传输层功能常用端口主要协议UDPTCP建立TCP连接释放TCP连接TCP可靠传输机制流量控制拥塞控制应用层网络应用架构DNSHTTP常用应用层原创 2020-05-08 18:02:33 · 1805 阅读 · 0 评论 -
单片机原理知识点汇总
单片机定义用途组成结构最小单片机系统工作时序C51和标准C的区别中断定时中断的设置定义在一块芯片上集成了CPU、存储、输入输出的微型计算机。用途由于单片机体积小、功耗低、控制功能强,常用于仪器检测、设备控制。(例如:电饭煲、洗衣机)组成结构CPU(中央处理器,包括运算器和控制器)存储器(使用哈佛结构,分为程序存储器和数据存储器)(ROM存放程序、RAM存放数据)I/O端口(P0、...原创 2020-05-07 23:45:11 · 2594 阅读 · 0 评论 -
PHP程序设计知识点汇总
PHPWeb架构Web架构LAMP(Linux+Apache+MySQL+PHP)易开发,成本低JavaEE(Tomcat+Oracle+Java Server Pages)运行快,安全性好,成本高.NET(Windows Server+SQL Server+IIS+Active Server Page...原创 2020-05-06 21:48:21 · 536 阅读 · 0 评论 -
C++程序设计知识点汇总
C++面向对象编程参数传递的方式函数重载内联函数静态变量静态函数C++内存管理指针new和malloc的区别类的构造函数和析构函数类和对象友元函数运算符重载继承虚继承多态静态方式动态方式虚函数纯虚函数抽象类面向对象编程面向对象编程是将对象抽象成类,把类的数据与操作封装在一起而进行的编程。优点:易维护、提高代码复用率参数传递的方式数据复制:创建形参,复制实参的值,占用不同的存储空间地址...原创 2020-05-05 23:01:23 · 1165 阅读 · 0 评论 -
Python程序设计知识点汇总
PythonPython的优势Python编程的特点Python常用库eval的功能输出内容格式化定义函数引入第三方库字符串切片元组序列的下标分词文件操作爬虫Python的优势开源生态好语法简单Python编程的特点由于python的生态好,有众多的开源库。因此Python的编程更加注重代码的复用,注重模块编程,对第三方库的使用。Python常用库库名功能t...原创 2020-04-28 21:17:51 · 1783 阅读 · 0 评论 -
Linux程序设计知识点汇总
Linux程序设计ShellLinux服务器Linux文件结构Linux文件权限ShellShell 是指Linux的用户界面,用户通过这个界面访问操作系统内核的服务。Shell也是一种解释型程序语言。常见的Shell种类:Bourne Shell(/usr/bin/sh或/bin/sh)Bourne Again Shell(/bin/bash)C Shell(/usr/bin/c...原创 2020-04-26 16:53:27 · 850 阅读 · 1 评论 -
大数据和云计算知识点汇总
大数据和云计算大数据和云计算的关系云计算的技术云计算的优势云服务类型GFS/HDFS的架构模式大数据处理过程MapReduce编程结构VPC的概念Hadoop的部署方式Yarn的作用Hadoop组件网络存储模式大数据和云计算的关系G=f(x)G=f(x)G=f(x) GGG是目标,fff是云计算,xxx是大数据。云计算是处理大数据的手段。云计算的技术虚拟化、分布式计算、并行计算、效用计算...原创 2020-04-22 18:40:06 · 742 阅读 · 0 评论 -
软件基础知识点汇总
软件基础计算机结构软件的定义操作系统的定义计算机结构冯·诺依曼式:CPU(控制器、运算器)、存储器、输入设备、输出设备。软件的定义软件 = 计算机程序 + 说明文档操作系统的定义操作系统是管理计算机硬件与软件资源的计算机程序。...原创 2020-04-20 13:03:38 · 4556 阅读 · 0 评论