写hive 用in
如分时段,分类型,分平台统计点击量
select substr(createtime,12,2) hour,logtype,os_id,count(*)
from wizad_mdm_raw_hdfs raw
where ad_id in ('19829','19830','19831','26657d5ff9020d2abefe558796b99584') and...
分类:
其他好文 时间:
2015-01-28 17:58:36
阅读次数:
235
1、写sql语句in的条件时
2、字符串拼接时
等等……
有时候要将如下形式文本的换行去掉,
类似
xxx,
xxx,
xxx,
xxx,
工具:sublime text2(这个一款非常强大的文本编辑工具,程序员真心需要一个,强烈推荐)
步骤一:ctrl+h替换空格(replace all替换所有)
步骤二:在ctrl+h界面alt+r 搜索\n替换换行...
分类:
其他好文 时间:
2015-01-28 12:59:45
阅读次数:
155
1:双引号转义
print "he\"llo"只需要在双引号前面加一个反斜杠。
输出结果:he"llo
2:字符串的拼接
(1)可以用+号
print "hello" +" "+ "wolrd"
(2)可以用逗号
print "hello","world"
(3)可以用*数字
print "hello"*3
输出结果:
hello wolrd
hello world...
分类:
编程语言 时间:
2015-01-27 21:58:04
阅读次数:
175
昨天说了字符串拼接,今天来说说连接,我指的是非数组或集合类型的一堆内容拼一个字符串出来。
最简单的是用+运算符,然后还有StringBuilder和StringBuffer。如果是培训学校教的,一般都是说首选使用StringBuilder其次是StringBuffer,不要用+效率很低。实际上在大部分情况下使用+已经足够了,因为+实际上编译之后就是StringBuilder(没有StringBuilder的版本是StringBuffer),而且如果是2个字符串常量相加还能在编译器合并成一个。
一种考虑手工创...
分类:
编程语言 时间:
2015-01-26 22:55:38
阅读次数:
185
1:实现indexOf功能,.从第1个字符开始,搜索第1次出现子串的位置select instr('->Oracle instr用法','Oracle instr用法',1,1) as i from dual; select instr('oracle','or') as i from dual.....
分类:
数据库 时间:
2015-01-26 19:15:18
阅读次数:
303
原题地址先将数字转成字符串,然后排序,让能够组成更大数字的字符串放在前面,最后拼接成完整的字符串即可。有种很巧妙的方法判断两个字符串的大小关系,假设两个字符串是A,B,则比较AB和BA,若AB比BA大,说明A应该放在前面,即A &num) { 2 string res; 3 4 vecto...
分类:
其他好文 时间:
2015-01-26 19:00:19
阅读次数:
129
常用的几个函数:
charAt() 返回指定位置的字符。
concat() 连接字符串,跟+差不多。
indexOf() 返回指定字符串的索引位置。注意是字符串。
match() 找到一个或多个正则表达式的匹配。正则还不会用。。。。
substr() 从起始索引号提取字符串中指定数目的字符。例如:str1.substr(0,1) 从索引0开始的1个字符,即第一个字...
分类:
Web程序 时间:
2015-01-26 15:13:02
阅读次数:
155
CircleGeometry用来在三维空间内创建一个圆形对象,因为圆形对象是由参数segments指定的一个个三角形围绕圆心拼接而成,所以也可以是多边形对象.
用法: var radius = 5, segments = 32;
var geometry = new THREE.CircleGeometry(radius,segments);
var material = new THREE.MeshBasicMaterial({color: 0x00ff00});
var c...
分类:
Web程序 时间:
2015-01-26 15:08:54
阅读次数:
221
angularjs旨在减轻使用AJAX开发应用程序的复杂度,使得程序的创建、測试、扩展和维护变得easy。以下是angularjs中的一些核心概念。1. client模板 多页面的应用通过组装和拼接server上的数据来生成HTML,然后输出到浏览器。Angularjs不同于此的是,传递模板和数据....
分类:
Web程序 时间:
2015-01-26 10:12:02
阅读次数:
221
1.体会:使用ASP.NET控件来做前段是有很大的局限性的2.使用拼接HTML的方式来写代码虽然不符合模式,但是有很大的灵活性3.如果使用拼接字符串的方式来生成前台的代码,使用NV的话完全可以实现我只用ashx来处理我的每一次请求,使用NV来做界面的输出在前段使用js来做用户的交互 ,各做各的事情比...
分类:
Web程序 时间:
2015-01-26 10:03:22
阅读次数:
184