一个码农

一个菜鸟的日常搬砖记录 开始使用

数据治理 0 篇文章

使用 druid-1.0.16.jar 进行数据库密码加密

使用 druid-1.0.16.jar 进行数据库密码加密

在我们项目中,经常需要写数据库的配置,这其中就包含数据库的 host 和密码等信息,尤其是密码这一块,经常会给我们造成困扰,比如要提交 GitHub 啊、或者跟其他人进行合作开发之类的,就会造成密码泄漏,继而造成不必要的损失。但是如果我们是使用的 druid 链接池,我们是可以对配置文件里面密码进行加密的,经过加密后,我们就不再需要将明文的密码写在配置文件里面了。工具本文用到到 jar 版本是 1.0.16druid
Oracle 数据库备份导入记录

Oracle 数据库备份导入记录

一、说明本文主要记录 Oracle 数据库导入备份的 dmp 文件的过程、期间遇到的问题以及对应的解决方法。大多数内容都是百度边查边操作的,欢迎大家指正。二、步骤准备需要导入的 DMP 文件将导出的 DMP 文件上传到准备导入的数据库服务器上创建新用户 a. 创建用户:createuserlenovoidentifiedbypassworddefaulttablespaceNNC\_DATA01temporarytab
关于 Oracle 中 null 值的踩坑记录(刚才测试,不仅仅存在与 oracle)

关于 Oracle 中 null 值的踩坑记录(刚才测试,不仅仅存在与 oracle)

前言在平时的工作中,我们或多或少都会遇到大大小小的坑,有的是我们自己不仔细造成了,有的是所使用工具本身存在的 bug,还有的则是所使用的工具对某个问题的处理方式与我们想当然的处理方式不同导致的。无论是哪一种坑,都会为我们的工作带来不必要的错误与困扰,所以需要我们将其纳入自己的经验包中,多积累经验,努力打怪升级,才能迈向巅峰。发现问题数据库值比较的时候(以前只在使用 oracle 的时候发现,目前实测 mys
java 调度 Kettle 时使用 jndi 连接数据库

java 调度 Kettle 时使用 jndi 连接数据库

看了 Kettle 好久了,不得不说,国内资料真的是少啊,又是买书,又是自己翻译官方文档,又是看源码,好歹算是有些眉目了,今天有解决一大难题,在此记录下来,算是为国内 Kettle 圈奉献点力量吧。Java 调度 Kettle 关于 Java 调度 Kettle,在网上还是能搜到一些内容的,其实还是比较简单的,Kettle 在 Spoon 中设计以后,会生成. ktr 和. kjb 文件,分别对应 Kettle 的转换和作业。Java 正
Java 调度 kettle 时,JNDI 数据源动态配置。

Java 调度 kettle 时,JNDI 数据源动态配置。

重要更新:这种方式根本就不能实现我的业务,都是上千个定时任务并发执行的,并发去修改文件,亏我想的出来,研究半天白折腾了引前一段时间由于 kettle 数据源的问题,写了一篇博客,连接如下:Java 调度 Kettle 时使用 jndi 连接数据库上一篇博客的内容,解决了通过 Java 调用 kettle 时,覆盖默认的 jndi 数据源配置文件地址,实现自己在项目里进行配置数据源的需求。kettle 对于不同数据源的处理在 ke