一、面试前准备 参加面试除了携带必要的证书、文凭、照片等常规的用品以外,还应事先做些“功课”,归纳起来大概有一下几个方面的准备工作。 1.1 背熟自己的求职履历 有些求职者跳槽太过频繁...
1、MongoDB索引 1.1、创建索引 db.books.ensureIndex{{number:1}} 创建索引同时指定索引的名字 db.books.ensureIndex({number:1},{name:"book_"}) 1.2、索引使用需要注意的地方 1)创建索引的...
1、MongDB启动与关闭 1.1、命令行启动 ./mongod --fork --dbpath=/opt/mongodb/data ----logpath=/opt/mongodb/log/mongodb.log 1.2、配置文件启动 ./mongod -f mongodb.cfg mongoDB基本配置...
MongoDB的集群部署方案中有三类角色:实际数据存储结点、配置文件存储结点和路由接入结点。 连接的客户端直接与路由结点相连,从配置结点上查询数据,根据查询结果到实际的存储结点上查询和存...
1、创建数据库 use testdb 2、创建集合 db.t_member.insert({name:"zhaomin",age:23}) 3、查询 db.t_member.find() db.t_member.findOne() 4、修改 db.t_member.update({name:"zhaomin"},{$...
本文节选自《Spring 5核心原理》 Spring IoC容器还有一些高级特性,如使用lazy-init属性对Bean预初始化、使用FactoryBean产生或者修饰Bean对象的生成、IoC容器在初始化Bean过程中使用BeanPos...
本文节选自《Spring 5核心原理》 1 IoC与DI基本概念 IoC(Inversion of Control,控制反转)就是把原来代码里需要实现的对象创建、依赖,反转给容器来帮忙实现。我们需要创建一个容器,同时需...
本文节选自《Spring 5核心原理》 1 什么是Spring MVC Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。Spring MVC 角色划分清晰,分工明细。...
本文节选自《Spring 5核心原理》 阅读本文之前,请先阅读以下内容: 30个类手写Spring核心原理之自定义ORM(上)(6) 30个类手写Spring核心原理之自定义ORM(下)(7) 4 动态数据源切换的底...
本文节选自《Spring 5核心原理》 3 基于Spring JDBC实现关键功能 3.1 ClassMappings ClassMappings主要定义基础的映射类型,代码如下: package com.tom.orm.framework; import java.lang.re...
本文节选自《Spring 5核心原理》 1 实现思路概述 1.1 从ResultSet说起 说到ResultSet,有Java开发经验的“小伙伴”自然最熟悉不过了,不过我相信对于大多数人来说也算是“最熟悉的陌生人”。...
本文节选自《Spring 5核心原理》 前面我们已经完成了Spring IoC、DI、MVC三大核心模块的功能,并保证了功能可用。接下来要完成Spring的另一个核心模块—AOP,这也是最难的部分。 1 基础配置 ...
本文节选自《Spring 5核心原理》 接下来我们来完成MVC模块的功能,应该不需要再做说明。Spring MVC的入口就是从DispatcherServlet开始的,而前面的章节中已完成了web.xml的基础配置。下面就从...
本文节选自《Spring 5核心原理》 在之前的源码分析中我们已经了解到,依赖注入(DI)的入口是getBean()方法,前面的IoC手写部分基本流程已通。先在GPApplicationContext中定义好IoC容器,然后...
本文节选自《Spring 5核心原理》 1 Annotation(自定义配置)模块 Annotation的代码实现我们还是沿用Mini版本的,保持不变,复制过来便可。 1.1 @GPService @GPService代码如下: package co...
本文节选自《Spring 5核心原理》 1 IDEA集成Lombok插件 1.1 安装插件 IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多。Lombok是开源的代码生成库,是一款非常实用的小工...
1 什么是循环依赖? 如下图所示: BeanA类依赖了BeanB类,同时BeanB类又依赖了BeanA类。这种依赖关系形成了一个闭环,我们把这种依赖关系就称之为循环依赖。同理,再如下图的情况: 上图中,...
1 常见软件的版本命名 常见软件的版本命名举例如下表所示。 软件 升级过程 说明 Linux Kernel 0.0.1 1.0.0 2.6.32 3.0.18 若用X.Y.Z表示,则偶数Y表示稳定版本,奇数Y表示开发版本 Windows ...
Spring大约有20个模块,由1300多个不同的文件构成。这些模块可以分为核心容器、AOP和设备支持、数据访问与集成、Web组件、通信报文和集成测试、集成兼容等类。Spring 5的模块结构如下图所示。...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复