自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞天小牛的专栏

再不code 就老了<br /> 编程 写作 旅行 未尝不可

  • 博客(22)
  • 收藏
  • 关注

原创 毕业设计那些事(0)----选题

毕业啦

2015-03-03 11:29:33 629

原创 Java内存溢出异常

简介本文主要以代码的形式介绍了java出现内存溢出的情况,总结来自周志明的《深入Java虚拟机》Java堆溢出java堆用于存储对象实例,也就是new出来的东东,如果不断的创建对象,并且GC Roots 到对象之间可达的路径,这样对象就不会被GC回收,当对象数量到达最大堆的容量就出现内存异常。 Note : 将堆的最小值和最大值设为相同来避免内存自动扩展 (-Xms xxxM,-Xmm xx

2015-03-02 21:09:24 563

转载 UML类图关系表示

UML类图符号 各种关系说明以及举例UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A

2015-02-27 14:14:52 512

原创 Andoid 网络框架--Volley

1. Volley提供的功能简单来说,它提供了如下的便利功能:1.JSON,图像等的异步下载;2.网络请求的排序(scheduling)3.网络请求的优先级处理4.缓存5.多级别取消请求和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)2.使用前的准备 引入Volley非常简单,首先,从git库先克隆一个下来: git clone https://

2015-02-26 21:57:27 542

原创 Android App 退出解决方案

1. Dalvik VM的本地方法android.os.Process.killProcess(android.os.Process.myPid()) //获取PIDSystem.exit(0); //常规java、c#的标准退出法,返回值为0代表正常退出2. 任务管理器方法 首先要说明该方法运行在Android 1.5 API Level为3以上才可以,同时需要权限 android

2015-02-26 21:17:10 723

原创 Ubuntu配置Hadoop2.5.2

软件:OS:Ubuntu14.04JDK:jdk1.7.0_71Hadoop:hadoop-2.5.2.tar.gz配置:根据官网:http://hadoop.apache.org/docs/r2.5.2/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation

2015-01-13 21:08:15 403

原创 Eclipse快捷键总结

Eclipse 在开发中使用到的快捷键很实用噢(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+

2015-01-12 12:05:49 371

转载 android的启动过程

Android的启动过程可以分为两个阶段,第一阶段是Linux的启动,第二阶段才是Android的启动,下面我们分别来了解一下具体的过程。本篇我们主要是研究android的启动过程,linux的启动我们泛泛而过。首先看下整个系统的启动过程,如下图:首先通过 init.rc,可以孵化出如下进程:console:启动一个shell.servicemanage

2015-01-10 09:48:30 420

原创 豆瓣我去

2014-10-26 13:19:07 420

转载 Hadoop集群和网络的基本原理(二)

Hadoop的Rack AwarenessHadoop还拥有“Rack Awareness”的理念。作为Hadoop的管理员,你可以在集群中自行的定义从节点的机架数量。但是为什么这样做会给你带来麻烦呢?两个关键的原因是:数据损失预防及网络性能。别忘了,为了防止数据丢失,每块数据都会拷贝在多个机器上。假如同一块数据的多个拷贝都在同一个机架上,而恰巧的是这个机架出现了故障,那么这带来的绝对是一团糟

2014-10-19 23:15:28 460

原创 行为模式之观察者模式

一观察者模式定义:

2014-10-14 23:31:43 364

转载 Hadoop集群和网络的基本原理(一)

Hadoop里的服务器角色Hadoop主要的任务部署分为3个部分,分别是:Client机器,主节点和从节点。主节点主要负责Hadoop两个关键功能模块HDFS、Map Reduce的监督。当Job Tracker使用Map Reduce进行监控和调度数据的并行处理时,名称节点则负责HDFS监视和调度。从节点负责了机器运行的绝大部分,担当所有数据储存和指令计算的苦差。每个从节

2014-10-14 23:30:26 1645

转载 Android之ORM,IOC,HTTP工具框架

xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:

2014-08-13 00:06:53 670

转载 C++中输入函数详解

1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符1、cin>>          用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace

2014-06-24 23:53:49 862

转载 Android网络通信方式

转载自http://www.apkbus.com/android-13316-1-1.html     手机作为一种通讯终端(MMS),伴随着网络的升级而不断的升级换代。1995年1G问世,手机只能进行基本的语音通讯,1996-1997年2G(GSM,CDMA)及其后的GPRS,EDGE等技术的快速发展,手机开始逐渐增加了数据服务功能。2009年开始,3G在全世界开始大规模布置以及苹果创造性开

2014-03-27 16:36:17 917

原创 hadoop 实战———WordCount源码分析

一:实例描述      计算出文件中各个单词到频数。要求输出结果按照单词字母顺序进行排序。每个单词和其频数占一行,用间隔分开。二:设计原理      将文件内容切分成单词,然后把所以相同的单词聚集在一起。     由hadoop的MapReduce框架可以在Map阶段完成单词的切分工作,在Reduce阶段完成聚集工作。    MapReduce中传递的数据都是形式,在Reduc

2014-02-22 22:21:31 720

转载 JVM内存对象管理

转载请注明出处:http://blog.csdn.net/ns_code/article/details/18076173对象引用    Java中的垃圾回收一般是在Java堆中进行,因为堆中几乎存放了Java中所有的对象实例。谈到Java堆中的垃圾回收,自然要谈到引用。在JDK1.2之前,Java中的引用定义很很纯粹:如果reference类型的数据中存储的数值代表的是另外一

2014-02-21 16:01:41 733

原创 冬日常到海边走走

2013已经结束了,同时也意味着大三的校园生活过去1/2,大学的时光5/8已悄悄溜走。。。。。 今天同学们都开始返乡了,2个舍友列车估计现在已经启程,宿舍少了一份热闹,多了一份寂静。    下午吃完晚饭,突然想到是时候去拜访我的老朋友------大海,我每学期结束的时候都会去那儿坐坐。骑上单车,掠过小街,穿过人群,沿途的喧嚣让我感到莫名的欣喜,也许是很长时间呆在校园的缘故。到了海边时,夜色已经

2014-01-11 21:56:11 695

转载 Android之Service服务

一、 Service简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比

2014-01-05 10:35:52 641

转载 Android跨进程通信的4种方式

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content P

2013-12-25 08:23:25 3637 2

原创 快速排序----Go语言版

快速排序

2013-12-19 20:42:11 1002

原创 再玩Go

开始玩Go语言也是上学期快期末,Go语言给我最大的印象就是简单,我原来一直是JAVA的拥护者,JAVA就像一个严谨的太翁,严格的继承和实现关系。而Go犹如20岁的小伙,简单高效充满活力。毕竟它是Google的崽,自然后天的生长环境也差不到那里去。       下面,回顾一下Go语言的特性:       一:简单              Go语言的程序里面的任何一个字符都是对程序功能本

2013-12-17 10:47:18 1035

空空如也

空空如也

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

TA关注的人

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