ICode9

精准搜索请尝试: 精确搜索
  • Java底层学习2022-03-21 18:02:38

    最近在看几本Java的书,也做了很多笔记,主要是关于Java虚拟机、Java GC、Java 并发编程等方面,参考的主要几本书籍有: 《深入理解Java虚拟机》——周志明 《深入理解Java虚拟机 第二版》——美 Bill Venners 《Java性能调优指南》——也是老美的 《Java高并发程序设计》——葛一鸣

  • spring成神之路第五十五篇:spring 上下文生命周期2021-11-07 23:34:25

    本文主要内容:带大家掌握spring应用上下文的生命周期。 为什么需要掌握这个? 1、应对面试,面试中经常会问到 2、项目中想扩展spring的,那么这部分内容必须掌握 3、更容易阅读spirng源码 1、什么是spring应用上下文? 接口org.springframework.context.ApplicationContext表示spring上下

  • spring成神之路第四十三篇:spring 中编程式事务怎么用的?2021-11-06 02:31:51

    本文开始,大概用10篇左右的文章来详解spring中事务的使用,吃透spring事务。 本文内容 详解spring中编程式事务的使用。 spring中使用事务的2种方式 spring使事务操作变的异常容易了,spring中控制事务主要有2种方式 编程式事务:硬编码的方式 声明式事务:大家比较熟悉的注解@Transaction

  • spring成神之路第四十二篇:玩转 JdbcTemplate2021-11-06 01:32:05

    本来这篇文章要写spring事务的,但是事务中大部分案例会用到JdbcTemplate相关的功能,所以先把JdbcTemplate拿出来说一下。 什么是JdbcTemplate? 大家来回顾一下,java中操作db最原始的方式就是纯jdbc了,是不是每次操作db都需要加载数据库驱动、获取连接、获取PreparedStatement、执行sql

  • spring成神之路第三十一篇:aop 概念详解2021-10-31 23:33:32

    本文主要内容 什么是Aop? Spring AOP中重要的一些概念详解 Spring AOP 硬编码实现 什么是AOP? 先看一下传统程序的流程,比如银行系统会有一个取款流程 我们可以把方框里的流程合为一个,另外系统还会有一个查询余额流程,我们先把这两个流程放到一起: 有没有发现,这个两者有一个

  • spring成神之路第二十六篇:国际化详解2021-10-31 03:32:07

    前两天去一个电商公司面试: 面试官:Spring中国际化这块的东西用过么?可以介绍一下么? 我:spring中对国际化支持挺好的,比较简单,只需要按照语言配置几个properties文件,然后主要注册一个国际化的相关的bean,同时需指定一下配置文件的位置,基本上就可以了 面试官:那如果配置文件内容有变化?你们

  • spring成神之路第二十五篇:@Value【用法、数据来源、动态刷新】2021-10-31 02:04:28

    面试官:Spring中的@Value用过么,介绍一下 我:@Value可以标注在字段上面,可以将外部配置文件中的数据,比如可以将数据库的一些配置信息放在配置文件中,然后通过@Value的方式将其注入到bean的一些字段中 面试官:那就是说@Value的数据来源于配置文件了? 我:嗯,我们项目最常用更多就是通过@Value

  • spring成神之路第二十四篇:父子容器详解2021-10-31 01:32:36

    又一次被面试官带到坑里面了。 面试官:springmvc用过么? 我:用过啊,经常用呢 面试官:springmvc中为什么需要用父子容器? 我:嗯。。。没听明白你说的什么。 面试官:就是controller层交给一个spring容器加载,其他的service和dao层交给另外一个spring容器加载,web.xml中有这块配置,这两个容器组

  • spring成神之路第十七篇:@Configration 和@Bean 注解详解(bean 批量注册)2021-10-20 23:31:08

    上次去头条面试: 面试官:spring中,类上加不加@Configuration注解,有什么区别? 我:当某个类上有@Configuration注解的时候,可以在这个类中使用@Bean注解向spring容器中注册bean;如果不加@Configuration注解,不能通过@Bean注解注册bean。 面试官:你确定不用@Configuration注解,不能通过@Bean注

  • spring成神之路第十二篇:lazy-init:bean延迟初始化2021-10-18 23:36:53

    bean初始化的方式2种方式 实时初始化 延迟初始化 bean实时初始化 在容器启动过程中被创建组装好的bean,称为实时初始化的bean,spring中默认定义的bean都是实时初始化的bean,这些bean默认都是单例的,在容器启动过程中会被创建好,然后放在spring容器中以供使用。 实时初始化bean的

  • spring成神之路第十篇:primary可以解决什么问题?2021-10-17 21:01:27

    存在的问题以及解决方案 直接上案例,通过案例来看技术是如何使用的: package com.javacode2018.lesson001.demo8;public class NormalBean {    public interface IService{} //@1    public static class ServiceA implements IService{} //@2    public

  • spring成神之路第五篇:创建bean实例的方式2021-10-17 01:32:08

    本文内容 通过反射调用构造方法创建bean对象 通过静态工厂方法创建bean对象 通过实例工厂方法创建bean对象 通过FactoryBean创建bean对象 Spring容器内部创建bean实例对象常见的有4种方式。 通过反射调用构造方法创建bean对象 调用类的构造方法获取对应的bean实例,是使用

  • spring成神之路第四篇:xml中bean定义详解2021-10-17 01:00:51

    本文内容 bean xml配置文件 bean元素详解 名称和别名详解 alias元素详解 通过import元素引入外部配置 环境 jdk1.8 idea maven-3.6.1 spring-5.2.3.RELEASE bean概念回顾 我们再来回顾一下,被spring管理的对象统称为bean,我们程序中需要用到很多对象,我们将这

  • 新手测试开发的成神之路:面试历程分享2021-08-03 09:32:41

    1. 定基调 作为一名初出茅庐的测试工程师,心里肯定是不甘于停止在功能测试这个阶段,办法总比困难多。都说IT人员都是靠跳槽来增加薪资水平,这句话不假,但是不那么准确。通过增加业务能力和技术水平来增加薪资,才是亘古不变的道理,在这个高速发展的社会来说更是如此,再也不能像以前那样浑

  • 新手测试开发的成神之路:面试历程经验分享!2021-08-03 09:32:03

    1. 定基调 作为一名初出茅庐的测试工程师,心里肯定是不甘于停止在功能测试这个阶段,办法总比困难多。都说IT人员都是靠跳槽来增加薪资水平,这句话不假,但是不那么准确。通过增加业务能力和技术水平来增加薪资,才是亘古不变的道理,在这个高速发展的社会来说更是如此,再也不能像以前那

  • 自学java成神之路2021-08-01 14:30:45

    System.out.println();的快捷方式是syso   Alt+/ 查看详细                  的快捷方式是Ctrl    鼠标点击              foreach方法遍历就是增强型for循环:如果只是取出数组一个数,比较快捷,但是不能更改数组的值。 但是普通for方法遍历

  • Redis成神之路电子版教程已问世,一篇文章帮你解答2021-07-15 19:01:39

    面试准备 不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 1. 自我介绍。(介绍自己的项目经历以及一些特长而不是简单自我介绍喜好等) 2. 自己面试中可能涉

  • Java工程师成神之路(基础篇),电子版已问世2021-07-07 08:57:56

    # **垃圾回收算法**垃圾回收算法的实现设计到大量的程序细节,并且每一个平台的虚拟机操作内存的方式都有不同,所以不需要去了解算法的具体实现。# **复制算法**将可用内存按容量划分为大小相等的两块,每次只使用其中的一块。当这一块的内存用完了,就将还存活着的对象复制到另外一块上

  • Java工程师成神之路(基础篇),醍醐灌顶!2021-07-07 08:57:35

    ### 基础**JAVA基础**![阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)](https://s2.51cto.com/images/20210707/1625616926927592.jpg)**JAVA集合**![阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)](https://s2.51cto.com/images/20210707/1625616926905061.jpg)**JAVA

  • 并发编程 | 线程池从入门到成神!2021-06-13 23:55:06

    一、为什么要用多线程 使用多线程,可以把一些大任务分解成多个小任务来执行,多个小任务之间互不影响,同时进行,这样,充分利用了cpu资源。 二、java中简单的实现多线程方式 继承Thread类,实现run方法 class MyTread extends Thread{   public void run() {     System.out

  • 企业数据中台的建设2021-06-11 23:56:40

    本文围绕什么是数据中台,中台怎么建设,中台产品怎么选择,案例分析介绍企业级数据中台的建设。 什么是数据中台 数据中台是指通过数据技术,对海量数据进行采集、计算、存储、加工,同时统一标准和口径。数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数据资产层,进而为客户提供高

  • 企业数据中台的建设2021-06-11 23:56:29

    本文围绕什么是数据中台,中台怎么建设,中台产品怎么选择,案例分析介绍企业级数据中台的建设。 什么是数据中台 数据中台是指通过数据技术,对海量数据进行采集、计算、存储、加工,同时统一标准和口径。数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数据资产层,进而为客户提供高

  • 非典期间的一段回忆2021-06-11 23:55:58

    最近的新型肺炎病毒甚嚣尘上,已经成了大众最瞩目的事件,整个国家层面反应也算迅速,毕竟我们是一个十几亿人口的国家。 公众号的读者和我分享了一个一段03年非典期间的故事,感慨颇深。经原亲历者同意,分享给大家。以下简称"我"。 距离非典过去已经17年了,相信很多95后的读者那时候还在读

  • 非典期间的一段回忆2021-06-11 23:55:41

    最近的新型肺炎病毒甚嚣尘上,已经成了大众最瞩目的事件,整个国家层面反应也算迅速,毕竟我们是一个十几亿人口的国家。 公众号的读者和我分享了一个一段03年非典期间的故事,感慨颇深。经原亲历者同意,分享给大家。以下简称"我"。 距离非典过去已经17年了,相信很多95后的读者那时候还在读

  • 非典期间的一段回忆2021-06-11 23:53:47

    最近的新型肺炎病毒甚嚣尘上,已经成了大众最瞩目的事件,整个国家层面反应也算迅速,毕竟我们是一个十几亿人口的国家。 公众号的读者和我分享了一个一段03年非典期间的故事,感慨颇深。经原亲历者同意,分享给大家。以下简称"我"。 距离非典过去已经17年了,相信很多95后的读者那时候还在读

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有