论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
安全
›
主机安全
›
安全见闻笔记
安全见闻笔记
南飓风
论坛元老
|
2024-10-25 18:55:17
|
显示全部楼层
|
阅读模式
楼主
主题
1774
|
帖子
1774
|
积分
5322
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
编程语言扼要概述
C语言
:面向过程,实用于系统软件和嵌入式
开发
C++
:在C底子上发展,支持面向对象编程,常用于游戏和高性能计算
Java
:广泛利用的面向对象语言,跨平台,适合企业级应用。
Python
:简洁易学,拥有丰富库,实用于数据分析、AI和Web
开发
。
JavaScript
:主要用于前端
开发
,也可用于服务器端(Node.js)。
C#
:微软
开发
,主要用于Windows应用。
Ruby
:简洁、富有表现力,常用于Web
开发
。
PHP
:专注于Web
开发
,适合服务器端脚本。
Go
:高效、简洁,实用于网络编程和云计算。
Swift
:苹果
开发
,用于iOS和macOS应用。
Kotlin
:与Java互操作,主要用于Android
开发
。
函数式编程语言
Haskell
:纯函数式,强类型系统,严谨。
Lisp
:灵活性强的汗青久长语言家族。
Clojure
:Lisp方言,运行在Java虚拟机上,结合函数式编程和Java上风。
数据科学与机器学习
R
:广泛用于统计分析和数据可视化。
Julia
:专为高性能科学计算和数据分析筹划。
开发
类
全栈
开发
移动
开发
嵌入式系统
开发
其他
全栈
开发
TypeScript
:JavaScript超集,增长静态类型检查,进步大型项目
开发
效率。
移动
开发
Objective-C
:曾为iOS主要语言,如今逐渐被Swift代替。
嵌入式系统
开发
汇编语言
>>差异架构有差异的汇编语言,底层控制硬件。
其他
Pascal
:曾广泛用于教学和早期软件
开发
。
软件步伐类型概述
Web步伐
二进制步伐
驱动步伐
上位机步伐
脚本步伐
操作系统
裸板步伐
机器学习步伐
量子计算步伐
工控步伐
BIOS步伐与本质理解
Web步伐:
包罗各种网站和在线应用,主要用于渗出测试。
二进制步伐:
主要用于逆向分析,与渗出测试差异,通常需要更深的技术底子。
驱动步伐:
由二进制步伐编写,后缀通常为 .sys,用于操作系统的硬件交互。
上位机步伐:
略。
脚本步伐:
包罗多种语言如 Lua、PHP、Java,广泛应用于自动化和快速
开发
。
操作系统:
大型软件系统,尽管技术含量高,但本质上也属于软件步伐。
裸板步伐:
不依赖于操作系统,通常用于嵌入式系统
开发
。
机器学习步伐:
一般用 Python 编写,也可利用 Go 等语言,最终都是实现特定功能的步伐。
量子计算步伐:
特定于量子计算领域,尚处于发展阶段。
工控步伐:
用于工业控制系统,涉及到硬件和软件的结合。
BIOS步伐:
是低级代码,负责硬件初始化和操作系统启动。其本质是代码,不应被复杂的术语所迷惑。
本质:
无论别人怎样夸大技术,重要的是理解其底层原理。例如,组合技术(如二进制与 Web 的结合)只需掌握其底子即可。
操作系统类型
iOS、macOS、Linux、Android、Windows、Windows CE (Wince)、VxWorks、RT-Thread
(这些类型的步伐展示了软件的多样性和应用场景,理解它们的特点有助于在各个领域中更有用地进行
开发
和渗出测试。)
非及时操作系统
包罗 Windows、macOS、iOS 和 Linux。主要关注性能和用户体验,但在处理指令时不一定立即相应用户操作。
及时操作系统 (RTOS)
如 VxWorks 和 RT-Thread,可以或许在确定时间内相应外部事件,实用于时间要求严格的嵌入式系统和工业控制。
硬件类
计算机硬件组件
网络硬件设备
移动设备硬件
硬件发展趋势
计算机硬件组件
中央处理器 (CPU):
计算机的焦点,负责实验指令和处理数据,其性能直接影响计算速度。
内存:
存储运行中的步伐和数据,容量和速度影响计算机性能。
硬盘:
用于长期存储数据,包罗操作系统和应用步伐,容量和读写速度也会影响性能。
显卡:
处理图形和图像数据,其性能对图形处理本领至关重要,尤其在游戏和筹划领域。
主板:
毗连各个硬件组件,主板的质量影响计算机的稳定性和扩展性。
网络硬件设备
网络服务器:
提供网络服务,如文件存储和Web服务,通常具有较高性能。
网络存储设备:
包罗 NAS 和 SAN,提供高容量、高可靠性的数据存储解决方案。
网络打印机:
通过网络共享,方便多台计算机打印。
网络摄像头:
用于视频监控和远程集会,可将视频信号通过网络传输。
移动设备硬件
智能手机:
集成多种功能,包含处理器、内存、存储和摄像头。
平板电脑:
类似于智能手机,但屏幕更大,适合阅读和观看视频等。
可穿着设备:
如智能手表等,可以监测用户康健数据并毗连智能手机等设备。
硬件发展趋势
小型化:
硬件设备趋向体积越来越小,便于携带。
高性能:
处理器、内存、存储的性能和容量不断进步。
智能化:
硬件设备更加智能,可以顺应差异用户习惯。
互联互通:
设备之间的联网与互联越来越密切,形成物联网。
网络类
网络类型
网络协议
网络设备
网络安全
通讯协议
网络类型
局域网(LAN)
:覆盖范围较小,通常用于办公室、学校或家庭等局部区域,用于共享资源(如文件和打印机)。
城域网(MAN)
:覆盖一个城市范围内的网络,例如城市的宽带网络或有线电视网络。
广域网(WAN)
:覆盖范围极广,跨越国家甚至环球的区域,典型例子是互联网,它毗连了世界各地的计算机和网络设备。
网络协议
TCP/IP协议
:互联网的底子协议。
TCP
(传输控制协议):确保数据可靠、有序地传输。
IP
(网际协议):负责数据的路由和所在剖析。
HTTP协议
:超文本传输协议,用于Web浏览器和服务器之间传输网页、图片等超文本数据。
FTP协议
:文件传输协议,用于计算机之间安全传输文件。
SMTP、POP3和IMAP协议
:用于电子邮件的发送与接收。SMTP负责发送,POP3和IMAP负责接收。
网络设备
路由器
:用于毗连差异的网络并转发数据,依据IP所在和路由表确定数据的传输路径。
交换机
:局域网内的多台计算机通过交换机进行数据交换,依据MAC所在转发数据帧。
网卡
:计算机毗连网络的硬件设备,将计算机数据转换为网络信号进行传输。
无线接入点
:为无线设备提供网络接入,使其可以或许毗连到局域网或广域网。
网络安全
防火墙
:保护网络免受外部攻击,依据规则过滤收支网络的流量。
加密技术
:对数据进行加密,常用的SSL/TLS协议用于确保Web浏览器和服务器之间的通信安全。
身份认证
:通过验证用户身份来确保只有授权用户能访问网络资源,常用的方法包罗用户名和暗码、数字证书以及生物识别等。
通讯协议
TCP
:用于可靠的、面向毗连的数据传输,确保数据到达目的地。
UDP
:用于快速、不可靠的通信,不提供数据重传机制,实用于及时应用(如视频流、在线游戏等)。
IP
:用于网络间的路由和数据传输所在剖析,是互联网数据传输的底子协议。
总结
:
这些网络类型、协媾和设备共同构成了当代网络通信的底子。了解这些概念有助于理解网络运作原理,并为进一步学习网络安全和协议栈奠基底子。
机器学习工作流程
数据收集
数据预处理
模型选择与练习
模型评估与优化
模型应用
数据收集
来源
:数据可以来自数据库、文件、传感器、网络等多种渠道。
类型
:包罗结构化数据(如表格数据)、半结构化数据(如XML、JSON)和非结构化数据(如文本、图像、音频等)。
数据预处理
数据清洗
:去除噪声数据、处理缺失值、改正错误数据。常用方法如均值添补、中位数添补等。
数据归一化
:将数据缩放至同一范围,常见方法包罗最小-最大归一化和Z-score标准化。
特征提取
:从数据中提取有用特征,如图像识别中提取颜色、纹理、形状等。
模型选择与练习
根据任务类型选择算法
:分类题目可以利用决策树、支持向量机等;回归题目可以利用线性回归、随机森林等。
数据分割
:将数据分为练习集和测试集。利用练习集练习模型,调解参数最小化损失函数。
模型评估与优化
评估指标
:常用指标包罗正确率、正确率、召回率、F1值、均方弊端等。
根据结果调解模型参数、选择差异算法或增长数据量来优化模型。
模型应用
将优化后的模型应用于实际题目,实验猜测、分类、聚类等任务。
连续监控和评估应用结果,优化模型以进步性能。
深度学习的基本原理
神经网络底子
多层神经网络
神经网络底子
神经元模型:
深度学习的焦点是人工神经网络,其灵感来源于生物神经元。一个神经元接收多个输入信号,每个输入对应一个权重,通过加权求和后,输入激活函数得到输出。
激活函数:
激活函数决定了神经元的输出值常见激活函数包罗ReLU(修正线性单位)、sigmoid和tanh。它们引入非线性,增强了神经网络处理复杂题目的本领。
多层神经网络
[层次结构]
深度学习中的神经网络通常包罗>>>
输入层
:接收原始数据,如图像的像素值、文本的词向量等。
隐藏层
:多层隐藏层对输入数据进行特征提取,每一层逐步提取高阶特征。例如,图像识别中,低层提取边缘特征,高层提取更复杂的形状和结构。
输出层
:生成最终的猜测结果。例如,图像分类任务中,输出层可能是图像的类别标签。
深度网络
:深度神经网络有多个隐藏层,层数越多,提取的特征越复杂。深度学习的本领主要源于其处理复杂模式、特征提取的多层次特性。
声明
学习视频来自B站UP主—泷羽sec,如涉及侵权马上删除文章。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
南飓风
论坛元老
这个人很懒什么都没写!
楼主热帖
零信任介绍
容斥原理
开源SPL助力JAVA处理公共数据文件(txt ...
使用 Helm 安装 MQTT 服务器-EMQX ...
数理逻辑第1-3章
Ubuntu如何安装Mysql+启用远程连接[完 ...
dotnet 修复在 Linux 上使用 SkiaSharp ...
DOS窗口命令和单表简单查询
Java笔记(13) 简单的Lambda表达式 ...
.gitignore文件配置以及gitee提交报Pus ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
Oracle
公有云
分布式数据库
网络安全
数据安全
Mysql
MES
容器及微服务
图数据库
快速回复
返回顶部
返回列表