随笔分类 -  工具使用

摘要:kettle/ckettle将指定字段进行对称加解密操作 阅读全文
posted @ 2023-11-01 18:23 橙木鱼 阅读(1530) 评论(0) 推荐(0) 编辑
摘要:官方最新镜像不是最新版本,这里构建最新版本镜像,并添加jprofiler,便于服务异常监控. 下载最新版本kettlepack后获取其部署文件并替换当前镜像中的文件. Dockerfile: FROM registry.cn-hangzhou.aliyuncs.com/congjing/kettle 阅读全文
posted @ 2022-08-16 13:50 橙木鱼 阅读(84) 评论(0) 推荐(0) 编辑
摘要:maven版本管理 版本管理(Version Management): 项目整体版本的演变过程管理.如1.0-SNAPSHOT → 1.0 → 1.1-SNAPSHOT 版本控制(Version Control): 指借助版本控制工具(svn,git)追踪代码的每一次变更. 版本管理 发布版(Rel 阅读全文
posted @ 2022-04-19 11:24 橙木鱼 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:自定义maven插件 maven的价值除了它的版本管理,依赖管理,以及规范化java代码结构之外,它丰富且易用的插件也是非常重要的特性.下面我们就来自定义一个maven插件.来进一步认识maven. maven插件开发流程 创建maven插件项目 编写maven目标(goal) 提供maven扩展配 阅读全文
posted @ 2022-03-12 16:39 橙木鱼 阅读(869) 评论(0) 推荐(0) 编辑
摘要:在线格式化 sqlformatter 阅读全文
posted @ 2021-11-23 16:17 橙木鱼 阅读(35) 评论(0) 推荐(0) 编辑
摘要:ckettle ckettle下载: https://ckettle.ccsaii.com.cn/api/client/downloadCKettle?clientType=3 插件安装: 先解压,然后执行 Chopsticks.bat -d pluginPackages 会安装大部分的内置插件 多 阅读全文
posted @ 2021-11-22 20:46 橙木鱼 阅读(1461) 评论(0) 推荐(0) 编辑
摘要:最近要实现一个项目启动时进行注解扫描的功能,用于实现方法的动态加载.实际实现版本有两个版本,第一个版本是直接百度的现成工具类,可以基本实现功能,但是实现的效率和安全性都存在未知性,所以改进了第二个版本,通过类库: classgraph 来实现. 版本1 自定义工具类 package a.custom 阅读全文
posted @ 2021-11-18 10:49 橙木鱼 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:jsonschema2pojo 是一个java的json转bean的工具包.由于json本身就很灵活和普及,使用它来生成java bean实体也比较方便. 使用方式: 插件方式 通过依赖自己实现bean的生成 插件方式 前置条件: 将 address.schema.json 文件放到 src/mai 阅读全文
posted @ 2021-10-28 09:51 橙木鱼 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:maven的profile不仅仅可以支持配置参数,还可以配置依赖及插件,具体支持的配置如下: <profilesXml> <profiles> <profile> <id/> <activation> <activeByDefault/> <jdk/> <os> <name/> <family/> 阅读全文
posted @ 2021-10-25 21:00 橙木鱼 阅读(53) 评论(0) 推荐(0) 编辑
摘要:gradle全局配置: gradle user home目录结构: gradle project home 目录结构 build项目构建后生成目录,类似于target; build.gradle:类似于 Maven POM.xml settings.gradle 项目的配置 gradle.prope 阅读全文
posted @ 2021-10-17 21:59 橙木鱼 阅读(3464) 评论(0) 推荐(0) 编辑
摘要:java黑盒检测系统运行性能情况的一个工具就是自带的jmc.exe,它可以分析Java Flight Recorder,而Java Flight Recorder用于分析应用程序并将其 Spring 上下文生命周期与 JVM 事件(例如分配、GC、类加载......)相关联.而Java Flight 阅读全文
posted @ 2021-09-14 21:58 橙木鱼 阅读(375) 评论(0) 推荐(0) 编辑
摘要:dependency-reduced-pom.xml 文件的价值: point 1: Finally this is what I think: lets say you have a project with dependencies A, B, C, D, E. In the pom.xml y 阅读全文
posted @ 2021-09-13 16:28 橙木鱼 阅读(335) 评论(0) 推荐(0) 编辑
摘要:docker-compose.yml version: '3.1' services: mongo: image: mongo:4.2-rc-bionic restart: always ports: - "27017:27017" environment: MONGO_INITDB_ROOT_US 阅读全文
posted @ 2021-09-11 22:40 橙木鱼 阅读(67) 评论(0) 推荐(0) 编辑
摘要:由于现在python的2.x版本不再维护,实际很多依赖都是3.x的,这里简单介绍一下cento环境如何安装pip3命令. 安装: yum install -y python3-pip 配置镜像加速: nano /root/.pip/pip.conf 这里root是你要安装的登录用户主目录 pip.c 阅读全文
posted @ 2020-12-11 14:12 橙木鱼 阅读(11741) 评论(0) 推荐(1) 编辑
摘要:今天需求说希望将导出的excel转成pdf格式,来避免用户修改文件,下面简单整理了这次修改的方案: 1 excel转pdf方式 参考示例: https://github.com/caryyu/excel2pdf.git 它的原理也是大家最直观的想法,获取excel然后将它转换成pdf,实际核心代码如 阅读全文
posted @ 2020-06-11 17:04 橙木鱼 阅读(506) 评论(0) 推荐(0) 编辑
摘要:今天配置了github的ssh访问密钥,同时也遇到了一些问题,这里记录一下. 生成新SSH密钥 $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 这将创建以所提供的电子邮件地址为标签的新 SSH 密钥。 > Generating publ 阅读全文
posted @ 2020-01-30 23:20 橙木鱼 阅读(182) 评论(0) 推荐(0) 编辑
摘要:今天打算写一个单元测试,但是已经有写好的单元测试无论怎么弄都提示文件不存在,自己一度以为是启动方式不正确.这里简单记录一下处理过程 1 异常信息: Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I 阅读全文
posted @ 2019-04-10 19:26 橙木鱼 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:github可以对自己的服务进行oauth认证,创建oauth认证的方式如下: github -> Settings -> Developer settings -> Developer settings 链接: https://developer.github.com/apps/building- 阅读全文
posted @ 2019-02-28 15:01 橙木鱼 阅读(172) 评论(0) 推荐(0) 编辑
摘要:搭建docusaurus博客: docusaurus是facebook的开源的用于简化构建,部署,和维护的博客网站. 特点: 快速启动 支持本地化 页面可自定义 安装要求: Node >= 8.x,官方推荐同时安装Yarn,或许是因为yarn安装比较方便吧,如果Yarn安装版本要 >= 1.5 No 阅读全文
posted @ 2018-12-21 11:04 橙木鱼 阅读(1557) 评论(0) 推荐(0) 编辑
摘要:cas对于异常提示可以支持多语言,默认是英语,具体文件格式大同小异.这里以cas5.x版本为例. 官方推荐使用overlay方式部署,这样你只需要关注你自定义的配置即可. 获取自定义配置文件方式: 执行mvn clean package之后在项目target目录下可以获取到所有cas需要的配置文件 阅读全文
posted @ 2018-12-07 20:51 橙木鱼 阅读(2945) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示