打赏

相关文章

深入理解设计模式:工厂模式、单例模式

深入理解设计模式:工厂模式、单例模式 设计模式是软件开发中解决常见问题的可复用方案。本文将详细介绍两种种重要的创建型设计模式:工厂模式、单例模式,并提供Java实现示例。 一、工厂模式 工厂模式是一种创建对象的设计模式,…

JVM(Java虚拟机)

基础篇 一、什么是JVM 1)定义 Java Virtual Machine ,Java 程序的运行环境(Java 二进制字节码的运行环境)。 2)好处 一次编译,处处执行(跨平台)自动的内存管理,垃圾回…

Linux -- gdb/cgdb的认识和使用

预备知识 程序的发布⽅式有两种, debug 模式和 release 模式, Linux gcc/g 出来的⼆进制程 序,默认是 release 模式。 要使⽤gdb调试,必须在源代码⽣成⼆进制程序的时候, 加上 -g 选项,如果没有添加&#x…

设计模式-装饰模式

装饰模式 装饰模式 (Decorator Pattern),也称为包装器模式 (Wrapper Pattern),是一种结构型设计模式。它允许你向一个现有的对象动态地添加新的功能,同时又不改变其结构。这种模式创建了一个装饰类,用来包装原有的类,…

前端面试准备-1

1.NodeJS的优缺点 优点:   高并发(最重要的优点)   适合I/O密集型应用 缺点:   不适合CPU密集型应用;CPU密集型应用给Node带来的挑战主要是:由于JavaScript单线程的原因,如果有长时间运行的…

ARM架构

目录 哈佛结构 arm指令格式 有符号数的溢出(8bit)​ 无符号数的进位/借位 CPSR(当前程序状态寄存器) ARM模式 arm异常类型 ARMv7架构异常向量表 arm异常的处理流程 arm寄存器 堆栈指针寄存器 arm模式切换流程 LDR指令、STR指令 指…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部