- 浏览: 27983 次
- 性别:
- 来自: 第九天堂
最新评论
-
1641606815:
代码再整洁一些,并且把运行结果截图贴上去的话更好,起码让读者一 ...
nio -
tianhandigeng:
为什么我用这个方法后,用rs.getInt("id& ...
目前最好的jsp分页技术(从csdn上花了2分得来的) -
huzhenyu:
写得很不错啊,对初学者帮助很大。谢谢楼主!
nio -
a00589:
...
目前最好的jsp分页技术(从csdn上花了2分得来的) -
bat0906:
jacklondon 写道如果用 JDBC 分页,可以用 Ve ...
目前最好的jsp分页技术(从csdn上花了2分得来的)
文章列表
MapReduce 编程模型 在JAVA中的使用
两项核心操作:Map和Reduce
MapReduce是一个最先由Google提出的分布式计算软件构架,它可以支持大数据量的分布式处理。这个架构最初起源于函数式程式的map和reduce两个函数组成,但它们在MapReduce架构中的应用和原来的使用上的大相径庭。
MapReduce架构是用来解决大数据量的分布式计算问题,然后把计算后的结果放入文件系统或者数据库中。
明白MapReduce 程序的工作原理之后,下一步便是通过代码来实现它。我们需要三样东西:一个map 函数、一个reduce 函数和一些用来运行作 ...
Java 操作 HBase 数据库
- 博客分类:
- hadoop
HBase Java客户端编程
本文以HBase 0.90.2为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表、删除表、插入记录、删除记录、各种方式下的查询操作等。
1. 准备工作
1、下载后安装jdk包(这里使用的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008);
2、下载eclipse,解压到本地(这里使用的是eclipse-java-helios-SR2-win32);
3、下载HBase包,解压安装包到本地(这里使用的是hbase-0.90.2 ...
1. 快速单击安装
在单机安装Hbase的方法。会引导你通过shell创建一个表,插入一行,然后删除它,最后停止Hbase。只要10分钟就可以完成以下的操作。
1.1下载解压最新版本
选择一个 Apache 下载镜像:http://www.apache.org/dyn/closer.cgi/hbase/,下载 HBase Releases. 点击 stable目录,然后下载后缀为 .tar.gz 的文件; 例如 hbase-0.90.4.tar.gz.
后面需要安装集群,整合到hadoop,所以注意选择与hadoop对应的版本:
选择 Hadoop 版本对H ...
HDFS 分布式文件系统的安装和部署
- 博客分类:
- hadoop
HDFS文件系统
分布式存储环境
HDFS的安装和部署
1.准备工作
准备3台机器,设置好hosts
一台作为Namenode,cc-staging-session2命名为master,
两台作为dataNode,cc-staging-front命名为slave1, cc-staging-imcenter 命名为slave2
#3台机器都创建Hadoop用户
useradd hadoop
passwd hadoop
# 安装JDK,并设置JAVA_HOME和PATH
#下载安装jdk1.7
http://www.Oracle.com/technetw ...
利用JavaAPI访问HDFS的文件
- 博客分类:
- hadoop
来自:http://blog.csdn.net/zhangzhaokun/article/details/5597433
1、重读配置文件core-site.xml
要利用Java客户端来存取HDFS上的文件,不得不说的是配置文件hadoop-0.20.2/conf/core-site.xml了,最初我就是在这里吃了大亏,所以我死活连不上HDFS,文件无法创建、读取。
<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration. ...
web系统从oracle迁移至MySql
前两天领导给了个活,数据库迁移,原来的系统是用的oracle数据库,现在要改成MySql,当时没多想就接下来了,
原来的系统用的框架式SSI,于是大概想了下需要作调整无非以下几点
第一 数据库迁移
第二 应用程序的修改
下面详细来说下这个过程
一 数据库迁移
简单那的来说就是把oracle数据库里面的所有数据都迁移到MySql,这个可以用MySQLMigration Toolkit工具
MySQL发布了一个将数据由SQL Server或Oracle中移植到MySQL中的工具包MySQLMigration Too ...
(android高仿系列)今日头条 --新闻阅读器 (一)
http://blog.csdn.net/vipzjyno1/article/details/23591315
http://www.eoeandroid.com/thread-536139-1-1.html
http://pan.baidu.com/share/link?shareid=4039208585&uk=3526070501#path=%252F%25E9%25BB%2591%25E9%25A9%25AC28%25E6%259C%259FAndroid%25E5%2585%25A8%25E5%25A5%2597%25E8%25A7%2586%25E9%25A2%2591
kcks
http://blog.csdn.net/qxs965266509/article/details/11819327
公交 查询,在许多网站上都提供了相应的接口,
我使用的接口,来自爱帮,爱帮需要你申请密钥key
如有转载,请标明来自此出处http://blog.csdn.net/qxs965266509,必须注意!
LayoutInflater作用是将layout的xml布局文件实例化为View类对象。
区别:setContentView()一旦调用, layout就会立刻显示UI;而inflate只会把Layout形成一个以view类实现成的对象,有需要时再用setContentView(view)显示出来。一般在activity
偶尔在酷壳看文章,看到有大神写代码里面有一行 System.getProperty(“os.name”) ,当时就打开自己的Eclipse试了一下,发现竟然出现结果是Windows 7,真是我的系统名,于是上网找了一下,在Java 官方API中找到支持的可以获得的操作系统的参数的 key 列表,具体如下:
Key
Description of Associated Value
中文描述
java.version
Java Runtime Environment version
Java 运行时环境版本
缓存的目的就是为了提高响应速度,尤其是并发访问的速度,降低数据库服务器的压力,在同等硬件配置的情况下,提供更高的系统性能。
关于缓存的话题,在坛子里已经有很多讨论,简单的来说,如果一个应用中80% 的时间内都在访问20% 的数据,那么,这时候就应该使用缓存了。这个和长尾理论正好相悖,其实也不是相悖,只是不同的理论使用的场景不同。在80/20 原则生效的地方,我们都应该考虑是否可以使用缓存。但即使是这样,缓存也有不同的用法,举个例子,一个网站的首页估计是被访问的次数最多的,我们可以考虑给首页做一个页面缓存,而如果在某个页面上,比如说javaeye 的java 版区只有前几个页面是访问最 ...
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。
ehcache是一个非常轻量级的缓存实现,而且从1.2之后就支持了集群,而且是hibernate默认的缓存provider。 Ehcache的分布式缓存有传统的RMI,1.5版的JGroups,1.6版的JMS。分布式缓存主要解决集群环境中不同的服务器间的数据的同步问题。 使用Spring的AOP进行整合,可以灵活的对方法的返回结果对象进行缓存。 CachingFilter功能可以对HTTP响应的内容进行缓存。 1、主要特性 1. 快速. 2. 简 ...
JDK5,6,7,8各个版本增加的特性
Java5: (2004.10)
1、泛型 Generics:
2、枚举类型 Enumeration:
3、自动装箱拆箱(自动类型包装和解包)
4、可变参数varargs(varargs number of arguments)
5、Annotations 它是java中的metadata
6、新的迭代语句(for(int n:numbers))
7、静态导入(import static )
8、新的格式化方法(java.util.Formatter)
9、新的线程模型和并发库Thread Framework
Java6: ...
Java SE6调用动态编译
- 博客分类:
- java
Java SE6调用动态编译
一、使用JavaCompiler接口编译java源程序
我们可以通过ToolProvider类的静态方法getSystemJavaCompiler来得到一个JavaCompiler接口的实例。
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
JavaCompiler中最核心的方法是run。通过这个方法可以编译java源程序。这个方法有3个固定参数和1个可变参数(可变参数是从Jave SE5开始提供的一个新的参数类型,用type… argu表示)。前3个参数分别 ...