• SpringBoot的启动流程是怎样的?...

    3)对bean factory进行配置,比如配置bean factory的类加载器,后置处理器等 4)完成bean factory的准备工作后,此时执行一些后置处理逻辑,子类通过重写这个方法来在BeanFactory创建并预准备完成以后做进一步的设置...
    文章 2020-03-23 786浏览量
  • 在字节跳动我是如何当面试官(持续更新)

    1.引导类加载器-没有父类加载器2.拓展类加载器-继承自引导类加载器3.系统类加载器-继承自拓展类加载器 双亲委托模型: 当要加载一个 class 时,会先逐层向上让父加载器先加载,加载失败才会自己加载 为什么叫双亲?...
    文章 2020-03-17 1970浏览量
  • SpringBoot是如何实现自动配置的?...

    SpringBootCondition基主要用来打印一些条件注解评估报告的日志,这些条件评估信息全部来源于其子类注解条件OnXxxCondition,因此其也抽象了一个模板方法getMatchOutcome留给子类去实现来评估其条件注解是否符合...
    文章 2020-03-07 702浏览量
  • Interview:Java岗位面试—面试求职攻略之一个JAVA...

    JAVA类加载器包括几种&xff1f;它们之间的父子关系是怎么样的&xff1f;双亲委派机制是什么意思&xff1f;有什么好处&xff1f;如何自定义一个类加载器&xff1f;你使用过哪些或者你在什么场景下需要一个自定义的类加载器吗&xff1f;...
    文章 2021-10-31 17浏览量
  • 我的java问题排查工具单

    列出当前当当前类加载的实际jar包位置,解决类冲突时有用curl http://localhost:8006/classloader/locate?class=org.apache.xerces.xs.XSObject 其他 gpref http://www.atatech.org/articles/33317 dmesg 如果发现...
    文章 2017-02-13 37630浏览量
  • 外部配置属性值是如何被绑定到XxxProperties属性上...

    我们再来看下由EnableConfigurationPropertiesImportSelector导入的另一个ConfigurationPropertiesBindingPostProcessorRegistrar又是干嘛的呢?5 ConfigurationPropertiesBindingPostProcessorRegistrar 可以看到...
    文章 2020-03-13 534浏览量
  • Java虚拟机的内存结构

    栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。栈帧中包括了局部变量表,操作数栈,方法返回地址以及额外的一些附加信息,在编译过程中,局部变量表的大小已经确定,操作数栈深度也已经确定...
    文章 2017-09-14 3074浏览量
  • spring启动component-scan扫描加载过程-源码分析

    果然不出所料,它也是用ClassLoader,只是它自己提供的getClassLoader()方法,也就是和spring的使用同一个加载器范围内的,以保证可以识别到一样的classpath,自己模拟的时候,可以用一个 名.class....
    文章 2013-06-13 2812浏览量
  • Java虚拟机的内存结构

    栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。栈帧中包括了局部变量表,操作数栈,方法返回地址以及额外的一些附加信息,在编译过程中,局部变量表的大小已经确定,操作数栈深度也已经确定...
    文章 2017-09-19 1473浏览量
  • 万字图文」史上最姨母级Java继承详解

    在具体实现的时候,我们创建Dog,Cat等的时候实现其具体的方法不就可以了,实现这个继承似乎使得这个的结构不那么清晰。如果仅仅只有两三个,每个的属性和方法很有限的情况下确实没必要实现继承,但事情...
    文章 2020-11-19 2363浏览量
  • VR开发中的优化

    例如通过for循环什么事情再用协程加载10张图片,那么这些操作虽然单独一个操作只要2-3ms不影响帧率,但是多个累计起来可能就高达几十ms甚至更高,就会影响帧率。另外如果开了10个协程加载10张图片,很有可能在图片...
    文章 2017-02-04 3207浏览量
  • 面试题有哪些

    instanceof 严格来说是Java 中的一个双目运算符,用来测试一个对象是否为一个的实例。用法 其中 obj 为一个对象,Class 表示一个或者一个接口,当 obj 为 Class 的对象,或者是其直接或间接子类,或者是其接口的...
    文章 2021-10-07 62浏览量
  • 抖音Android面经,成功斩获offer

    8.Object的hashcode()用来干嘛,怎么自己实现hashcode?9.JNI讲讲?10.一个a包里的B的c方法,cpp代码中的方法一定要a_B_c()这样吗 11.Java的泛型讲讲,有啥用?咋实现的 12.在什么情况下可以在运行时获取泛型参数 ...
    文章 2019-10-29 2366浏览量
  • 探索Android路由框架-ARouter之深挖源码(二)

    这个API在上面的截图也有,那么这个API是用来干什么的?我们点进去看看。ARouter.afterInit 首先,它实例化了一个InterceptorService。这里的InterceptorService下面会说。这里的build方法,最终返回的是一个...
    文章 2018-05-14 975浏览量
  • android例子程序(ApiDemo)的简单分类整理

    Redirection(从一个ACTIVITY获得用户数据传给下一个ACTIVITY,注意和前一个的区别)-Reorder Activities(在四个ACTIVITY间进行切换,这个不知道用来干嘛的?Save&Restore State(在onSaveInstanceState()方法中保存...
    文章 2017-11-14 1003浏览量
  • 窥探Swift之别具一格的Struct和Class

    属性观察是用来干嘛的呢?说白了,属性观测就是来观察属性的赋值情况的,属性观测包括willSet()和didSet,willSet在属性将要被赋值的时候被调用,didSet是在属性被赋值后调用,关于这两个属性观察函数,写个实例...
    文章 2016-04-13 1372浏览量
  • 这里有一份面筋请查收(三)

    这个见过,但是真记不得干嘛用的,后来翻看了下资料:一般情况下,Spring通过反射机制利用bean的class属性指定实现来实例化Bean。在某些情况下,实例化bean过程比较复杂,如果按照传统的方式,则需要在<bean>...
    文章 2016-06-30 1175浏览量
  • Android应用开发 WebView与服务器端的Js交互

    JavaScriptInterface.Java类 [java]view plain copy print?在CODE上查看代码片派生到我的代码片 01.import java.util.HashMap;02.import java.util.Map;03. 04.import android.content.Context;05.import android.os...
    文章 2017-11-08 1097浏览量
  • 聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

    你回答完以后,可能会继续问你如何自定义自己的类加载器,自己的类加载器Java自带的类加载器关系如何处理?再来一个关于内存的连环炮。首先肯定就是问你内存分为哪几部分,这些部分分别都存储哪些数据?然后继续问...
    文章 2018-07-09 7370浏览量
  • 秋招结束面试和面经的总结(个人向)

    因为在匀速运动的情况下,路程=速度×时间,速度是已知的,而时间,只需要用当前时间减去开始时间就可以得出。先记录开始时间:_renderToDOM(){ 根据轨道数量每次处理一定数量的弹幕数据。数量越大,弹幕越密集,...
    文章 2021-10-10 29浏览量
  • 大神之路你必须了解的——Java 设计模式

    最后,一定有人跳出来说用枚举实现单例,是的没错,枚举类很特殊,它在类加载的时候会初始化里面的所有的实例,而且 JVM 保证了它们不会再被实例化,所以它天生就是单例的。不说了,读者自己看着办吧,不建议使用。...
    文章 2018-08-24 913浏览量
  • Native 与 H5 交互的那些事

    当然,既然和前端协定好了协议的格式了,那么params肯定也是需要协定好的,可以用KV格式,也可以用一串Json字符串表示,为了解析方便,还是建议使用Json格式而port是用来干嘛的呢?port我们并不会直接操作它,它是由...
    文章 2017-06-08 1721浏览量
  • 一个Java程序员的阿里之路

    类加载机制,谈到双亲委派模型后会问到哪些违反了双亲委派模型?为什么?为什么要双亲委派?好处是什么?平时怎么使用多线程?有哪些好处?线程池的几个核心参数的意义?线程间通信的方式?HashMap 的原理?当谈到...
    文章 2018-10-20 1672浏览量
  • 想成为优秀的程序员这些码德不能缺

    在语言规则允许的地方,尽量把、构造、方法、成员变量、参数和局部变量都命名成一样。更高级的技巧是在{}块中重用局部变量。这样做的目的是迫使维护代码的程序员认真检查每个实例的作用域。特别是在Java代码中,...
    文章 2017-08-01 2195浏览量
  • 见过的最全的iOS面试题

    class告诉编译某个的声明,当执行时,才去查看的实现文件,可以解决头文件的相互包含;import<gt;用来包含系统的头文件,#import””用来包含用户头文件。3.属性readwrite,readonly,assign,retain,copy...
    文章 2015-10-20 1454浏览量
  • ...head><meta http-equiv="Cont

    class告诉编译某个的声明,当执行时,才去查看的实现文件,可以解决头文件的相互包含;import<gt;用来包含系统的头文件,#import””用来包含用户头文件。3.属性readwrite,readonly,assign,retain,copy...
    文章 1970-01-01 728浏览量
  • 持续集成工具之Hudson

    在安装并运行 Hudson 之后(将 WAR 文件部署到 servlet 容器或从命令行执行 java-jar hudson.war),启动浏览并访问默认安装位置。如果通过命令行运行 Hudson 而且您在本地机器上,那么可以访问 ...
    文章 2011-05-18 770浏览量
  • 走进JavaWeb技术世界9:Java日志系统的诞生与发展

    到了第四代国王(JDK1.4),臣民们终于看到了帝国提供的java.util.logging包,也是用来记录日志的,并且其中的核心概念Logger,Formatter,Handler 和 Log4j非常相似,只是为时已晚,Log4j早已深入人心了,不可撼动了。...
    文章 2017-09-21 2406浏览量
  • Spring核心IOC的源码分析

    设置 BeanFactory 的类加载器,添加几个 BeanPostProcessor,手动注册几个特殊的 bean 这块待会会展开说 prepareBeanFactory(beanFactory);try { 【这里需要知道 BeanFactoryPostProcessor 这个知识点,Bean 如果...
    文章 2021-11-22 25浏览量
  • Windows+Apache+Python+Django 踩坑记录

    放置html文件的路径,Django中成为模板文件 projName/static:放置静态文件,包括css/js/image projName/media:放置多媒体文件,大概除了上面两个其它的文件都可以放这儿吧,也不是很懂这是干嘛的 projName/...
    文章 2019-07-27 2880浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化