- 博客(28)
- 收藏
- 关注
原创 新Java中的时间精度
先引用别人之前的实验结论http://blog.youkuaiyun.com/elky1982/article/details/4677365我们看到粒度delta变为了1ms。循环次数frequency平均为676,也就是说每个循环运运行耗时1/676=0.001479ms=1479ns,与上一个测试结果的1467ns吻合。结论:如果你的Java程序需要高精度的计时,如1
2017-05-01 00:54:12
1686
转载 IntelliJ IDEA 使用心得与常用快捷键
IntelliJ IDEA 使用心得与常用快捷键那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一
2017-04-29 16:56:45
501
原创 hive 行转列
示例语句select name,coment_split from (select 'A' as name,'1,2,3,4' AS coment from dim.dualunion ALLselect 'B' as name,'4,5' AS coment from dim.dual ) a lateral view explode(split(coment, ',
2017-03-27 15:19:13
407
原创 linux有名管道实现hive并发控制
参考:http://egon09.blog.51cto.com/9161406/1754317hive迁移历史数据,按照小时分区,一天24分区。补一年数据。如果不控制并发,linux会卡死,提交到hadoop也会失败。这里控制为20个并发任务。#!/bin/bashsys_start_time=`date +%s` #定义脚本运行的开始时间[ -e /tm
2017-02-21 00:42:47
755
转载 maven 子项目如何使用父项目的jar包
maven 子项目如何使用父项目的jar包2014-03-27 12:36 1693人阅读 评论(0) 收藏 举报 分类: MAVEN(42) 如果父pom中使用的是....方式,则子pom会自动使用pom中的jar包,如果父pom使用....方式,则子pom不会自动使用父pom中的jar包,这时如果子pom想使用的话,就要给出groupId
2016-02-17 10:25:38
4361
原创 xml dtd还是搞不懂mabatis3
namespace="com.atguigu.mybatis_test.test1.userMapper"> resultType="com.atguigu.mybatis_test.test1.User"> select * from users where id=#{id} 不提示!!!
2016-02-12 01:09:01
569
原创 什么是持久化
http://www.cnblogs.com/cuihongyu3503319/archive/2007/12/17/1002875.html1.什么是持久化?本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下:狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的
2016-02-10 21:18:57
487
转载 scikit-learn的主要模块和基本使用
【机器学习实验】scikit-learn的主要模块和基本使用By Jason Ding Apr 17 2015 更新日期:Apr 19 2015文章目录1. 引言2. 加载数据(Data Loading)3. 数据归一化(Data Normalization)4. 特征选择(Feature Selection)5. 算法的使用5.1. 逻辑回归5.2.
2015-12-26 23:28:15
2523
原创 Two Sum LeetCode OJ
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, w
2015-12-20 20:26:21
356
原创 正则表达式bughive
select * from (select regexp_replace('aa18140221015a18140221015aa','[^\\d][1][3|4|5|7|8]\\d{9}[^\\d]',':1519805') as phone from dim.dim_province )t
2015-12-02 15:08:31
536
转载 此功能公司用不了
HIVE 查询显示列名 及 行转列显示2013-01-17 22:45 5265人阅读 评论(1) 收藏 举报 分类: Hive(23) hive默认查询不会显示列名, 当一个表字段比较多的时候,往往看不出值与列之间的对应关系,对日常查错及定位问题带来不便,应同事要求,看了HIVE CLI源码,做了下些许调整, 加入列头打印及行转列显示功能未
2015-11-23 17:17:33
573
转载 很好的功能公司的集群用不了
HIVE 查询显示列名 及 行转列显示2013-01-17 22:45 5265人阅读 评论(1) 收藏 举报 分类: Hive(23) hive默认查询不会显示列名, 当一个表字段比较多的时候,往往看不出值与列之间的对应关系,对日常查错及定位问题带来不便,应同事要求,看了HIVE CLI源码,做了下些许调整, 加入列头打印及行转列显示功能未开启行转列功能之前:hive>>> select * f
2015-11-23 17:16:35
495
转载 Quartz使用-入门使用(java定时任务实现)
Quartz使用-入门使用(java定时任务实现)分类: java学习2011-05-27 16:20 22608人阅读 评论(5) 收藏 举报任务quartzjavastringjavamaildate注:这里使用的是Quartz1.6.5版本(包:quartz-1.6.5.jar) [java] view plaincop
2015-11-19 00:26:48
1561
转载 Hive之insert into 和insert overwrite
Hive之insert into 和insert overwrite时间 2014-06-26 16:05:06 ITeye-博客原文 http://snv.iteye.com/blog/2085453主题 Hive 数据库insert into 和overwrite的用法:INSERT INTO TABLE tablename1 [PARTITION
2015-08-21 08:13:47
28170
原创 对现有Hive的大表进行动态分区
对现有Hive的大表进行动态分区2013-09-17 11:18 3613人阅读 评论(0) 收藏 举报 分类:hadoop(59) hive(23) 分区是在处理大型事实表时常用的方法。分区的好处在于缩小查询扫描范围,从而提高速度。分区分为两种:静态分区static partition和动态分区dynamic partition。静态分区和动态分区
2015-08-13 21:45:08
462
转载 Packet for query is too large
(mysql)Packet for query is too large|浏览:582|更新:2015-04-22 10:461234567分步阅读com.mysql.jdbc.PacketTooBigException: Packet for query is to
2015-08-01 00:25:01
504
转载 mysql异常Packet for query is too large(mysql写入数据过大)
错误现象:解决办法:MySQL的一个系统参数:max_allowed_packet,其默认值为1048576(1M),查询:showVARIABLES like '%max_allowed_packet%';修改此变量的值:MySQL安装目录下的my.ini文件中的[mysqld]段中的"max_allowed_packet = 1M",(可能有些文件会没有
2015-08-01 00:23:07
522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅