- 浏览: 646834 次
- 性别:
- 来自: 北京
最新评论
-
dotjar:
awk -F "/" '{print $3 ...
@Marked-linux命令使用 cut/sort/uniq -
DEMONU:
直接将要删除的key记下来,遍历完了,在删除
@Marked-Java 遍历Map时 删除元素 -
LeeXiao:
感谢分享
@Marked-Java 遍历Map时 删除元素 -
nicegege:
受益匪浅
mysql char varchar -
nicegege:
受益匪浅
@Maked-mysql使用规范
文章列表
自定义泛型方法, 三级排序, low版,待升级
- 博客分类:
- Java
package com.jd.dashboard.util;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.jd.big.data.common.dashboard.model.DeptMonitorStoreVo;
import com.jd.big.data.common.dashboard.model.DeptMonitorVo;
import java.util.ArrayList;
import java.util.Collections;
i ...
1. JVM
a. 从JVM内存区域划分到垃圾回收算法, 贯穿.
b. JVM常用命令和用法
c. 类加载器原理以及机制
2. 多线程和并发
a. 常用的容器
b. 同步和锁
c. 常用工具集
mysql between and 是[a,b]闭区间
mysql between and 是[a,b]闭区间
select last_day(DATE_SUB(now(),INTERVAL 1 MONTH)) #上月最后一天日期 %Y-%m-%d
select last_day(curdate()) #当月最后一天日期 %Y-%m-%d
public enum PieChartEnum {
PIE00("pie00"),
PIE10("pie10"),
PIE11("pie11"),
PIE12("pie12"),
PIE20("pie20"),
PIE21("pie21");
private String value;
PieChartEnum (String value) {
this.value = value;
}
...
1. 从97导出dim_channel_terminal_flag表数据到txt(数据下载)
hive -e 'select * from dim.dim_city' >> dim_city.txt
hive -e "select * from app.app_cmo_user_buyview_kpi_report_di where dt='2016-03'" >> app_cmo_user_buyview_kpi_report_di_2016-03.txt
2.load文件至hadp
ssh hadp@192.168.193.8 ...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.4</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin& ...
DateUtil-1
- 博客分类:
- Java
/**
* @Title: DateUtil.java
* @Package com.jd.big.data.dao.dashboard.util
* @Description: 日期工具
* @author niewj
* @date 2016年8月22日 下午1:48:11
* @version V1.0
*/
package com.jd.big.data.common.dashboard.util;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import ...
ClassNotFoundException: java.util.ArrayList$SubListjava.lang.RuntimeException: java.lang.ClassNotFoundException: java.util.ArrayList$SubList com.jd.jsf.gd.util.ClassTypeUtils.getClass(ClassTypeUtils.java:85) com.jd.jsf.gd.codec.msgpack.InvocationTemplate.read(InvocationTemplate.java:136) ...
select (DATEDIFF(DATE_ADD(curdate(), INTERVAL - DAY(curdate())+ 1 DAY), date_add(curdate()- DAY(curdate())+ 1, INTERVAL -1 MONTH))) 上月总天数
, DATE_ADD(curdate(),interval -day(curdate())+1 day) 当月第一天
, date_add(curdate()-day(curdate())+1,interval -1 month ) 上月第一天
nginx 502: Bad Gateway
有时候应用访问报错502: 访问不到.
504 Timeout
超时, 如果跳转到一个死掉的节点; 会报告504
private String deptLevel;
<when test='deptLevel=="3"'> 正确
<when test="deptLevel=='3'"> 错误
mybatis 配置
当使用impala-shell -o a.txt进入impala-shell之后,查询报错:
报错情况:
Query: select * from dim_sales_dept
Unknown Exception : 'ascii' codec can't encode characters in position 559-562: ordinal not in range(128)
解决方案:
问题在于python编码;
在impala-shell.py首部加入以下部分即可
28 import sys
29 import time
30 # add ...
Type typeSet = new TypeToken<Set<Long>>() {}.getType();
Type typeList = new TypeToken<List<Long>>() {}.getType();
public static void main(String[] args) {
/*
* #1. Set与gson互转
* */
Set<Long> ids = new HashSet<Long>();
ids.add(203434L);
ids.add ...
/**
* @Title: trimRubbishChar
* @Description: 导出的时候需要对一格的内容进行检查,看是否有非法字符,以免串行
* @Since: 2016年8月2日 下午8:13:42
* @Author: niewj
* @param content
* @return
* @throws
*/
private static String trimChars(String content){
if(content == null){
return "";
}
// @====> 1.包 ...