
考察点:spring参考回答:①IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架....
Feign 是受到 Retrofit,JAXRS-2.0 和 WebSocket 启发的 java 客户端联编程序。Feign 的第一个目标是将约束分母的复杂性统一....
1.对象的字面量 var obj = {}2.创建实例对象 var obj = new Object();3.构造函数模式 function fn(){} , new fn();4.工厂模....
3.1 标记-清除算法该算法分为“标记”和“清除”阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对....
可以。Dot net core应用可以跟标准的dot net 库一起工作。
下图便是 Java 对象的创建过程,我建议最好是能默写出来,并且要掌握每一步在做什么。Step1:类加载检查 虚拟机遇到一条 new ....
主要关注核心领域逻辑。基于领域的模型检测复杂设计。这涉及与公司层面领域方面的专家定期合作,以解决与领域相关的问题并改....
面试官:想了解ES的底层原理,不再只关注业务层面了。解答:这里的索引文档应该理解为文档写入ES,创建索引的过程。文档写入....
参考回答:共同点:都是保存在浏览器端,并且是同源的Cookie:cookie数据始终在同源的http请求中携带(即使不需要),即cook....
延迟队列的实现有两种方式:通过消息过期后进入死信交换器,再由交换器转发到延迟消费队列,实现延迟功能;使用 RabbitMQ-de....
池话设计应该不是一个新名词。我们常见的如java线程池、jdbc连接池、redis连接池等就是这类设计的代表实现。这种设计会初始....
简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis ....
tcp 和 udp 是 OSI 模型中的运输层中的协议。tcp 提供可靠的通信传输,而 udp 则常被用于让广播和细节控制交给应用的通信传....
①Item布局,层级越少越好,使用hierarchyview工具查看优化。②复用convertView③使用ViewHolder④item中有图片时,异步加载....
被启动的服务(startService())的生命周期。 如果一个Service被某个Activity 调用Context.startService() 方法启动,那....
实现:抽象类的子类使用 extends 来继承;接口必须使用 implements 来实现接口。构造函数:抽象类可以有构造函数;接口不能....
采用Context.startService()方法启动服务,在服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onStart()方法。....
Startup class是dot net core应用的入口。所有的dot net core应用必须有这个class。这个类用来配置应用。这个类的调用是在pr....
ConcurrentHashMap 和 Hashtable 的区别主要体现在实现线程安全的方式上不同。底层数据结构: JDK1.7的 ConcurrentHashMap ....