- 博客(27)
- 资源 (42)
- 收藏
- 关注
转载 SQL Server中的Merge关键字
http://www.cnblogs.com/CareySon/archive/2012/03/07/2383690.html参看SQL Server中的Merge关键字简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精
2017-02-28 14:49:37 232
转载 SQL Server游标的使用
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向
2017-02-28 14:09:17 526
转载 Python基础-常用模块
http://www.cnblogs.com/ZhPythonAuto/p/5806915.html 此处有许多资料Python自动化 【第五篇】:Python基础-常用模块目录 模块介绍time和datetime模块randomossysshutiljson和pickleshelvexml处理yaml处理configparser
2017-02-28 10:01:57 340
转载 正则表达式的分组
这篇文章对分组讲的很好,直接收藏一.概念分组我们已经提到了怎么重复单个字符(直接在字符后面加上限定符就行了);但如果想要重复一个字符串又该怎么办?你可以用小括号来指定子表达式(也叫做分组),然后你就可以指定这个子表达式的重复次数了,你也可以对子表达式进行其它一些操作(后面会有介绍)。(\d{1,3}\.){3}\d{1,3}是一个简单的IP地址匹配表达式。要理解这个表达
2017-02-24 18:20:32 725
原创 深入理解SQL case when
当在用case when 进行多条件处理时,首先case when的处理是惰性的,对买一行,如果判断出一个符合条件,为真, 就进行处理, 就不再往下进行判断。case when condition 1 then 1 # 每行, 如果condition 1为真, 则处理为1, 不再继续判断 condition 2, 另外condition 1 和condition
2017-02-23 13:11:06 1317
转载 归一化方法(Normalization Method)
机器学习、数据挖掘工作中,数据前期准备、数据预处理过程、特征提取等几个步骤几乎要花费数据工程师一半的工作时间。同时,数据预处理的效果也直接影响了后续模型能否有效的工作。然而,目前的大部分学术研究主要集中在模型的构建、优化等方面,对数据预处理的理论研究甚少,可以说,很多数据预处理工作仍然是靠工程师的经验进行的。从业数据建模/挖掘工作也有近2年的时间,在这里结合谈一谈数据预处理中归一化方法。在
2017-02-23 09:36:24 21136
转载 T-SQL with关键字
Select字句在逻辑上是SQL语句最后进行处理的最后一步,所以,以下查询会发生错误:SELECT YEAR(OrderDate) AS OrderYear, COUNT(DISTINCT CustomerID) AS NumCustsFROM dbo.OrdersGROUP BY OrderYear;因为group by是在Select之前进行的,那个时候orderY
2017-02-22 17:39:08 1375
转载 SQL with as 的用法 以及递归函数的写法 递归层次查询
自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNI
2017-02-22 17:37:42 2535
转载 OVER(PARTITION BY)函数用法
OVER(PARTITION BY)函数介绍开窗函数 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:1:over后的写法:
2017-02-22 14:33:14 1328
转载 Oracle开发之:窗口函数 (转) rows between unbounded preceding and current row
目录=========================================1.窗口函数简介 2.窗口函数示例-全统计 3.窗口函数进阶-滚动统计(累积/均值) 4.窗口函数进阶-根据时间范围统计 5.窗口函数进阶-first_value/last_value 6.窗口函数进阶-比较相邻记录 一、窗口函数简介:到目前为止,我们所学习的分析函数在
2017-02-21 09:34:14 374
转载 梯度下降法
一、基本概念梯度下降法,就是利用负梯度方向来决定每次迭代的新的搜索方向,使得每次迭代能使待优化的目标函数逐步减小。梯度下降法是2范数下的最速下降法。 最速下降法的一种简单形式是:x(k+1)=x(k)-a*g(k),其中a称为学习速率,可以是较小的常数。g(k)是x(k)的梯度。二、导数(1)定义 设有定义域和取值都在实数域中的函数 。若 在点
2017-02-20 10:20:28 395
转载 详解Python中yield生成器的用法
http://blog.csdn.net/hello_katty/article/details/47310843yield是生成的意思,但是在python中则是作为生成器理解,生成器的用处主要可以迭代,这样简化了很多运算模型(还不是很了解是如何简化的)。yield是一个表达式,是有返回值的.当一个函数中含有yield时,它不再是一个普通的函数,而是一个生成器.
2017-02-19 16:55:27 358
转载 Python 进阶_生成器 & 生成器表达式
JmilkFan:http://blog.csdn.net/jmilk目录目录相关知识点生成器生成器 fab 的执行过程生成器和迭代器的区别生成器的优势加强的生成器特性生成器表达式生成器表达式样例小结相关知识点Python 进阶_迭代器 & 列表解析生成器带有 yield 关键字
2017-02-19 16:40:56 281
转载 Python Generators(生成器)
ython] view plain copy print?"font-family: Arial, Verdana, sans-serif; white-space: normal; ">Python Generators("font-family:宋体;">生成器"font-family:Times New Roman;">) 生成器是这样一个函
2017-02-19 16:31:14 259
转载 oracle:窗口函数
1.评级函数:用于等级、百分点、n分片等。函数说明RANK()返回数据项在分组中的排名,排名相等会在名次中留下空位DENSE_RANK()返回数据项在分组中的排名,排名相等会在名次中不会留下空位CUME_DIST()返回特定值对于一组值的位置“cumulative
2017-02-17 18:52:16 557
原创 Cross apply 和outer apply
我们知道有个 SQL Server 2000 中有个 cross join 是用于交叉联接的。实际上增加 cross apply 和 outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。这个解释可能有些含混不请,请看下面的例子: -- 1. cross join 联接两个表se
2017-02-17 18:15:02 514
转载 函数式编程实战教程(Python版)
本文由 伯乐在线 - bc33 翻译,sunbiaobiao 校稿。未经许可,禁止转载!英文出处:mary rose cook。欢迎加入翻译组。许多函数式文章讲述的是组合,流水线和高阶函数这样的抽象函数式技术。本文不同,它展示了人们每天编写的命令式,非函数式代码示例,以及将这些示例转换为函数式风格。文章的第一部分将一些短小的数据转换循环重写成函数式的maps和reduces。第
2017-02-17 17:19:59 561 2
转载 函数式编程入门
为什么要学习函数式编程函数式编程是编程范式中的一种,是一种典型的编程思想和方法。其他的编程范式还包括面向对象编程,逻辑编程等。许多人会有这样的疑惑:为什么要学习编程范式?为什么要多学习一种编程范式?答案是为了更好的模块化编程范式的意义在于它提供了模块化代码的各种思想和方法。函数式编程亦然。模块化对工程的意义不言而喻,它是工程师的追求和骄傲。
2017-02-17 17:14:25 255
转载 SQL Server COALESCE()函数的2种好用方法
以下的文章主要描述的是正确使用SQL Server COALESCE()函数的2种好用方法,SQL Server COALESCE()函数在实际应用中可以接受一系列的值,假如遇到列表中所有项都为空(null),那么只使用一个值。然后,它将返回第一个非空值。这一技巧描述了创造性使用SQL Server 中COALESCE()函数的两种方法。COALESCE()函数可以接受一系
2017-02-17 10:20:14 4170
转载 你真的理解T-sql中的NULL吗?
NULL不表示什么?NULL不表示空字符串,不表示0。NULL表示什么?NULL表示不知道是什么,就是说NULL的原意是不知道是什么,表示可能什么都是。NULL与?做比较PRINT (Case When NULL ='Value' Then 'true' else 'false' end)PRINT (Case When NULL!='Value' Then
2017-02-17 10:12:22 773
转载 深入详解SQL中的Null
NULL 在计算机和编程世界中表示的是未知,不确定。虽然中文翻译为 “空”, 但此空(null)非彼空(empty)。 Null表示的是一种未知状态,未来状态,比如小明兜里有多少钱我不清楚,但也不能肯定为0,这时在计算机中就使用Null来表示未知和不确定。 虽然熟练掌握SQL的人对于Null不会有什么疑问,但总结得很全的文章还是很难找,看到一篇英文版的, 感觉还不错。 Tony
2017-02-17 10:01:01 340
转载 sql语句查询执行顺序
sql查询语句的处理步骤如下:--查询组合字段(5)select (5-2) distinct(5-3) top(top_specification>)(5-1)select_list>--连表(1)from (1-J)left_table>join_type> join right_table> on on_predicate> (1-A)left_table>appl
2017-02-17 09:59:35 434
原创 SQL join 子查询组合 NULL
涉及到NULL 如何运算问题 表一如下:表二如下:现在要想表一和表二根据job1合并,并剔除表二Ti=4 的数据 left jon 组合 不影响组合结果。即如下连接,只去掉Ti是4的,其它保留如果: 判断放在on 后面 则 不能满足需求如果 放在where 后面 仍然不能满
2017-02-16 17:08:00 1410
转载 PIVOT 和 UNPIVOT
还好自己搞过,留个底子在这里. 对 PIVOT 和 UNPIVOT 最简单描述 - 行转列,列转行!!!SSIS 中也有这样的一个控件,实现的效果也是一样的.--------------------------------------------------------------------- PIVOT demo from MSDN document------------
2017-02-15 17:50:56 559
转载 窗口函数 row_number 去重复
ROW_NUMBER 的使用基本上倒不会遗忘了, 这是很久以前的代码库了, 整理出来对初学者有帮助.如果去继续研究研究 SQL Server 2012 中的Window Function 新特性, 就会发现里面还有更多很强大的东东, 很多内容和这里的 ROW_NUMBER 的概念或者使用方式有些相似.理解了ROW_NUMBER 以及 PARTITION BY 的使用再去看 2012
2017-02-15 16:03:56 3624
转载 SQL Server一行多列求最大值
--一行多列求最大值 --创建临时表 create table #temp(id int,createdate1 varchar(17),createdate2 varchar(17),createdate3 varchar(17)); --插入数据 insert into #temp(id,createdate1,createdate2,createdate3) s
2017-02-15 14:27:34 1683
转载 ARIMA模型
原文地址:http://www.jianshu.com/p/f547bb4b50c3本文结构:时间序列分析?什么是ARIMA?ARIMA数学模型?input,output 是什么?怎么用?-代码实例常见问题?时间序列分析?时间序列,就是按时间顺序排列的,随时间变化的数据序列。生活中各领域各行业太多时间序列的数据了,销售额,顾客数,访问量,股价,油
2017-02-07 16:33:45 12015 1
Pro Go The Complete Guide -go语言学习最新书籍
2023-06-19
Advanced_Programming_in_the_UNIX_Environment,_3rd
2018-11-30
Deep_Learning_Quick_Reference
2018-09-01
Convex Optimization Algorithms
2018-09-01
Guide.to.Medical.Image.Analysis.Methods.and.Algorithms
2018-09-01
Python Machine Learning Machine Learning and Deep Learning
2018-03-27
Data Structures and Algorithms Using Python and C++
2018-03-27
R_for_Data_Science
2018-03-27
Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow
2018-03-17
Approximate.Dynamic.Programming.2011
2018-01-17
Swarm Intelligence Principles Advances and Applications
2018-01-13
Reinforcement Learning With Open A TensorFlow and Keras Using Python.pdf
2017-12-18
Fundamentals of Deep Learning完整非扫描版本2017
2017-12-16
Text Mining in Practice with R 2017.12
2017-12-13
Text_Mining-From_Ontology_Learning_to_Automated_Text_Processing_Applications
2017-12-13
Tensorflow 机器学习参考手册2007
2017-11-22
Spark大数据处理技术 带标签 完整版
2017-11-12
模式分类11
2016-11-07
集体编程智慧
2016-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人