自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AlienTech for better life!~

原创文章,未经同意,严禁转载!弱者相信命运,强者相信因果!每天一小步,成功一大步,小鸟终有一天会振翅高飞!

  • 博客(1111)
  • 资源 (3)
  • 收藏
  • 关注

转载 Hadoop实战-初级部分 之 Hadoop MapReduce JAVA API

第一部分:Word Count 程序讲解 •编写一个MapReduce 程序的步骤–编写一个Mapper类–编写一个Reducer类–编写一个Driver类(即Job),来将Mapper与Reducer类来进行组合。  java代码:查看复制到剪贴板打印Mapper

2013-12-31 16:25:50 2087

转载 Hadoop实战-初级部分 之 MapReduce

第一部分: 什么是 MapReduce              Hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。              MapReduce基础出发点是很易懂。它由称为map和reduce的两部分用户程序组成,然后利用框架在计算机集群上面

2013-12-31 16:07:09 1581

转载 为什么Hadoop将一定会是分布式计算的未来?

版权声明:写本文由leftnoteasy发布于http://leftnoteasy.cnblogs.com 本文可以被全部或者部分的使用,但请注明出处,如果有问题,可以联系wheeleast (at) gmail.com, 也可以加我的新浪微博:http://weibo.com/leftnoteasy前言:  很久没有写博客了,之前主要是换工作,耽误了很多的时间,让人也变得懒散,不

2013-12-31 15:59:30 1227

转载 如何学习一门新的编程语言?——在学习区刻意练习

如何学习一门新的编程语言?答案是:在学习区刻意练习,每天500行。什么是学习区,就是那种,你刚刚够得着,但是还是需要付出一点努力的。1. 如何寻找学习区1.1 经典教程一般某门新语言的图书,在豆瓣排名比较靠前,口碑都很不错的,挑一本带课后练习的就行了,放弃那种虽然写的很好,但是不带练习题目的,那种书作为备选就可以了。Ruby社区,我常常推荐日本Ruby学会会长写的这

2013-12-30 18:51:15 1404

转载 如何高效利用GitHub

正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除了GitHub,还可以选择什么?Q1:GitHub是什么

2013-12-29 22:28:09 1455

转载 数据挖掘十大经典算法

算法数据挖掘classificationalgorithmgooglevector国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naiv

2013-12-29 19:19:19 1254

转载 Hadoop入门实践之从WordCount程序说起

这段时间需要学习Hadoop了,以前一直听说Hadoop,但是从来没有研究过,这几天粗略看完了《Hadoop实战》这本书,对Hadoop编程有了大致的了解。接下来就是多看多写了。以Hadoop自带的例子WordCount程序开始,来记录我的Hadoop学习过程。Hadoop自带例子WordCount.java[java] view plaincopy

2013-12-27 20:01:06 1180

转载 Hadoop第一个程序,利用API向HDFS中写入数据

参考:http://f.dataguru.cn/thread-85493-1-1.html这时学习Hadoop以来写的第一个成功的程序,程序仿照《Hadoop实战》中的PutMerge程序,这里有几个要注意的地方:1.hdfs的地址是一个网络地址,如下面的:hdfs://localhost:9000/test32.确保不会出现“权限不足”的异常

2013-12-27 19:59:13 2793

转载 微信/易信公共平台开发(一):开发了一个简单易用的PHP类(提供源码),十几行代码搞定一个公众号

这两天学习了一下微信公共平台和易信公共平台的开发 (易信与微信协议是基本一样的)(PS:没听说过易信?你out了?) 公共平台开发原理这里就不讲了,如果是初次接触的同学,建议先看 David_Tang 的系列文章 微信公众平台开发 (写的不错!) 我看了腾讯的例程和网上几个例程,觉得这些例程都有一个问题: 代码复杂,不能重用,不容易维护。这主要是因为这些例程都是将微

2013-12-27 19:15:35 2703 2

转载 在Ubuntu上下载、编译和安装Android最新源代码

看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。     一. 环境准备。     1. 磁盘空间预留20G左右,内存3G

2013-12-27 17:43:40 1008 1

转载 JAVA基础 浅谈3DES加密解密

当你使用网银时,是否担心你的银行卡会被盗用?    当你和朋友用QQ进行聊天时,是否担心你的隐私会被泄露?    作为开发者,编写安全的代码比编写优雅的代码更重要,因为安全是一切应用之根本!为了确保数据不被侵犯,数据加密/解密技术运用而生。    ——摘录自《Java加密解密的艺术》     所以为了确保数据传输和数据存储的安全,我们可以通过特定的算法,将数据明文加密成复杂的密文。

2013-12-27 10:46:47 2649

转载 Linux 快捷键 备忘

Linux控制台(文本模式)下提高工作效率的快捷键在Linux环境里,有一些按键有特殊的含意。Ctrl-U: 擦除一行光标前面的部分。Ctrl-H: 擦除光标前面的一个字符。Ctrl-D: 终止输入。(退出 shell,如果您正在使用 shell 的话)。Ctrl-C: 终止当前正在运行的程序。Ctrl-Z: 暂停程序。Ctrl-S: 停止向屏幕输出。Ctrl-Q: 重

2013-12-27 10:42:54 1115

转载 ListView具有多种item布局——实现微信对话列

这篇文章的效果也是大家常见的,各种通讯应用的对话列表都是这种方式,像微信、whatsapp、易信、米聊等。我们这篇文章也权当为回忆,形成简单的笔记。这篇文章参考了2009年Google IO中的《TurboChargeYourUI-How to make your AndroidUI fast and efficient》和2010年Google IO中的《The World of List

2013-12-27 10:14:17 1345 2

转载 Android - 文件读写操作 总结

在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:      1) 从resource的raw中读取文件数据:[java] view plaincopy

2013-12-26 22:01:25 1965

转载 微信公众平台开发(十) 消息回复总结

一、简介微信公众平台提供了三种消息回复的格式,即文本回复、音乐回复和图文回复,在这一篇文章中,我们将对这三种消息回复的格式做一下简单讲解,然后封装成函数,以供读者使用。二、思路分析对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行响应(现支持回复文本、图文、语音、视频、音乐)。三、文本回复3.1 文本回复xml 结构xml>

2013-12-26 19:03:32 1798

转载 微信公众平台开发(九) 数据库操作

一、简介前面讲解的功能开发都是简单的调用API 完成的,没有对数据库进行操作。在接下来的高级功能开发中,需要使用到数据库,所以在这一篇中,将对MySQL 数据库的操作做一下简单的介绍,以供读者参考。二、思路分析百度开发者中心提供了强大的云数据库(包括MySQL, MongoDB, Redis),在这一节教程中,我们将对大家比较熟悉的MySQL 数据库进行操作演示,实现微信与

2013-12-26 19:00:57 1828

转载 微信公众平台开发(八) 自定义菜单功能开发

一、简介微信公众平台服务号以及之前成功申请内测资格的订阅号都具有自定义菜单的功能。开发者可利用该功能为公众账号的会话界面底部增加自定义菜单,用户点击菜单中的选项,可以调出相应的回复信息或网页链接。自定义菜单接口将为公众账号的信息展示空间提供更多可能性。本文将针对自定义菜单做简单的开发应用,以供读者参考。二、官方说明开发者获取使用凭证后,可以使用该凭证对公众账号的自定义菜单进

2013-12-26 18:52:43 2151

转载 PHP json_encode

json_encode(PHP 5 >= 5.2.0, PECL json >= 1.2.0)json_encode — 对变量进行 JSON 编码说明 ¶string json_encode ( mixed $value [, int $options = 0 ] )返回 value 值的 JSON 形式参数 ¶value待

2013-12-26 18:15:36 1669

转载 PHP json_decode

json_decode(PHP 5 >= 5.2.0, PECL json >= 1.2.0)json_decode — 对 JSON 格式的字符串进行编码说明 ¶mixed json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 

2013-12-26 17:25:44 1788

转载 写出好的 commit message

为什幺要关注提交信息加快 Reviewing Code 的过程帮助我们写好 release note5年后帮你快速想起来某个分支,tag 或者 commit 增加了什么功能,改变了哪些代码让其他的开发者在运行 git blame 的时候想跪谢总之一个好的提交信息,会帮助你提高项目的整体质量基本要求第一行应该少于50个字。 随后是一个空行 第一行题目也可以写成:Fix i

2013-12-26 17:06:40 1874

转载 微信公众平台开发(PHP)(七) 聊天机器人功能开发

一、简介上一篇文章介绍了微信公众平台翻译功能的开发,实现了中、英、日语言互译,在实际生活中也能使用到。在接下来的这一篇文章中,我们将完成一个比较有趣的功能,那就是聊天机器人,可以在你无聊的时候陪你聊天逗你开心。二、思路分析在这个实验中,我们将调取小黄鸡官方(http://www.simsimi.com/)提供的API,结合抓取小九机器人(http://www.xiaojo.

2013-12-25 16:30:32 6716 1

转载 微信公众平台开发(PHP)(六) 翻译功能开发

一、简介上一篇文章介绍了微信公众平台天气预报功能的开发,实现了微信公众平台的第一个实际应用,在接下来的这一篇文章中,我们将对微信翻译功能进行简单开发,以供读者参考。二、思路分析和上一篇查询天气的思路差不多,首先要对用户发送过来的消息进行判断,判断消息里是否含有“翻译”关键字,如果含有,则提取待翻译内容,然后调用网络上开放的翻译API 进行相关翻译。三、翻译API 分

2013-12-25 15:21:51 1994

转载 PHP获取网页内容方法总结

用php抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等。抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,至于如何用正则表达式过滤,在这里就不做介绍了,有兴趣的,以下就是几种常用的用php抓取网页中的内容的方法。1.file_get_contents PHP代码 <?php $url = "http://www.j

2013-12-25 14:46:56 1262

转载 微信公众平台开发(PHP)(五) 天气预报功能开发

一、简介前面几篇文章对微信公众平台的开通及简单使用做了简单的介绍,但都没有涉及到实际使用中的问题,例如天气查询,公交查询,快递查询等。接下来的几篇文章将对实际生活中会经常使用到的一些功能进行开发讲解,以供读者参考。这一篇文章将对大家每天都会关心的天气查询进行开发,例如,用户发送消息 “苏州天气”,则会返回苏州实时天气状况,以及未来两天甚至未来五天的天气状况。二、思路分析

2013-12-25 11:43:41 2460

转载 微信公众平台开发(PHP)(四) 简单回复功能开发

一、简介微信公众平台可以根据用户发送的信息进行判断,然后给出对应的回复,具有良好的交互性。下文将模拟简单的回复功能,根据这个案例,开发者也可以基本理解微信交互的原理,进行更深层次的开发。二、思路分析用户发送过来的文本信息,我们可以提取关键字,通过简单的 if...elseif...else... 实现。关键代码如下:if($keyword=="你好"){ 

2013-12-25 11:05:25 1373

转载 微信公众平台开发(PHP)(四) 简单回复功能开发

一、简介微信公众平台可以根据用户发送的信息进行判断,然后给出对应的回复,具有良好的交互性。下文将模拟简单的回复功能,根据这个案例,开发者也可以基本理解微信交互的原理,进行更深层次的开发。二、思路分析用户发送过来的文本信息,我们可以提取关键字,通过简单的 if...elseif...else... 实现。关键代码如下:if($keyword=="你好"){ 

2013-12-25 10:43:30 1074

转载 C++拷贝构造函数(深拷贝,浅拷贝)

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream>using namespace std;class CExample {private:     int a;pub

2013-12-25 08:57:41 974

转载 微信公众平台开发(PHP)(三) 订阅事件(subscribe)处理

一、简介新用户关注微信公众平台,将产生一个订阅事件,即subscribe事件,默认代码中没有对这一事件进行相应回复处理。在新用户关注公众平台后,可能想知道该平台提供了哪些功能,以及怎样使用该平台,通俗一点讲就是该平台的“使用说明书”。本文将详细讲述对subscribe事件的处理过程,回复相应信息提升交互性。二、思路分析微信目前提供了五种消息类型,分别为:

2013-12-24 23:05:35 3209 4

转载 微信公众平台开发(PHP)(二) 微信公众平台示例代码分析

一、摘要微信公众平台提供了一个简单的php示例代码,在做进一步开发之前,我们有必要将其详细了解一下。二、获取代码微信官网:http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip三、分析代码完整代码如下:<?php /** * wechat php test *///defi

2013-12-24 22:42:44 2043

转载 微信公众平台开发(PHP)(一) 配置接口

一、简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。二、通讯机制三、注册微信平台公众帐号注册地址:https://mp.weixin.qq.com四、服务器端配置4.1 示例代码设置微信公众平台提供了一个php示例代码:

2013-12-24 22:16:54 3142

转载 Android 调用已安装市场,进行软件评分的功能实现

项目中要有一个给软件评分的功能,一个很常见,很简单的功能,却费了我不小功夫。需要实现的效果如下:本来以为一般的软件都会有“去评分”、“亲,给个好评”这样的功能,但是在网上搜了搜竟没有搜到,问了三个群外加5个童鞋,分析log,反编译看源码,终于找到了这个uri,获取他真不容易啊。Uri uri = Uri.parse("market://details?id="+getPacka

2013-12-24 22:09:44 5241 9

转载 Hadoop源码分析之Configuration

org.apache.hadoop.conf.Configuration类是Hadoop所有功能的基础类,每一种功能执行之前都需要有先得到一个Configuration对象。Hadoop使用了XML文件作为配置文件,来保存运行时的配置信息,然后将配置加载到Configuration对象中,要使用配置信息时直接从Configuration对象中取。Hadoop配置文件将下载的Ha

2013-12-24 21:15:18 1559

转载 (android实战)应用在线版本更新

Step One 应用系统配置文件----应用版本配置信息<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="TP.NationalTest" android:versionCode="4" android:versionName="1.4">

2013-12-24 15:25:58 1124 1

转载 (android实战)实现【关于我们】功能(textview的文本样式几种实现方式)

实现效果说明: TextView样式实现的几种方式 1 xml样式配置 Xml样式配置Textview中的基本样式如背景色,字体颜色,文本对齐方式,边框样式等,同时也可以配置超链接,电话,邮箱等2  使用SpannableString,在后台设计文本样式    通过 SpannableString方式设置Span来实现样式   下面是常用span的事例//创

2013-12-24 15:19:06 3205 2

转载 Ubuntu 编译安装Hadoop-2.2.0

Map Reduce什么的我是不懂啊。 今天是帮马同学搭建hadoop。 用的2.2.0版本,结果运行时发现提示 “libhadoop.so.1.0.0 which might have disabled stack guard” 的警告。 Google了一下发现是因为 hadoop 2.2.0提供的是libhadoop.so库是32位的,而我们的机器是64位。 解决的办法就是重新在64位的机器上

2013-12-24 10:14:16 2362

转载 集成 Tomcat 插件到 Eclipse 的过程

1. 下载 Tomcat        作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最新的 Tomcat 6 版本的绿色版是 apache-tomcat-6.0.35.zip,作者已经上传了一个到 Csdn,下载地址是:http://download.csdn.net/deta

2013-12-23 19:57:17 1319

转载 微信公众帐号开发教程第3篇-开发模式启用及接口配置

编辑模式与开发模式微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面:从上图中可以看到,高级功能包含两种模式:编辑模式和开发模式,并且这两种模式是互斥关系,即两种模式不能同时开启。那两种模式有什么区别呢?作为开发人员到底要开启哪一种呢?编辑模式:主要针对非编程人员及信息发布类公众帐号使用。开启该模式

2013-12-23 17:31:55 1029

转载 Android项目实战--手机卫士开发系列教程

Android项目实战--手机卫士01--启动界面http://www.apkbus.com/android-143111-1-1.htmlAndroid项目实战--手机卫士02--与服务器交互http://www.apkbus.com/android-143112-1-1.htmlAndroid项目实战--手机卫士03--完成app更新的逻辑和主界面http://

2013-12-23 16:49:20 3230

转载 各大互联网软件公司校招时间表大盘点

百度校招http://talent.baidu.com/baidu/web/index/CompbaiduPageschool_idx?qq-pf-to=pcqq.group###  8月底启动腾讯校招 http://join.qq.com/  9月启动网易校招:http://game.campus.163.com/  阿里校招:http://www.job.alipay.com/ 9月启动新

2013-12-23 10:32:30 3539

转载 用 const 限定类的成员函数

在审题C++题库的时候遇到一个const关键字的问题,这里整理一下,看到一篇博客,觉得不错,整理过来:————————————————————我是分割线————————————————————5. const 限定类的成员函数: class classname {  public:   int fun() const;  ..... }   注意:采用此种c

2013-12-22 23:15:01 999

PDF2Word3.0 稻草猫破解版

PDF2Word3.0 稻草猫破解版,亲测可用,但是PDF中有图片的时候效果不好。

2013-06-05

Acrobat_XI_Pro注册机

Acrobat_XI_Pro注册机,亲测可用。

2013-06-05

ACM程序设计指导电子书

国际程序大学生程序设计竞赛教程和程序设计基础课程设计

2010-03-19

空空如也

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

TA关注的人

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