相关文章
CS 144 check5: down the stack (the network interface)
Lectures Note
略
Exercises
TCP片段传输到对等方的过程:
TCP-in-UDP-in-IP. Linux 提供了一种接口(即“数据报套接字”,UDPSocket),它允许应用程序仅提供用户数据报的有效载荷和目标地址,而内核则负责…
建站知识
2024/12/23 11:56:35
【hackmyvm】choc靶机wp
tags:
HMVrbash绕过tar漏洞CVE-2019-14287scapy
难度: ⭐️⭐️⭐️⭐️⭐️ 作者: cromiphi 系统: Linux 这里写目录标题 难度: ⭐️⭐️⭐️⭐️⭐️ 作者: cromiphi 系统: Linux2. 信息收集2.1. 端口扫描2.2. ftp匿名登录2.3. rbash绕过 3. 提权到torki用户3.1. tar漏洞提…
建站知识
2024/12/23 11:55:34
长列表渲染-懒加载-虚拟列表
以下案例模拟10万条数据
一次性渲染
LCP 1.68s <script>// 获取元素let ul document.querySelector(.bottom ul)// 渲染10万个lifor(let i0;i<100000;i){let li document.createElement(li)li.innerText iul.appendChild(li)}</script>分页
用户只能看到当…
建站知识
2024/12/23 11:54:32
条款33 对auto形参使用decltype以std::forward它们
目录
一、泛型lambda(from c14)
二、使用forward对参数进行转换
forward的常见用法
forward在lambda表达式 一、泛型lambda(from c14)
auto f[](auto x){ return func(normalize(x));};
对应的类
class SomeCompileGenneratedClass{
public:template<typename T>a…
建站知识
2024/12/23 11:53:30
AJAX与Axios
什么是 AJAX ?
AJAX 是异步的 JavaScript 和 XML(Asynchronous JavaScript And XML)。
简单理解AJAX:是一种客户端与服务器进行网络通信技术,AJAX通常使用XMLHttpRequest 对象来发送请求和接收响应
现代开发中我们通常使用 JS…
建站知识
2024/12/23 11:52:25
重拾设计模式--外观模式
文章目录 外观模式(Facade Pattern)概述定义 外观模式UML图作用 外观模式的结构C 代码示例1C代码示例2总结 外观模式(Facade Pattern)概述
定义
外观模式是一种结构型设计模式,它为子系统中的一组接口提供了一个统一…
建站知识
2024/12/23 11:51:23
Linux驱动开发应用层 2 点亮一个LED
目录 先来聊聊sysfs
sysfs的具备的优势
LED在哪里? 先来聊聊sysfs
我们下面首先简单聊一下sysfs。他很重要的原因是因为我们跟底下的设备打交道,就是可以透过我们的sysfs来操作我们底层的设备,
sysfs是Linux内核中的一个虚拟文件系统&…
建站知识
2024/12/23 11:50:19
Java 学习(五)多线程编程与深入学习 Java 库
在现代的企业级应用中,多线程编程和高效的库使用是提升程序性能和开发效率的关键。Java 的多线程编程使得我们能够高效地利用多核处理器,而 Java 库则为我们提供了各种现成的功能,减少了重复造轮子的工作。本文将深入探讨 Java 的多线程编程以…
建站知识
2024/12/23 11:49:18