Usually you have a requirement of removing the duplicate records from a file using SORT with the option SUM FIELDS=NONE If the requirement is to always have the first record of the input file (out of all duplicates) in the output file, then the EQUAL…
input()与raw_input(): 两者都是接受命令行输入,但区别在于,raw_input()接受原始数据(raw data). #使用input()来提示输入名字 input("enter your name:") #这样在实际输入名字的时候,写 myname 是会报错的,抛出NamError的异常 #必须要这样写 'myname',可这显然是不人道的. #使用raw_input() raw_input("enter your name:") #这样就正常了…
 以前我写登录框交互的时候,总是在focus和blur时,把input的value值为空或显示,也一直认为对的没有争议.可是,今天,后台同学告诉我这个不好使了?!我一时没听明白,后来他亲自演示后,我才知道怎么回事了.原来当登录的输入框为默认值时候,点击登录,会把输入框的默认值带到登录报错页面,这也就是常说的表单提交到服务器的是value值.所以,考虑到此,我把input的value为空,然后把这个默认值用label绝对定位上去,即<div class="frm user">…
SQL 语句执行顺序为: FROM WHERE GROUP BY HAVING SELECT DISTINCT UNION ORDER BY 关于 SQL 语句的执行顺序,有三个值得我们注意的地方: 1. FROM 才是 SQL 语句执行的第一步,并非 SELECT .数据库在执行 SQL 语句的第一步是将数据从硬盘加载到数据缓冲区中,以便对这些数据进行操作. 2. SELECT 是在大部分语句执行了之后才执行的,严格的说是在 FROM 和 GROUP BY 之后执行的.理解这一点是非常重要的,…
理解Cursor对象和查询运算符 cursor对象 cursor对象相当于一个指针,可通过迭代它来访问MongdoDB数据库中的一组对象. 在使用 find() 方法查询时,返回的并非实际文档,而是一个Cursor对象,也就是一个指向第一个数据之前的指针. Cursor对象内部存储了一个指向当前位置的索引,可以保证每次读取一个文档.在MongoDB中,有些操作只影响Cursor中的当前文档,并将索引数加 1,而有些操作影响当前索引之后的所有文档. 查询运算符 在进行查找时,可以使用一些查询运算符…
分区表 set hive.exec.dynamic.partition=true; set hive.exec.dynamic.partition.mode=nonstrict;create table test.test28_partition(id string, name string)PARTITIONED BY (inc_day string)STORED AS PARQUETlocation 'hdfs://xxx/user/hive/warehouse/test/test27_pa…
Apache kafka 这,仅是我学习过程中记录的笔记.确定了一个待研究的主题,对这个主题进行全方面的剖析.笔记是用来方便我回顾与学习的,欢迎大家与我进行交流沟通,共同成长.不止是技术. Kafka介绍与面向MQ编程模式介绍 springboot整合Apache Kafka 面向MQ的编程方式: http://kafka.apache.org/intro 官网,接下来的要讲的东西都在这里边. Introduction-介绍 Apache Kafka® is a distributed stre…
本文基于JDK 1.8.0_211撰写,基于java.util.Arrays.sort()方法浅谈目前Java所用到的排序算法,仅个人见解和笔记,若有问题欢迎指证,着重介绍其中的TimSort排序,其源于Python,并于JDK1.7引入Java以替代原有的归并排序. 引入 Arrays.Sort方法所用的排序算法主要涉及以下三种:双轴快速排序(DualPivotQuicksort).归并排序(MergeSort).TimSort,也同时包含了一些非基于比较的排序算法:例如计数排序.其具体最终使…
前言 关于Spring的事务,它是Spring Framework中极其重要的一块.前面用了大量的篇幅从应用层面.原理层面进行了比较全方位的一个讲解.但是因为它过于重要,所以本文继续做补充内容:Spring事务的同步机制(后面还有Spring事务的监听机制) Spring事务同步机制?我估摸很多小伙伴从来没听过还有这么一说法,毕竟它在平时开发中你可能很少遇到(如果你没怎么考虑过系统性能和吞吐量的话). 让我记录本文的源动力是忆起两年前自己在开发.调试过程中遇到这样一个诡异异常: java.sql…
1067. Sort with Swap(0,*) (25)   Given any permutation of the numbers {0, 1, 2,..., N-1}, it is easy to sort them in increasing order. But what if Swap(0, *) is the ONLY operation that is allowed to use? For example, to sort {4, 0, 2, 1, 3} we may ap…