搜档网
当前位置:搜档网 › maven常见问题问答(超全面)

maven常见问题问答(超全面)

maven常见问题问答(超全面)
maven常见问题问答(超全面)

1.前言

Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。

2. maven概要

首先我把maven的概念快速的梳理一下,让我们快速地建立起一个比较精确的maven应用场景。

2.1 maven不是什么

读书时候要先限定范围,避免一些有害的遐想。要说maven不是什么,我们可以从如下几个要点来展开

1.maven不是ant,也不是make。

我们以前接触的构建工具,需要写一些详细的步骤,比如:compile

project1/src/*.java 等类似的语句。这些语句正是我们使用ant和

make所要编写的东西。maven采用了"约定优于配置"的方法,一些开

发常用的操作和步骤已经固化在maven中,所以使用者不再需要去编

写那些烦人的语句了。同时,maven内置了开发流程的支持,它不仅能够编译,同样能够打包、发布,也能够一气呵成做完这些所有的步骤。

2.maven不是ivy

依赖管理是maven的功能之一,虽然很多人包括我以前都是只用它的依赖管理功能,但是要深入运用的话,我们就可以看到更多的内容。更重要的是,maven在依赖关系中加入了scope的概念,进一步细化了依赖关系的划分。

2.2 maven是什么

maven将自己定位为一个项目管理工具。它负责管理项目开发过程中的几乎所有的东西:

1.版本

maven有自己的版本定义和规则

2.构建

maven支持许多种的应用程序类型,对于每一种支持的应用程序类型都定义好了一组构建规则和工具集。

3.输出物管理

maven可以管理项目构建的产物,并将其加入到用户库中。这个功能可以用于项目组和其他部门之间的交付行为。

4.依赖关系

maven对依赖关系的特性进行细致的分析和划分,避免开发过程中的依

赖混乱和相互污染行为

5.文档和构建结果

maven的site命令支持各种文档信息的发布,包括构建过程的各种输出,javadoc,产品文档等。

6.项目关系

一个大型的项目通常有几个小项目或者模块组成,用maven可以很方便

地管理

7.移植性管理

maven可以针对不同的开发场景,输出不同种类的输出结果。

2.3 maven的生命周期

maven把项目的构建划分为不同的生命周期(lifecycle),在我看来,划分的已经是非常仔细了,大家可以参考这里。粗略一点的话,它这个过程(phase)包括:编译、测试、打包、集成测试、验证、部署。maven中所有的执行动作(goal)都需要指明自己在这个过程中的执行位置,然后maven执行的时候,就依照过程的发展依次调用这些goal进行各种处理。

这个也是maven的一个基本调度机制。一般来说,位置稍后的过程都会依赖于之前的过程。当然,maven同样提供了配置文件,可以依照用户要求,跳过某些阶段。

2.4 maven的"约定优于配置"

所谓的"约定优于配置",在maven中并不是完全不可以修改的,他们只是一些配置的默认值而已。但是使用者除非必要,并不需要去修改那些约定内容。maven默认的文件存放结构如下:

/项目目录

o pom.xml 用于maven的配置文件

o/src 源代码目录

?/src/main 工程源代码目录

?/src/main/java 工程java源代码目录

?/src/main/resource 工程的资源目录

?/src/test 单元测试目录

?/src/test/java

o/target 输出目录,所有的输出物都存放在这个目录下

?/target/classes 编译之后的class文件

每一个阶段的任务都知道怎么正确完成自己的工作,比如compile任务就知道从src/main/java下编译所有的java文件,并把它的输出class文件存放到target/classes中。

对maven来说,采用"约定优于配置"的策略可以减少修改配置的工作量,也可以降低学习成本,更重要的是,给项目引入了统一的规范。

2.5 maven的版本规范

maven使用如下几个要素来唯一定位某一个输出物:

groupId:artifactId:packaging:version 。比如

org.springframework:spring:2.5 。每个部分的解释如下:

?groupId

团体,公司,小组,组织,项目,或者其它团体。团体标识的约定是,它以创建这个项目的组织名称的逆向域名(reverse domain name)开

头。来自Sonatype的项目有一个以com.sonatype开头的groupId,而Apache Software的项目有以org.apache开头的groupId。

?artifactId

在groupId下的表示一个单独项目的唯一标识符。比如我们的tomcat, commons等。不要在artifactId中包含点号(.)。

?version

一个项目的特定版本。发布的项目有一个固定的版本标识来指向该项目的某一个特定的版本。而正在开发中的项目可以用一个特殊的标识,这种标识给版本加上一个"SNAPSHOT"的标记。

虽然项目的打包格式也是Maven坐标的重要组成部分,但是它不是项

目唯一标识符的一个部分。一个项目的groupId:artifactId:version使之成为一个独一无二的项目;你不能同时有一个拥有同样的groupId,

artifactId和version标识的项目。

?packaging

项目的类型,默认是jar,描述了项目打包后的输出。类型为jar的项目产生一个JAR文件,类型为war的项目产生一个web应用。

?classifier

很少使用的坐标,一般都可以忽略classifiers。如果你要发布同样的代码,但是由于技术原因需要生成两个单独的构件,你就要使用一个分类器(classifier)。例如,如果你想要构建两个单独的构件成JAR,一个使

用Java 1.4编译器,另一个使用Java 6编译器,你就可以使用分类器来生成两个单独的JAR构件,它们有同样的

groupId:artifactId:version组合。如果你的项目使用本地扩展类库,你可以使用分类器为每一个目标平台生成一个构件。分类器常用于打包构件的源码,JavaDoc或者二进制集合。

maven有自己的版本规范,一般是如下定义..- ,比如1.2.3-beta-01。要说明的是,maven自己判断版本的算法是major,minor,incremental部分用数字比较,qualifier部分用字符串比较,所以要小心alpha-2和alpha-15的比较关系,最好用alpha-02的格式。

maven在版本管理时候可以使用几个特殊的字符串

SNAPSHOT ,LATEST ,RELEASE 。比如"1.0-SNAPSHOT"。各个部分的含义和处理逻辑如下说明:

?SNAPSHOT

如果一个版本包含字符串"SNAPSHOT",Maven就会在安装或发布这

个组件的时候将该符号展开为一个日期和时间值,转换为UTC时间。例

如,"1.0-SNAPSHOT"会在2010年5月5日下午2点10分发布时候

变成1.0-20100505-141000-1。

这个词只能用于开发过程中,因为一般来说,项目组都会频繁发布一些版本,最后实际发布的时候,会在这些snapshot版本中寻找一个稳定的,用于正式发布,比如1.4版本发布之前,就会有一系列的

1.4-SNAPSHOT,而实际发布的1.4,也是从中拿出来的一个稳定版。

?LATEST

指某个特定构件的最新发布,这个发布可能是一个发布版,也可能是一个snapshot版,具体看哪个时间最后。

?RELEASE

指最后一个发布版。

2.6 maven的组成部分

maven把整个maven管理的项目分为几个部分,一个部分是源代码,包括源代码本身、相关的各种资源,一个部分则是单元测试用例,另外一部分则是各种maven的插件。对于这几个部分,maven可以独立管理他们,包括各种外部依赖关系。

2.7 maven的依赖管理

依赖管理一般是最吸引人使用maven的功能特性了,这个特性让开发者只需要关注代码的直接依赖,比如我们用了spring,就加入spring依赖说明就可以了,至于spring自己还依赖哪些外部的东西,maven帮我们搞定。

任意一个外部依赖说明包含如下几个要素:groupId, artifactId, version, scope, type, optional。其中前3个是必须的,各自含义如下:?groupId 必须

?artifactId 必须

?version 必须。

这里的version可以用区间表达式来表示,比如(2.0,)表示>2.0,

[2.0,3.0)表示2.0<=ver<3.0;多个条件之间用逗号分隔,比如

[1,3),[5,7]。

?scope 作用域限制

?type 一般在pom引用依赖时候出现,其他时候不用

?optional 是否可选依赖

maven认为,程序对外部的依赖会随着程序的所处阶段和应用场景而变化,所以maven中的依赖关系有作用域(scope)的限制。在maven中,scope包含如下的取值:

?compile(编译范围)

compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是

编译范围。编译范围依赖在所有的classpath中可用,同时它们也会被

打包。

?provided(已提供范围)

provided 依赖只有在当JDK或者一个容器已提供该依赖之后才使用。

例如,如果你开发了一个web应用,你可能在编译classpath中需要可用的Servlet API来编译一个servlet,但是你不会想要在打包好的WAR 中包含这个Servlet API;这个Servlet API JAR由你的应用服务器或

者servlet容器提供。已提供范围的依赖在编译classpath(不是运行时)可用。它们不是传递性的,也不会被打包。

?runtime(运行时范围)

runtime依赖在运行和测试系统的时候需要,但在编译的时候不需要。

比如,你可能在编译的时候只需要JDBC API JAR,而只有在运行的时候

才需要JDBC驱动实现。

?test(测试范围)

test范围依赖在一般的编译和运行时都不需要,它们只有在测试编译

和测试运行阶段可用。测试范围依赖在之前的???中介绍过。

?system(系统范围)

system范围依赖与provided类似,但是你必须显式的提供一个对于本

地系统中JAR文件的路径。这么做是为了允许基于本地对象编译,而这

些对象是系统类库的一部分。这样的构件应该是一直可用的,Maven也

不会在仓库中去寻找它。如果你将一个依赖范围设置成系统范围,你必

须同时提供一个systemPath元素。注意该范围是不推荐使用的(你应该一直尽量去从公共或定制的Maven仓库中引用依赖)。

另外,代码有代码自己的依赖,各个maven使用的插件也可以有自己的依赖关系。依赖也可以是可选的,比如我们代码中没有任何cache依赖,但是hibernate 可能要配置cache,所以该cache的依赖就是可选的。

2.8 多项目管理

maven的多项目管理也是非常强大的。一般来说,maven要求同一个工程的所有子项目都放置到同一个目录下,每一个子目录代表一个项目,比如?总项目/

o pom.xml 总项目的pom配置文件

o子项目1/

?pom.xml 子项目1的pom文件

o子项目2/

?pom.xml 子项目2的pom文件

按照这种格式存放,就是继承方式,所有具体子项目的pom.xml都会继承总项目pom的内容,取值为子项目pom内容优先。

要设置继承方式,首先要在总项目的pom中加入如下配置

simple-weather

simple-webapp

其次在每个子项目中加入

org.sonatype.mavenbook.ch06

simple-parent

1.0

即可。

当然,继承不是唯一的配置文件共用方式,maven还支持引用方式。引用pom 的方式更简单,在依赖中加入一个type为pom的依赖即可。

This is a project requiring JDBC ...

...

org.sonatype.mavenbook

persistence-deps

1.0

pom

2.9 属性

用户可以在maven中定义一些属性,然后在其他地方用${xxx}进行引用。比如:

4.0.0

...

value1

maven提供了三个隐式的变量,用来访问系统环境变量、POM信息和maven 的settings:

?env

暴露操作系统的环境变量,比如env.PATH

?project

暴露POM中的内容,用点号(.)的路径来引用POM元素的值,比如

${project.artifactId}。另外,java的系统属性比如user.dir等,也

暴露在这里。

?settings

暴露maven的settings的信息,也可以用点号(.)来引用。maven把系统配置文件存放在maven的安装目录中,把用户相关的配置文件存放在~/.m2/settings.xml(unix)或

者%USERPROFILE%/.m2/settings.xml(windows)中。

2.10 maven的profile

profile 是maven的一个重要特性,它可以让maven能够自动适应外部的环境变化,比如同一个项目,在linux下编译linux的版本,在win下编译win 的版本等。一个项目可以设置多个profile,也可以在同一时间设置多个profile 被激活(active)的。自动激活的profile的条件可以是各种各样的设定条件,组合放置在activation节点中,也可以通过命令行直接指定。profile包含的其他配置内容可以覆盖掉pom定义的相应值。如果认为profile设置比较复杂,可以将所有的profiles内容移动到专门的profiles.xml 文件中,不过记得和pom.xml放在一起。

activation节点中的激活条件中常见的有如下几个:

1.os

判断操作系统相关的参数,它包含如下可以自由组合的子节点元素o message - 规则失败之后显示的消息

o arch - 匹配cpu结构,常见为x86

o family - 匹配操作系统家族,常见的取值为:dos,mac,netware,os/2,unix,windows,win9x,os/400等o name - 匹配操作系统的名字

o version - 匹配的操作系统版本号

o display - 检测到操作系统之后显示的信息

2.jdk

检查jdk版本,可以用区间表示。

3.property

检查属性值,本节点可以包含name和value两个子节点。

4.file

检查文件相关内容,包含两个子节点:exists和missing,用于分别检

查文件存在和不存在两种情况。

3. maven的操作和使用

maven的操作有两种方式,一种是通过mvn命令行命令,一种是使用maven 的eclipse插件。因为使用eclipse的maven插件操作起来比较容易,这里就只介绍使用mvn命令行的操作。

3.1 maven的配置文件

maven 的主执行程序为mvn.bat,linux下为mvn.sh,这两个程序都很简单,它们的共同用途就是收集一些参数,然后用java.exe来运行maven的Main 函数。maven同样需要有配置文件,名字叫做settings.xml,它放在两个地方,一个是maven 安装目录的conf目录下,对所有使用该maven的用户都起作用,我们称为主配置文件,另外一个放

在%USERPROFILE%/.m2/settings.xml下,我们成为用户配置文件,只对当前用户有效,且可以覆盖主配置文件的参数内容。还有就是项目级别的配置信息了,它存放在每一个maven管理的项目目录下,叫pom.xml,主要用于配置项目相关的一些内容,当然,如果有必要,用户也可以在pom中写一些配置,覆盖住配置文件和用户配置文件的设置参数内容。

一般来说,settings文件配置的是比如repository库路径之类的全局信息,具体可以参考官方网站的文章。

3.2 创建新工程

要创建一个新的maven工程,我们需要给我们的工程指定几个必要的要素,就是maven产品坐标的几个要素:groupId, artifactId,如果愿意,你也可以指定version和package名称。我们先看一个简单的创建命令:

d:\work\temp>mvn archetype:create -DgroupId=com.abc

-DartifactId=product1

-DarchetypeArtifactId=maven-archetype-webapp

首先看这里的命令行参数的传递结构,怪异的-D参数=值的方式是java.exe 要求的方式。这个命令创建一个web工程,目录结构是一个标准的maven结构,如下:

D: .

└─mywebapp

│pom . xml

└─src

└─main

├─resources

└─webapp

│ index . jsp

└─WEB-INF

web . xml

大家要注意,这里目录结构的布局实际上是由参数archetypeArtifactId 来决定的,因为这里传入的是maven-archetype-webapp 如果我们传入其他的就会创建不同的结构,默认值为maven-archetype-quickstart ,有兴趣的读者可以参考更详细的列表,我把部分常用的列表在这里:

大家可以参考更详细的archetype:create 帮助和archtype参考信息。

3.3 maven的多项目管理

多项目管理是maven的主要特色之一,对于一个大型工程,用maven来管理他们之间复杂的依赖关系,是再好不过了。maven的项目配置之间的关系有两种:继承关系和引用关系。

maven默认根据目录结构来设定pom的继承关系,即下级目录的pom默认继承上级目录的pom。要设定两者之间的关系很简单,上级pom如下设置:

ABCCommon

ABCCore

ABCTools

要记住的是,这里的module是目录名,不是子工程的artifactId。子工程如下设置:

com.abc.product1

abc-product1

1.0.0-SNAPSHOT

abc-my-module2

jar

这样两者就相互关联起来了,继承关系就设定完毕,所有父工程的配置内容都会自动在子工程中生效,除非子工程有相同的配置覆盖。如果你不喜欢层层递进的目录结构来实现继承,也可以在parent中加入

../a-parent/pom.xml 来制定parent项目的相对目录。继承关系通常用在项目共同特性的抽取上,通过抽取公共特性,可以大幅度减少子项目的配置工作量。

引用关系是另外一种复用的方式,maven中配置引用关系也很简单,加入一个type 为pom 的依赖即可。

org.sonatype.mavenbook

persistence-deps

1.0

pom

但是无论是父项目还是引用项目,这些工程都必须用mvn install 或者mvn deploy 安装到本地库才行,否则会报告依赖没有找到,eclipse编译时候也会出错。

需要特别提出的是复用过程中,父项目的pom中可以定义dependencyManagement 节点,其中存放依赖关系,但是这个依赖关系只是定义,不会真的产生效果,如果子项目想要使用这个依赖关系,可以在本身的dependency 中添加一个简化的引用

org.springframework

spring

这种方法可以避免版本号满天飞的情况。

3.4 安装库文件到maven库中

在maven中一般都会用到安装库文件的功能,一则是我们常用的hibernate 要使用jmx库,但是因为sun的license限制,所以无法将其直接包含在repository中。所以我们使用mvn命令把jar安装到我们本地的repository 中

mvn install:install-file -DgroupId=com.sun.jdmk

-DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar

-Dfile=/path/to/file

如果我们想把它安装到公司的repository中,需要使用命令

mvn deploy:deploy-file -DgroupId=com.sun.jdmk

-DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar

-Dfile=/path/to/file -Durl=https://www.sodocs.net/doc/5e6102330.html,/sss.xxx

-DrepositoryId=release-repo

对于我们的工程输出,如果需要放置到公司的repository中的话,可以通过配置pom来实现

mycompany-repository

MyCompany Repository

scp://https://www.sodocs.net/doc/5e6102330.html,/repository/maven2

这里使用的scp方式提交库文件,还有其他方式可以使用,请参考faq部分。然后记得在你的settings.xml中加入这一内容

xmlns:xsi="https://www.sodocs.net/doc/5e6102330.html,/2001/XMLSchema-instance"

xsi:schemaLocation

="https://www.sodocs.net/doc/5e6102330.html,/SETTINGS/1.0.0

https://www.sodocs.net/doc/5e6102330.html,/xsd/settings-1.0.0.xsd">

...

mycompany-repository

jvanzyl

/path/to/identity

my_key_passphrase

...

3.5 maven的变量

maven定义了很多变量属性,参考这里

https://www.sodocs.net/doc/5e6102330.html,/display/MAVENUSER/MavenPropertiesGui de

1.内置属性

o${basedir } represents the directory containing pom.xml

o${version } equivalent to ${project.version } or

${pom.version }

2.Pom/Project properties

所有pom中的元素都可以用project. 前缀进行引用,以下是部分常用

o${project.build.directory } results in the path to your "target" dir, this is the same as

${pom.project.build.directory }

o${project.build. outputD irectory } results in the path to your "target/classes" dir

o${https://www.sodocs.net/doc/5e6102330.html, } refers to the name of the project.

o${project.version } refers to the version of the project.

o${project.build.finalName } refers to the final name of the file created when the built project is packaged

3.本地用户设定

所有用的的settings.xml 中的设定都可以通过settings. 前缀进行引用

o${settings.localRepository } refers to the path of the user's local repository.

o${maven.repo.local } also works for backward

compatibility with maven1 ??

4.环境变量

系统的环境变量通过env. 前缀引用

o${env.M2_HOME } returns the Maven2 installation path.

o${java.home } specifies the path to the current

JRE_HOME environment use with relative paths to get for

example:

${java.home}../bin/java.exe

5.java系统属性

所有JVM中定义的java系统属性.

6.用户在pom中定义的自定义属性

...

hello

...

则引用${my.filter.value } 就会得到值hello

7.上级工程的变量

上级工程的pom中的变量用前缀${project.parent } 引用. 上级工

程的版本也可以这样引用: ${parent.version }.

3.6 maven的使用

我们已经知道maven预定义了许多的阶段(phase),每个插件都依附于这些阶段,并且在进入某个阶段的时候,调用运行这些相关插件的功能。我们先来看完整的maven生命周期:

maven核心的插件列表可以参考

https://www.sodocs.net/doc/5e6102330.html,/plugins/index.html。这里仅列举几个常用的插件及其配置参数:

1.clean插件

只包含一个goal叫做clean:clean ,负责清理构建时候创建的文件。默认清理的位置是如下几个变量指定的路径project.build.directory,

project.build.outputDirectory,

project.build.testOutputDirectory, and

project.reporting.outputDirectory 。

https://www.sodocs.net/doc/5e6102330.html,piler插件

包含2个goal,分别是compiler:compile 和

compiler:testCompile 。可以到这里查看两者的具体参数设置:

compile , testCompile。

3.surefire插件

运行单元测试用例的插件,并且能够生成报表。包含一个goal为

surefire:test 。主要参数testSourceDirectory用来指定测试用例目

录,参考完整用法帮助

4.jar

负责将工程输出打包到jar文件中。包含两个goal,分别是 jar:jar ,

jar:test-jar 。两个goal负责从classesDirectory或

testClassesDirectory中获取所有资源,然后输出jar文件到

outputDirectory中。

5.war

负责打包成war文件。常用goal有war:war ,负责从

warSourceDirectory(默认${basedir}/src/main/webapp)打包所有资源到outputDirectory中。

6.resources

负责复制各种资源文件,常用goal有resources:resources ,负责将资源文件复制到outputDirectory中,默认为

${project.build.outputDirectory}。

7.install

负责将项目输出(install:install)或者某个指定的文件

(install:install-file)加入到本机

库%USERPROFILE%/.m2/repository中。可以用install:help 寻求帮助。

8.deploy

负责将项目输出(deploy:deploy)或者某个指定的文件

(deploy:deploy-file)加入到公司库中。

9.site

将工程所有文档生成网站,生成的网站界面默认和apache的项目站点类似,但是其文档用doxia格式写的,目前不支持docbook,需要用其他插件配合才能支持。需要指出的是,在maven 2.x系列中和

maven3.x的site命令处理是不同的,在旧版本中,用mvn site 命令可以生成reporting节点中的所有报表,但是在maven3中,reporting 过时了,要把这些内容作为maven-site-plugin的configuration的内容才行。详细内容可以参考

https://www.sodocs.net/doc/5e6102330.html,/blog/292-site-generation-in-maven-3

4. maven的使用问答

除了以下的几个faq条目之外,还有一些faq可以参考

1.maven 自己的FAQ

兄弟们如果有其他问题,欢迎跟帖提问!

4.1 依赖关系

1) 问:如何增加删除一个依赖关系?

答:直接在pom文件中加入一个dependency节点,如果要删除依赖,把对应的dependency节点删除即可。

2) 问:如何屏蔽一个依赖关系?比如项目中使用的libA依赖某个库的1.0版,libB以来某个库的2.0版,现在想统一使用2.0版,如何去掉1.0版的依赖?

答:设置exclusion即可。

org.hibernate

hibernate

3.2.5.ga

javax.transaction

jta

3) 问:我有一些jar文件要依赖,但是我又不想把这些jar去install到mvn的repository 中去,怎么做配置?

答:加入一个特殊的依赖关系,使用system类型,如下:

com.abc

my-tools

2.5.0

jar

system

${basedir}/lib/mylib1.jar

但是要记住,发布的时候不会复制这个jar。需要手工配置,而且其他project 依赖这个project的时候,会报告警告。如果没有特殊要求,建议直接注册发布到repository。

4) 问:在eclipse环境中同时使用maven builder和eclipse builder,并且设置项目依赖关系之后,为什么编译会出现artifact找不到错误,但是直接使用命令行mvn构建则一切正常?

答:在project属性中去掉java build path中对其他project 的依赖关系,直接在pom中设置依赖关系即可

com.abc.project1

abc-project1-common

${project.version}

另外,保证没有其他错误。

5) 问:我想让输出的jar包自动包含所有的依赖

答:使用assembly 插件即可。

maven-assembly-plugin

jar-with-dependencies

6) 问:我的测试用例依赖于其他工程的测试用例,如何设置?

答:maven本身在发布的时候,可以发布单纯的jar,也可以同时发布

xxx-tests.jar和xxx-javadoc.jar(大家经常在repository中可以看到类似的东西)。我们自己的项目A要同时输出test.jar可以做如下的设置

org.apache.maven.plugins

maven-jar-plugin

test-jar

然后在其他需要引用的工程B中做如下的dependency设置

com.abc.XXX

工程A

${project.version}

test-jar

test

7)如何让maven将工程依赖的jar复制到WEB-INF/lib目录下?

8)我刚刚更新了一下我的nexus库,但是我无法在eclipse中用m2eclipse找到我新增的库文件

修改pom.xml文件,将旧版jar的依赖内容中的版本直接修改为新版本即可。

9)我要的jar最新版不在maven的中央库中,我怎么办?

将依赖的文件安装到本地库,用如下命令可以完成:

mvn install:install-file

-Dfile=

-DgroupId=

-DartifactId=

-Dversion=

-Dpackaging=

-DgeneratePom=true

Where: the path to the file to load

the group that the file should be registered under the artifact name for the file

the version of the file

the packaging of the file e.g. jar

10)

4.2 变量

1) 问:如何使用变量替换?项目中的某个配置文件比如jdbc.properties使用了一些pom 中的变量,如何在发布中使用包含真实内容的最终结果文件?

答:使用资源过滤功能,比如:

...

com.mysql.jdbc.Driver

jdbc.driverClassName>

jdbc:mysql://localhost:3306/development_db

dev_user

s3cr3tw0rd

...

src/main/resources

true

...

production

oracle.jdbc.driver.OracleDriver

jdbc:oracle:thin:@proddb01:1521:PROD

prod_user

s00p3rs3cr3t

2) 问:maven-svn-revision-number-plugin 插件说明

答:maven-svn-revision-number-plugin 可以从SVN 中获取版本号,并将其变成环境变量,交由其他插件或者profile使用,详细帮助在这里。一般和resource的filter机制同时使用

com.google.code.maven-svn-revision-number-plugin maven-svn-revision-number-plugin

1.3

revision

-家长咨询几个常见问题的回答

家长咨询中常见问题的回答 作为睿智教育咨询师,家长最信任的为最好。但是有一个核心是,希望我们的咨询师养成一个习惯。这15个问题,你是否都在回答每个问题的同时,都一一准备好了有力的证据和道具,边说的时候,边拿出我们的证据和道具说明这个是按照我们说的进行的,这个是最关键并有效的的,是互动加双重保险的作用,会让家长更看到我们更真实反馈。 ■ 1 师资的资历 我们的老师由两部分组成,我们有自己的专职老师,有自己的个性化研究院和教师培训中心。还有部分是目前在各个学校任教的一线兼职老师,不管是我们的兼职老师还是专职老师,我们都有严格的任用程序,都要经过严格的考核和试讲,所以在专业方面是不用担心的。而且我们会根据孩子的学科特点和性格特征等因素给孩子匹配一个最适合他的老师。只有适合孩子的老师才是最好的老师。另外我们还有专业的陪读老师和答疑老师,他们都是持证上岗,具有教师资格证,并且经过严格培训和筛选,都是合格的老师。 ■2教学质量 我们对每一个孩子都是全力以赴,认真踏实对待的。我们为每个孩子量身定做一套学习解决方案,匹配专业的教师队伍,精品小班教学,激发孩子的学习兴趣,改善学习习惯和学习方法,为在质量上给予确保我们会召开课前研讨会,学生和家长经过长期与我们的任课老师老师、学管师就辅导的情况展开讨论,然后家长和学生也会对老师的教学有一个直观的了解,我们会在得到家长认可的事情下才给孩子上课。我们还有上课后的教学反馈表,定期召开家长交流会。 ■3 你们师生匹配真能那么科学吗?年轻老师与“名师”有差距? (1)我校最关键的环节,也就是教师的匹配环节,我们是有充分的科学依据的,否则很难保证教学质量的。 (2)我们给每一个孩子都做了个性化的测试,从中了解孩子各方面的情况,老师也是根据孩子的个性化报告分析进行匹配的。再者我们也知道家长您的担心,我们的老师选拔是很严格的。 (3)我们在给孩子匹配老师的时候,是完完全全根据孩子的个性特点来的,他的性格适合什么样的老师,他的学习方法适合什么样的老师,他的心理特点是怎么样的,这些都是我们在给孩子选配老师的时候重点考虑的因素。可能您会比较偏爱名师,可是名师对您孩子来说不一定是最好的老师,只有最适合您孩子的老师才是最好的!其次,选配老师是一个关键的关节,我们是需要严格把关的,中间如果不是迫不得已的情况是不会换老师的,我们需要对孩子负责,所以希望家长也尊重对孩子的教育。

第6课投资理财的选择练习题及答案解析

第二单元第6课《投资理财的选择》课时训练(人教实验版必修1) 时间:45分钟分值:100分 一、选择题(每小题4分,共72分) 1.活期储蓄是百姓非常熟悉的一种投资方式。它与定期储蓄相比( ) A.流通性更强B.流动性更强 C.风险性更高D.收益性更大 解析:流通性是指资金能否在市场上转让交易,如果越容易转让交易,那么流通性越强;流动性是指资金能否迅速转化为现金的能力,如果越快转化为现金,那么流动性越强。活期储蓄灵活方便,流动性强,而定期储蓄流动性较差,但是收益高于活期储蓄。 答案:B 2.假设现在将1万元存入银行,定期3年,目前银行1年期的定期储蓄存款的年利息率是%,3年定期储蓄存款的年利息率是%。在不考虑其他因素的条件下,到期后存款人得到的利息是( ) A.999元B.333元C.675元D.元 解析:根据利息率的计算公式,利息=本金×利息率×存款期限,可知3年后得到的利息是:1万元×%×3年=999元。 答案:A 3.商业银行是以利润为主要经营目标的金融机构。其营利主要来源于( ) A.贷款业务B.存款业务 C.结算业务D.代理保险业务 解析:商业银行营利的主要来源是贷款业务,故选A。 答案:A 4.作为投资手段,无论是活期储蓄还是定期储蓄都存在风险。这种风险是指( ) A.若发生通货膨胀,存款会发生贬值 B.商业银行比较容易破产新*课*标*第*一*网] C.定期存款提前支取会损失利息 D.存折丢失,容易被人盗取 解析:在市场经济条件下,商业银行存在破产的可能,但这并不等于说商业银行比较容易破产,B错误;题干强调的是活期储蓄和定期储蓄存在的共同风险,C不符合题意;材料说的是投资风险,D与题意无关。 答案:A 5.2010年8月28日至29日,第五届中国金融市场分析年会在北京召开。国泰君安总

26个面试常见问题及经典回答

1、请你自我介绍一下自己好吗? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。 3、说说你最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较

出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。 4、你对薪资的要求? 回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。

咨询常见的问题

常见的问题: 一形式:你们是怎么授课的?什么形式的?怎么学?多长时间? 一对一,一个老师上课只带一个学生,一科一个老师。一节课是两个小时 一对一的模式:1.老师会根据学生的具体情况制定教学计划; 2.按照学生的基础掌握情况制定适合自己的教学方案; 3.班主任老师会定期给家长打电话回访,让家长了解到学生的具体情况,定期进行测 试,了解掌握程度; 4.所有学科老师同步关注学生营造好的学习氛围 5.自习,有专门的学科老师帮助学生解决疑难问题。 葛老师的建议: 把我们展板上二个模块的内容做个话术整理即可:“完美提分五步走+全程个性化辅导流程”; 如果想更完美再加上:“六对一”+“GTRC测评” 三块展板的内容整理后做统一的话术培训。这个问题务必解释到位,树立专业形象,争取第一印象。 一对一教学,多对一服务 二、效果:能有什么效果?能不能提高? 回答一、肯定是有提高,那要看提高多少。每个学生都有提高。——可以举一些例子,包括跟学生一个学校的学生(那您孩子现在是什么情况呢您能介绍一下吗?转移话题引导家长多说,从而更好的掌握学生的信息) 回答二、肯定能提高,我们会根据学生的情况制定教学计划,定期的考试测验,想不提高都难。 葛老师的建议: 首先要肯定会有提高。 1、提高的幅度多少要看孩子的接受能力、学业进度、跟我们中心老师的配合程度、家庭环境下的学习效率、作业完成情况等因素(因为影响成绩提高的因素很多,不用说太多原因,视情况而定)。您的孩子跟之前我带的孩子,XX学校的,XXX情况,后来从XX分到XX分。而且我们在一对一行业从02年开始涉及,近10年的行业理念,可以确保学员提升。

2、在我们中心学习有没有效果,不是说到最后期末考试(中考、高考)的时候才能看出来,每一次上课后孩子自己就能直观感受到一些:之前不会的知识点通过上课会了;原来不会解的题现在会解了;之前需要一个小时完成的作业现在半个小时就可以了。如果孩子和家长能够完全配合我们的教学教务安排,您会发现一段时间过后孩子的学习态度、学习效率、学习习惯都会有不同程度的提升。补课有没有效果,分数是一个衡量标准,这些因素也是一个衡量标准。 3、不知道家长您懂不懂教学,实际上要想学生成绩提高,我们需要确保几点:(a、)学生能接受并且喜欢的老师、(b、)科学合理的教学计划、(c、)完善的督导反馈机制、(d、)正确学习习惯的养成及适合学生思维特点的学习方法。我可以告诉您,这些我们都是怎么做的(转到辅导模式上): a、适合的才是最好的(提前做好师资的铺垫和正确引导)。现在的孩子90%都会存在一个现象:如果我喜欢这个老师,我会很愿意跟着他学习;如果不喜欢,哪怕这个老师是北大的讲师、是清华的教授,一样不会有效果。而且我们老师选拨要层层选拔,其中有二项老师必须具备的要素是:非常熟悉中小学的心理特点、能根据不同学生的性格特点采取不同的教学方法。 b、大部分孩子,尤其是成绩不理想的孩子,都不会有学习的计划。就算有,要么是三分钟热度,要么是盲目乱定、不得要领,要么不切实际、不能正视自身情况。在我们这辅导的学生四节课后老师都会根据孩子的接受能力、学校的教学进度帮助孩子制定一套适合的提分计

理财小知识问答

1、物品货币,是在还没有发明具体的钱时,用一些特定的物品作为货币,以下哪个选项不是物品货币(B) A、贝壳 B、铜钱 C、米 D、兽皮 2、世界上最早的纸币出现在哪个朝代(A) A、宋朝 B、唐朝 C、元代 D、前清 3、世界上最早的纸币名称是(A) A、交子 B、元钱 C、铁钱 D、人民币 4、世界各国对人民币的称呼不同,那个称呼是不存在的( D) A、美元 B、澳门元 C、基普 D、越南元 5、第五套人民币20元背面的图案是什么呢( C ) A西湖B、布达拉宫C、桂林山水D、人民大会堂 6、第五套人民币50元背面的图案是什么呢( B) A西湖B、布达拉宫C、桂林山水D、人民大会堂 7、第五套人民币100元背面的图案是什么呢( D ) A西湖B、布达拉宫C、桂林山水D、人民大会堂 8、第五套人民币100元上有一条隐约可见的嵌入的线,这根线最科学的称法是(C) A、磁线 B、金线 C、安全线 D、人鱼线 9、哪些属于非必要的花费( D) A、物业费 B、电费 C、公交费 D、买零食 10、我国人民币现在共发行了几套() A、六 B、五 C、四 D、七 11、哪个小朋友的理财方式是正确的()【可多选】 A、小明用自己的零花钱买了玩具 B、小花洗碗妈妈奖励了她1元钱,她存到了储蓄罐 C、小亮让爸爸给他办了张银行卡把压岁钱存了进去 D、丁丁用自己的压岁钱存了一年定期 二、判断题 1、纸币是用纸做的吗?(√) 2、钱破了就不能用了。(×) 3、钱存在银行是没有利息的。(×)

4、第五套人民币100元上绘的是茶花。(√) 5、第五套人民币50元上绘的是荷花。(×){20元上是荷花,50元上是菊花} 6、第五套人民币50元、100元为毛泽东人头像固定水印;1元、5元、10元、20元为花卉固定水印。(√) 7、丹麦和挪威的钱称为“丹麦克朗”。(√) 8、票面不足一半的钱银行可以兑换(×)【不可以,一半残币的钱可以兑换票面金额的二分之一,少于一半的残币不能兑换】 9、小孩子不可以买基金。(×) 10、一年的定期利息是3.08%,豆豆将5000元存一年定期,她能得到的利息是154.(√)

人力资源面试常见问题以及回答

1、人力资源六大模块 1、人力资源规划 人力资源规划的重点在于对企业人力资源管理现状信息进行收集、分析和统计,依据这些数据和结果,结合企业战略,制定未来人力资源工作的方案。正如航行出海的船只的航标的导航仪,人力资源规划在HR工作中起到一个定位目标和把握路线的作用 2、招聘与配置 招聘和配置有各自的侧重点,招聘工作是由需求分析-预算制定-招聘方案的制定-招聘实施-后续评估等一系列步骤构成的,其中关键又在于做好需求分析,首先明确企业到底需要什么人,需要多少人,对这些人有什么要求,以及通过什么渠道去寻找公司所需要的这些人,目标和计划明确之后,招聘工作会变得更加有的放矢。人员配置工作事实上应该在招聘需求分析之时予以考虑,这样根据岗位“量身定做”一个标准,再根据这个标准招聘企业所需人才,配置工作将会简化为一个程序性的环节。 3、培训与开发 对于新进公司的员工来说,要尽快适应并胜任工作,除了自己努力学习,还需要公司提供帮助。对于在岗的员工来说,为了适应市场形势的变化带来的公司战略的调整,需要不断调整和提高自己的技能。基于这两个方面,组织有效培训,以最大限度开发员工的潜能变得非常必要。就内容而言,培训工作有企业文化培训,规章制度培训,岗位技能培训以及管理技能开发培训。培训工作必须做到具有针对性,要考虑不同受训者群体的具体需求。 4、薪酬与福利 薪酬与福利的作用有两点:一是对员工过去业绩的肯定;二是借助有效的薪资福利体系促进员工不断提高业绩。一个有效的薪资福利体系必须具有公平性,保证外部公平、内部公平和岗位公平。外部公平会使得企业薪酬福利在市场上具有竞争力,内部公平需要体现薪酬的纵向区别,岗位公平则需要体现同岗位员工胜任能力的差距。 5、绩效管理 绩效考核的目的在于借助一个有效的体系,通过对业绩的考核,肯定过去的业绩并期待未来绩效的不断提高。 6、员工关系 员工关系的处理在于以国家相关法规政策及公司规章制度为依据,在发生劳动关系之初,明确劳动者和用人单位的权利和义务,在合同期限之内,按照合同约定处理劳动者与用人单位之间权利和义务关系。 2、绩效考核的方法有哪些? (1)相对比较法 (1)序列比较法 序列比较法是对按员工工作成绩的好坏进行排序考核的一种方法。在考核之前,首先要确定考核的模块,但是不确定要达到的工作标准。将相同职务的所有员工在同一考核模块中进行比较,根据他们的工作状况排列顺序,工作较好的排名在前,工作较差的排名在后。最后,将每位员工几个模块的排序数字相加,就是该员工的考核结果。总数越小,绩

窗口常见咨询问题解答

窗口常见咨询问题解答 一、公共卫生场所 1.办理《卫生许可证》需要什么材料? 答:办理《卫生许可证》可上广东省办事网上办事大厅-顺德分厅查看办事指南,下载申请表,每份申请表上都有需要提交的材料清单。 2.《卫生许可证》需要每年年审吗? 答:《卫生许可证》有效期为4年,不需要年审,但需要在有效期届满前30天办理延续换证手续。 3.卫生检测报告和集中式空调通风系统卫生检测报告在哪里可以办理? 答:根据《公共场所卫生管理条例实施细则》的要求,公共场所经营者应当按照卫生标准、规范的要求对公共场所的空气、微小气候、水质、采光、照明、噪声、顾客用品用具等进行卫生检测,检测每年不得少于一次,集中式空调通风系统检测两年一次。检测结果不符合卫生标准、规范要求的应当及时整改。公共场所经营者不具备检测能力的,可以委托检测。广东省内具有资质的检测机构名单可上顺德区卫生监督所网站查询,顺德区有资质提供检测的机构是佛山市顺德区疾病预防控制中心,地址在大良广东省佛山市顺德区新基三路43号,电话:(0757)22285829。 4.餐饮业的健康证能否用在公共场所上? 答:目前餐饮业的健康证只能用于餐饮业,公共场所的只能用公共场所的健康证,如体检单位出具了餐饮业健康证,可回体检单位更改过来。 5.空调风管布局图如何出? 答:使用集中式空调的标明新风口、排风口、排风管道和排风管道;使用分体式空调或柜式空调的标明空调位置和管道、标明排风口、排风管道、排气扇位置,自然通风的要标明门窗位置;特别注意厕所的排气管道要独立,不能与新风管道或空调管道相连接,排风口和新风口不能设在同一位置。使用分体式空调,不存在暗房能通过门窗进行自然换气的可用文字说明代替空调风管布局图。 6.做汗蒸的需要办理卫生许可证吗?

中国建设银行网站功能95533常见问题解答

中国建设银行网站功能95533常见问题解答 1.“网站查询”是什么服务? 答:“网站查询”是中国建设银行依托自身互联网网站面向广大客户推出的快捷、便利的账户查询服务。该服务是指您无需办理注册或签约,直接通过登录我行国际互联网网站便可进行储蓄、银行卡、信用卡等各类账户的余额以及明细等信息查询的业务。 2.“网站查询”主要提供哪些服务功能? 答:目前建设银行的“网站查询”服务可提供龙卡通、理财卡、准贷记卡、存折等个人储蓄及银行卡账户的余额、积分和交易明细查询;个人信用卡账户的余额、积分和账单明细查询;公积金类账户余额、账户明细等信息查询;企业年金个人账户的基本信息以及年金计划信息、缴费信息、支付信息、权益信息、投资信息等明细信息查询;同时还提供相关明细信息的打印、下载及邮件发送功能,客户无需办理注册或签约,直接通过登录我行国际互联网网站便可进行查询。近期我行还将推出企业年金企业账户查询和非金融服务积分查询等服务功能,敬请您关注建行网站最新服务动态。 3.如何在网站查询企业年金个人账户情况? 答:您无需办理注册或签约,直接登录我行国际互联网网站https://www.sodocs.net/doc/5e6102330.html,,选择“网站查询”下的企业年金查询,凭客户号、查询密码及附加码登录便可查询企业年金个人账户信息,客户号及查询密码您可通过建行客户服务热线95533的人工服务进行获取。 4.网站可查询企业年金个人账户的哪些信息? 答:客户可通过建行网站查询企业年金个人账户的基本信息、年金计划信息、缴费信息、支付信息、

权益信息、投资信息等明细情况,同时提供相关明细信息的打印、下载和邮件发送服务。 5.如何获得企业年金个人账户的网站查询密码? 答:企业年金个人账户网站查询使用该账户的初始密码,您可咨询本单位的财务人员获得客户号及初始密码,也可通过拨打建设银行24小时服务热线95533,由人工座席核实您的身份后为您提供。初始密码的基本规则为个人证件号码的后6位。 6.如何修改企业年金个人账户的网站查询密码? 答:企业年金个人账户网站查询共用年金账户已有密码,您可通过95533人工服务进行密码修改。 7.在网站可查询哪些个人储蓄账户信息? 答:目前建行网站查询可为在我行开立储蓄/银行卡账户(龙卡通、理财卡、准贷记卡、存折)的客户提供各子账户的余额查询、积分查询以及明细交易情况的查询,并提供明细信息的打印、下载和邮件发送服务。 8.如何在网站查询个人储蓄/银行卡账户信息? 答:您无需办理注册或签约,直接登录我行国际互联网网站https://www.sodocs.net/doc/5e6102330.html,,选择网站查询进入储蓄/银行卡账户查询页面,依次输入储蓄/银行卡账户的账号、查询密码和附加码登录便可进行储蓄/银行卡账户信息的查询。您若已经成为建行电话银行非签约客户,可直接使用电话银行查询密码进行查询;您若是非电话银行客户或电话银行签约客户,没有查询密码,可通过拔打建设银行服务热线95533,听到语音播报后以#007快捷方式(或通过电话银行95533→8→6其他服务菜单)进入相关菜单,按语音提示设置网站查询密码,非电话银行客户设置该密码后还可直接成为电话银行非签约客户。

面试常见问题及回答_面试技巧及注意事项

一、面试程序 不同的单位对面试过程的设计会有所不同,有的单位会非常正式,有的单位则相对比较随意,但一般来说,面试可以分为以下五个阶段: 第一阶段:准备阶段。.准备阶段主要是以一般性的社交话题进行交谈,例如主考会问类似“从宿舍到这里远不远”、“今天天气很好,是吗?”这样的问题,目的是使应聘人员能比较自然地进入面试情景之中,以便消除毕业生紧张的心情,建立一种和谐、友善的面试气氛。.毕业生这时就不需要详细地对所问问题进行一一解答,可利用这个机会熟悉面试环境和考官。. 第二阶段:引入阶段。.社交性的话题结束后,毕业生的情绪逐渐稳定下来,开始进入第二阶段,这阶段主要围绕其履历情况提出问题,给应聘者一次真正发言的机会。.例如主考会问类似“请用简短的语言介绍一下你自己”、“在大学期间所学的主要课程有哪些”、“谈谈你在学期间最大的收获是什么”等问题。.毕业生在面试前就应对类似的问题进行准备,回答时要有针对性。. 第三阶段:正题阶段。.进入面谈的实质性正题,主要是从广泛的话题来了解应聘人员不同侧面的心理特点、行为特征、能力素质等,因此,提问的范围也较广,主要是为了针对应聘者的特点获取评价信息,提问的方式也各有不同。. 第四阶段:结束阶段。.主考在该问的问题都问完后,会问类似“我们的问题都问完了,请问你对我们有没有什么问题要问”这样的话题进入结束阶段,这时毕业生可提出一些自己想提问的问题,但不要问类似“请问你们在我们学校要招几个人”这样的问题,大部分单位都会回答你“不一定,要看毕业生的素质情况”,可以就如果被公司录用可能会接受的培训、工作的主要职责等问题进行提问。. 二、面试中可能被问到的问题 面试随单位和岗位的不同而有很大差别,没有固定的形式、问题和答案,这里所列的只是常见的一些问题和回答的要点,仅供毕业生参考。. (一)关于个人方面的问题 1、请介绍一下你自己 在面试前用人单位大多都看过了毕业生的自荐材料,一些基本情况都有所了解,所以在自我介绍时要简洁,突出你应聘该公司的动机和具备什么样的素质可以满足对方的要求。. 2、你有什么优缺点 充分介绍你的优点,但最好少用形容词,而用能够反映你的优点的事实说话。.介绍缺点时可以从大学生普遍存在的弱点方面介绍,例如缺少社会经验。.但如果有不可隐瞒的缺陷,也不应该回避,比如曾经受过处分,应如实介绍,同时可以多谈一些现在的认识和后来改正的情况。.

教育咨询师常见问题处理实用篇

咨询师常见反对意见处理后期成交环节必须按流程走的几个要点: 看协议——报单价——设计课时——报总价 1、单价贵 家长,你觉得费用贵,其实不仅仅是你,现在在##校区学习的250名家长,每一名家长报名前,都觉得费用有一些贵。但是,你有没有想过,消费者都不傻,如果##的收费与带给学生的价值不成正比,会有这样多家长选择我们吗? 家长,做为老师,我说话非常的直接,请你不要介意,因为你今天带孩子来##,是因为你已经解决不了孩子的问题了,对吗?你希望找到专业的教育机构帮你解决孩子的问题吗?对吗? 其实,这就像你买衣服一样,你没有进商场之前,计划买一件200左右价位的衣服,那么可能对于500元一件的衣服你可能看都不会看,因为它的价格超出了你的心理预期,同样,给孩子选辅导机构也是一样的道理,我不知道你计划为了孩子的辅导投资多少?或者说你的心理价位是什么? 家长,我有一个学生,叫###,是##中学初二的学生,其实他妈妈很早就知道一对一教育了,也知道一对一是最有效果的辅导方式,但是为什么没有给孩子选择呢?因为他觉得贵,所以一直给孩子小班,一个班里十个学生。结果上了将近一年小班后,孩子的数学成绩还是30多分,当我见到这个男孩子的时候,他对数学这个学科的学习已经非常不自信了,他妈妈带孩子来##,很困惑的问我:“赵老师,我们在西工大老师那里上小班,一个班十个学生,我们两个小时只花了80块钱,你们这里一小时就要150。”我反问他妈妈一个问题:“你有没有算过老师的课时收入呢?小班开在老师家里,二小时你们掏80元,10个学生老师2小时的收入就是800元,平均到每个小时就是400元,我们,自习老师、班主任、一对一授课老师、素质老师的费用一个小时才150元,但是我们这4个老师分为不同的时间段,都是一对一的为你的孩子服务,帮你的解决孩子学习习惯、学科漏洞各方面的问题,你说哪个更划算呢?哪个更有针对性呢?” 家长,教育是一种投资,你觉得孩子这一年的时间,在学校老师家里上小班,没有任何提高,孩子时间上的损失又值多钱? 现在我们再说的明白点,就是看家长是愿意花钱给孩子补课,帮助孩子提高成绩、培养习惯上,还是花钱给孩子择校? 2、师资 家长,教育的真谛是什么?因材施教,遗憾的是学校的教育并没有做到因材施育,而是填压式的,如果孩子不喜欢这个老师,可能这门课都没有办法学好,因为孩子学习过程中感性的因素大于理性的因素。我们选老师是非常严格的,我们所有的老师来了以后,一定是初中老师做中考题,高中老师做高考题,我们先对老师的知识点掌握情况进行准确的考核,在基本考核通过后,让老师给我们进行试讲,在试讲的时候,我们非常看重老师的启发和引导能力,当然我们也会对老师的授课风格进行详细的记录。然后,从师资库里,选择适合你孩子的老师。 家长问:“你们这里有没有名校的老师?” 家长,非常坦诚的告诉你,我们没有,不仅我们没有,其他机构也没有,你应该比我更清楚名校的老师是不能出来带兼职的,西工大附中的老师也一样。难道,老师是名校的老师,就说明这个老师一定能带好你的孩子吗? 之前,我在成都##工作的时候,有一个学生叫杜雨峰,成都是高新实验中学的,高三,英语150分考50多分,来到##后,他妈妈要求必须是重点学校的英语老师,我们当时为孩子选择的是成都外国语学校的一位英语老师,这名老师非常专业,在美国留学多年,在成外专门带重点班,但是孩子上了两次课后,就跑过来找班主任:“老师,欧阳老师讲的特点好,但是我听不懂啊。”当时我觉得非常好奇,那样优秀的老师给孩子讲课,孩子为什么听不懂?原来欧阳老师特别适合给孩子的成绩提优,也就是把一个孩子的成绩从120分提到140分。所以他讲的全部是高考重点压轴题,细节语法知识点,如果涉及到高一、高二的内容,给孩子适当的分析。但这个孩子,高一、高二的知识一片空白,什么也不会,你说这样优秀的老师带孩子到底对孩子好还是不好呢?老师在学校带的都是优等生,老师授课也非常成就感啊。所以,在师资方面,我们会根据孩子的情况选择到适合孩子的老师,但不保证是重点学校的,因为重点学校的老师未必适合你孩子。

心理咨询中有哪些常见问题

很多朋友到心理咨询中心咨询的时候,往往比较紧张,不知道该如何和心理咨询师交流,其实主要的一件事情就是要放松,在去之前,可以先进行预约,可以是网络或者电话方面的预约,今天艾丁就给大家具体介绍下心理咨询的常见问题有哪些。 1、做心理咨询,要准备什么。 其实这个问题很简单,大家只要轻装上阵就可以了,建议提前十分钟到达心理咨询中心,给自己一个心理准备的过程,如果是面对面进行咨询,大家可以将自己的想法直接告诉心理咨询师就可以了;如果是通过视频咨询的话,可以下载个app,这样双方交流起来都比较的方便。 2、可以和心理咨询师在咖啡厅的地方见面吗? 建议还是要到心理咨询中心去,因为那里有一些专业的设备和设施,需要的时候使用起来比较的方便,如果在其他地方,是不能提供这些服务的,另外也不是做心理咨询的良好场合。 3、可以和心理咨询师做朋友吗? 这个在咨询的过程中是不可以的,如果是朋友的关系,就会使得双方的关系发生变化,影响工作的有效性,因此,为了保护咨询者的利益,不要发展成朋友的关系。

4、心理咨询师会不会对信息保密。 这个是一定的,因为在咨询之前是需要签订保密协议的,这个大家可以放心,但是也有例外,如果咨询者有自杀,伤人等存在风险的情况下,保密协议是可以取消的。 心理咨询常见的问题有很多,除了以上几点外,有的朋友还担心如果咨询之后没有效果,要不要告诉心理咨询中心的咨询师的问题,这个一定要和咨询师表达真实的感受,让咨询师及时调整咨询的方法。 艾丁心理,是国内较具规模和影响力的整合性专业心理服务机构。拥有较强的专家团队、训练有素的咨询师队伍和专业化的核心管理团队,秉承“真诚规范、专业

P2P网贷知识初级问答题

P2P网贷知识初级问答题P2P非专业知识初级篇(满分150) 一、单项选择题(每题5分,共60分) 1.中国平安集团旗下的理财平台是哪家? ( ) A.陆金所 B.拍拍贷 C.开鑫贷 D.贝通网 2.以下哪家平台的保障形式为“融资性担保公司”? ( ) A.人人贷 B.证大e贷 C.红岭创投 D.积木盒子 3.P2P的全拼是什么? ( ) A.Peer to peer B.People topeople C.Person toperson D.Previous topresent 4.以下四种哪一个不属于国内P2P平台模式? ( ) A.纯线上模式 B.线上线下相结合 C.平台与机构合作 D.纯线下模式 5.以下哪一个与其他三个明显不一样? ( ) A.网贷之家 B.网贷帝国 C.网贷世界 D.网贷快讯

6.以下哪一种不属于债权转让的类型? ( ) A.支付转让型 B.债务重组型 C.货币型 D.有负债型 7.P2P监管四条红线里哪一条是错误的? ( ) A.明确平台的中介性 B.明确平台本身不得提供担保 C.明确不允许搞资金池 D.明确不得吸收公众存款 8.等额本息还款法中每月应还本金的计算公式为? ( ) A.每月应还本金=贷款本金X{月利率X(1+月利率)^还款月数}/{(1+月利率)^还款月数—1} B.每月应还本金=贷款本金X{月利率X月利率^还款月数}/{(1+月利率)^还款月数—1} C.每月应还本金=贷款本金X{月利率X(1+月利率)^(还款月数+1)}/{(1+月利率)^还款月数—1} D.每月应还本金=贷款本金X{月利率X(1—月利率)^还款月数}/{(1+月利率)^还款月数} 9.以下哪项不属于出借人涉及的法律风险? ( ) A.电子合同合规性的风险 B.出借人债权的合法性 C.借助平台进行非法公开发行证券的风险 D.资金托管的法律问题 10.2014年上半年我国各省份P2P网贷成交量占比中排名第三的是? ( ) A.广东省 B.浙江省 C.上海市 D.北京市

面试常见问题及回答技巧

面试常见问题及回答技巧 1、以往工作中您的职责是什么―如果描述不清,可见即使有相关工作经验,其系统性全面性也值得怀疑。 2、 3、2、请讲一下您以往的工作经历。――考察应聘者的语言组织及表达能力,以及描述的条理化您以往的工作经历中最得意最成功的一件事是什么您的长处是什么――从应 聘者的回答中,可了解他是注重个人成功还是注重团队协作。 4、 5、3、您感觉还有哪方面的知识、技能或能力需要提升――“提升”一词比较委婉,一方面考察其态度是否坦诚,另一方面,也为日后的员工培训增强针对性。 6、对于新的工作岗位您有什么设想如何开展工作――这涉及到员工的职业生涯设计,更有关员工工作的稳定性。 7、 8、4、您离职的原因是什么――这是必须要问的问题,涉及员工和组织的融合性。 9、 10、 11、 12、先谈薪资是种浪费 13、 14、在宝贵的面试机会中谈薪资是一种浪费,从某种意义上说,这是给别人一个拒绝你的理由。所以职业顾问不主张在面试时主动和老板谈薪水。但在有些面试中,即使你一再避免谈薪水,面试官还是会要求你正面回答这些问题。这个时候如果还一再推脱,恐怕就要使自己显得软弱了。 15、 16、如何谈到点子上?

17、 18、在回答薪金问题的时候,不能乘匹夫之勇乱答一气,要有准备,要有策略: 19、 20、策略1、把期望值放到行业发展的趋势去 21、 22、考虑你的专业是什么人才市场对你这类人才的需求有多大留意一下你周围的人:你的同学、你的朋友、和你找同一个工作的人,他们能拿多少的薪水结合公司的情况,取他们中间的一个平均值来考虑你的期望薪资,同时还应该多留意新闻中和本行业有关的报道。 23、 24、 策略2、谈薪水的时候不要拘泥于薪资本身 在面试中谈薪水,是不能“就薪水谈薪水”,要把握适度合理的原则。告诉自己的面试官,薪水不是重要的,你更在乎的是职位本身,你喜欢这份工作;告诉公司你希望公司能了解自己的价值。这样,就能将薪金问题提升到另一个高度,将有助于你找到一份满意的工作。 学会给自己留后路 旅游专业的张小姐毕业后来到一家大型的旅游会展公司面试,在业内人事看来,这是一家非常有名气和实力的公司。在面试中,张小姐表现得非常出色,但当面试官问及她期望的薪资的时候,她开出了一个较高的薪水,和该公司提供给新员工的薪水差距较大。面试官明确表示:这样的薪水,本公司不能接受。眼看着面试陷入僵局,自己喜欢的工作就要失去,张小姐又不想自贬身价,于是她一方面先是告诉面试官,薪水不是最重要的,重要的是自己希望能在公司学习、工作;另一方面,她又拿出自己以往的工

常见咨询问题

1、小牛顿是做什么的? 答:小牛顿是全景中科教育率先推出科学实践教育课程,将传统的知识教育拓展到实践与创新的教育层面。创造性地推出了“科学知识+动手实验+拓展表达”三位一体和科学实践教育新模式. 我们小牛顿科学班的课程,完全是根据孩子的天性来设计的,孩子从小就具备好奇、好玩、好动的心性,有的时候这些天性让我们家长也很苦恼,但是只要我们把孩子的这些天性给利用好,那么我们的孩子会非常成才的,就好像我们小牛顿的课程,利用孩子的天性,让孩子自己去思索发现问题,动手解决问题,并且通过自己的努力去总结问题,这样孩子总结出的结果对于孩子来说是非常有成就感的。通过这些成就感让孩子养成:思考、探索、总结等习惯,让孩子掌握正确的学习方法,这样我们家长对于孩子的学习就更省心,我们的孩子也会更加的适合社会,成功的概率也会更高。目前我们全景教育小牛顿科学班已成为国内幼、少儿科学教育的领头羊,在全国已有300多家合作单位,有数十万在校生正在接受我们小牛顿课程的学习。 2、这个课程的教学理念是什么? 答:我们的教学理念是:从质疑中找寻真理,在验证中收获快乐。 我们小牛顿课程不是要让孩子记得某一个物理反应或化学公式,我们是要孩子学会在生活中发现问题,通过自己的努力去探索、去验证,最后得出结论,这样才是对孩子最好的教育。举个例子给您:我们在学习的时候,我们的老师最多教授给我们的是什么,是是与非,对或错,但是为什么是“是”,为什么是“非”,并没有告诉我们。在做选择题的时候,告诉我们要记得是选择A,但是,为什么是选择而不是选择B或C呢,或者这个数学公式是怎么衍生而来的呢,我们老师并没有引导我们去发现、去验证,而仅仅是告诉我们结论,所以,我们在后期的时候只是一味在运用这些我们也不知道是为什么的公式在计算着各种各样的题目,慢慢的经过时间的积累,我们已经忘却了我们要问“为什么””,这也就造就了现在很多人在工作中,只知道去执行,而不是去提出质疑,慢慢的被社会给淘汰,这是我们的“悲哀”,我们不能让我们的孩子走这样的道路,所以我们要保持孩子最原始的心性,让孩子学会问“为什么”,让孩子自己去质疑所有她们不解的事物,让孩子去探索,去总结,让孩子从小就养成适合社会的生活模式。只有让孩子学会了质疑、探索、总结,这样学习就会让孩子轻松,让家长也觉得轻松。死记硬背已经不能帮助到我们的孩子了,我们一定要让孩子掌握最正确的学习方法,这样才能长久的帮助孩子。现在的社会需要是的什么?是创新的人才,是会学习、会思考、会质疑的人,为什么要质疑?因为只有质疑才是发展的原动力。只有让孩子学会了质疑,掌握了学习的方法,才能打开孩子的思路,从而是我们的孩子成为国之栋梁。 其次在验证中收获快乐。人类伟大的心理学家马斯洛说人的最高需求是成就感。孩子只有通过自己的双手实践验证出来的道理他才会印象更加深刻,才会更加快乐。老师、家长完全填鸭似的告诉他们他们并不会快乐,只有孩子通过自己在验证中得到的答案才会快乐,才会牢记,才会不断地提高逆境商(AQ)能力。这样我们的孩子才能真正成为适应社会的人才。 3、科学实验班课程有哪些特点? 答:科学实验班综合了物理、化学、生物、天文、地理、自然及相关知识等多学科的融合,结合科学知识与动手能力。一人一套器材,亲自动手做实验。并且采用中外教材与国际同步学习。以专家指导,助教协助的教学模式以达到双重的学习效果.使孩子能够最大化的掌握科学知识。 在教学上,我们是让孩子自己去质疑、去探索、去总结,而不是填鸭式的告诉孩子,这是什么,这个要怎么用等等,小牛顿的课程是教会孩子科学知识的学习方法与培养孩子的动手能力,让生活化,趣味化,实用化的知识深入到孩子的内心。

语文--咨询师问题汇总

咨询师问题汇总解答 初中: 1、如何引起家长对语文辅导的重视度 答:语文是一门基础学科,从某种程度上可以说是最重要的学科。如果做这么一个假设:只保留一个科目参加考试。其他科目废除,大家来考虑一下,这2个唯一得以保存的会是哪个学科呢? 毫无疑问,是语文。因为我们的祖先就是这么做的。因为语文不仅仅是一个考试成绩的问题,它还关系到我们生活的很多方面。说话、交流、做报告、写信、论文、甚至就某个问题说清楚自己的看法。(就算你学数学专业,也要写论文的吧?) 首先,就学生的学习来说,语文是一本基础学科,是学好其他科目的基础,语文成绩不好,自然会影响其他科目的学习。小学是学生参加小升初,很多学校只考英语和数学,导致部分家长忽视了语文学习的重要性。课时,小升初结束后,重点中学陆续将展开分班考试或摸底考试或入学测试,考察学生的综合能力,此时,考试科目中会有语文。此时再开始突击,会给孩子增加很多的压力。 小学阶段可能还不明显,到了初中以后,语文总分120分,在中考中占据着相当大的比重,而且是拉开成绩差距的重点科目。而且,在初二时学生开始学习物理,初三是学习的化学,以及初中阶段难度增加的数学大题,如果语文学习得不好,将会直接影响到这些科目大题的解答。所以,建议小学时不重视语文学习的孩子和家长,在初一时必须重视起来,否则将严重影响到孩子的中考成绩,甚至以后更深层次的学习和深造。由于语文重在平时积累和方法掌握的结合,

所以,时间越短越容易增加孩子的压力。因此建议各位家长,如果孩子的语文学习存在问题,一定要尽早解决。毕竟,一个语文不好的孩子,成绩可以中上,缺绝无可能出类拔萃。 其次,语文学习还关系着孩子的身心发展。好的文学作品,动人的名人事迹,往往能鼓励并带动孩子认识到自己的不足,树立自己的理想,能为自己的将来去奋斗。而不喜欢语文或者语文成绩不好的同学,一般不喜欢阅读,知识面相对狭窄,不善于表达自己的思想,不善于跟人交流。喜欢阅读文学作品的孩子,一般知识面丰富,人际关系出色,能从容自若、侃侃而谈,说话文雅,书面表达文采斐然。在将来的学习、工作、和生活的各个方面都更容易赢得成功。 可见,无论从功利的学习成绩来说还是从长远的发展来说,语文学习都是非常重要的。 2、初中的语文只辅导阅读理解大概需要几次课最合理?(针对基础好的、基础中等的、基础不好的)(阅读的难点在哪里)(有什么方法引导孩子来喜欢上阅读) (1)阅读、尤其是现代文阅读在中考所占比重相当大,分值26分,可见其重要性。因为阅读考察学生的阅读能力、表达能力、思维能力、概括能力、理解能力等综合能力,所以在中考语文中是一个非常重要的失分点。如果能把这个部分学好,把阅读部分的失分控制到最低程度,那么学生的语文成绩乃至整体成绩将会占据很大优势,进而在全区的排名上升。 为什么学生的阅读题失分严重呢?因为阅读时综合能力的考察,学生一般能够理解原文作者的意思,但是要把这种意思整合成比较标准、规范的试题答案就

公司理财一些要注意的问题

?假设npv法则中项目的现金流以相同的折现率进行在投资为什么是错误的?

?系统性风险通常是不可分散的,而非系统性风险是可分散的。但是,系统风险是可以控制的,这需要很大的降低投资者的期望收益。

?风险资产的贝塔系数β可能为0,因为当贝塔值为0时,贝塔值为0的风险资产收益=无风险资产的收益,也可能存在负的贝塔值,此时风险资产收益小于无风险资产收益。

? 1.优先股和负债的区别有: ?1)在确定公司应纳税收入时,优先股股利不能作为一项利息费用从而免于纳税。从个人投资者角度分析,优先股股利属于应纳税的普通收入。对企业投资者而言,他们投资优先股所获得的股利中有70%是可以免缴所得税的。?2)在破产清算时,优先股次于负债,但优先于普通股。?3)对于公司来说,没有法律义务一定要支付优先股股利,相反,公司有义务必须支付债券利息。因此如果没有发放下一年优先股股利,公司一定不是被迫违约的。优先股的应付股利既可以是“可累积”的,也可以是“非累积”的。 公司也可以无限期拖延(当然股利无限期拖延支付会对股票市场产生负面影响)

? 2.有些公司可以从发行优先股中获益,具体原因有:?1)规范的公共事业机构可以将发行优先股产生的税收劣势转嫁给顾客,因此大部分优先股股票都是由公共事业机构发行的。 ?2)向国内税收总署汇报亏损的公司因为没有任何的债务利息可以从中抵扣的应税收入,所以优先股与负债比较而言不存在税收劣势。因此这些公司更愿意发行优先股。?3)发行优先股的公司可以避免债务融资方式下可能出现的破产威胁。未付优先股股利并非公司债务,所以优先股股东不能以公司不支付股利为由胁迫公司破产清算。

儿童美术电话咨询常见问题(参考)

电话咨询常见问题(参考) (以下用XXX代表校区名称) 目的:电话初步印象,预约试听。 思路:由被动接电话,到主动发问。 一、客户常规问题: 1.招收多大年龄的孩子? (根据本校区招生简章的内容回答) 2.都有什么课程? (根据本校区招生简章的内容回答) 3.每个课程都学习什么? 不同课程有各自的特点,建议孩子过来参观,详细解答 4.在安排班的时候是怎样排的? 根据孩子生理、心理年龄划分。 5.我们家有事或孩子生病什么的怎么办呢? 可以请假,补课 6.我们一年要出去好多次,是不是根据需要,随时办理暂停啊? 四次内可以补课,四次以上包含四次办理暂停。 7.你们的老师都是什么水平的啊? 各大院校美术专业毕业 8.你们这里的老师是固定的吗?不会更换老师吧? 每一个孩子有老师团队负责,不同时期有不同老师 9.我们孩子要是不喜欢怎么办呢? 这个您不用担心,每个孩子的本能都会想涂涂画画表达自己的一些想法,您可以带他来感受一下。看看孩子喜欢不喜欢。 10.你们哪个离我家挺远的,能在XX附近开办一家吗? 您住哪里呀?我们可以先让孩子来体验课程。看看孩子的兴趣如何。 11.你们都什么时间段开课?一个班几个学生啊?一次课多长时间啊?

具体开课时间要根据教区与您的空余时间结合,最多6个孩子。(根据校区情况而定) 12.你们的老师是如何授课?老师们上课都一样吗? 老师是经过统一培训,按照课件进行的。是无范画式的,引导式教学。 13.你们有优惠或者折扣什么的吗?我们几个孩子一起报就不能给点优惠吗? 不好意思,价格都是统一的 14.插班学习,孩子就能跟的上进度吗? 我们的课程设置是螺旋上升的,入学3个月内是没有问题的。 15.如果在你们那边学习的话,一个阶段我们家孩子可以学到什么水平? (看体系,详细了解) 二、疑难问答: 1.如何知道我们孩子适合不适合呢? 孩子本能都喜欢,只是敏感点不同,比较颜色,造型,线条,具体要让老师看, 2.一定要根据你们的规定选择课程吗? 我们的课程是基于宝贝生理和心理来设置的,不同年龄段有不同的设置安排,具体来说。 3.我们家孩子已经能独立上课了,还需要上早教(早教预科)吗? 根据目前的教学经验,我们是建议宝贝按照我们的课程走的,因为生理心理。具体得让孩子来,看看。 4.我们家孩子之前学了好久的美术了,适合学什么? 具体得让孩子来,老师看看。 5.你们机构的授课和别的机构有什么不一样啊? 无范画,引导,尊重孩子,让他自由的表达。所以,孩子可以很快乐的学习,您的宝贝以前学过吗? 6.怎么收费?平均一次课多少钱?为什么学费这么高? 告知实际收费 7.学哪种课可以我们自己选吗? 由我们专业的课程老师,根据宝贝试听的结果来为您安排。 8.你说我们3岁的宝宝在你们机构只能上早教班,那早教班都学什么? 全面的,以多种形式来感受美术,比如:剪纸拼贴、绘画、泥塑、国画 9.你们哪可以进行考级吗?是什么性质的考级?可以为孩子带来什么帮助?对升学有帮助吗? 有这样的服务,但我们的教学目标不只为考级,更注重孩子真正能力的提高。 10.孩子上课家长能跟着看一看吗?不能跟课,我们怎么能知道你们到底是怎样上课的?

相关主题