sqli-lab(一) 发表于 2024-11-09 更新于 2025-01-25 分类于 网络安全 MySQL特性 图内补充:table_schema : 表归属于的数据库 information_schema:这是一个mysql自带的库,其中保存着关于mysql服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表列的数据类型与访问权限等,所以我们查询这个库 阅读全文 »
苹果的罗塞塔石碑 —— Rosetta 2 发表于 2024-11-09 分类于 计算机 ARM架构与x86架构指令集架构(ISA)是计算机硬件与软件之间的接口规范,定义了处理器可以执行的基本指令(如算术运算、数据传输、控制转移等)、指令格式、寻址模式以及相关的寄存器和数据类型。简单来说,它就像是处理器的“语言”(CPU预定义的操作和计算),让程序员能够编写可以在特定架构上运行的软件,同时也帮助设计处理器的工程师理解如何实现这些指令(简化程序员的工作)。 那如果要简化程序员的工作,这意味着微处理器的工作十分复杂。甲方只需要提要求就好了,而乙方需要考虑的就多了。那到底是应该简化程序员的工作,还是简化微处理器的工作? 由此产生了两种想法:CISC 和 RISC 阅读全文 »
格式化字符串 发表于 2024-11-06 更新于 2025-12-10 分类于 网络安全 格式化字符串格式化字符串是个按部就班的人,直接打印的时候,不管给没给参数,他会按照参数的规则,打印出字符串中给的格式化字符,不管这个参数危不危险 格式化字符串比较长,不太好直接给printf参数。所以printf中的参数其实是格式化字符串的地址。所以当格式化字符串本身含有某个地址的时候,可以将这个地址的内容打印出来 于是我们顺着这个地址可以找到真正的字符串在哪里,接着计算地址和字符串的偏移量,从而通过控制格式化字符串达到任意地址读写 阅读全文 »
C艹基础(1) 发表于 2024-11-05 更新于 2024-11-06 分类于 计算机 信息系统开发(.NET) 第八章作业什么是类的继承?怎么定义派生类?简述创建派生类时,构造函数的调用。怎样定义基类虚方法,并在派生类中重写基类虚方法? 阅读全文 »
计算器原理 发表于 2024-11-05 更新于 2025-01-25 分类于 计算机 计算器原理计算器计算的表达式是后缀表达式。 我们输入一个表达式,计算器给出结果主要经过了:将中缀表达式转化为后缀表达式,计算后缀表达式这两个过程 而转化和计算过程运用到了数据结构“栈”。 阅读全文 »