coderwhy笔记合集

如何使用a和id实现页面内跳转 要在HTML中使用ID实现页面内的跳转,你可以使用`<a>`标签配合`href`属性来指向目标元素的ID。这里有一个简单的例子来说明如何操作: 1. **定义一个带有ID的目标元素**: ```html <div id="target"> 这是


Udemy Jonas JS课程杂记

如何跳转到页面某个位置 getBoundingClientRect() 是 JavaScript 中的一个非常有用的方法,它属于 Element 对象。这个方法返回一个 DOMRect 对象,该对象包含了元素的大小


GET和POST的区别

GET和POST是HTTP协议中的两种基本请求方法,它们在多个方面存在区别,主要包括但不限于以下几个方面: 1. 数据传递方式 GET:请求的数据(参数)会附加在URL之后,以?分割URL和传输数据,参数之间以&相连。例如,/index.html?name=John&age=30。这种方式使得URL


由61C P1开始的指针笔记

写61C P1的时候写出来这么一段代码 typedef struct Color { uint8_t R; uint8_t G; uint8_t B; } Color; typedef struct Image { Color **image; uint32_t rows; uint3


JS查漏补缺之基础类型与引用类型

JS的基础类型有Number,String,Boolean,Undefined,Null,Symbol,Bigint,这些类型的变量储存在栈上(速度仅次于寄存器,但生命周期比较严格),引用类型有对象字面量、数组、函数等,储存在堆上。 当我们写出如上图age=oldage的语句时,此时age与olda


CS61C P1摸鱼记

CS61C在20fa的P1是康威的生命游戏,涉及到了不少关于指针和内存的操作,发现自己学得太烂完全不会写,最后还是抄了PKU飞猪大佬的答案,因此特地开一篇文章记录一下相关内容和学习笔记。


JS查漏补缺之this关键字

this关键字分为4种情况。 对象的方法调用:this关键字指向调用该方法的对象。 函数调用:this的值为undef


X86笔记

对X86寄存器、概念和常见指令做一个笔记。 笔记来源自各大网站、博客。 常见寄存器作用: x86-64 架构的寄存器有一些使用习惯,比如: 用来传参数的寄存器:%rdi, %rsi, %rdx, %rcx, %r8, %r9 保存返回值的寄存器:%rax 被调用者保存状态:%rbx, %r12, %


CSAPP之bomblab小记

被期末考硬控了很久,终于稍微有点空了,打算先试着把CSAPP写完。虽然写得很混子,但是暂时先记着,总比没有来得好。 版本:XieGuochao/csapp: The docker source and materials for CS:APP labs (github.com) Phase4 这里充


CSAPP之存储器层次结构

这是CSAPP中第六章其中一小节的笔记。因为稍微有点复杂,有做个记录的必要,于是有了此文。 以下内容部分取自B站UP九曲阑干。 首先要有一个概念:计算机中存储器的层次是从上而下,从小到大,从快到慢的。这里引用一个经典的图: 在CPU中,除了寄存器等结构之外,开发者增加了一个叫cache的结构,其原理