摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11450488.html Spring Bean有五个作用域,其中最基础的有下面两种: Singleton,这是Spring的默认作用域,也就是为每个IOC容器创建唯一的一个Bean实例。 Prototy 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11450467.html SqlSessionFactoryBuilder -> SqlSessionFactory -> SqlSession -> Configuration -> MapperReg 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11450415.html Spring Bean生命周期比较复杂,可以分为创建和销毁两个过程。 首先,创建Bean会经过一系列的步骤,主要包括: 实例化Bean对象。 设置Bean属性。 如果通过各种Aw 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11449605.html 通常可以把JVM内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是整个JVM进程唯一的。 1.程序计数器(PC,Program Counter Registe 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11449367.html java.util.concurrent及其子包,集中了Java并发的各种基础工具类,具体主要包括几个方面: 提供了比synchronized更加高级的各种同步结构,包括Coun 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11447794.html WAL: Write-Ahead Logging 先写日志,再写磁盘。具体说,当有一条记录需要更新的时候,InnoDB引擎就会先把记录写到redo log里面,并更新内存,这个时 阅读全文
摘要:
数据结构与算法 Reference https://linux.cn/article-7480-1.html https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11444366.html final final可以用来修饰类、方法、变量,分别有不同的意义,final修饰的class代表不可以继承扩展,final的变量是不可以修改的,而final的方法也是不可以重写 阅读全文
摘要:
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11444349.html BIO 传统的java.io包,它基于流模型实现,提供了我们最熟知的一些IO功能,比如File抽象、输入输出流等。交互方式是同步、阻塞的方式,也就是说,在读取输入流或者写入输出流 阅读全文