关闭
当前搜索:

【maven】依赖范围

编译项目主代码的时候生成一套classpath:编译和执行测试生成一套classpath;实际运行项目的时候又生成一套classpath,依赖范围就是用来控制依赖与三种classpath的关系:compile:编译依赖范围,默认使用该依赖范围-spring-coretest:测试依赖范围,只对测试classpath有效-Junitprovided:已提供依赖范围,对于编译和测试classpath有......
阅读(46) 评论(0)

【maven】配置全局JDK和局部JDK

设置全局的JDK,在settings.xml文件中的profiles元素下添加如profile元素 <profile>       <id>jdk1.8</id>       <activation>           <activeByDefault>true</activeByDefault>          ......
阅读(26) 评论(0)

【maven】常用命令应用场景

运行命令清除target目录下的classes并且重新编译mvn clean compile编写单元测试代码,引入测试依赖运行测试方法的命令mvn clean test此处:命令行输入mvn clean test,耳maven实际执行的可不止这两个任务,还有clean:clean、resources:resources、compiler:compile、resoureces:testResourc......
阅读(21) 评论(0)

【maven】mvn install跳过测试类

平时将jar安装到本地仓库的时候会,运行mvn install命令会运行本地测试方法,所以需要跳过测试类,有以下两种方法:第一种:$mvn install -Dmaven.test.skip = true第二种:<!--跳过测试类--> <plugin> <groupId>org.apache.maven.plugins</groupId> ......
阅读(15) 评论(0)

【maven插件】maven-shade-pulgin

对于java程序带有main方法的打包成jar后可执行配置:第一步:在pom文件中配置插件<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <......
阅读(54) 评论(0)

【maven插件】maven-surefire-plugin生成单元测试报告单(.html)

在pom.xml添加插件: javawebdemo org.apache.maven.plugins maven-surefire-plugin 2.19.1 ...
阅读(44) 评论(11)

【java基础】类实例化三种方法

类实例化的最终目的无非就是用类对象的属性或者方法,下面分情况说明一下三种实例化方法产生的效果: 首先声明一个StudentEntity实体类 package com.zlt.others; public class StudentEntity { private String userName; private int password; public String...
阅读(57) 评论(14)

【lamdba表达式】lambda expressions are not supported at this language level

maven项目:其他项目:...
阅读(48) 评论(11)

【java基础】Object所有方法

1、对象克隆public Object clone() throws CloneNotSupportedException; 例如:克隆对象所在的类一定要实现java.lang.Cloneable接口。 2、对象输出:public String toString(); 例如:直接输出对象时会默认调用toString()方法,System.out.println(obj);其中obj内部默认调...
阅读(76) 评论(7)

【HTTP】post和get请求

传数据: 1、get请求:请求的数据附加在URL之后,以?分割URL和传输数据,多个参数之间用&连接。其中URL编码格式采用ASCII编码,并不是uniclde,所以在通过URL传输数据的时候,需要对数据进行编码为ASCII字符 2、post请求:post请求把数据放置在HTTP请求包的包体中。 数据大小: http规范中,没有对URL的长度和传输的数据大小进行限制。但是实际开发中,GET...
阅读(66) 评论(9)

【Tomcat】作为servlet容器的基本功能

tomcat作为servlet容器响应客户请求访问特定的servlet的流程如下: 客户发出要求访问特定servlet的请求 servlet容器接收到客户请求,对其解析servlet容器创建一个servletrequest对象,在servletrequest对象中包含了客户请求信息及其他关于客户的信息,入请求头、请求正文,以及客户机的IP地址等servlet容器创建一个servletr...
阅读(67) 评论(7)

【入门篇】Activiti和jBPM区别

技术组成 Activiti jBPM ORM框架 MyBatis Hibernate3 持久化标准 无 EJB JPA规范 事务管理 MyBatis自带/Spring集成事务 Bitronix,基于JTA事务管理 数据库连接方式 Jdbc...
阅读(133) 评论(16)

【java基础】流程控制和数组

1、在处理if...else语句时候,总是考虑先处理包含范围更小的情况 2、if中条件执行体(代码块)有多行的时候,需加入大括号,当if下面只有一行的时候,可以不用加入大括号 3、break终止循环,可以通过break outer;前提是用outer标记需要终止的循环,最后break outer;语句结束的就是标记的循环,continue终止循环剩下的语句 4、为什么静态成员、静态方法中不能...
阅读(78) 评论(13)

【java基础】数据类型和运算符

1、java当中变量什么时候需要初始化? 成员变量:不管有没有显式的初始化,java虚拟机都会先给它初始化默认值。 局部变量:负责接收一个表达式值的局部变量可以不初始化,参与运算和直接输出等其他情况的局部变量必须初始化。 总之:属性(成员变量)可以不初始化,局部变量参与运算之前必须赋值 2、空引用(null)只能被转换成引用类型,不能转换成基本类型,所以不要把一个null值赋值给基本数据类...
阅读(101) 评论(15)

【多线程】-线程范围内共享数据的两种方式

第一种,声明一个全局的map变量,用来存当前线程范围内的变量,用于线程范围内使用 //线程范围内共享变量 public class ThreadScopeShareData { //声明一个存放全局变量的容器,来保存该变量在该线程范围内的状态 private static Map threadData = new HashMap(); public static void main( ...
阅读(74) 评论(13)

【多线程】-创建线程

第一种:创建线程方式为new Thread的子类,从而可以override父类thread中的run方法 //线程 Thread thread = new Thread(){ @Override public void run(){ } }; thread1.start(); 第二种: Thread thread = new Thread(new Runn...
阅读(70) 评论(12)

【Freemark】-基本数据类型

定义一个数字: ${num+11} 定义一个字符串: ${username} 不能直接输出数字或者字符串以外的类型,否则会报错,需要转换为字符串才能输出,转换方式如下: ${b?string} 字符串转换为日期: ${now?string("yyyy-MM-dd HH:mm:ss")} 日期的表示方法: ${date?date} ${date?time} ${date...
阅读(113) 评论(18)

【tomcat】Linux同时运行两个或多个tomcat

通常情况下,发布部署web项目,我们大多数会选择tomcat应用服务器。具体部署流程就不多说了。如果同时在Linux上启动两个或多个tomcat,仅仅需要对tomcat实例做如下操作即可: 修改/tomcat/conf/server.xml文件中的三个端口号,保证多个tomcat实例下该三个端口互不相同: 第一个:tomcat监听的关闭端口 第二个:监听请求 第三个:接收其...
阅读(129) 评论(15)

【入门篇】Activiti三种网关的绘制方法以及简单的用法

需求 我们平时用的流程都是一些很简单的流程,提前定义好了流程,都是一些简单的流程定义,在用到的时候直接启动流程实例就可以了。但是有很多复杂的需求,需要我们增加条件才能达到流程管理的效果。所以这里推出三种网关,来解决这个问题。 ① 排他网关      绘制效果: 定义: 排他网关用于决策,选择分支执行流程,分支上需要设置condition条件,如果分支的条件结果为true,那么该分...
阅读(183) 评论(10)

【实战篇】Activiti将流程定义key和一些易变参数配置到properties

需求 避免硬编码,需要将一些受开发环境变化的值存放到properties文件中,根据工具类在后台代码读取 工具类 /** * 资源文件读取工具类 * */ public class ResourcesUtil implements Serializable { private static final long serialVersionUID = -76578987149839...
阅读(186) 评论(8)
271条 共14页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:202338次
    • 积分:15067
    • 等级:
    • 排名:第916名
    • 原创:271篇
    • 转载:0篇
    • 译文:0篇
    • 评论:5784条
    和我联系
    菜鸟也有春天~
    博客专栏