技能提升
文章平均质量分 91
整理一些有助于提升自己个人技能的教程
小鹏linux
你未必出类拔萃,但一定与众不同
展开
-
零基础同学自学编程的正确姿势
编程这件事现在有点热门了,经常能在网上看到有人问该怎么学编程。不用说,问这种题的同学都是对编程没啥经验的,有不少甚至是完全零基础的。要搞清该怎样学编程,先得问自己一个问题:为什么要学编程?学来想干什么?原创 2022-10-11 08:29:26 · 4886 阅读 · 129 评论 -
ETL 为什么经常变成 ELT 甚至 LET?
ETL变成ELT/LET会带来哪些问题呢?首先是时间成本增加。大量未经清洗和转换的原始(无用)数据装载进数据库会带来过长的时间消耗。而且数据库的计算资源有限,完成额外的E、T计算势必要消耗很长时间,进一步增加时间成本。ETL通常是有时间限制的,一般会在业务空闲的时间进行,比如前一天22点到第二天5点,如果在指定时间段没有完成就会影响第二天的业务,这就是常说的ETL时间窗口。ETL时间过长会导致时间窗口不足,影响正常业务。原创 2022-09-26 07:00:00 · 8858 阅读 · 85 评论 -
怎样提高报表呈现的性能?
单凭一个报表工具想完全解决报表的性能问题是不太可能的,要真正彻底的解决性能难题,除了看报表本身的性能外,更需要重点看工具有没有外围的计算引擎来协助,报表本身能力强,又有计算引擎帮忙(类似内置了开源SPL的润乾报表),一套组合拳打下来,报表性能问题才能真正解决原创 2022-09-14 07:00:00 · 19866 阅读 · 52 评论 -
Java 嵌入数据处理引擎:SQLite 的挑战者 esProc SPL
SQLite可以方便地嵌入Java,但数据源加载繁琐,计算能力不足,无法独立完成业务逻辑,架构上弱点颇多。SPL也很容易嵌入Java,且直接支持更多数据源,计算能力更强,流程处理方便,可独立实现业务逻辑。SPL还提供了多种优化体系结构的手段,代码既可外置也可内置于Java,支持解释执行和热切换,可进行高性能内存计算。原创 2022-08-25 07:00:00 · 30814 阅读 · 121 评论 -
为什么 BI 软件都搞不定关联分析
为什么明明BI软件提供了关联查询,业务人员却不用呢,因为不会用,简单的关联,BI能对付,复杂一些的,BI软件表现出来的连自己的工程师都看着晕,让用户自己去做关联就更不可能了,于是只能做一个宽表给用户用宽表的局限性其实很明显,数据冗余,维护麻烦这些就不说了,单单是:只能基于宽表现有的关联做分析,用户分析需求超出范围,或者有变化,就得技术人员修改或者重新做宽表这一条,就足够把用户和BI厂商都压垮了,用户不自由,啥也得厂商帮忙,今天想做的分析,可能得一周以后才能做;厂商更不乐意,每一次修改和重做,都是人工成本转载 2022-08-03 07:00:00 · 3720 阅读 · 177 评论 -
告别宽表,用 DQL 成就新一代 BI
用户想通过BI,实现查询和报表自由,也就是可以灵活地分析自己想要的数据,挖掘出更大的价值。厂商想通过BI,给用户赋能,盘活用户数据价值的同时,也能体现出BI产品本身的价值。那实际的情况如何呢,BI有没有发挥出它预期的作用呢,我们就来探究一下............原创 2022-07-26 07:15:00 · 3257 阅读 · 272 评论 -
JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL
基于JVM的开源数据处理语言主要有Kotlin、Scala、SPL,下面对三者进行多方面的横向比较,从中找出开发效率最高的数据处理语言。本文的适用场景设定为项目开发中常见的数据处理和业务逻辑,以结构化数据为主,大数据和高性能不作为重点,也不涉及消息流、科学计算等特殊场景。......原创 2022-07-19 07:00:00 · 8254 阅读 · 235 评论 -
如何在文章中设置灰色文本框(正文底色)
一个优美而又整齐的文章排版是斩获读者三连的必备要素原创 2022-05-23 23:19:26 · 50854 阅读 · 76 评论