8 不想长大啊

尚未进行身份认证

每天进步一点,踏实!

等级
TA的排名 2k+

【Scala】闭包

闭包是一个函数,这个函数的返回值取决于函数外部变量,可以一个或者多个变量。这个概念有点不好理解,下面一步一步来说明。首先,定义一个匿名函数:valfunc_closure=(i:Int)=>i*10*20,那么func_closure(1)=1*10*20=200然后,闭包就是在这个基础上,把匿名函数中的常数10,20变为定义在匿名函数外面的...

2019-09-21 16:17:41

【Scala】迭代器Iterator

scala中的迭代器用Iterator来实现,迭代器是访问集合的一种方法,但不是集合本身。通过hasNext方法能判断集合中是否还有元素,通过next方法可以获取集合中的下一个元素。此外,迭代器还有很多方法,比如:max,min,mkString等。可以通过循环来遍历一个迭代器,但是要注意的是一旦遍历完,对同一个迭代器的再次遍历,会返回一个空迭代器,也就是emptyiterato...

2019-09-21 15:33:35

【Scala】hello world

通过idea创建项目,步骤如下:CreateNewProject-》Maven-》勾选Createformarchetype,然后选择org.scala-tools.archetypes:scala-archetype-simple-》Next-》GroupId和ArtifactId都写成Test-》Next-》Next-》Finish。scala...

2019-09-20 16:46:56

python实现累计的本金和收益

购买一个保险产品,假设每年缴费为20000元,假设交20年,那么20000元交20年,总的金额就是400000。那么20年后是多少呢?这里假设年利率为4%。用python来计算,代码如下:s=20000x=0i=1v=0foriinrange(20):x=s*(1.04**i)print(x)v+=xpr...

2019-09-20 14:34:28

Power BI中row函数+union函数实现SQL Server中的虚拟表

PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 本文要讲的是用row函数+union函数实现SQLServer中的虚拟表。 1、sqlserver中的虚拟表不是一张真实存在表,是只存在于当前...

2019-01-31 15:22:55

Power BI中表构造函数(Table Constructor)实现SQL Server中的虚拟表

PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 本文要讲的是用表构造函数(TableConstructor)实现sqlserver中的虚拟表。 1、sqlserver中的虚拟表不是一张真...

2019-01-31 15:02:50

Power BI中datatable函数实现SQL Server中的虚拟表

 PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 本文要讲的是用datatable函数实现sqlserver中的虚拟表。 1、sqlserver中的虚拟表不是一张真实存在表,是只存在于...

2019-01-31 14:32:52

Power BI中calculatetable函数实现SQL Server中的where

PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 下载PowerBI以及输入实验数据,请参考前一篇文章:PowerBI中selectcolumns函数+related函数实现SQLServer中...

2019-01-31 13:14:43

Power BI中summarizecolumns函数、sum函数实现SQL Server中的group by分组汇总

PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 下载PowerBI以及输入实验数据,请参考前一篇文章:PowerBI中selectcolumns函数+related函数实现SQLServer中...

2019-01-31 11:43:43

Power BI中filter函数实现SQL Server中的where

 PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 上篇文章中讲到用powerbi实现sql中的join,代码如下:SELECTCOLUMNS('销售表',"产品编...

2019-01-31 10:55:47

Power BI中selectcolumns函数+related函数实现SQL Server中的join

 PowerBI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是数据分析表达式,有点类似于excel函数,但又很不一样。DAX中的很多功能可以与SQL对应,但差异也很大。 下面就来讲一讲用PowerBI中DAX的selectcolumns函数+related函数,实现SQL中的join表关联。1、下载power...

2019-01-31 10:00:28

SQL Server系统函数:类型转换函数

 1.基本的转化SELECTCAST(2008asvarchar(4))+'year!'SELECTCONVERT(varchar(4),2008)+'year!'2、 把日期转化为文本SELECTCONVERT(VARCHAR(30),GETDATE(),120)--年-月-日时:分:秒(24h)SELECTCONVERT(VARCHA...

2019-01-31 10:00:16

SQL Server系统函数:元数据函数

 1、列的长度、列名--列的长度selectCOL_LENGTH('dbo.wct',--表名'wcid')--列名--列名selectCOL_NAME(object_id('dbo.wct'),--表ID1)--列IDcolumnPrope...

2019-01-31 10:00:07

SQL Server系统函数:日期函数

1、返回当前日期和时间selectGETDATE()'当前日期-精确到33毫秒'selectGETUTCDATE()'UTC日期和时间-精确到33毫秒'selectSYSDATETIME()'当前日期和时间-精确到100纳秒(高精度)'selectSYSUTCDATETIME()'UTC-精确到100纳秒(...

2019-01-31 09:59:58

SQL Server系统函数:字符串函数

 1、字符转化为ASCII,把ASCII转化为字符,注意返回的值是十进制数selectASCII('A'),ASCII('B'),ASCII('a'),ASCII('b'),ASCII('?')selectCHAR(65),CHAR(66),CHAR(97),CHAR(98),CHAR(63)2、unicode字符转化为整数,把整数转化为unicode字符select...

2019-01-30 14:54:01

SQL Server系统函数:系统信息函数

 1、会话id,服务器信息、用户信息select@@SPID,--返回当前连接的会话ID:SPID@@servername,--SQLServer实例名称@@sevicename,--SQLServer版本信息APP_NAME(),--客户端连接的应用程序名称HOST_ID(),...

2019-01-30 14:40:58

数据仓库之抽取数据:通过openrowset执行存储过程

 在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。 目标数据库是sqlserver,通过openrowset函数调用存储过程,但是存储过程中不能带参数。 1、开启即席查询--修改高级参数sp_configure'showadv...

2019-01-30 14:16:59

数据仓库之抽取数据:openrowset函数带bulk操作符的用法

 在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。 目标数据库是sqlserver,通过openrowset函数带bulk操作符的用法,导入、导出、更新数据。带bulk操作符的方式相对于其他方式来说,速度更快。使用方法:第1种用法:...

2019-01-30 14:11:47

数据仓库之抽取数据:通过bcp命令行导入数据

 在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。 目标数据库是sqlserver,通过bcp命令行导入数据。bcp方式相对于其他方式来说,速度更快,是做了优化的。以下为bcp命令行常用的参数,注意大小写: -c 以char作为存储类...

2019-01-30 14:05:07

数据仓库之抽取数据:通过链接服务器获取Access中的数据

 在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。 目标数据库是sqlserver,现在要从Access中抽取数据。1、开启即席查询--修改高级参数sp_configure'showadvancedoptions',1go...

2019-01-30 13:58:01

查看更多

CSDN身份
  • 论坛版主
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 微软mvp
    微软mvp
    授予通过CSDN博客平台积极分享微软相关技术知识和专业技能,并做出突出贡献的用户。
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 黄花
    黄花
    子板块内专家分月排名榜第二
  • 蓝花
    蓝花
    子板块内专家分月排名榜第三
  • 金牌
    金牌
    总榜技术专家分月排行榜第一
  • 银牌
    银牌
    总榜技术专家分月排行榜第二
  • 优秀版主
    优秀版主
    优秀小版主