自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android:startActivityForResult用法

[java] view plaincopyprint?//显示的调用Activity Intent intent = new Intent(MyContactsActivity.this,AddUserActivity.class);//0代表请求跳转到添加页面,跳转回到之后onActivityResult方法中的requestCode为0........可以理解0为一个操作类

2014-11-06 08:46:55 420

转载 onActivityResult在android中的用法

onActivityResult.java主要的Activity,一会会先执行此Activity,然后调用B Activity,并向其发送数据,通过回调函数来获取B传回来的值。public class onActivityResult extends Activity {   /** Called when the activity is first cre

2014-11-06 08:44:40 550

转载 oracle id 自增

首先,创建一张表:CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25));然后,自定义一个序列(sequence):CREATE SEQUENCE example_sequenceINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数

2014-10-11 19:19:14 502

转载 Hibernate与 MyBatis的比较

第一章     Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.html  

2014-09-18 20:31:50 453

转载 Hadoop学习路线图

Hadoop学习路线图Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassandra, Hama, Whirr, Flume, Bigtop, Crunch, Hue等。从201

2014-07-17 00:33:35 409

转载 大数据处理--BitSet

java.util.BitSet可以按位存储。计算机中一个字节(byte)占8位(bit),我们java中数据至少按字节存储的,比如一个int占4个字节。如果遇到大的数据量,这样必然会需要很大存储空间和内存。如何减少数据占用存储空间和内存可以用算法解决。java.util.BitSet就提供了这样的算法。比如有一堆数字,需要存储,source=[3,5,6,9]用int

2014-07-17 00:32:18 570

转载 Hadoop2.2.0 HA + Jdk1.8.0 + Zookeeper3.4.5 + Hbase0.98 集群搭建详细过程(服务器集群)

一、前言 过完年在外实习,实习中的一部分主要工作就是关于hadoop的搭建和维护。其实hadoop的搭建本身并不是什么难题,主要是当一些之前没怎么用过linux、没怎么用到java的可怜的孩纸们来搞hadoop的时候会相当的揪心,非常不巧我也是的。因此可以说,学hadoop的过程是一个很痛苦但是也很有成就感的过程。 先说一下我学习hadoop的过程,由于之前没有用过linux,

2014-07-17 00:30:50 1305

转载 Spark SQL深度理解篇:模块实现、代码结构及执行流程总览

Catalyst是与Spark解耦的一个独立库,是一个impl-free的执行计划的生成和优化框架。目前与Spark Core还是耦合的,对此user邮件组里有人对此提出疑问,见mail。以下是Catalyst较早时候的架构图,展示的是代码结构和处理流程。 Catalyst定位其他系统如果想基于Spark做一些类sql、标准sql甚至其他查询语言的查询,

2014-07-17 00:20:14 515

转载 软件架构

简介软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。软件构架是一个容易理解的概念,多数工程师(尤其是经验不多的工程师)会从直觉上来认识它,但要给出精确的定义很困难。特别是,很难明确地区分设计和构架:构架属于设计的一方面,它集中于某些具体的特

2014-05-23 22:46:12 449

翻译 Hadoop虽强大,但不是万能的

注:本文翻译自 http://www.cyanny.com/2013/12/05/hadoop-isnt-silver-bullet/ Hadoop是一个分布式海量数据计算的伟大框架。但是,hadoop并不是万能的。比如,以下场景就不适合用hadoop: 1、低延迟数据访问需要实时查询并在毫秒级内进行低延时访问数据就不适合用hadoop。Hadoop并不适用

2014-05-23 22:41:12 478

转载 hadoop常见错误问题及解决方法(3)

21、从本地上传文件至HDFS文件系统,报如下错误:INFO hdfs.DFSClient: Exception in createBlockOutputStream java.io.IOException: Bad connect ack with firstBadLinkINFO hdfs.DFSClient: Abandoning block blk_-13005297058

2014-05-23 22:39:31 446

转载 hadoop常见错误问题及解决方法(2)

11、报错:/lib/ld-linux.so.2:bad ELF interpreter: 没有那个文件或目录 原因:缺少glibc.i686组件。解决方法:yum installglibc.i686  12、hadoop-site.xml:1:1: 文件提前结束原因:hadoop目录下面conf文件夹中多了一个hadoop-site.xml

2014-05-23 22:38:29 834

转载 Hadoop常见错误问题及解决方法(1)

1、启动hadoop时没有NameNode的可能原因:(1) NameNode没有格式化(2) 环境变量配置错误(3) Ip和hostname绑定失败 2、地址占用报错:org.apache.hadoop.hdfs.server.namenode.NameNode: Address already in use解决方法:查找被占用的端口号对应

2014-05-23 22:36:52 771

转载 思科大中华区副总裁殷康:云计算已进入Intercloud时代

【CSDN现场报道】第六届中国云计算大会于2014年5月20-23日在北京国家会议中心拉开帷幕。本次大会立足实践,以国际化的视野,帮助与会者了解全球云计算技术的发展趋势;从应用出发,探讨交通、医疗、教育、金融、制造、数字娱乐等行业领域的实践经验;并通过技术专场、产品发布和培训课程等方式,深度剖析云计算大数据的核心技术。思科大中华区副总裁 殷康在第六届中国云计算大会全

2014-05-21 23:00:55 1124

转载 Java模式设计之单例模式

单例模式在资源管理器中应用。  一些资源管理器常常设计成单例模式。  在计算机系统中,需要管理的资源包括软件外部资源,譬如每台计算机可以有若干个打印机,但只能有一个Printer Spooler, 以避免两个打印作业同时输出到打印机中。每台计算机可以有若干传真卡,但是只应该有一个软件负责管理传真卡,以避免出现两份传真作业同时传到传真卡中的情况。每台计算机可以有若干通信端口,系统应当集中管理

2014-05-11 00:27:58 387

转载 Java从控制台中读取数据的各种方法

java从控制台中读取数据是一个比较常用的功能,在JDK 5.0以前的版本中的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从JDK 5.0版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点。1 JDK 1.4及以下版本读取的方法JDK

2014-05-11 00:24:11 761

转载 android下创建数据库的步骤 增删改查 和 测试程序的方法流程

android下创建数据库的步骤:[java] view plaincopy  1.创建一个数据库打开的帮助类  继承SQLiteOpenHelper2. 构造方法 设置数据库文件的名称  设置游标工厂 null  数据库的版本 13. 填写 onCreate()方法  数据库表结构的初始化  数据库第一次被创建的时候

2014-05-09 22:43:48 1193

转载 QT中操作数据库(ACCESS、MySql)

(一)QODBC数据库编程连接详细介绍       QT QODBC数据库编程连接详细介绍是本文所介绍的内容,QT为数据库编程提供了一个类似JDBC的统一操作模型,它的底层是具体数据库或数据库接口的插件,由它们负责完成真正的数据库操作。QT自带有QODBC Driver,在Windows平台上通过系统提供的ODBC Driver可以访问支持ODBC的数据库,如Ms Access

2014-05-09 22:41:29 860

转载 Android数据库的操作

1、新建类DatabaseHelper继承SQLiteOpenHelper/**  * SQLiteOpenHelper是一个辅助类,用来管理数据库的创建和版本他,它提供两个方面的功能  * 第一,getReadableDatabase()、getWritableDatabase()可以获得SQLiteDatabase对象,通过该对象可以对数据库进行操作  * 第二,提供了on

2014-05-09 22:39:27 434

转载 海量数据处理:十道面试题与十个海量数据处理方法总结

1、海量日志数据,提取出某日访问百度次数最多的那个IP。      首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这10

2014-05-09 22:35:47 780

转载 Android实践--如何提高Android模拟器的运行速度

Android---如何提高模拟器的速度        做Android开发的程序猿们,很多人心中有一纠结:“Android模拟器怎么这么慢啊,用自己的爱机测试有点小小不舍”,谷歌推出的adt-bundle-windows-x86在省去了Android程序猿辛苦安装adt插件的时候还是没有直接解决Android模拟器的速度上的劣势,就在这一点上有点输给了Mac上的ios,今天袁老师悄悄地来

2014-05-03 01:17:49 555

转载 虚拟化–XenServer中Windows 7与XP多vCPU支持配置

在服务器虚拟化项目或者虚拟桌面项目中,经常会碰到这样的问题,虚机为高负载类型的业务,对CPU的要求很高的时候,我们希望为这些虚拟桌面分配更多的CPU资源,但是我们也发现,部分系统对CPU数量的支持有数量的限制,超过以后,即使分配,也没法利用到。也有一些软件会依据CPU的数量(socket的数量)来收费,所以也需要对CPU进行一些调整来减少费用。首先说一下,在CPU中有几个概念:Socket

2014-05-03 00:53:18 493

转载 数据中心优化的5个途径:软件定义、云计算等

软件定义技术(SDX)及虚拟化。对比几年前,当下管理程序已得到了长足的发展。机构已实现通过整合关键API来减少资源管理的工作量,负载性能也得到了显著的提高,许多软件定义技术更是得到了高度的关注(其中包括网络、存储等多个方面),甚至已发展到软件定义数据中心的层次,关键层的抽象等级更决定了数据中心的运行效率。新的网络虚拟化等级允许管理员建立更广阔的网络环境,实现跨区域的数据中心部署。机构也不再受限于硬

2014-05-03 00:50:21 665

转载 大数据需要软件定义存储

IT基础设施的方方面面都在朝着更加智能的方向发展,从服务器到网络再到存储莫不如此。我们部署了服务器虚拟化,构建了各种自动化的框架以便能够弹性地适应不断变化的工作负载,如今又在开始采用SDN来重构整个网络。而软件定义存储(SDS)或许将成为下一个大趋势。SDS可利用自动化手段让存储变得更为灵活、富有弹性,能够适应不断变化的I/O需求。软件定义存储:大数据之所必须移动设备、物联

2014-04-26 18:12:19 641

转载 数据恢复服务商的6个最佳实践

很多企业利用数据、依靠数据,却可能对管理数据的方法一无所知。虽然几乎所有这些企业都已经有了数据恢复系统,但是在此基础上,为数据恢复系统确立一套明确的标准还是很有必要的——这不仅是为了保证数据的完整性和安全性,也是为了保证这些企业工作的连续性,因为他们有许多工作都和数据高度相关,甚至靠数据驱动。在为客户选择一个数据恢复系统时,有6种可以参考的最佳实践,这些方法能够帮你确定最适合客户的

2014-04-26 17:44:13 465

转载 Hadoop集群环境下网络架构的设计与优化

大数据时代,研究大数据的IT 厂商把研究重心放在优化大数据系统软件架构、优化业务逻辑、优化数据分析算法、优化节点性能等方向,而忽略了大数据环境基础设置中网络环节的评估和优化。本文介绍了思科公司在Hadoop 集群环境下的网络架构设计与优化经验。大数据Hadoop环境网络特性Hadoop 集群中的各节点通过网络连接起来,而且MapReduce 中的以下过程会在网络中传输数据。

2014-04-11 09:30:14 686

转载 HBase在内容推荐引擎系统中的应用

Facebook放弃Cassandra之后,对HBase 0.89版本进行了大量稳定性优化,使它真正成为一个工业级可靠的结构化数据存储检索系统。Facebook的Puma、Titan、ODS时间序列监控系统都使用HBase作为后端数据存储系统。在国内公司的一些项目中也用到了HBase。HBase隶属于Hadoop生态系统,从设计之初就十分注重系统的扩展性,对集群的动态扩展、负载均衡、容错、

2014-04-05 13:08:37 644

翻译 Hadoop导航:版本、生态圈及MapReduce模型

Hadoop版本和生态圈1. Hadoop版本(1) Apache Hadoop版本介绍Apache的开源项目开发流程:主干分支:新功能都是在主干分支(trunk)上开发。特性独有分支:很多新特性稳定性很差,或者不完善,在这些分支的独有特定很完善之后,该分支就会并入主干分支。候选分支:定期从主干分支剥离,一般候选分支发布,该分支就会停止更新新功能,如

2014-04-05 12:59:29 550

转载 六个超大规模Hadoop部署案例

虽然Hadoop是眼下热闹非凡的大数据领域最热话题,但它肯定不是可以解决数据中心和数据管理方面所有难题的灵丹妙药。考虑到这一点,我们暂且不想猜测这个平台未来会如何,也不想猜测各种数据密集型解决方案的开源技术未来会如何,而是关注让Hadoop越来越火的实际应用案例。案例之一:eBay的Hadoop环境eBay分析平台开发小组的Anil Madan讨论了这家拍卖行业的巨擘在如何充分发挥

2014-04-05 12:54:57 656

转载 电信行业大数据应用的后盾 MPP架构数据库技术

在大数据时代,数据呈爆炸式增长,单个SMP系统已经无法应付数据增长所带来的巨大压力。随着网络技术的发展,PC服务器的“小型化”以及Linux系统的成熟,基于MPP架构的新一代数据库技术成为各行业用户的首选。电信行业作为国家重点行业,引领着IT技术的发展方向和潮流,在高并发业务处理、海量数据分析等领域有着迫切需求,而MPP数据库技术作为未来主流的数据库技术,通过分布式并行计算、动态扩展等技术,能够在

2014-04-05 12:50:57 1991

转载 云计算时代IT专业人员需具备的10项技能

1. 商业和金融技能技术和商业的融合始终是成功的绝对法宝,尤其在云计算时代。2. 技术技能自从有了云计算,企业或者其他机构可以精简他们的IT资源,卸载大部分的日常系统和应用程序管理,但这并不意味着IT将无所事事,你需要有一项编程语言技能,以便能快速构建运行在互联网上的应用程序。3. 企业架构和业务需求分析云计算要求IT专业人员最好具备交叉学科知识,特别是面向

2014-04-05 12:43:22 799

自定义dialog

dialog自定义样式,亲测无误,样式可被用于退出应用对话框,删除添加信息对话框等等,可根据自己意愿修改布局文件即可

2015-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除