自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 周报/日报生成工具

工作日报/周报生成助手是一款智能办公工具,可快速生成结构化的工作汇报。它能自动整理任务进度、突出工作亮点,帮助用户高效完成日报/周报撰写,节省时间成本。生成的文档清晰规范,便于团队协作和领导查阅。

2026-05-21 11:14:17 38

原创 quick bi 跳转链接也分编辑/查看

文章摘要:作者分享了一个网页开发中的发现——直接从编辑页面复制的链接会显示导航栏等元素,而通过"查看详情"获取的链接地址才是隐藏了这些元素的正确版本。这个细节差异解决了作者纠结已久的弹窗显示问题,说明在开发中要注意不同操作获取的链接可能存在差异。

2026-05-09 11:27:24 47

原创 Skill知识整理

技能标准化(Skill)是一种将复杂任务拆解为标准化流程的方法,通过明确输入、执行步骤和预期输出,实现高效复用。其核心价值在于提升重复性工作的效率,保证结果一致性,适用于步骤固定、结果可预期的任务。标准结构包含目标定义、输入要求、执行步骤、输出结果、注意事项和文件组织六个部分。设计原则强调单一性、可执行性和可复用性,要求每个Skill只解决一个具体问题。典型应用场景包括周报撰写、数据处理等标准化工作流程。Skill开发需经历需求确认、测试优化到推广复盘的完整周期,并可通过Skillsmp、SkillHub等

2026-04-30 11:33:18 596

原创 toFixed()和toLocaleString()无法同时使用,最终结果不理想

摘要:JavaScript中数字格式化需注意顺序问题。toLocaleString()添加千分位,toFixed(2)保留两位小数,但直接链式调用会失效,因第一次转换已转为字符串。正确做法是先toFixed()再转为数字调用toLocaleString(),或使用正则添加千分位。注意toFixed()采用"四舍六入五成双"规则,不同于四舍五入。如需精确四舍五入,可用Math.round()配合科学计数法实现。

2026-04-24 14:04:22 49

原创 异步请求数据导致的v-if渲染问题(tab没有选中状态导致数据不渲染)

摘要:组件间数据传递导致渲染异常问题排查与解决。最初怀疑是B组件在数据未返回时v-if判断为假导致不渲染,通过增加判空条件临时解决。后经深入排查发现实际原因是tabs组件未正确选中对应tab页,导致符合条件的内容未被渲染。最终解决方案是在打开/关闭弹窗时重置选中变量active,确保始终选中可见的tab页。问题根源在于选中状态与显示条件的逻辑冲突,而非最初认为的数据异步问题。

2026-04-24 14:01:04 37

原创 quickbi 指标板与多维分析表同环比差异问题

文章摘要:本文针对3月16日的数据分析需求,探讨了环比计算中的时间范围差异问题。由于本月数据仅包含16天,与常规30天周期形成对比,导致计算方式不同。解决方案从指标看板入手,通过增加时间维度查询过滤功能,并开启同期对比模式,以解决多维分析表暂时无法修改的限制。该方法有效区分了16天与30天不同周期下的数据对比,为业务决策提供更精准的参考依据。

2026-04-24 13:52:08 356

原创 SQL DATE()函数会抹去时间戳

摘要:交易时间控件出现00:23:00~23:00:00和00:00:00~23:00:00查询结果不一致的问题。原因是原SQL使用DATE()函数会抹去时间戳,导致DATE(字段)与带时间字符串的比较永远不成立。修改方案只需去掉DATE函数,保持时间戳完整即可正确比较时间范围。

2026-04-22 11:31:01 76

原创 quickbi数据集数据查询时间字段显示正确,仪表板不显示

摘要:图表中时间字段显示异常是由于SQL查询中使用了CASE WHEN将时间格式转为字符串'-',导致QuickBI无法识别为时间字段。解决方法是在SQL中直接返回NULL值,若需显示'-'可在仪表板通过"字段设置-空值展示样式"配置。这样既能保持时间字段类型,又能实现自定义空值显示效果。

2026-04-11 10:59:54 59

原创 vue静态资源图片无法加载显示,路径没问题

Vue项目构建工具对静态资源内联为Base64存在默认限制。Vue CLI基于Webpack默认阈值为4KB,而Rspack默认无固定值需显式配置。可通过修改vue.config.js或rspack.config.js调整maxSize参数来控制内联大小,如设为0可完全禁用内联。合理设置该值能平衡HTTP请求减少与JS包体积膨胀的问题。

2026-02-25 15:03:01 350

原创 quickbi全局参数配置及本地测试

需要先保存发布,才能开嵌入。

2026-02-05 09:49:40 205

原创 QUICKBI 表格字段列添加备注

2026-02-05 09:46:31 309

原创 quickbi 全局参数控制查询条件数据集(下拉值)

QuickBI无法直接使用全局参数对象值作为选项值,需通过曲线救国方式实现。解决方案是设置两个查询条件:第一个接收全局参数,第二个通过同源级联方式受控于第一个。具体流程为:控制部门(接收全局参数)→部门,这样部门下拉框仅显示全局参数传递的部门选项。该方法间接实现了全局参数控制选项展示的效果。

2026-01-31 14:30:36 125

原创 quickbi数据集报错

摘要:系统出现NOX5200013错误,提示计算字段"直播购买客户"表达式语法错误或依赖字段丢失。原因是数据集SQL修改后未包含原依赖字段。解决方案:1)在字段详情中删除旧字段;2)修改为可用的新逻辑。错误追踪ID:a2b3506c-aa59-4b01-a48e-2aa348021a72。

2026-01-08 16:44:16 191

原创 SQL 三值逻辑

摘要:SQL查询中关于NULL值的处理常被误解。当查询条件为classification!=8时返回9条记录,而classification=8返回0条记录,与预期总数20不符。这是因为NULL值比较(如NULL!=8)会返回UNKNOWN,导致记录被排除。SQL的三值逻辑(TRUE/FALSE/UNKNOWN)不同于二值逻辑,UNKNOWN条件会过滤掉记录。理解这种处理机制对正确编写查询条件至关重要。

2026-01-04 16:03:03 240

原创 QuickBi设置查询条件框宽度

选中查询条件-样式-条件选框-编辑按钮-选项宽度勾选。

2025-12-17 09:52:21 123

原创 仪表板表格关联事件,实现列字段填报

分析-高级设置-事件列-新增事件(绑定“备注”填报表单)

2025-12-17 09:29:47 139

原创 yarn无法识别

无法识别yarn 执行策略修改为管理员权限的。

2025-12-16 13:28:42 149

原创 QuickBI 柱状图添加总计

本文摘要:本文介绍了数据处理中的基本操作步骤,包括样式调整、标题与卡片设计、备注与尾注添加、内容编辑等基础功能。重点说明了如何添加指标和字段,以及选择合适度量值的注意事项。特别提示用户需注意查询条件的关联设置,并提供了备注中度量格式的设置方法。这些操作指南适用于数据分析和报表制作场景,帮助用户规范数据处理流程,提高工作效率。

2025-12-16 13:26:34 520

原创 hive/oracle/mysql的区别

HIVE、Oracle和MySQL是三种主流数据库系统,各具特色。HIVE基于Hadoop,适合海量数据批处理分析,支持复杂数据类型但缺乏自增ID功能。Oracle作为大型商业数据库,提供高可靠性和行级锁,适用于核心业务系统,但实现自增ID较复杂。MySQL作为开源中小型数据库,广泛应用于Web系统,支持灵活的空字符串处理和简易分页。三者在并发控制、权限管理、查询语法及执行引擎等方面均有显著差异,适用于不同的业务场景和技术需求。

2025-11-14 20:06:44 203

原创 Hive优化——sql优化

摘要:本文从表设计、SQL语句和参数设置三方面探讨大数据查询优化策略。表设计建议采用分区、分桶和列式存储来减少数据量和移动;SQL层面强调列裁剪、谓词下推等技术;参数设置方面提出调整并行度、启用压缩及选择合适的计算引擎。这些方法共同目标是降低数据量和传输,提升查询效率。

2025-11-12 15:20:06 181

原创 HIVE优化——小文件问题

摘要:小文件问题主要由于不当分区和聚合操作导致,会浪费MapTask资源并增加NameNode压力。解决方案包括:1)Map端预处理(CombineHiveInputFormat),将小文件合并处理;2)Reduce输出文件合并,通过参数控制合并时机和文件大小(hive.merge.*参数)。Map-only和MapReduce任务分别配置,通过额外MergeTask实现文件重组。补充方案包括Hadoop的getmerge命令和本地文件加载方式。这些措施旨在减少HDFS小文件数量,提高集群效率。

2025-11-03 20:55:21 518

原创 hive优化 ——数据倾斜问题

摘要: 数据倾斜是分布式计算中的常见问题,主要表现为大量相同key被发送到同一Reducer。解决方法包括:1) 分组聚合倾斜:采用Map-Side预聚合(配置hive.map.aggr参数)或Skew-GroupBy两阶段聚合;2) 关联倾斜:对小表使用MapJoin(配置hive.auto.convert.join参数),对大倾斜key采用SkewJoin分离处理。优化措施还包括手动改写SQL(如加盐打散)、调整资源配置(增加内存)和并行执行等。通过对比参数开关(true/false)可以观察优化效果,

2025-10-31 10:22:48 661

原创 unix windTerm锁屏密码忘记了?

删除 C:\Users\你的账户\.wind\profiles\default.v10\terminal 目录下的 user.sessions 文件,然后重新启动 WindTerm 以重置会话配置。此操作会清除保存的会话信息,但不会影响其他设置。建议操作前备份重要数据。

2025-10-22 19:20:04 265

原创 SQL 优化: ORACLE中 有一个 sql 语句执行很慢,怎么去优化这条 sql?

本文主要介绍了Oracle SQL性能优化的关键方法。首先通过分析执行计划定位问题,重点关注表扫描方式(全表扫描/索引扫描)和索引失效情况(模糊查询、隐式转换等)。其次介绍了三种表关联机制(排序合并、哈希、循环嵌套)及通过HINTS干预执行计划的手段。在语句优化层面,提出了避免SELECT*、合理使用IN/EXISTS、批量提交、处理高水位问题等建议。最后提到通过表分区技术减少数据扫描范围,并列举了其他优化技巧如避免笛卡尔积等。文章系统性地总结了Oracle SQL优化的核心思路和实用技巧。

2025-10-16 19:54:00 557

原创 常用工具网站

JSON在线解析:

2025-10-16 19:40:35 134

原创 在已有iconfont的项目中,加入新的iconfont图标

本文介绍了在项目中集成自定义图标字体的方法:1)定位项目中的iconfont文件夹或iconfont.css文件;2)将解压后的字体文件重命名以避免冲突;3)修改iconfont.css中的@font-face代码并更新URL;4)添加新的图标代码;5)完成集成后即可使用。注意同一系统项目应使用统一的图标库包。

2025-10-16 19:38:19 320

原创 table表格序号自定义 /默认index=0开始

u-table-column type="index" label="序号" width="30" align="center">//每一页都从1开始。

2025-10-16 19:30:41 238

原创 el-meau element组件事件冒泡 .stop

在使用el-menu组件时,点击二级菜单事件冒泡触发了一级菜单事件,导致路由跳转异常。通过console.log追踪发现二级菜单事件执行后又被一级菜单事件覆盖。解决方法是在二级菜单点击事件中添加.stop修饰符阻止事件冒泡,确保仅触发二级菜单的目标路由跳转。

2025-10-16 19:23:58 587

原创 JaveScript语法糖

条件判断、解构赋值、聚合运算,三元,巧用includes

2024-05-28 14:38:40 238

原创 函数变量内部多个执行语句导致的报错(分号是否必须)

Cannot read properties of undefined found in...显式添加分号,进行明确的语句块分割。分号自动插入机制(ASI)。。。函数变量内部多个执行语句导致的报错。

2024-04-30 09:58:28 825

原创 vue3与vue2差异对比

vue2与vue3区别:生命周期、dom更新机制、父子传参、根标签、v-if和v-for、数据绑定...

2024-04-22 16:59:26 235 2

原创 Ecplise下载对应版本中文汉化包并安装

超详细保姆级-Ecplise下载对应版本中文汉化包并安装 babel_language_packs

2024-01-10 15:09:08 875 2

原创 el-form 表单验证通过不进入回调方法 callback()

自定义校验规则中不能直接写return,必须返回一个回调函数callback(),返回callback的入参为空代表校验通过规则,返回含new Error(‘自定义提示’)入参代表校验不通过规则。必须保证自定义校验规则的每个分支都调用了callback方法,否则会导致el-form组件的validate方法无法进入回调函数。问题:调用表单验证方法,希望验证通过以后进行其他操作,但是实际操作时发现只有验证不通过才能进入方法体,通过的不进入回调。

2023-12-07 16:23:55 675 2

原创 Token Cookie公共方法

Token Cookie公共方法 设置、移除 、获取

2023-12-04 16:36:46 192 1

原创 前端调试 vue

前端调试技巧 chrome控制台调试

2023-12-04 16:27:38 479 1

原创 在scoped中使用/deep/深层覆盖样式,飘红

使用/deep/飘红警告

2023-06-14 16:39:22 285

原创 JS-instanceof运算符的原理及应用

作用:用于检查一个对象a是否 是另一个对象A的实例。使用:自定义对象 instanceof 构造函数//左操作数是一个“自定义对象”(因为原生对象的原型链不可访问) 如果不是对象会直接返回false的!//右操作数是一个构造函数得到的结果是一个布尔值 true/false

2023-03-11 23:07:06 451

空空如也

空空如也

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

TA关注的人

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