加载中
Hive:有表A与表B进行inner join,如果A分组内包含有数据,使用A,否则使用B分组下的数据

tommyduan_fingerlib 指纹库 栅格小区级别数据 tommyduan_mr_grid_cell_result_all 统计 栅格小区级别数据 业务: 以tommyduan_mr_grid_cell_result_all为主,如果某个栅格(gridid,building...

2018/01/14 18:52
55
Hive&SqlServerql:inner join on条件中如果两边都是空值的情况下,关联结果中会把数据给过滤掉。

今天遇到的一个大坑,话不多少,看sql和下边的查询结果: 1 --问题:恰好把buildingid is null的记录给过滤掉 2 create table tommyduan_gridcell_group_all_test(gridid nvarchar(32),b...

2018/01/15 03:41
136
corda

账本: corda 从每个节点的视角看待账本都是不一样的。并不是所有节点有所有账本信息的。 valut视为SQL数据库,只保存 两两节点之间的数据库 状态: 状态是不变的对象,代表共享的事实,比如...

2018/01/14 22:45
65
Java 中的函数式编程(Functional Programming):Lambda 初识

Java 8 发布带来的一个主要特性就是对函数式编程的支持。 而 Lambda 表达式就是一个新的并且很重要的一个概念。 它提供了一个简单并且很简洁的编码方式。 首先从几个简单的 Lambda 表达式的例...

2018/01/15 01:11
7
编程范式:命令式编程(Imperative)、声明式编程(Declarative)和函数式编程(Functional)

主要的编程范式有三种:命令式编程,声明式编程和函数式编程。 命令式编程: 命令式编程的主要思想是关注计算机执行的步骤,即一步一步告诉计算机先做什么再做什么。 比如:如果你想在一个数...

2018/01/15 07:16
8
算法分析:如何分析一个算法的效率好坏?

什么是算法分析 当我们说算法分析的时候我们在说什么?(狭义的技术层面的定义): 算法分析指的是:对算法在运行时间和存储空间这两种资源的利用效率进行研究。 即时间效率和空间效率。 时间...

2018/01/14 12:04
10
【转】角落的开发工具集之Vs(Visual Studio)2017插件推荐

因为最近录制视频的缘故,很多朋友都在QQ群留言,或者微信公众号私信我,问我一些工具和一些插件啊,怎么使用的啊?那么今天我忙里偷闲整理一下清单,然后在这里面公布出来。 Visual Studio ...

依赖倒转原则

举个栗子,我们的电脑蓝屏了,一般是内存条坏了,这时候我们只需要更换内存条就可以保证电脑重新正常运行。 但是如果是收音机坏了,我们往往有种无从下手的感觉,为什么复杂的电脑容易修而简...

2018/01/14 17:02
0
mysql-my.cnf

[client] port=3306 socket=/mysql/conf/mysql.sock #The MySQL server [mysqld] server_id=0612 port=3306 user=mysql socket=/mysql/conf/mysql.sock pid-file=/mysql/conf/mysql.pid base...

2018/01/15 08:45
17
Python pyQt4/PyQt5 学习笔记4(事件和信号)

信号 & 槽 1 import sys 2 from PyQt5.QtCore import Qt 3 from PyQt5.QtWidgets import (QWidget,QLCDNumber,QSlider,QVBoxLayout,QApplication) 4 5 class Example(QWidget): ...

2018/01/14 21:24
17
Python 中函数的 收集参数 机制

定义函数的时候,在参数前加了一个 * 号,函数可以接收零个或多个值作为参数。返回结果是一个元组。 传递零个参数时函数并不报错,而是返回一个空元组。但以上这种方法也有局限性,它不能收集...

2018/01/15 01:03
41
python脚本后台执行

在Linux中,可以使用nohup将脚本放置后台运行,如下: nohup python myscript.py params1 > nohup.out 2>&1 & 1 但直接使用上面代码,无法在程序运行过程中查看Python中的print "computing"...

2018/01/15 00:54
0
资源贴——以备时时查询用

目录区 AI教程 AI教程 1、AI教程!教你绘制小清新巴士 2、AI教程!如何使用基础图形来绘制消防插画 3、AI教程!教你绘制秋日插画 4、AI教程!教你制作色彩分明的街边场景插画 5、AI教程!等距...

2018/01/14 19:30
16
Intel的CPU漏洞:Spectre

最近觉得越来越忙,写博客都没精力了。一定是太沉迷农药和刷即刻了…… 17年年底,18年年初,Intel被爆出了Meltdown(熔断)和Spectre(幽灵)漏洞。等Spectre攻击的POC出来以后,去github围...

2018/01/14 18:13
297
使用Gitlab实现自动化部署与持续集成

Gitlab-Ci运行原理: 由以下两个模块组成 gitlab-ci server gitlab-ci-runner 其中,gitlab-ci server负责调度、触发Runner,以及获取返回结果. 而gitlab-ci-runner则是主要负责来跑自动化CI(...

2018/01/14 14:20
66
LAMP一键安装

参考: https://lnmp.org/install.html https://www.cnblogs.com/xiaoxitest/p/6130065.html https://lamp.sh/faq.html LAMP简介: LAMP是指以下几个模块的统称。 LNMP则是指Linux+Nginx+Mys...

2018/01/14 15:24
32
使用Jekins自动构建项目(GitLab+Java Maven)

1. 登录Jekins 前提: Jekins 已经部署完成并能登录 版本:Jenkins2.60.2 http://IP:端口/jenkins/view/all/newJob 2. 新建构建任务 选择项目的类型,这里选择“构建一个多配置项目” 并输入...

2018/01/14 11:44
31
leetcode125. Valid Palindrome

Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. For example, "A man, a plan, a canal: Panama" is a palindrome. "rac...

2018/01/14 11:26
19
使用Visual Studio Team Services敏捷规划和项目组合管理(一)——使用团队、区域和迭代

使用Visual Studio Team Services敏捷规划和项目组合管理(一)——使用团队、区域和迭代 ##概述 在本实验,你将会了解Visual Studio Team Services提供的敏捷规划和项目组合管理的工具和流程...

2018/01/15 00:28
6
ReportViewer,RDLC 报表开发之个性化样式

原文:ReportViewer,RDLC 报表开发之个性化样式 报表开发中,客户对样式提出了要求: 1.工具栏上显示每页条数 2.只导出Excel,不需要下拉菜单。 3.报表上显示的图表,分页时,每页都要显示,...

2018/01/15 00:13
41

没有更多内容

加载失败,请刷新页面

返回顶部
顶部