什么是注解 Java1.5引入了注解,注解作为程序的元数据嵌入到程序中。注解可以被一些解析工具或者编译工具进行解析。我们也可以声明注解在编译过程或者执行时产生作用。 注解的使用 @注解名(成员=值) 将注解放在方法,类,接口,字段,参数等的上面或者前面 例…
javadoc文档注释详解
myeclipse生成Javadoc的方法及编码错误解决 生成Javadoc的方法很简单,在项目上菜单栏->file->export->java->javadoc即可 但是直接生成会出现GBK编码错误,解决方法在第三步VM option中添加参数设置编码 …
jenkins的详细安装及用户设置
jekins是什么 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。—-百度百科 Jenkins的主要作用,特性,功能详细介绍 Jenki…
解决sonarqube没有覆盖率生成问题
使用marven生成sonarqube报告时,不会生成覆盖率 解决办法 在pom.xml中添加以下配置即可 <build> <plugins> <plugin> <groupId>org.jacoco<…
Tomcat部署war包的n种方法
tomcat检查Web应用更新的顺序 一个Web应用可能包括以下文件:XML配置文件,WAR包,以及一个应用目录(该目录包含Web应用的文件结构);其中XML配置文件位于xmlBase指定的目录,WAR包和应用目录位于appBase指定的目录。 Tomca…
windows下cmd重启服务
前言 cmd指令没有服务重启这一项。不过你可以自己建立一个。 方法 在C:\windows目录下建一个名称为restart.cmd的脚本。 内容如下 net stop %1 net start %1
windows下tomcat9的安装部署
安装 将apache-tomcat-9.0.10-windows-x64.zip解压到指定目录 配置环境变量 添加系统环境变量,我的电脑->属性->高级系统设置->环境变量 (1)变量名: CATALINA_BASE 变量值: D:\mysoftwares…
SonarLint和marven对SonarQube的应用
myeclipse对SonarLint的使用 右键项目 生成报告 具体的 在文件中可以看到代码相应的不合理的地方被蓝色底线划出来了 对项目进行合理的重构 项目重构 1、数组 list =new ArrayList(); 建议修改为 list =new Ar…
SonarQube服务器与myeclipse插件SonarLint的安装
安装sonarQub服务器 sonarQube 服务器下载地址 https://www.sonarqube.org/downloads/ 下载7.0版本 文档地址 https://docs.sonarqube.org/display/SONARQUBE70…
DButils详解
什么是DButils Dbutils是由Apache公司提供。 Dbutils:主要是封装了JDBC的代码,简化dao层的操作。 作用:帮助java程序员,开发Dao层代码的简单框架。 解决了JDBC的一些弊端: (1)数据库链接对象、sql语句操作对象,…