摘要:
1)、右键点击你的项目,然后选择Properties.2)、在 Java Build Path 页面, 在 Libraries 面板下选择 Add Library….3)、选择 MyEclipse Libraries ,接着选中 MyEclipse Persistence Tools.4)、点击 Finish. 阅读全文
摘要:
1、准备表结构及对应的表数据a、表结构:create table TB_TREE(CID NUMBER not null,CNAME VARCHAR2(50),PID NUMBER //父节点)b、表数据:insert into tb_tree (CID, CNAME, PID) values (1, '中国', 0);insert into tb_tree (CID, CNAME, PID) values (2, '北京市', 1);insert into tb_tree (CID, CNAME, PID) values (3, '广东省', 阅读全文
摘要:
package junit.test;import java.util.Date;import java.util.Locale;import org.junit.Test;public class StringFormat {/*String.format()用法1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十进制),如:99%f: 浮点类型,如:99.99%%: 百分比类型,如:%%n: 换行符*/@Testpublic void test1(){String str=null;str=String.format(" 阅读全文
摘要:
一、安装准备1、JDK版本:jdk1.7.0(jdk-7-linux-i586.tar.gz)2、hadoop版本:hadoop-1.1.1(hadoop-1.1.1.tar.gz)3、eclipse版本:Eclipse Java EE IDE for Web Developers.Version: Juno Service Release 1Build id: 20120920-0800(eclipse-jee-juno-SR1-linux-gtk.tar.gz)4、eclipse与hadoop集成插件:hadoop-eclipse-plugin-1.1.1.jar5、操作系统:ubuntu 阅读全文
摘要:
1、Hadoop运行模式Hadoop有三种运行模式,分别如下:单机(非分布式)模式伪分布式(用不同进程模仿分布式运行中的各类节点)模式完全分布式模式注:前两种可以在单机运行,最后一种用于真实的集群环境,通常用在生产环境上。我们可以搭建本地的伪分布式模式来模拟分布式环境的执行。2、Hadoop的安装及配置环境:Ubuntu10.10,Hadoop 0.21.0安装步骤如下:1、准备工作:1)、安装ssh server,如何安装ssh server请看http://www.tieguanyin168.com/index.php/ubuntu-ssh-1650.html。2)、安装sun jdk6, 阅读全文
摘要:
声明:以下操作是在root用户下操作。一、下载JDK首先,在Oracle的官网上下载JDK。http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html这里我下载的是jdk-6u30-linux-i586.bin,保存在/home目录下。二、删除ubuntu10.10自带的jdk1、查看安装java的地方:root@ubuntu:~$cd /usr/lib/jvmroot@ubuntu:~$ls -lroot@ubuntu:~$rm -fr *2、删除原有的JDKroot@ubunt 阅读全文
摘要:
1、Hadoop包含哪些技术?Common, Avro, MapReduce, HDFS, Pig, Hive, Hbase, ZooKeeper, Sqoop, Oozie。 2、简介Common:在0.20及以前的版本中,包含HDFS、MapReduce和其他项目公共内容,从0.21开始HDFS 阅读全文
摘要:
一、用户命令1、archive命令(1).什么是Hadoop archives?Hadoop archives是特殊的档案格式。一个Hadoop archive对应一个文件系统目录。 Hadoop archive的扩展名是*.har。Hadoop archive包含元数据(形式是_index和_masterindx)和数据文件(part-*)。_index文件包含了档案中的文件的文件名和位置信息。(2).如何创建archive?用法:hadoop archive -archiveName NAME <src>* <dest>命令选项:-archiveName NAME 阅读全文
摘要:
调用文件系统(FS)Shell命令应使用bin/hadoop fs 的形式。所有的的FS shell命令使用URI路径作为参数。URI路径详解点击这里。1、cat说明:将路径指定文件的内容输出到stdout。用法:hadoop fs -cat URI [URI …]范例:hadoop fs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2hadoop fs -cat file:///file3/user/hadoop/file4返回值:成功返回0,失败返回-1。2、chgrp说明:改变文件所属的组。使用-R将使改变在目录结构下递归进行 阅读全文
摘要:
--1) 定义数据库连接属性 local props = { host = "127.0.0.1", port = 3306, database = 'xukang-dev', user = 'root', password = 'root', charset = 'utf8mb4', max_pa 阅读全文
摘要:
我们研究两个问题,1、Service如何通过Broadcaster更改activity的一个TextView。(研究这个问题,考虑到Service从服务器端获得消息之后,将msg返回给activity)2、Activity如何通过Binder调用Service的一个方法。(研究这个问题,考虑到与服务器端交互的动作,打包至Service,Activity只呈现界面,调用Service的方法) 结构图见如下:效果图如下:点击“start service”按钮,启动Service,然后更改Activity的UI。点击“send msg to server”按钮调用Service的方法,显示Notif 阅读全文
摘要:
演示一个案例,需求如下:在Service组件中创建一个线程,该线程用来生产数值,每隔1秒数值自动加1,然后把更新后的数值在界面上实时显示。步骤如下:1、新建一个android项目工程,取名为demo。2、新建一个Service类,用来实时生产数值,供界面实时显示。package com.ljq.activity;import android.app.Service;import android.content.Intent;import android.os.IBinder;import android.util.Log;public class CountService extends Se 阅读全文
摘要:
需求详情:1)、Service中每隔1秒执行一次定位操作(GPS+基站)2)、定位的结果实时显示在界面上(要求得到经度、纬度)技术支持:1)、获取经纬度通过GPS+基站获取经纬度,先通过GPS来获取,如果为空改用基站进行获取–>GPS+基站(基站获取支持联通、电信、移动)。2)、实时获取经纬度为了达到实时获取经纬度,需在后台启动获取经纬度的Service,然后把经纬度数据通过广播发送出去,在需要的地方进行广播注册(比如在Activity中注册广播,显示在界面中)–>涉及到Service+BroadcastReceiver+Activity+Thread等知识点。备注:本文注重实践, 阅读全文
摘要:
在android开发中,经常会用到对话框跟用户进行交互,方便用户可操作性;接下来就对常用对话框进行简单封装,避免在项目中出现冗余代码,加重后期项目的维护量;代码如有问题欢迎大家拍砖指正一起进步。先贴出演示结果,在晒出演示代码。1、运行成功后,原始界面如下:2、点击“显示普通对话框”,效果界面如下:3、点击“显示列表对话框”,效果界面如下:4、点击“显示单选按钮对话框”,效果界面如下:5、点击“显示复选对话框”,效果界面如下:代码:1、项目目录结构如下2、对话框封装类DialogToolpackage com.hrtx.util;import android.app.Dialog;import 阅读全文