最新 最热

PWN从入门到放弃(1)——PWN环境搭建

本文主要介绍利用ubuntu搭建pwn做题环境,包括pwntools,gdb,gdb-pwndbg,gdb-peda,libc库等

2024-01-30
1

Fat JAR

Fat JAR(也称为uber-JAR)是一个包含了其所有依赖项的可执行Java归档文件(JAR),这意味着它不仅仅包含了你自己编写的类和资源文件,还包括了所有你的应用程序运行时所需的第三方库。这样做的好处是简化了部署过程,因为你只需要...

2024-01-30
1

重读 ES6 标准入门(第3版)

仅将自己的理解做整理、归类并结合实际遇到的问题做记录,更推荐阅读 ECMAScript 6 入门。

2024-01-28
0

WebAssembly入门笔记[2]:利用Memory传递字节数据

利用灵活的“导入”和“导出”机制,WebAssembly与承载的JavaScript应用之间可以很便利地“互通有无”。《与JavaScript的交互》着重演示了如何利用函数的导入和导出实现功能的共享,接下来我们主要关注数据的传递或者共...

2024-01-27
1

WebAssembly入门笔记[1]:与JavaScript的交互

前一阵子利用Balazor开发了一个NuGet站点,对WebAssembly进行了初步的了解,觉得挺有意思。在接下来的一系列文章中,我们将通过实例演示的方式介绍WebAssembly的一些基本概念和编程模式。首先我们先来说说什么是WebAssembl...

2024-01-26
0

重构·改善既有代码的设计.01之入门基础

近期在看Martin Fowler著作的《重构.改善既有代码的设计》这本书,这是一本经典著作。书本封面誉为软件开发的不朽经典。书中从一个简单的案例揭示了重构的过程以及最佳实践。同时给出了重构原则,何时重构,以及重构的手法...

2024-01-25
1

C++入门(2)

大家先回顾一下C语言里面的宏,如果写一个Add的宏,最后一种才是正确的,这就证明了宏是不好控制的,因为运算符的优先级的原因等等,所以宏就有一些缺点:...

2024-01-23
0

通过这14点,让你快速入门C语言(4)

当a创建好后,占用4个字节,每个字节都有一个地址(编号),&a拿到的是第一个字节的地址 注: 0x00B5F988 —— 16进制的数值

2024-01-23
0

通过这14点,让你快速入门C语言(1)

作为一名编程初学者,在学习C语言时,虽不是一帆风顺,但也是深刻地体会到了编程的乐趣。以下就是我在初次接触C语言后所整理的一系列关于c语言的基础知识,希望能够帮助到同样也是初学C语言的你!...

2024-01-23
1

学习编程的方法及入门

1. 确定学习目标:首先,明确你希望学习编程的具体目标和用途。这有助于你选择学习的编程语言和方向,例如网页开发、移动应用开发或数据分析等。...

2024-01-23
1