博客园 - Tim&Blog
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=12042
2022-10-14T06:24:04Z
Tim&Blog
https://www.cnblogs.com/wang3680/
feed.cnblogs.com
https://www.cnblogs.com/wang3680/p/16791505.html
vue 实现动态columns,通过后台数据库存储字段,不同的表显示不同的列 - Tim&Blog
问题:vue前台定义columns太麻烦,每次需要手工定好列,如何通过数据库预留列字段,填充到前台columns中 <h-table autoHeadWidth="true" notSetWidth="true" :columns="example_columns" :data="example_d
2022-10-14T06:24:00Z
2022-10-14T06:24:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】问题:vue前台定义columns太麻烦,每次需要手工定好列,如何通过数据库预留列字段,填充到前台columns中 <h-table autoHeadWidth="true" notSetWidth="true" :columns="example_columns" :data="example_d <a href="https://www.cnblogs.com/wang3680/p/16791505.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16783734.html
vue中Promise { pending }是什么?为何会出现这种状态,怎么解决这种问题? - Tim&Blog
首先你需要知道 promise 要用then接收或者async await例如:a() 是一个Promise封装的方法 // 定义一个变量直接a() 赋值给 b let b = this.a() console.log(b) //这里就会返回 Promise {<pending>} 第一种方式 th
2022-10-12T02:49:00Z
2022-10-12T02:49:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】首先你需要知道 promise 要用then接收或者async await例如:a() 是一个Promise封装的方法 // 定义一个变量直接a() 赋值给 b let b = this.a() console.log(b) //这里就会返回 Promise {<pending>} 第一种方式 th <a href="https://www.cnblogs.com/wang3680/p/16783734.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16692812.html
vue中render函数使用-js开发中需要用render来创建HTML - Tim&Blog
最近开发vue过程中,在js处理过程中需要显示页面,并且需要渲染多个页面的组件,这时候得用render函数 { title: "标签", width: 400, render: (h, params) => { let tag = params.row.tag_content_list; let i
2022-09-14T05:56:00Z
2022-09-14T05:56:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】最近开发vue过程中,在js处理过程中需要显示页面,并且需要渲染多个页面的组件,这时候得用render函数 { title: "标签", width: 400, render: (h, params) => { let tag = params.row.tag_content_list; let i <a href="https://www.cnblogs.com/wang3680/p/16692812.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16688640.html
vue实现表格中添加标签,标签是多个需要循环-render函数 for循环返回 - Tim&Blog
vue实现表格中添加标签,标签是多个需要循环-- 实现:render函数 for循环返回多个div fields_columns:[ { type: 'index', width: 60, align: 'center' },{ title: '字段', sortable: true, ellips
2022-09-13T03:35:00Z
2022-09-13T03:35:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】vue实现表格中添加标签,标签是多个需要循环-- 实现:render函数 for循环返回多个div fields_columns:[ { type: 'index', width: 60, align: 'center' },{ title: '字段', sortable: true, ellips <a href="https://www.cnblogs.com/wang3680/p/16688640.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16688432.html
使用MyBatis注解实现复杂映射查询数据 - Tim&Blog
使用注解实现复杂映射查询数据1.使用注解实现复杂映射开发之前我们在映射文件中通过配置 、、 来实现复杂关系映射。 使用注解开发后,我们可以使用 @Results、@Result,@One、@Many 注解组合完成复杂关系的配置。 下图为注解重点,请记住: 1.一对一查询 @Result(one =
2022-09-13T02:50:00Z
2022-09-13T02:50:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】使用注解实现复杂映射查询数据1.使用注解实现复杂映射开发之前我们在映射文件中通过配置 、、 来实现复杂关系映射。 使用注解开发后,我们可以使用 @Results、@Result,@One、@Many 注解组合完成复杂关系的配置。 下图为注解重点,请记住: 1.一对一查询 @Result(one = <a href="https://www.cnblogs.com/wang3680/p/16688432.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16615487.html
react 通过axios获取数据 出现promise为pending——使用await获取Promise对象的PromiseResult - Tim&Blog
1.await必须在async定义的方法中使用 let e = await 78910; console.log(e); 1 2 2.当await右边为一个PromiseState为fulfilled的Promise对象时,则返回其PromiseResult值 async function main
2022-08-23T03:07:00Z
2022-08-23T03:07:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】1.await必须在async定义的方法中使用 let e = await 78910; console.log(e); 1 2 2.当await右边为一个PromiseState为fulfilled的Promise对象时,则返回其PromiseResult值 async function main <a href="https://www.cnblogs.com/wang3680/p/16615487.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16442261.html
星环TDH-search启动失败-master not discovered exception解决 - Tim&Blog
星环TDH-search启动失败-master not discovered exception解决 报错问题: 经过排查发现是由于配置中node.master值全为false啦,修改为如下配置即可 重启search组件即可。 默认情况下,elasticsearch集群中每个节点都有成为主节点的资格
2022-07-04T03:11:00Z
2022-07-04T03:11:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】星环TDH-search启动失败-master not discovered exception解决 报错问题: 经过排查发现是由于配置中node.master值全为false啦,修改为如下配置即可 重启search组件即可。 默认情况下,elasticsearch集群中每个节点都有成为主节点的资格 <a href="https://www.cnblogs.com/wang3680/p/16442261.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16338292.html
windows下docker desktop 安装mysql并修改密码添加权限 - Tim&Blog
Windows下使用docker desktop 安装mysql 1.docker安装mysql 拉取镜像: docker pull mysql/mysql-server:5.7.22 创建一个新的容器并运行一个命令: docker run --name mysql -d -p 3306:3306
2022-06-02T08:45:00Z
2022-06-02T08:45:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】Windows下使用docker desktop 安装mysql 1.docker安装mysql 拉取镜像: docker pull mysql/mysql-server:5.7.22 创建一个新的容器并运行一个命令: docker run --name mysql -d -p 3306:3306 <a href="https://www.cnblogs.com/wang3680/p/16338292.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16333091.html
hdfs节点退役如何加快副本迁移速度 - Tim&Blog
一、场景 当hdfs更换机器需要退役当前节点数据时候,通过查看namenode节点50070web服务 问题:发现正在迁移的节点数据blocks太大,一千多万个block,大约在5T左右,速度太慢了,基本上得跑3周,20天左右才能把数据迁移完 要注意在decommisstion in progres
2022-06-01T00:46:00Z
2022-06-01T00:46:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】一、场景 当hdfs更换机器需要退役当前节点数据时候,通过查看namenode节点50070web服务 问题:发现正在迁移的节点数据blocks太大,一千多万个block,大约在5T左右,速度太慢了,基本上得跑3周,20天左右才能把数据迁移完 要注意在decommisstion in progres <a href="https://www.cnblogs.com/wang3680/p/16333091.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16053026.html
hdfs fsck / 检查整个hdfs目录 - Tim&Blog
hdfs fsck / 检查整个hdfs目录 Corrupt blocks,表示损坏的数据块的数量,这里是0 最后一行信息说明/目录文件系统是健康的 参考文章 https://www.cnblogs.com/tesla-turing/p/11487899.html
2022-03-25T00:25:00Z
2022-03-25T00:25:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】hdfs fsck / 检查整个hdfs目录 Corrupt blocks,表示损坏的数据块的数量,这里是0 最后一行信息说明/目录文件系统是健康的 参考文章 https://www.cnblogs.com/tesla-turing/p/11487899.html <a href="https://www.cnblogs.com/wang3680/p/16053026.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16016190.html
svn服务支持网页显示并增加在线预览功能,支持视频在线播放,可在公司内部作为文档管理使用 - Tim&Blog
1.svn服务器支持网页显示 VisualSVN Server是一个非常不错的SVN Server程序,方便,直观,用户管理也异常方便。不过,它本身并没有提供在线修改密码的功能。由于在实际使用过程中,一旦SVN的用户比较多,只单单依靠windows的管理控制台去修改密码 显然是不太合适的。总不能任何
2022-03-17T02:30:00Z
2022-03-17T02:30:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】1.svn服务器支持网页显示 VisualSVN Server是一个非常不错的SVN Server程序,方便,直观,用户管理也异常方便。不过,它本身并没有提供在线修改密码的功能。由于在实际使用过程中,一旦SVN的用户比较多,只单单依靠windows的管理控制台去修改密码 显然是不太合适的。总不能任何 <a href="https://www.cnblogs.com/wang3680/p/16016190.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16009836.html
kkFileView部署到windows服务出现问题解决 - Tim&Blog
1.部署之后执行出现api-ms-win-crt-runtime-l1-1-0.dll丢失的办法 微软官网下载vc_redist.x64.exe vc_redist.x86.exe 64位的操作系统需要安装这两个文件,安装之后发现安装失败,报出来0x80240017 经过多方排查发现需要打补丁 补丁
2022-03-15T10:51:00Z
2022-03-15T10:51:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】1.部署之后执行出现api-ms-win-crt-runtime-l1-1-0.dll丢失的办法 微软官网下载vc_redist.x64.exe vc_redist.x86.exe 64位的操作系统需要安装这两个文件,安装之后发现安装失败,报出来0x80240017 经过多方排查发现需要打补丁 补丁 <a href="https://www.cnblogs.com/wang3680/p/16009836.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/16009777.html
kkFileView对接svn服务完成文件在线预览功能 - Tim&Blog
1.需求: 之前在公司内部搭建了svn服务器,给部门存放文档、视频,做成了一个文档服务器来用,随着视频文件太大,每次下载太慢 需要把文件在线打开查看 2.解决: kkFileView https://kkfileview.keking.cn/zh-cn/index.html kkFileView为文
2022-03-15T10:35:00Z
2022-03-15T10:35:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】1.需求: 之前在公司内部搭建了svn服务器,给部门存放文档、视频,做成了一个文档服务器来用,随着视频文件太大,每次下载太慢 需要把文件在线打开查看 2.解决: kkFileView https://kkfileview.keking.cn/zh-cn/index.html kkFileView为文 <a href="https://www.cnblogs.com/wang3680/p/16009777.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15959836.html
TDH中inceptor监控界面详解-task、core、stage关系 - Tim&Blog
inceptor监控界面说明 job监控界面 jobs 代表单独的sql job,一个sql进来之后会形成一个job,下面显示的有正在执行的job,完成的job,失败的job stages 代表阶段,一个sql进来之后会拆分成不同的阶段来执行,这里涉及到spark的知识,下面会讲到 username
2022-03-03T07:36:00Z
2022-03-03T07:36:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】inceptor监控界面说明 job监控界面 jobs 代表单独的sql job,一个sql进来之后会形成一个job,下面显示的有正在执行的job,完成的job,失败的job stages 代表阶段,一个sql进来之后会拆分成不同的阶段来执行,这里涉及到spark的知识,下面会讲到 username <a href="https://www.cnblogs.com/wang3680/p/15959836.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15871623.html
dolphinscheduler本地部署调试及对接星环TDH-inceptor组件用于sql查询(三) - Tim&Blog
接着上次调试的过程部署时候,发现dolphinscheduler连接tdh时候validationQuery还是select 1 这里怀疑可能是由于dolphinscheduler存在硬编码问题,修改了代码也不生效 我们这样改代码: dolphinscheduler-datasource-plugi
2022-02-08T08:03:00Z
2022-02-08T08:03:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】接着上次调试的过程部署时候,发现dolphinscheduler连接tdh时候validationQuery还是select 1 这里怀疑可能是由于dolphinscheduler存在硬编码问题,修改了代码也不生效 我们这样改代码: dolphinscheduler-datasource-plugi <a href="https://www.cnblogs.com/wang3680/p/15871623.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15850334.html
dolphinscheduler本地部署调试及对接星环TDH-inceptor组件用于sql查询(二) - Tim&Blog
一.系统版本说明: 星环TDH5.2.4 dolphinscheduler 版本2.0.3 二,部署 参考https://www.cnblogs.com/djlsunshine/p/13214539.html 修改对应的配置即可 版本2.0.3不同的是执行用即可完成调试 三、连接inceptor 2
2022-01-27T08:36:00Z
2022-01-27T08:36:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】一.系统版本说明: 星环TDH5.2.4 dolphinscheduler 版本2.0.3 二,部署 参考https://www.cnblogs.com/djlsunshine/p/13214539.html 修改对应的配置即可 版本2.0.3不同的是执行用即可完成调试 三、连接inceptor 2 <a href="https://www.cnblogs.com/wang3680/p/15850334.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15845378.html
dolphinscheduler最新版2.0.2+mysql8.0.16部署(一) - Tim&Blog
1. 下载dolphinscheduler 下载地址https://dolphinscheduler.apache.org/en-us/download/download.html 下载版本为:src源码,需要重新编译 查看pom.xml对应的组件版本,这里不介绍编译方式,下次用到介绍 1 <cur
2022-01-26T01:00:00Z
2022-01-26T01:00:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】1. 下载dolphinscheduler 下载地址https://dolphinscheduler.apache.org/en-us/download/download.html 下载版本为:src源码,需要重新编译 查看pom.xml对应的组件版本,这里不介绍编译方式,下次用到介绍 1 <cur <a href="https://www.cnblogs.com/wang3680/p/15845378.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15786837.html
循环通过逗号分隔的shell变量 - Tim&Blog
假设我有一个Unix shell变量,如下所示 variable=abc,def,ghij 我想使用for循环提取所有值(abc,def和ghij),并将每个值传递给一个过程。 脚本应允许从$ variable中提取任意数量的逗号分隔值。 您可以使用以下脚本动态遍历变量,无论它有多少字段,只要它们只
2022-01-11T01:04:00Z
2022-01-11T01:04:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】假设我有一个Unix shell变量,如下所示 variable=abc,def,ghij 我想使用for循环提取所有值(abc,def和ghij),并将每个值传递给一个过程。 脚本应允许从$ variable中提取任意数量的逗号分隔值。 您可以使用以下脚本动态遍历变量,无论它有多少字段,只要它们只 <a href="https://www.cnblogs.com/wang3680/p/15786837.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15565714.html
记录一次数据仓库建设思维导图 - Tim&Blog
# ![image](https://img2020.cnblogs.com/blog/479631/202111/479631-20211117092034568-19972927.jpg)
2021-11-17T01:22:00Z
2021-11-17T01:22:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】# ![image](https://img2020.cnblogs.com/blog/479631/202111/479631-20211117092034568-19972927.jpg) <a href="https://www.cnblogs.com/wang3680/p/15565714.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wang3680/p/15555161.html
TDH一次因为节点删除报出来的sqoop导出数据报错 - Tim&Blog
报错信息: ipc.client , server:htzq-tdh01:10020.Already tried 9 times 原因分析:由于集群删除该节点htzq-tdh01导致下游系统使用sqoop做数据采集、推送报错,sqoop用到hdfs节点,并且会通过mr进行数据计算 ,tdh5版本的m
2021-11-15T03:00:00Z
2021-11-15T03:00:00Z
Tim&Blog
https://www.cnblogs.com/wang3680/
【摘要】报错信息: ipc.client , server:htzq-tdh01:10020.Already tried 9 times 原因分析:由于集群删除该节点htzq-tdh01导致下游系统使用sqoop做数据采集、推送报错,sqoop用到hdfs节点,并且会通过mr进行数据计算 ,tdh5版本的m <a href="https://www.cnblogs.com/wang3680/p/15555161.html" target="_blank">阅读全文</a>