姚仁广的博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Flutter面试题整理

Flutter面试题整理Flutter有什么优势跨平台开发 一次编写,多平台部署:Flutter 允许开发者使用 Dart 语言编写一次代码,就能同时在 iOS 和 Android 等多个主流平台上运行。这大大减少了开发成本和时间,避免了为不同平台分别开发的重复工作。 统一的开发体验:开发者无需在不同的开发语言(如 iOS 的 Objective - C/Swift 和 Android
2025-10-12

Java高级开发

Java高级开发Java多线程java里面的线程和操作系统的线程一样吗? Java 底层会调用 pthread_create 来创建线程,所以本质上 java 程序创建的线程,就是和操作系统线程是一样的,是 1 对 1 的线程模型。 使用多线程要注意哪些问题? 原子性:提供互斥访问,同一时刻只能有一个线程对数据进行操作,在Java中使用了atomic包(这个包提供了一些支持原子操作的类,这些类可
2025-09-25

Java高级开发

Java高级开发Java多线程java里面的线程和操作系统的线程一样吗? Java 底层会调用 pthread_create 来创建线程,所以本质上 java 程序创建的线程,就是和操作系统线程是一样的,是 1 对 1 的线程模型。 使用多线程要注意哪些问题? 原子性:提供互斥访问,同一时刻只能有一个线程对数据进行操作,在Java中使用了atomic包(这个包提供了一些支持原子操作的类,这些类可
2025-09-25

领域驱动设计

详解DDD——用菜鸟的视角从零开始DDD的基础DDD出现的背景 我知道背景很没用很枯燥,但是对于我而言,如果不理解DDD的背景,我就无法知晓为什么要使用DDD,我现在写这段话时依旧觉得分层架构已经足够,DDD思想的整洁架构、菱形架构、六边形架构等都没有必要。因此只有了解背景,我们才能更好的理解:为什么要使用DDD。 软件工程体系中,我们最先学到的一定是瀑布模型,将软件工程的全生命周期分为有序的几
2025-09-19

Spring相关知识

Spring相关知识Spring说说对Spring的理解 Spring 是一个以 IoC(控制反转)和 AOP(面向切面编程)为核心思想的 Java 企业级开发基础框架 说说Spring IoC和AOPIoC 控制反转。传统开发过程中,我们需要通过new关键字来创建对象。使用IoC思想开发方式的话,我们不通过new关键字创建对象,而是通过IoC容器来帮我们实例化对象。 通过IoC的方式,可以大大
2025-09-11

计网OS相关知识

计算机网络网络模型OSI参考模型 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 TCP/IP模型 网络接口层、网络层、传输层、应用层 应用层应用层有哪些协议 HTTP、HTTPS、CDN、DNS、FTP HTTP报文有哪些部分请求报文 请求行:包含请求方法、请求目标(URL或URI)和HTTP协议版本。 请求头部:包含关于请求的附加信息,如Host、User-Agen
2025-08-28
#面试

数据库相关知识

数据库相关知识SQL基础NOSQL和SQL的区别ACID和BASE ACID 即原子性,一致性,隔离性和持续性。 BASE 即基本可用,软状态和最终一致性。 从实用的角度出发,我们需要考虑对于面对的应用场景,ACID 是否是必须的。比如银行应用就必须保证 ACID,否则一笔钱可能被使用两次;又比如社交软件不必保证 ACID,因为一条状态的更新对于所有用户读取先后时间有数秒不同并不影响使用。 扩展
2025-08-23

Java基础知识

Java基础知识概念Java的特点 跨平台性 Java编译器将源代码编译成字节码(bytecode),该字节码可以在任何安装了Java虚拟机(JVM)的系统上运行。 面向对象 Java是一门严格的面向对象编程语言,几乎一切都是对象。面向对象编程(OOP)特性使得代码更易于维护和重用,包括类(class)、对象(object)、继承(inheritance)、多态(polymorphism)、抽
2025-08-18

CPP知识积累

CPP知识积累STL库map和unordered_map的区别数据结构 map基于红黑树。红黑树是一种平衡二叉树的变体结构,左右子树高度差可能会大于一,但其平衡的代价要比平衡二叉树低。红黑树拥有自动排序的功能,因此map也就有了按键自动排序的功能,因此在map中的元素排列都是有序的。在map中,每一个元素都对应着一个红黑树的结点,所以实现对map的增删改查,也就是相当于对红黑树的操作。对于这些操作
2025-08-04
#算法学习

数据结构Ch7

我还没考完试,等我考完公开。
2025-07-23
#数据结构
123…6

搜索

Hexo Fluid