• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

littlesuccess

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 2 3

2013年10月10日

CentOS6.4安装Hadoop2.0.5 alpha - Single Node Cluster

摘要: 1.安装JDK7 rpm到/usr/java/jdk1.7.0_40,并建立软链接/usr/java/default到/usr/java/jdk1.7.0_40[root@server-308 ~]# rpm -ivh jdk-7u40-linux-x64.rpmPreparing... ########################################### [100%]1:jdk ########################################### [100%]Unpacking JAR files...rt.jar...jsse.jar...charset 阅读全文

posted @ 2013-10-10 16:14 littlesuccess 阅读(500) 评论(0) 推荐(0)

2012年9月19日

HBASE setup

摘要: 1. Download HBASE from hbase.apache.org and install it to /home/shgong/hbase2. Setup java home2.1. Change working directory to /home/shgong/hbase/conf/2.2. Edit the hbase-env.sh# export JAVA_HOME=/usr/java/jdk1.6.0/export JAVA_HOME=/home/shgong/jdk/3. Setup hbase data file directory3.1. Make a dirmk 阅读全文

posted @ 2012-09-19 22:30 littlesuccess 阅读(212) 评论(0) 推荐(0)

2012年9月15日

Hadoop/HBase/Hive安装设置环境变量

摘要: 在安装hadoop的时候,要设置一些环境变量,下面是只要把下面的脚本复制到~/.bashrc中就可以了export JAVA_HOME=/home/shgong/jdkexport HADOOP_INSTALL=/home/shgong/hadoopexport HBASE_HOME=/home/shgong/hbaseexport HIVE_INSTALL=/home/shgong/hiveexport SQOOP_HOME=/home/shgong/sqoopexport PATH=$PATH:$JAVA_HOME/bin:$HADOOP_INSTALL/bin:$HBASE_HOME/b 阅读全文

posted @ 2012-09-15 22:36 littlesuccess 阅读(1116) 评论(0) 推荐(0)

Centos 6.3上用OpenSSH实现无密码登录过程中出现问题的一般调试步骤

摘要: 这次在Centos 6.3上实现无密码登录,发现怎么样都没能成功,无论怎样,还是需要密码,一下为解决方法1. 查看ssh 登录的详细信息ssh -v localhost发现如下信息:[shgong@localhost ~]$ ssh -v localhostOpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010debug1: Reading configuration data /etc/ssh/ssh_configdebug1: Applying options for *debug1: Connecting to localhost [::1] port 阅读全文

posted @ 2012-09-15 22:15 littlesuccess 阅读(2004) 评论(0) 推荐(0)

2012年9月4日

Sqoop export hive to oracle Date format issue resolution

摘要: Problem:对于hive中的日期字符串(yyyy-mm-dd HH:MM:SS.ffffffff,总会抛出DateFormatExceptionAnalysis:Resolution: 阅读全文

posted @ 2012-09-04 12:34 littlesuccess 阅读(653) 评论(0) 推荐(0)

Sqoop export hive to oracle number format issue resolution

摘要: Problem:java.lang.NumberFormatException at java.math.BigDecimal.<init>(BigDecimal.java:459) at java.math.BigDecimal.<init>(BigDecimal.java:728) at CDR_D_DETAIL_LUC.__loadFromFields(CDR_D_DETAIL_LUC.java:9803) at CDR_D_DETAIL_LUC.parse(CDR_D_DETAIL_LUC.java:9630) at... 阅读全文

posted @ 2012-09-04 10:23 littlesuccess 阅读(1979) 评论(0) 推荐(0)

2012年8月18日

learning hadoop definitive guide

摘要: -----------------install hadoop----------------------1. download java 6 jdk-6u34-linux-i586.bin2. install java chmod 777 jdk-6u34-linux-i586.bin ./jdk-6u34-linux-i586.bin3. download install hadoop4. set environment variables: sudo gedit /etc/environment export JAVA_HOME=/home/shgong/dev/jdk1... 阅读全文

posted @ 2012-08-18 09:42 littlesuccess 阅读(208) 评论(0) 推荐(0)

resolve sqoop import issue

摘要: Problem: there is an imcomptable issue when importing widgets data from mysql to sqoop.Solution: change hadoop to hadoop 1.0.1 when hadoopguide says its code has been tested. 阅读全文

posted @ 2012-08-18 09:39 littlesuccess 阅读(144) 评论(0) 推荐(0)

2012年8月15日

linux定时任务的设置

摘要: 为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh */2 * * * * 通过这段字段可以设定什么时候执行脚本 /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 这一字段可以设定你要执行的脚本,这里要注意一下bin/sh 是指运行 脚本的命令 后面一 阅读全文

posted @ 2012-08-15 13:31 littlesuccess 阅读(192) 评论(0) 推荐(0)

2011年12月12日

设计模式之模板方法

摘要: 模板方法是用得最广泛的设计模式之一,特别是在应用框架中经常用模板方法来实现控制反转(Inversion of Control, IoC)。比如在批处理框架中,每个批处理任务都从框架的层面上都可以分成如下三个步骤:1. 初始化2. 处理3. 结束清理在EL中,BaseEscrowLedgerApp定义了一个process方法,该方法规定了每个EscrowLedgerApp应用的总体处理流程1. init2. validateRequest3. processInternally4. commit5. handleResponseView Code 1 public BaseEscrow... 阅读全文

posted @ 2011-12-12 17:55 littlesuccess 阅读(194) 评论(0) 推荐(0)

设计模式之工厂方法

摘要: 工厂模式提供了创建对象的接口,并有子类决定具体初始化那个类。工厂模式将对象的初始化工作推迟到子类进行。举例:Java的Collection Framework中就用到了工厂模式。Collection接口定义了创建产品Iterator的工厂方法iterator()。而子类AbstractList和AbstractSet则分别实现了这个工厂方法。在我参与的一个项目中,需要开发一个批处理程序来处理与银行的对账文件。文件中每条记录代表一种交易类型(Charge,Refund,Chargeback等等).我们设计的批处理程序框架就是读入一个文件,然后逐条处理每个文件记录,最后更新文件处理状态。在设计批处 阅读全文

posted @ 2011-12-12 17:46 littlesuccess 阅读(161) 评论(0) 推荐(0)

2011年11月28日

Java并发编程实践-16章-Java内存模型

摘要: Program order rule. Each action in a thread happens-before every action in that thread that comes later in the program order.Monitor lock rule. An unlock on a monitor lock happens-before every subsequent lock on that same monitor lock.Volatile variable rule. A write to a volatile field happens-befor 阅读全文

posted @ 2011-11-28 17:25 littlesuccess 阅读(218) 评论(0) 推荐(0)

2011年11月23日

Java并发编程实践-第二章-线程安全

摘要: Perhaps surprisingly, concurrent programming isn’t so much about threads or locks, any more than civil engineering is about rivets and I-beams. Of course,building bridges that don’t fall down requires the correct use of a lot of rivets and I-beams, just as building concurrent programs require the co 阅读全文

posted @ 2011-11-23 16:01 littlesuccess 阅读(283) 评论(0) 推荐(0)

2011年11月21日

Java并发编程实践-前言

摘要: Preface前言At this writing, multicore processors are just now becoming inexpensive enough for midrange desktop systems. Not coincidentally, many development teams are noticing more and more threading-related bug reports in their projects. In a recent post on the NetBeans developer site, one of the cor 阅读全文

posted @ 2011-11-21 20:24 littlesuccess 阅读(187) 评论(0) 推荐(0)

设计模式之责任链

摘要: 责任链模式实现了请求的发送者和请求的接受者的解耦。责任链模式是通过将请求接受者串联成链,并在链上依次传递请求实现的。但位于责任链上的某个接受者能够处理请求,那么请求就不必继续往下传递。注意,请求发送者只知道有个责任链会去处理这个请求,它不知道到底哪个接受者会处理。 阅读全文

posted @ 2011-11-21 14:28 littlesuccess 阅读(136) 评论(0) 推荐(0)

2011年11月7日

好书推荐

摘要: Thinking in JavaEffective JavaProgramming Concurrency In JavaDesign PatternOracle ConceptOracle Architecture 阅读全文

posted @ 2011-11-07 12:40 littlesuccess 阅读(130) 评论(0) 推荐(0)

2011年10月31日

【转】重温java之classloader体系结构

摘要: jvm classLoader architecture:a, Bootstrap ClassLoader/启动类加载器主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作.b, Extension ClassLoader/扩展类加载器主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作c, System ClassLoader/系统类加载器主要负责java -classpath/-Djava.class.path所指的目录下的类与jar包装入工作.b, User 阅读全文

posted @ 2011-10-31 17:50 littlesuccess 阅读(210) 评论(0) 推荐(0)

Java单例模式Inside Out

摘要: 单例模式在Java编程实践中经常用到。单例模式用于保证每个类只有一个实例存在。本文将对Java单利模式进行一个系统深入的介绍。单例模式是为了保证一个类只有一个实例存在。注意,我们所说的每个类只有一个实例存在是相对于一个JVM和一个ClassLoader而言的。由于不同的类装载器装载的类位于不同的命名空间内,所以在同一个JVM还是可以有有不同的类装载器装载的不同的实例。但这些实例是不同的。测试:先建立如下Singleton类:public class Singleton { private static Singleton instance = new Singleton(); ... 阅读全文

posted @ 2011-10-31 16:43 littlesuccess 阅读(313) 评论(0) 推荐(0)

2011年10月19日

怎样删除一个集合中的对象

摘要: 问题:请问下面的那种方法能正确地把字符"B"从集合stringList中删除掉?1 List<String> stringList = new ArrayList<String>();2 stringList.add("A");3 stringList.add("B");4 stringList.add("C");5 stringList.add("B");6 stringList.add("D");7 stringList.add("E&q 阅读全文

posted @ 2011-10-19 18:08 littlesuccess 阅读(581) 评论(0) 推荐(0)

非同步方法能立刻看到同步方法的修改吗?

摘要: 问题:有一个类Foo如下:public class Foo{ private int i = 0; public void f(){ System.println("In f() i=" + i); } public synchronized void g(){ //point 1 System.println("In g() i=" + i); i = 1; //point 2 System.println("In g() i=" + i); }}请问如果有两个线程A,B,线程B执行到point 2时,问线程A总会打印出" 阅读全文

posted @ 2011-10-19 11:13 littlesuccess 阅读(147) 评论(0) 推荐(0)

2011年10月17日

Java并发编程实践-第三章-对象的共享

摘要: 3.3.3 ThreadLocal3.3.3 ThreadLocalA more formal means of maintaining thread confinement is ThreadLocal,which allows you to associate a per-thread value with a value-holding object. ThreadLocal provides get and set accessor methods that maintain a separate copy of the value for each thread that use... 阅读全文

posted @ 2011-10-17 15:01 littlesuccess 阅读(252) 评论(0) 推荐(0)

Java并发编程实践-第十三章-Explicit Locks

摘要: Explicit LocksExplicit LockBefore Java 5.0, the only mechanisms for coordinating access to shared data were synchronized and volatile. Java 5.0 adds another option: ReentrantLock.Contrary to what some have written, ReentrantLock is not a replacement for intrinsic locking, but rather an alternative w 阅读全文

posted @ 2011-10-17 14:21 littlesuccess 阅读(222) 评论(0) 推荐(0)

unique index可以有多个NULL值吗?

摘要: 1.创建测试表和测试索性代码:CREATE TABLE "GSC"."UNIQUE_TEST"( "COL" VARCHAR2(20 BYTE));CREATE UNIQUE INDEX "GSC"."IDX_COL" ON "GSC"."UNIQUE_TEST" ("COL") 2.插入2条NULL数据INSERT INTO unique_test VALUES(NULL);SELECT * FROM unique_test;--显示 阅读全文

posted @ 2011-10-17 08:19 littlesuccess 阅读(1077) 评论(0) 推荐(0)

2011年10月16日

【转】 IOS七层架构

摘要: (1)物理层——Physical 这是整个OSI参考模型的最低层,它的任务就是提供网络的物理连接。所以,物理层是建立在物理介质上(而不是逻辑上的协议和会话),它提供的是机械和电气接口。主要包括电缆、物理端口和附属设备,如双绞线、同轴电缆、接线设备(如网卡等)、RJ-45接口、串口和并口等在网络中都是工作在这个层次的。 物理层提供的服务包括:物理连接、物理服务数据单元顺序化(接收物理实体收到的比特顺序,与发送物理实体所发送的比特顺序相同)和数据电路标识。 (2)数据链路层——DataLink 数据链路层是建立在物理传输能力的基础上,以帧为单位传输数据,它的主要任务就是进行数据封装和数... 阅读全文

posted @ 2011-10-16 16:30 littlesuccess 阅读(603) 评论(0) 推荐(0)

上一页 1 2 3
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3