09 2019 档案

摘要:@Autowired private IRoadRescueService roadRescueService;千万不要把注入的service类设为static 阅读全文
posted @ 2019-09-30 17:14 jet-software 阅读(502) 评论(0) 推荐(0)
摘要:1、给定一个二叉树,找出其最大深度。 注:二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * Tre 阅读全文
posted @ 2019-09-14 21:54 jet-software 阅读(348) 评论(0) 推荐(0)
摘要:1、OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口 网络层、运输层、 应用层。 TCP/IP五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议 阅读全文
posted @ 2019-09-11 21:52 jet-software 阅读(1166) 评论(0) 推荐(0)
摘要:1、为什么要用消息队列 解耦、异步、削峰 A系统调用B系统、C系统,传统的调用是直接调用,但是当B系统说我不需要你提供数据了,这时候A需要改代码,C系统说我不需要某个字段了,这时候A也要改代码,如果又多了一个D系统,A又要写代码。为了实现解耦,引入消息队列,A将产生的数据丢到消息队列中,哪个系统需要 阅读全文
posted @ 2019-09-07 21:11 jet-software 阅读(271) 评论(0) 推荐(0)
摘要:1、JDK和JRE区别? JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具和Java基础的类库。通过JDK开发人员将源码文件(java文件)编译成字节码文件(class文 件)。JRE是Java运行环境,不含开发环境,即没有编译器和调试器。将class文件加载到内存准备运行 阅读全文
posted @ 2019-09-07 20:40 jet-software 阅读(1045) 评论(0) 推荐(0)
摘要:1、进程,线程之间的区别 进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。进程在执行过程中拥有独立的内存单元。 线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运行的基本单位.同一进程中的多个线程之间可以并发执行。多个线程共享内存资源,减少 阅读全文
posted @ 2019-09-03 21:54 jet-software 阅读(182) 评论(0) 推荐(0)