自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ShanDing_Blog

学如不及 犹恐失之

  • 博客(31)
  • 收藏
  • 关注

原创 帮我戒了手机的,竟然是一款APP!

很长的一段时间里我都一直存在一种焦虑我好像一直停不下来 刷抖音 刷b站逐渐的我发现这是一种逃离一种存在于当下的逃避并且伴随着再刷5分钟 在看10分钟 的“自我安慰”我的 · 思考在某个凌晨03:00 我划出了抖音后在漆黑的房间 冰冷的屏幕前做了一个决定 我要戒手机!!!虚度光阴?做事变得拖延?等等…都是缘由 但又好像都不是全部都推给手机并不是有力的借口...

2022-06-03 15:54:26 216

原创 Kettle-如何判断Excel某列出现过并且判断

如何判断 Excel表格中 某行出现过某条数据之后 影响之后的数据举例我想把 光租船,分包船,后面数据,新建一列,再进行分别赋值。首先再Excel输入中 把行号列引入之后使用JS代码进行操作if(rn==1){ setVariable('XXXXX',0,'r');}var aca = getVariable('XXXXX',0);if(序号 == "分包船作业统计:"){ aca = -1; setVariable('XXXXX'...

2021-12-13 19:17:14 959

原创 Kettle链接Mysql8,jar包失效解决方法。

1.将kettle连接mysql的包放入lib文件目录2.修改data-integration\simple-jndi路径下的jdbc.properties配置文件,加上如下内容(kettle为数据库名称,MYSQL8_DB为JNDI名称):MYSQL8_DB/type=javax.sql.DataSourceMYSQL8_DB/driver=com.mysql.cj.jdbc.DriverMYSQL8_DB/url=jdbc:mysql://localhost:3306/kettle?us

2021-11-10 09:44:26 1648

原创 Vue 基础模板

<template> <!--页面内容--></template><script>export default { data() { return { //页面变量 }; }, watch: { //监听值的变化 }, created() { //页面首次加载 //一般init方法在这里: 页面初始化 }, methods: { //定义方法 },

2021-06-06 20:05:50 270

原创 Cubase,ProTools,(Mac/Windows)插件存放位置

AAX:MacMacintosh HD/Library/Application Support/Avid/Audio/Plug-InsWindowsC:\Program Files\Common Files\Avid\Audio\Plug-InsVST::WindowsVST2C:\Program Files\VSTPluginsVST3C:\Program Files\Common Files\VST3

2021-06-05 06:58:17 4901

原创 解决VMware,macOS系统硬盘无法扩容

VMware,打开虚拟文件,调整磁盘大小。从10G调整到100G进入虚拟机,打开终端执行两条命令diskutil list;diskutil resizeVolume disk0s2 100GB

2021-04-26 20:12:25 603

原创 CenotOS 安装包手动式安装 JDK、MySQL、Redis、nacos

之前写过一篇使用yum快速安装的文章,速度的确比安装包的快,但配置文件路径找不到及各种问题被搞得头大,所以重新全部使用安装包安装一次,以此记录。首先查看一下cenotos的版本:版本为7.3.1611把安装包传到服务器的任意目录下。......

2021-03-28 18:31:15 170

原创 npm ERR! code ELIFECYCLE

项目开发环境遇到报错如下Step1:npm cache clean --forceStep2:rm -rf node_modulesStep3:rm -rf package-lock.jsonStep4:npm installnpm install 成功之后再次启动 npm start

2021-02-11 03:56:41 220

原创 Pro Tools 12 加载插件后字体重叠 分辨率改变

进到安装程序的文件夹右键protools.exe选“属性”,底下“更改所有用户的设置”,然后把高DPI那个选项打上勾

2020-12-10 16:43:42 1454

原创 Linux手动安装MySQL,Redis,gogs

之前写过一篇文章:&&&&这里全部使用了快捷的安装命令,但是由于是全部yam安装配置文件等繁乱,所以这次手动安装一次,以此记录。一 安装Redis安装:1.获取redis资源wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压tar xzvf redis-4.0.8.tar.gz3.安装cd redis-4.0.8makecd srcmake install PREFIX=/us

2020-10-30 10:41:16 102

原创 go.js如何优雅的去除水印

在go.js文件中将这个方法中的代码注释掉即可w.om = function() { var a = window.document.createElement("canvas"), b = a.getContext("2d"); // 这是水印 // b[w.Kg("7ca11abfd022028846")] = w.Kg("398c3597c01238"); // for (var c = ["5da73c80a36755dc038e4972187c3cae51

2020-08-14 14:28:11 977

原创 从0到1的Mac详细树莓派操作分享(从0开始搭建局域网盘)

拥有设备:树莓派3B+8G存储卡+Mac

2020-07-25 00:46:29 487

原创 idea maven自动消失,重新配置

1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到2.点击菜单栏View->Tool Windows->Maven projects3.点击菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects4.在Settings–>Plugins搜索Maven Integration,打勾(原本没打勾的就勾上保存,有打勾就去掉勾保存后再勾上)重启IDEA即可....

2020-06-10 00:48:19 1436

原创 ETL-kettle-13 SQLserver->oracle 字段精度出现问题

,CAST (字段名称 AS varchar) as 字段名称

2020-01-13 17:52:44 441

原创 使用yum 出现 Loaded plugins: fastestmirror

使用yum 安装是出现 : Loaded plugins: fastestmirror[root@localhost yum.repos.d]# yum –y install httpd httpd-develLoaded plugins: fastestmirror解决办法:1.修改插件配置文件[root@localhost yum.repos.d]# vim /etc/yum/p...

2019-11-27 14:34:02 378

原创 ETL-kettle-12.字符串中的数字数据过滤

源数据:工程:字符串替换(把.00替换为空)Javascript//处理TORQUE字段异常if(TORQUE!=null){var TORQUE_ = TORQUE.replace(/[^0-9]/ig,""); //提取数字}else{var TORQUE_ = null;}字段选择再转换成Number...

2019-11-27 10:07:13 2391

原创 ETL-kettle-12.kettle判断数值是否为一个数字

JavaScript组件:isNaN() 函数定义:Is Not A Number 的意思,此函数会检测参数是否 “不是数值” ,任何不能被转换为数值的参数都会返回 true,反之返回 false...

2019-11-25 14:40:15 1238

原创 Linux:虚拟机安装Linux

设置"当网络可用时,自动连接"这里会出现说密码太简单之类的,不用管 继续。

2019-11-19 16:07:11 105

原创 ETL-kettle-11.在kettle中使用JavaScript生成MD5

js文件要与转换文件保存路径一样的!LoadScriptFile(getVariable(“Internal.Transformation.Filename.Directory”, “”) +"/MD5.js");var 联合ID = XX+XXID+XXID;var 联合ID_toMD5 = hex_md5(hex_md5(联合ID));接下来是MD5.JS<?xml versi...

2019-11-15 09:45:37 2592

原创 ETL-kettle-10.String转Number

方法一:需求:需要将String类型的数据转换成number,输入到数据库表中前景:文本文件中有大量的number数据,但是有一些数据不是number。而是字符串’null’读取数据的时候报错:Couldn’t parse field [Number(25)] with value [null], format [null] on data row字符串当然不能按number读取出来了。...

2019-10-29 14:39:33 1528

原创 ETL-kettle-9.当表需要多次查询,单次查询后复制到结果,避免并发

首先在JOB中建一个转换这样 下次转换中要用到此表的数据就只需要 从结果中取就可以了如果在Job内结果不被覆盖 就一直可以用。可多级。

2019-10-24 14:29:00 1009 1

原创 ETL-kettle-8.使用Java代码判断字符串长度是否需要调整

首先通过过滤记录 过滤空值(当然也可以从SQL中直接不展示,这里业务有需要)然后是JAVA组件:代码:public boolean processRow(StepMetaInterface smi, StepDataInterface sdi) throws KettleException { if (first) { first = false; /* TODO: ...

2019-10-17 15:34:56 1450

原创 ETL-kettle-7.字符串拆分为多个字段

输入字段类型调用Kettle组件:

2019-10-17 15:29:08 3116

原创 ETL-kettle-6.字符串类型转时间类型

原数据:接受类型为DatejavaScript 代码组件var a = 输入字段名称;a + " 00:00:00"var date = new Date(a.replace(/-/g, ‘/’));下面字段类型不要忘记写Date

2019-10-17 15:25:09 7178 1

原创 ETL-kettle-报错.Error reading information from input stream&Invalid byte 1 of 1-byte UTF-8 sequence.

打开以往写过的工程 报错:找到C:用户下的 .kettle文件夹 清空里面的所有文件清空后会把所有的DB连接删除掉,工程里用到的会保存到工程中!

2019-08-06 17:47:23 6656 1

原创 ETL-kettle-5.SQL Server的Image字段(Blob类型)转换到Oracle数据库

最开始我是用Blog转换String(到Oracle)select utl_raw.cast_to_varchar2(dbms_lob.substr(LITHOLOGY_OILNESS_DESC2,4000,1)) A,CHANNELID from ML_ACH_CUTTINGS之前我是把SQL Server的image字段直接抽取到Oracle库里(image字段中存的是字符串),然后再用...

2019-07-02 14:23:57 2587

原创 ETL-kettle-4.kettle多库判断存储

需求:A库有学生表一张 学生科目2 分数B库中 分别有两张表 表1为学生的科目1分数 表2空表需要将学生的考试 学生姓名 分数1 分数2 插入到B库的表2中

2019-06-03 22:51:15 255

原创 Linux:Yum快速安装 JDK/Maven/MySQL/TomCat/Redis

新搞了一个阿里云的服务器,网上的安装教程大把大把的,不过就是下载安装包 再上传到服务器之类的,个人感觉很麻烦,yum安装之后再配置更方便一点吧.做个记录.一 Linux快速安装JDK1.首先检查自己是不是Root用户,如果不是的话// 切换到Root用户su root//之后 输入root密码 2.检测是否安装有jdk// 检测是否安装有jdkjava -version//如果...

2019-06-03 10:22:09 433

原创 ETL-kettle-3.kettle多表合并判断抽取

建表语句在上一篇已经写过了 就不写了哈需求:Oracle中一共有四张表,将每个学生的信息和对应的考试分数,抽取到MySQL的数据库表中(表提前建好)一、建立两个数据库的连接二、...

2019-05-22 20:35:28 7760

原创 ETL-kettle-2.从Oracle到MySQL的数据迁移

建表语句:公司最近有这样一个需求:在Oracle库里面是有数据的,但是我想把Oracle里的数据抽取的MySQL里面应该怎么使用kettle这个工具实现?公司库里的数据就不能外漏,所以我拿网上的一个带有关联关系的四个表在做个例子,作为自己学习的留存。CREATE TABLE student(sid INT,sname varchar(32),sage INT,ssex ...

2019-04-05 20:20:39 1217

原创 ETL-kettle-1.基本配置

最近在学习kettle 相关的概念什么的就不赘述了,根基于数据汇总的工具,当然kettle不止这一点功能,很强大。直接流程,作为自己学习的一点记录,从安装开始:一、电脑要先安装JDK、数据库(这里也不写了,最基本的)二、去kettle官网去下载(官网:http://kettle.pentaho.org/)kettle是开源、绿色的,所以在任何的文件夹都可以。我下载的是8.2的版本,其实任...

2019-03-31 16:18:14 500

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除