
工具
文章平均质量分 73
常用工具学习
evan_qb
冰冻三尺,非一日之寒
展开
-
【Maven】修改本地仓库路径
本文转自: http://blog.youkuaiyun.com/wyloveice/article/details/38299369安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C转载 2017-10-21 16:30:12 · 382 阅读 · 0 评论 -
【git】git回滚与本地仓库
1.git log查看历史提交2.回滚提交通过git log 找到每次提交的唯一ID,回滚到对应的提交项git reset 3efa9c21901c5185e6d4b7343fc4b2e7d5b8078e 回滚到第一次提交3.创建分支git branch hotfix新的分支会在当前分支原有历史版本的结点上进行创建,我称其为子原创 2018-01-23 15:17:48 · 2805 阅读 · 0 评论 -
eclipse下创建maven项目
原文地址:http://www.cnblogs.com/leiOOlei/p/3361633.html一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建转载 2018-02-04 18:54:01 · 277 阅读 · 0 评论 -
解决创建Maven项目时出现Cannot change version of project facet Dynamic web module to 2.5的问题
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dy转载 2018-02-04 18:21:39 · 333 阅读 · 0 评论 -
【git】常见操作命令
转自: http://blog.youkuaiyun.com/rchm8519/article/details/45300767Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在...转载 2018-03-13 11:04:00 · 371 阅读 · 0 评论 -
【git】git知识补充
一:什么是分布式版本控制系统?把代码仓库完整镜像下来,这样一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次克隆操作,实际上都是一次对代码仓库的完整备份。更进一步,许多这类系统都可以指定和若干不同的远端代码仓库进行交互。因此你就可以在同一个项目中,分别和不同工作小组的人相互协作。二:什么是git?Git是一款免费的,开源的,分布式版本控制系统。每一个G...转载 2018-04-10 16:10:49 · 241 阅读 · 0 评论 -
【maven】json的依赖jar包
<!-- json依赖 --><dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier原创 2018-04-17 08:54:12 · 911 阅读 · 0 评论 -
【git】git提交冲突解决
Git冲突解决方案在程序开发的时候,我们使用Git的时候,不得不面临着一个文件被多个人修改和提交,这样就会产生冲突,如果处理不好,不仅冲突解决不了,还会造成回滚代码,或者代码覆盖,损失利益,所以我通过实践模拟,写了此规范操作,希望同事们遇到冲突无法解决时,可以帮助大家解决问题。一共十个步骤,每一步都不能简化省略。第一步:pull一下,更新程序方法:右键项目->Team->p...转载 2018-09-20 15:27:31 · 572 阅读 · 0 评论 -
【git】gitlab用户权限说明
转载 2019-04-18 13:55:08 · 920 阅读 · 0 评论 -
【maven】制作maven插件统计文件数量
编写一个maven插件,install到本地仓库,其他项目通过引用这个插件来统计文件的数量准备一个编写插件的类引入相关的依赖,并将改pom的打包方式改成<!--自定义插件所需依赖--> <dependency> <groupId>org.apache.maven</groupId> <artifact...原创 2019-05-06 09:49:14 · 501 阅读 · 0 评论 -
【maven】使用maven分环境打包
在开发时,我们总会在开发环境,测试环境、以及生产环境之间进行切换,每次打包时,我们都需要修改对应的配置,这样的方法不仅繁琐,而且容易犯错。基于这种情况,我们可以通过传入参数,打不同环境的包,来对不同环境进行发布我们首先准备三个环境的配置文件: dev 、test、pro,目录结构如下:接下来我们在pom.xml中使用profiles对不需要的文件进行exclude、默认加载文件的配置以及...原创 2019-05-06 10:17:33 · 905 阅读 · 2 评论 -
【git工具】gitignore的梳理
对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。实际项目中,很多文件都是不需要版本管理的,比如P转载 2017-12-07 10:17:36 · 291 阅读 · 0 评论 -
【git】git常见命令
查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区转载 2017-12-12 15:27:35 · 328 阅读 · 0 评论 -
【POI】读取Excel表中的数据
确认需要读取的表格的内容:在java中读取表格内容:package cn.qblank.poi;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.Iterator;import org.apache.poi.s原创 2017-12-20 20:06:57 · 435 阅读 · 0 评论 -
【Maven】概述
1.Maven简介:Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构转载 2017-10-21 17:17:26 · 533 阅读 · 0 评论 -
【Maven】依赖机制
假设你想使用 Log4j 作为项目的日志。这里你要做什么?一、传统方式1. 访问 http://logging.apache.org/log4j/2. 下载 Log4 j的 jar 库3. 复制 jar 到项目类路径4. 手动将其包含到项目的依赖5. 所有的管理需要一切由自己做如果有 Log4j 版本升级,则需要重复上述步骤一次。二、转载 2017-10-21 17:26:27 · 353 阅读 · 0 评论 -
【Maven】资料库说明
Maven 位置,中央和远程存储库配置和解释,有些术语可能需要在 Maven 使用前理解。1、Maven本地资源库Maven 的本地资源库是用来存储项目的依赖库,默认的文件夹是 “.m2” 目录,可能需要将其更改为另一个文件夹。2、Maven中央存储库(之前配置的阿里镜像)Maven 中央存储库是 Maven 用来下载所有项目的依赖库的默认位置。如何从Mav转载 2017-10-21 17:25:13 · 329 阅读 · 0 评论 -
【Maven】安装配置
想要安装 Apache Maven 在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录。为了使它工作,你必须声明在 Maven 的配置文件中设置代理服务器:settings.xml.1. Maven配置文件找到文件 {M2_HOME}/conf/settings.xml, 并把你的代理服务器信息配置写入。注:{M2_HOME}转载 2017-10-21 17:23:19 · 314 阅读 · 0 评论 -
【Maven】使用Eclipse创建Maven项目
一、Eclipse配置Maven环境在Eclipse IDE,菜单栏 ,window->preferences ->maven ->user settings ->配置User Settings 二、Eclipse构建Maven项目Eclipse菜单栏中点击File->New->Other,在弹出的对话框中会看到如下图所示: 选中Mav转载 2017-10-21 22:45:10 · 304 阅读 · 0 评论 -
git提交代码到github上
打开git bash进入项目目录:然后将不需要提交的文件进行忽略:touch .gitignore 创建.gitignore文件在文件中把不需要的文件名或者文件输入进去接下来添加.gitignore文件中以外的文件git add .可以查看提交状态git status然后提交代码git commit -m '输入提交内容原创 2017-12-19 19:33:47 · 306 阅读 · 0 评论 -
【POI】第一个POI例子将数据写入到Excel文档中
首先我们可以去官网下载相关的POI的jar包https://poi.apache.org/download.html然后将需要的jar包引入到项目中去这样我们的准备工作就好了,然后我们就准备数据到集合中,并将数据写入到WriteSheet.xlsxpackage cn.qblank.poi;import java.io.File;import ja原创 2017-12-20 15:22:21 · 490 阅读 · 0 评论 -
【tika】tika介绍
tika是什么?Apache Tika用于文件类型检测和从各种格式的文件内容提取的库。在内部,Tika使用现有的各种文件解析器和文档类型的检测技术来检测和提取数据。使用Tika,人们可以开发出通用型检测器和内容提取到的不同类型的文件,如电子表格,文本文件,图像,PDF文件甚至多媒体输入格式,在一定程度上提取结构化文本以及元数据。Tika提供用于解析不同文件格转载 2017-12-20 19:02:00 · 2737 阅读 · 0 评论 -
【tika】读取各个文件数据
首先我们到官网下载tika的jar包1.将jar包引入到项目中:接下来我们就可以进行数据的读取1.读取普通本文package cn.qblank.tika;import java.io.File;import org.apache.tika.Tika;/** * 获取普通文本的数据 * 使用Tika facade 类从文件中提取文本 * @autho原创 2017-12-20 19:16:58 · 976 阅读 · 0 评论 -
【POI】java Excel API
本章将介绍一些Java ExcelAPI和它们的特征。有许多厂商谁提供Java Excel相关的API;其中一些将在这一章中讨论。Java Aspose CellsJava Aspose Cells 是一种纯粹的Java授权的Excel API,开发和供应商Aspose发布。这个API的最新版本是8.1.2,发布于2014年7月,是一个丰富而厚重的API(普通Java类和AWT类的转载 2017-12-20 19:50:59 · 314 阅读 · 0 评论 -
【git】git添加多个ssh密钥访问项目
在对项目用git进行远端操作时,我们可以使用两种协议进行交互,分别是HTTPS和SSH协议交互,我们今天不探讨其区别,只研究如何通过ssh和github进行交互首先我们需要安装git命令,这个就不详细说明使用git bash进行系统根目录,并使用git生成私钥和公钥cd ~ssh-keygen -t rsa -C '填写自己的邮箱@qq.com' -f ~/.ssh/github_rs...原创 2019-05-06 16:42:25 · 667 阅读 · 0 评论