开发工具
文章平均质量分 78
Java少年
人生四种境界: 不知道自己不知道;知道自己不知道;不知道自己知道;知道自己知道。
展开
-
阿里开源的 Java 诊断工具-Arthas
转载链接:https://blog.csdn.net/youanyyou/article/details/97883285一、简介Arthas是什么鬼?Arthas是一款阿里巴巴开源的 Java 线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题。Arthas诊断使用的是命令行交互模式,支持JDK6+,Linux、Mac、Windows 操作系统,命令还支持使用 tab 键对各种信息的自动补全,诊断起来非常利索。这是它的官方网站:https://alibaba.github.io转载 2021-08-10 17:49:28 · 303 阅读 · 0 评论 -
liquibase-入门使用
一、简介官网:http://www.liquibase.org/Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。Liquibase具备如下特性:不依赖于特定的数据库,目前支持包括Oracle/Sql Server/DB2/MySql/Sybase/PostgreSQL/Caché等12种数据库,这样在数据库的部署和升级环节可帮助应用系统支持多数据库。 提供数据库比较功能,比较结果保存在XM转载 2021-08-05 19:18:31 · 1517 阅读 · 0 评论 -
修改jar包目录
在开发过程中,对接第三方应用提供的sdk包,经常出现包名相同,但是目录下的文件不同,导致在引用的时候出现依赖冲突之类的异常。今天介绍一个小工具jarjar:修改jar目录,接下来以修改bocom-openapi-sdk-1.1.jar目录为例:bocom-openapi-sdk-1.1.jar:目录com.bocom.api,此次修改成com.jtbank.api,主要步骤如下:下载jarjar包:http://www.java2s.com/Code/Jar/j/Downloadjarj原创 2021-03-13 19:37:14 · 1623 阅读 · 0 评论 -
JRebel入门使用
一、简介JRebel 是一款热部署插件。JRebel是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过了Java开发中常见的重建,重新启动和重新部署周期。JRebel使开发人员可以在相同的时间内完成更多工作,并在编码时保持顺畅。JRebel支持大多数现实世界的企业Java堆栈,并且易于安装到现有的开发环境中。举个栗子:当web项目中tomcat 中 run的时候,修改了一个java文件,tomcat并不能实时编译 并反映到运行的项目中去,我们需要重启项目才行。我只修改了一个文件,重启太麻原创 2020-12-25 13:54:28 · 795 阅读 · 0 评论 -
Java使用smart-doc自动生成文档
<div class="Content Index" style="padding-bottom: 50px;"> <div class="Page M764"> <!-- left start --> <div class="artical-Left-blog"> <div class="status"> <a c...转载 2020-12-24 15:27:08 · 4877 阅读 · 0 评论 -
gradle安装
记录一下gradle的安装配置。。。gradle教程:https://www.w3cschool.cn/gradle/一、gradle简介 Gradle是源于Apache Ant和Apache Maven概念的项目自动化构建开源工具,它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置面向Java应用为主。当前其支持的语言暂时有Java、Groovy、Kotlin和Scala。 Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工..原创 2020-09-14 12:33:46 · 181 阅读 · 1 评论 -
强大的Java辅助类工具箱Hutool
什么是HutoolHutool是一个Java工具包,也就是一个工具箱,一个utils集合,它帮助我们简化每一行代码,减少每一个方法,...转载 2019-08-20 21:16:14 · 1420 阅读 · 0 评论 -
ProGuard混淆工具
java编译后的代码容易被他人反编译,导致源码泄露,这个主要介绍ProGuard这个工具进行代码混淆,ProGuard进行代码混淆后,至少表面上代码还是安全。。。(对于大牛还是可以破解的) ProGuard是一个纯java编写的混淆工具,有客户端跟jar包两种使用方式。可以将程序打包为jar,然后用工具进行混淆,也可以在maven中导入ProGuard的插件,对代码进行混淆。Pro...转载 2019-07-28 14:41:53 · 203 阅读 · 0 评论 -
eclipse把jar包安装到本地仓库
maven依赖,经常下不了,如ojdbc等一些jar,想安装在本地maven仓库中,做法如下:右键选中pom.xml文件,run as -》maven build在goals中输入:install:install-file -Dfile=D:\jar\javabase64-1.3.1.jar -DgroupId=it.sauronsoftware -DartifactId=java...原创 2019-07-21 14:15:10 · 717 阅读 · 0 评论 -
虚拟机安装CentOS7
一、虚拟机的安装网盘下载链接:链接:https://pan.baidu.com/s/1P6XIjeBdHaHtU-rS3Mo7iA 密码:v0ot下载VMware14版本,安装图文,请参照博客:https://blog.csdn.net/u014225733/article/details/81007264http://www.runker.net/vmware-workstatio...原创 2019-04-17 10:55:15 · 250 阅读 · 0 评论 -
git快速入门
总结一下git的使用,记录一下学习历程。。。接下来简单介绍一下如何使用。。。。一、git简介Git是目前世界上最先进的分布式版本控制系统。工作原理:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库git与svn区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器,每个人工作时,需...原创 2019-01-21 13:22:37 · 163 阅读 · 0 评论 -
MyEclipse10破解过程
MyEclipse10及插件安装教程(附安装包和破解文件)MyEclipse10安装包+破解文件:MyEclipse10安装包、MyEclipse10破解文件MyEclipse10安装包地址:http://pan.baidu.com/s/1pJrCLB1MyEclipse10破解文件地址:http://pan.baidu.com/s/1qW20eGs一、MyE...转载 2018-11-30 15:24:53 · 12240 阅读 · 3 评论 -
Eclipse工具使用技巧总结
首先推荐一篇非常好的How to use eclipse文章 ,讲的是eclipse使用的方方面面,非常实用,推荐给大家!一、常用快捷键:Ctrl+F11 运行Ctrl+Shift+/ 在代码窗口中加入/* ... */注释Ctrl+Shift+\ 消除/* ... */注释Ctrl+Shift+O 将缺少的import语句加入Ctrl+1 快速修复(最经典的快捷键,就不用多说了...转载 2018-09-01 19:13:35 · 136 阅读 · 0 评论 -
浅谈SVN版本控制器的基本使用
一、SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本,适合团队开发中使用,提高代码的整合效率和开发效率。Subversion是什么? SVN的全称,它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢...原创 2018-06-02 14:33:00 · 1049 阅读 · 0 评论