- 博客(25)
- 资源 (6)
- 收藏
- 关注
原创 sh调取sqoop脚本每天增量跑数据 从hadoop到关系型数据库
sh中调取sqoop每天增量懂啊关系型数据库中,看看吧#!/bin/bashsource ~/.bashrcset -xDAY=`date -d "$1 days ago" +%y-%m-%d`DAYI=`date -d "$1 days ago" +%Y%m%d`APPHOME="/opt/pig_home/bshare_etl/hdetl/app/pv_pl
2015-11-27 09:44:05 1347
原创 python调取hive 和sqoop之二
#!/usr/bin/pythonimport time,osUSER="wilson.zhou"PWD="YCt452uz"URL="jdbc:postgresql://10.1.1.230:5432/xmo_dw"day = time.strftime('%Y-%m-%d',time.localtime(time.time() -24*60*60))[2::]sql = ''
2015-11-26 16:28:50 2219 1
原创 用python调用hive和sqoop
来新公司了,要做一大坨的脚本调数据,看看用python怎么调这些东西,#!/usr/bin/pythonimport time,osUSER="wilson.zhou"PWD="YCt452uz"URL="jdbc:postgresql://10.1.1.230:5432/xmo_dw"day = time.strftime('%Y-%m-%d',time.localtime(t
2015-11-26 16:22:34 5061
原创 plsql中正则及decode中使用
碰到个小问题 记录下,有用sql中的正则表达式看看吧select xmo_dw.url_decode(domain) as domain, substring(xmo_dw.url_decode(domain) from '^https?:\/\/(.*?)\/.*?') from xmo_dw.rtb_datas where searchengine_id in (select id f
2015-11-24 18:58:28 1418
原创 pyhon中利用publicsuffix获得域名
工作内容记录下:#encoding:utf-8'''Created on 2015年11月23日@author: wilson.zhou'''import psycopg2import pandas as pdfrom publicsuffix import PublicSuffixListimport urllibimpor
2015-11-24 15:01:04 749
原创 java leetcode之逆波兰表达式计算四则运算
leetcode上的原题目:Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operand may be an integer or another expression.Some exampl
2015-11-09 21:23:31 1164
原创 java中leetcode之Reverse Words in a String
原题目Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".package excise;public class T022 { public static void
2015-11-08 20:47:23 550
原创 java中leetcode题目求字符创匹配的问题
最近开始要刷leetcode上的题目,最近面试发现自己诸多不足,以前写算法太依赖与python和R,自此发现自己不足,留下阴影,给自己一段时间一定要把java编程能写的像SAS python R那样熟练,闲话不说在Leetcode上碰到的第一个题目:Given a string s and a dictionary of words dict, determine if s can b
2015-11-08 20:19:09 612
原创 java中leetcode之用Arraylist List实现杨辉三角
要用java ArrayLIsts实现下面的形式,题目是在leetcode上看到的, 1 1 1 1 2 11 3 3 1具体看看用代码怎么实现把:package excise;import java.util.List;import java.util.ArrayList;import java.util.
2015-11-06 20:14:39 1573
原创 java常用库学习(3)
NumberFormat类是数字格式类,具体看看怎么用吧,package excise;import java.text.NumberFormat;public class NumberFormatDemo { public static void main(String args[]){ NumberFormat nf=NumberFormat.getInstance();
2015-11-05 15:35:26 628
原创 java常用库日期操作类(2)
似乎每种编程语言都脱离不了日期操作函数,java也一样,之前零零散散接触过多次,还是写一篇博客记下来吧:第一种是Date类,来看看怎么用package excise;import java.util.Date;public class DateDemo { public static void main(String args[]){ Date date=new Date();
2015-11-05 14:04:31 664
原创 java中常用的类库学习(1)
首先是StringBuffer类,该类是String类很类似,也增加了一些新的方法,比如说reveser方法、字符串连接是用append方法,要转化为普通的String类型可以用toString()方法看看具体的实现吧:package excise;public class StringBufferDemo { public static void main(String a
2015-11-05 13:42:49 1064
原创 java设计模式之工厂设计模式
java中的工厂模式分为三种,第一是:简单的工厂模式, 第二是:工厂方法,第三是:抽象工厂下面来看看各种工厂模式是个怎么实现的方法,第一种是简单的工厂模式:package excise;//import excise.Fruit; interface Fruit1 { public void eat();}class Apple implements Fr
2015-11-05 09:04:38 466
原创 java设计模式之单例模式
今天早上在地铁上来到公司,想想还是把java里面的设计模式先写写博客吧,先看看单例模式单例模式又分为懒汉单例和饿汉单例,下面逐一来看看懒汉单例:package excise;//懒汉式单例类.在第一次调用的时候实例化自己 class DesignPattern{ private DesignPattern(){}; private static DesignPatt
2015-11-05 08:23:02 379
原创 java获取两个字符串中的最大匹配
又是大众点评的算法工程师题目,大众点评用人要求还是蛮高的,看看吧:package excise;public class Test2 { public static void main(String[] args) { String s1 = "zhoumeixuabcdefg"; String s2 = "xuabced"; String maxsub =
2015-11-04 14:46:56 1982
原创 用java写代码计算1-1/3+1/5-1/7+1/9.......的值和打印金字塔图案
这种问题是比较简单的 来看看吧package excise;public class Test2 { public static void main(String args[]) { double sum=0; double n=0; int j=-1; for(int i=1;i<6;i+=2){ n=(double) 1/i; j
2015-11-04 14:09:27 5590
原创 java中实现斐波那数列
斐波那数列就是该项等于前面两项之和,如果第一项和第二项则等于1,,就如下面数列:1 1 2 3 5 8 13 21.。。。。。。。具体看看用程序怎么实现吧:package excise;public class Test2 { public static void main(String args[]) { System.out.println(fib(8));
2015-11-04 13:54:03 1353 1
原创 java二分查找
话说前天去大众点评面试,叫我写个二分查找的问题,当时很快就写出来了,记得还问了个伯努利分布问题,再到昨天去参加他们的在线笔试,由于我不是计算机出身的,大众点评的笔试题目全部是数据结构方面的问题,什么二叉树,红黑树,路径搜索,反正就被虐的很惨,不多说了,看看二叉查找的代码:package excise;import java.util.Random;import java.
2015-11-04 09:59:11 626
原创 java中的Runtime类和Process类
Runtime类和Process类都是java.lang包中的类,在这些类中带了一些比较有趣的方法,具体看看吧:package excise;import java.util.Properties;public class Test3 { public static void main(String args[]) throws Exception{ Runtime rt=R
2015-11-04 09:28:08 693
转载 java中求一个字符创的最大不重复长度
求一个字符串最长的不重读长度,可以看看代码:package excise;import java.util.Arrays;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Test{ public stati
2015-11-03 21:08:08 940
原创 java中的快速排序实现
快速排序顾名思义,其特点就是快,时间复杂度很低,能迅速的排序,看看在java中怎么实现的:package excise;import java.util.Arrays;public class T017 { public static void main(String args[]) { int a[] = { 49, 38, 65, 97, 76, 13, 27, 49, 78,
2015-11-01 22:08:48 542
原创 java中对数组转置
无论在python和R中转置都很简单,在java中转置,暂时也找不到现成的函数下面根据转置的原理简单的实现试试,package excise;import java.util.Random;import java.util.Arrays;public class T019 { public static void main(String args[]) { Random t
2015-11-01 21:39:17 3873
原创 神秘的三位数 有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c!
题目是另外一个博客上看到的,但是实现方式跟他不一样,具体来看看怎么实现把package excise;public class T018 { public static void main(String args[]){ for(int i=100;i<1000;i++){ int a=i/100; int b=(i/10)%10; int c=i%10;
2015-11-01 21:22:41 3354
原创 java中的插入排序实现
java中插入排序,就是每次选取其中的一个最小值插入到相对应的位置:看看效果把package excise;import java.util.Arrays;public class test { public static void main(String args[]){ int temp[]={20,1,40,8,9,5,60};// insersort
2015-11-01 21:20:14 390
原创 java中的Arrays类
在java.util.Arrays中,这个类中包含了一些比较有趣而且使用的方法,具体来看看把把数组转化为String类型打印出来:package excise;import java.util.Arrays;public class test { public static void main(String args[]){ int intArray[]={1,2,3,4,5
2015-11-01 20:45:57 558
Python xgboost windows下安装包(64位,Python3.5包)
2017-02-22
python安装神器easy_install
2015-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人