开发工具
文章平均质量分 84
IDEA、 Notepad++、STS、XFTP、XShell、UTools、Gitee......
月半花开
这个作者很懒,什么都没留下…
展开
-
Spring Boot工具篇--使用yml多环境配置和创建多环境profile打包
本文将介绍Spring Boot工具篇的两个主题:使用yml多环境配置和创建多环境profile打包。在使用Spring Boot框架进行开发时,经常需要根据不同的环境进行不同的配置,例如,在开发、测试和生产环境中,我们需要连接不同的数据库、使用不同的日志级别等。为此,我们可以使用yml多环境配置,在不同环境下使用不同的yml文件,从而达到不同的配置。同时,使用多环境profile打包,可以根据不同的环境进行不同的打包,避免生产环境出现意外情况。原创 2023-09-07 08:29:16 · 1310 阅读 · 0 评论 -
IDEA配置热启动
spring-boot-devtools是一个用于开发Spring Boot应用的开发工具,它提供了很多有用的功能,帮助开发人员提高开发效率和调试能力使用spring-boot-devtools可以自动监视应用的类文件和静态资源的变化,并且在变化时自动重新启动应用,从而节省了重新编译和手动重启的时间。spring-boot-devtools还提供了一个内嵌的开发者工具页面,可以用来查看应用的详细信息,如自动配置报告、加载的bean等。原创 2023-08-28 22:31:58 · 2303 阅读 · 0 评论 -
IDEA下SpringBoot指定环境、配置文件启动
使用 -D 参数设置系统属性和使用 -- 参数设置命令行参数都是设置 Spring Boot 应用程序的配置文件的有效方法。此外,使用 -D 参数设置系统属性时,需要将属性名和属性值用等号 = 连接起来,而使用 -- 参数设置命令行参数时,则需要在属性名前加上 -- 前缀。在Spring-Boot 项目启动时,推荐使用 -- ,如 --spring.profiles.active=dev。使用 -D 参数设置系统属性和使用 -- 参数设置命令行参数之间的主要差异在于,,并且可以设置任何系统属性,而。原创 2023-08-24 21:26:26 · 6260 阅读 · 0 评论 -
GitHub 打不开解决方案
GitHub 这几年国内普通用户越来越难以访问,github 作为全球最大的开源平台,里面有用的内容很多,不管是对专业用户还是普通用户,无法访问都是很严重的问题。原创 2023-08-14 09:05:59 · 3178 阅读 · 2 评论 -
Debian部署Tomcat 注册服务并设置开机启动
在Debian系统上安装Tomcat并将其注册为服务以及设置开机启动的步骤。Tomcat是一个开源的Java Servlet容器,可以用来运行Java Web应用程序。通过本文的指导,能够在Debian系统上快速安装Tomcat,并确保其可以在系统启动时自动启动。原创 2023-07-19 23:03:11 · 1441 阅读 · 0 评论 -
52 类 110 个常用 Java 组件和框架整理
也有一些实在不好分类的,就放到最后了。原创 2023-07-18 18:06:19 · 2278 阅读 · 0 评论 -
Jenkins + Gitee + Maven 自动化部署 Spring Boot
jenkins的资料太多,本文经过亲手实践吐血整理而出,如何在Window下通过使用Jenkins实现对maven项目的自动构建、推送、部署、测试等原创 2023-01-29 14:57:42 · 6986 阅读 · 6 评论 -
Spring Tool Suite(STS)初始化配置记录
eclipse已经落后了,IDEA才是主流!这么回答:大哥,您说的都对每次使用STS之前,常规的配置必不可少,以本文记录下配置项,配置方式,以供后续重新搭建环境参考使用。原创 2023-05-25 10:56:51 · 3497 阅读 · 0 评论 -
推荐一款好用的Idea热部署插件
频繁的重启服务,严重影响开发、调试的节奏,影响整体的工作效率。其核心(Agent部分)是基于HotSwapAgent做了二次开发,对spring、mybatis、tomcat、cglib等主流技术框架进行了深度的优化,同时对一些主流的国产框架进行了热部署支持,例如apollo、mybatis-plus、tk-mybatis、Fastjson等。IDEA自带的热部署只能够支持方法体的变更,无法做到spring、mybatis等框架的动态重载,所以这里禁用IDEA自带的热部署功能。原创 2023-05-23 11:31:42 · 15862 阅读 · 10 评论 -
IDEA 搭建 Maven模块化项目
多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块抽象定义公共代码及Util封装进行引用业务代码进行单独定义模块数据库等DB操作相关抽离单独模块提供外部平台调取的接口单独定义模块上面的拆分也并非绝对,随着架构师对于项目结构的不同理解,可能会衍生出不同的模块比较经典的就是 Dubbo 将接口 API 进行抽离提供生产者接口,打为 Jar 包供消费端调用。原创 2023-05-09 17:32:50 · 6945 阅读 · 5 评论 -
Linux 安装tomcat教程
Tomcat安装配置原创 2023-04-19 10:09:39 · 462 阅读 · 0 评论 -
Maven配置镜像仓库地址(Maven下载慢的解决方法)
Maven是当前流行的项目管理工具,但官方的库在国外经常连不上,连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库,亲测可用。 <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> &l...原创 2019-05-31 14:34:11 · 2288 阅读 · 1 评论 -
Kettle实现Oracle到Mysql数据复制
1.背景工作上遇到个问题:客户本地服务器损坏,本地备份文件全部丢失,基于客户数据库做了个数据中心,实时同步客户数据,数据丢失只能从中心恢复。摆在面前的有几个问题:数据中心数据库是oracle,且数据中心数据量大,本身作为数据仓库存在,不止一个客户数据,数量级别以亿为单位;客户数据库为mysql,传统做法是由dba将数据仓库客户数据剔除生成csv文件,一个表一个文件,提供相关导出数据表结构,使用navicat导入csv文件,一个一个字段确认,过程麻烦不说,效率不高还容易出错...原创 2021-08-03 12:12:59 · 3186 阅读 · 0 评论 -
Idea必备插件、必要配置
一键生成xml、实体等与Free MyBatis plugin同类型的,但是没得Free MyBatis plugin好用,二选一就行将 mybatis sql 日志恢复为原始的整个可执行 sql。开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应。支持可配置的、类似。............原创 2022-01-17 10:04:18 · 11937 阅读 · 0 评论 -
IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹
Git或SVN设置提交忽略文件或文件夹原创 2023-01-11 09:51:28 · 3142 阅读 · 0 评论 -
RSAUtil
package com.ykx.transfer.util;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.Key;import ...原创 2019-04-11 16:50:41 · 313 阅读 · 0 评论 -
Myeclipse 2017 安装与破解
以下内容转自https://blog.csdn.net/qq_34131212/article/details/78156888一、下载Myeclipse官网下载地址:http://www.myeclipsecn.com/download/ 百度云链接(含破解):链接:http://pan.baidu.com/s/1pKCQLJ1 密码:v2jw(如果这个链接失效,新的链接在文章最底下)...转载 2018-11-08 08:41:04 · 231 阅读 · 0 评论