![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识
文章平均质量分 86
cola-dad
计算无边界
展开
-
Jenkins项目发布配置
首先,需要在服务器上下载安装jenkins软件,并启动。安装过程网上示例很多,就不在阐述。安装完毕需要安装必要插件,为后期项目发布准备。本次说明,在以上准备工作均已完成的基础上进行配置。代码托管工具,本次以gitlab为例,不同的代码托管工具影响不大,选项上细微变化。一、gitlab代码发布到远程tomcat服务器1、tomcat配置调整在新建项目之前我们需要做一些准备工作,如果需要具有发布到远程tomcat的权限,我们需要对tomcat做一些简单的配置调整。我们访问tomcat所.原创 2021-08-18 11:01:56 · 675 阅读 · 0 评论 -
springboot项目接入springbootAdmin搭建流程
springbootAdmin服务端和客户端搭建全流程,同时配置springbootadmin 在线日志查看功能配置。原创 2021-07-28 15:38:38 · 1376 阅读 · 0 评论 -
Maven pom.xml文件配置详解
pom.xml文件配置详解--声明规范xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">4.0.0--基础设置......1.0-SNAPSHOTjar转载 2017-03-23 14:58:35 · 705 阅读 · 0 评论 -
阿里云maven仓库配置
使用原因:1、经常导入新的maven项目,更新jar会耗费大量等待时间2、下载新的jar可能因为私服jar不全面没有,中央仓库下载jar很慢配置方法1: 在 $MAVEN_HOME/conf 下的 settings.xml 的标签中添加如下配置:mirror> id>alimavenid> name>aliyun mavenn转载 2017-03-23 15:10:48 · 599 阅读 · 0 评论 -
hibernate和mybatis的对比
最近做了一个hibernate与MyBatis的对比总结,希望大家指出不对之处。第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:转载 2017-04-13 09:14:22 · 360 阅读 · 0 评论 -
循环(迭代)与递归的区别
递归和迭代都是循环的一种。简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,而迭代与普通循环的区别是:循环代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。 递归循环中,遇到满足终止条件的情况时逐层返回来结束。迭代则使用计数器结束循环。当然很多情况都是多种循环混合采用,这要根据具体需求。 递归的例子,比转载 2017-08-24 14:13:37 · 1729 阅读 · 0 评论 -
hashMap、hashSet、hashtable区别
1. Hashtable和HashMap的区别 HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。HashMap几乎可以等价于Hashtable,除了HashMap是非synchronized的,并可以接受null(HashMap allows on转载 2017-08-24 14:14:58 · 473 阅读 · 0 评论 -
lucene初识和基础应用
Lucene简介 Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整...转载 2018-09-13 17:40:52 · 194 阅读 · 0 评论