摘要:
线程 1、进程和线程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位 → 所有与进程相关的资源都被记录在PCB中 → 进程是抢占处理机的调度单位;线程属于某个进程,共享其资源 → 线程只由堆栈寄存器、程序计数器和TCP组成 总结: 1、 线程不能看做独立应用,而进程可看做独立应用 2、 阅读全文
摘要:
Spring 1、spring IOC IOC(inversion of control):控制反转 → spring code 最核心的部分 → 需要先了解依赖注入(dependency inversion:把底层类作为参数传递给上层类,实现上层对下层的“控制”) Spring IOC容器的核心接 阅读全文
摘要:
Redis 缓存中间件 — Memcache和Redis的区别 Memcache:代码层次类似Hash → 支持简单数据类型 → 不支持数据持久化存储 → 不支持主从同步(类似mysql的数据主从同步) → 不支持分片 Redis → 数据类型丰富(set、list) → 支持数据磁盘持久化存储 → 阅读全文
摘要:
Java 1、谈谈你对java的理解 → 与平台无关性(一次变异处处运行) 如何实现? → GC(垃圾回收机制。会自动释放堆内存) → 语言特性(泛型,反射,lambda表达式) → 面向对象(封装,继承,多态) → 类库(java本身自带的一些集合和并发库,网络库,IO等) → 异常处理 2、JV 阅读全文