相关文章
【网络】五种IO模型(非阻塞IO、多路转接)
文章目录 1. IO的本质2. 五种IO模型3. 非阻塞4. 多路转接4.1 基本使用4.2 简单样例代码4.3 select的优缺点 1. IO的本质
对于我们所了解的IO(例如read、write、recv等),它们都是阻塞式的IO;在网络中,网络通信问题&…
建站知识
2025/5/7 3:06:58
互联网时代如何保证数字足迹的安全,以防个人信息泄露?
用户在网络上所做的几乎所有事情,包括浏览、社交媒体活动、搜索查询、在线订阅,甚至购物,都会留下一条数据线索,这些数据可用于创建用户在线身份的详细档案。如果这些信息暴露,恶意行为者可能会利用它们将用户置于各种…
建站知识
2025/5/5 5:52:35
修改hosts文件,修改安全属性,建立自己的DNS
初级代码游戏的专栏介绍与文章目录-CSDN博客
我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。
源码指引:github源…
建站知识
2025/5/6 7:49:18
尚硅谷爬虫note14
一、scrapy
scrapy:为爬取网站数据是,提取结构性数据而编写的应用框架
1. 安装 pip install scrapy
或者,国内源安装 pip install scrapy -i https://pypi.douban.com/simple
2. 报错 报错1)building ‘twisted.te…
建站知识
2025/5/6 23:26:15
深入理解JavaScript的执行机制
一、背景 日常开发中,不管你是js新手还是经验丰富者,深入理解js代码执行顺序对于你写出高质量代码和排查问题都有很大的用处。
二、关于JavaScript 我们都知道javascript是一门单线程语言,所以我们可以得出结论:
javascript是按…
建站知识
2025/4/30 4:08:44
http status是什么?常见的http状态码指的是什么意思?
HTTP 状态码 HTTP 状态码(HTTP Status Code)是服务器在响应客户端请求时返回的一个三位数字代码,用于表示请求的处理结果。HTTP 状态码是 HTTP 协议的一部分,帮助客户端(如浏览器或应用程序)了解请求是否成…
建站知识
2025/4/29 21:24:56
Beeline的使用和Hive JDBC
目录 1. 引言1.1 Hadoop1.2 HBase1.3 Hive 2. Beeline2.1 使用Beeline访问Hive2.1.1 通过beeline直接连接Hive2.1.2 先进入beeline客户端再连接Hive2.1.3 先进入beeline客户端再连接MySQL 2.2 Beeline命令 3. Hive JDBC3.1 pom.xml中依赖配置3.2 Util工具类3.3 代码3.4 结果 参…
建站知识
2025/5/2 4:17:54
什么是XSS,什么是CSP,什么是gevent
XSS 攻击(跨站脚本攻击) 是一种通过向网页注入恶意脚本(如 JavaScript),进而攻击其他用户的漏洞。攻击者利用输入漏洞(如评论、表单等)将恶意代码植入页面,当其他用户浏览时…
建站知识
2025/5/1 9:47:54