Spark 项目实战企业级,源码深度剖析,机器学习,数据分析 ...
分类:
其他好文 时间:
2019-07-22 15:22:56
阅读次数:
119
做Excel插件开发的时间久了,大部分人的印象是笔者是做软件开发,谈不上软件,也是插件开发级别。 但笔者更希望大家记住的身份是做BI开发,特别是企业级的BI。 故也借着Excel催化剂这个平台,输送一点点BI领域的知识、见解,和大家一起切磋。 若有企业级BI方面的需求,欢迎咨询! 关于PowerBI ...
分类:
其他好文 时间:
2019-07-22 13:38:49
阅读次数:
163
之前介绍过Tabular Editor这款开源工具,对PowerBI建模来说,非常好用,可以极大的增强自动化水平。 详细可查看此文章: 「PowerBI相关」一款极其优秀的DAX建模工具Tabular Editor https://www.jianshu.com/p/90ea25906952 很遗憾 ...
分类:
其他好文 时间:
2019-07-22 13:22:42
阅读次数:
129
背景 数据驱动是我们写自动化脚本非常常用的技术,而Testng中数据驱动常用的注解是 @DataProvider,但是这个方法必须返回一个Object[][]。最近常有学生问起,如果通过外部文件作为数据源,从而实现数据驱动。 例如数据源为Excel时,如何读取excel完成数据驱动呢? 简单思路就是 ...
分类:
其他好文 时间:
2019-07-21 23:56:20
阅读次数:
226
"上篇文章" 我们介绍了树的概念,今天我们来介绍一种特殊的树——二叉树,二叉树的应用很广,有很多特性。今天我们一一来为大家介绍。 二叉树 顾名思义,二叉树就是只有两个节点的树,两个节点分别为左节点和右节点,特别强调,即使只有一个子节点也要区分它是左节点还是右节点。 常见的二叉树有一般二叉树、完全二叉 ...
分类:
编程语言 时间:
2019-07-21 16:23:47
阅读次数:
164
Sub ttt() t = Timer Application.DisplayAlerts = False '清空数据 Sheets("买卖4").Select Range("B2:K15").Select Selection.ClearContents Sheets("买卖M").Select R... ...
分类:
编程语言 时间:
2019-07-21 00:56:30
阅读次数:
171
本次内容有感于《Python编程快速上手-让繁琐工作自动化》。根据书中的「处理Excel电子表格」章节内容,做出一份专属日历。使用的模块为openpyxl,一个能读取和修改Excel电子表格的Pyhton模块。实现自动化处理表格信息,摆脱无趣无味。此外还有calendar模块,通过该模块生成日历信息。最后利用openpyxl和calendar库,实现自动化生成爱豆日历。/01/科普在进行代码操作前
分类:
编程语言 时间:
2019-07-20 09:29:33
阅读次数:
186
上一篇文章 "MAT入门到精通(一)" 介绍了MAT的使用场景和基本概念,这篇文章开始介绍MAT的基本功能,后面还有两篇,一篇是MAT的高级功能,另一篇是MAT实战案例分析。 三、欢迎页 使用MAT打开一个heap dump文件,解析完成后,默认会进入欢迎页,欢迎页里包含了一些常见的分析:最大内存占 ...
分类:
其他好文 时间:
2019-07-10 01:20:23
阅读次数:
108
Redis主从复制机制详解 Redis有两种不同的持久化方式,Redis服务器通过持久化,把Redis内存中持久化到硬盘当中,当Redis宕机时,我们重启Redis服务器时,可以由RDB文件或AOF文件恢复内存中的数据。 不过持久化后的数据仍然只在一台机器上,因此当硬件发生故障时,比如主板或CPU坏 ...
分类:
其他好文 时间:
2019-07-09 12:12:47
阅读次数:
127
mixins基础概况 vue中的解释是这样的,如果觉得语言枯燥的可以自行跳过嘿~ 混入 (mixins): 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。 怎么用? 举个栗子: 定义一个混入对象 ...
分类:
其他好文 时间:
2019-07-03 19:44:44
阅读次数:
149