2013年11月12日

hadoop简单例子

摘要: 在网上看见一个见得的hadoop例子,给要学习的大家分享一下package com.run.ayena.distributed.test; 002 003 import java.io.IOException; 004 import java.util.StringTokenizer; 005 006 import org.apache.hadoop.conf.Configuration; 007 import org.apache.hadoop.fs.Path; 008 import org.apache.hadoop.io.IntWritable; 009 impo... 阅读全文

posted @ 2013-11-12 16:39 谢皓宇 阅读(862) 评论(0) 推荐(0) 编辑

解决JSP参数传递乱码的问题

摘要: 计算机生于美国,英语是他的母语,而英语以外的其它语言对他来说都是外语。他跟我们一样,不管外语掌握到什么程度,也不会像母语那样使用得那么好,时常也会出一些“拼写错误”问题。乱码的出现根本原因在于编码和解码使用了不同的编码方案。比如用GBK编码的文件,用UTF-8去解码结果肯定都是火星文。所以要解决这个问题,中心思想就在于使用统一的编码方案。jsp页面间的参数传递有以下几种方式:1、表单(form)的提交。2、直接使用URL后接参数的形式(超级链接)。3、如果两个jsp页面在两个不同的窗口中,并且这两个窗口是父子的关系,子窗口中的jsp也可以使用javascript和DOM(window.open 阅读全文

posted @ 2013-11-12 15:21 谢皓宇 阅读(344) 评论(0) 推荐(0) 编辑

Set、List、Map的区别(浅谈)

摘要: 就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。所有的JAVA集合都位于 java.util包中!JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型:Set(集)List(列表)Map(映射)Collection 接口 :Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。Set 和List 都继承了Conllection,MapCol 阅读全文

posted @ 2013-11-12 15:17 谢皓宇 阅读(274) 评论(0) 推荐(0) 编辑

做个犀利的码农

摘要: 选一个实际的项目Remember this mantra: “I hear, I forget; I see, I remember; I do, I understand”.记住这句咒语:“我听见的,我忘了;我看见的,我能想起来;我做过的,我理解”。阅读是有益处的,但要想真正的理解某个编程语言/库或者技术,你只能亲自动手,真正的参与到一个使用这种语言/库/技术的项目中。”完成一个项目并在其中运用到你想学的技能或特性”是一个很具体的可衡量的目标,”学习某种语言/库/技术“则太笼统了。一个清晰的目标有助于你了解你的进展。完成一个项目则会使你获得宝贵的经验,有些甚至可以写到个人简历中。尽一切可能来 阅读全文

posted @ 2013-11-12 15:02 谢皓宇 阅读(181) 评论(0) 推荐(0) 编辑

ftpClient上传文件详解

摘要: sun.net.ftp.FtpClient.,该类库主要提供了用于建立FTP连接的类。利用这些类的方法,编程人员可以远程登录到FTP服务器,列举该服务器上的目录,设置传输协议,以及传送文件。FtpClient类涵盖了几乎所有FTP的功能,FtpClient的实例变量保存了有关建立"代理"的各种信息。下面给出了这些实例变量。直接给大家上代码,想要用功能的直接拿过来用接可以:import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.Fil 阅读全文

posted @ 2013-11-12 14:09 谢皓宇 阅读(3205) 评论(0) 推荐(0) 编辑

Object-C(iphone)开发入门

摘要: 1、本文适合人群 如果你对 iPhone 感兴趣, 如果你考虑向全世界的人们展示你的创意, 如果你有一颗好奇心,如果你打算通过开发 iPhone 程序谋生, 如果你觉得苹果比 Windows 酷, 如果你认为不懂苹果的话那么就有些不时尚的话,那么可以考虑阅读本系列。 老手也可以考虑花一点时间阅读一下,可以发帖子和笔者交流切磋。笔者发布的文章属于公益写作,旨在为大家介绍 iPhone 开发的一些基础知识,如果可以提供宝贵意见,笔者将不胜感激。2、工欲善其事必先利其器《论语·魏灵公》 第一,你需要一台苹果电脑。当然这个不是必需的条件,如果你可以在你的 Intel PC 上成功安装 MAC 阅读全文

posted @ 2013-11-12 11:45 谢皓宇 阅读(641) 评论(0) 推荐(0) 编辑

Java长存!12个Java长久占居主要地位的原因

摘要: 我们很容易就会遗忘那些曾经在猿群中大热而又被各种新技术掩盖直至堙灭的技术的价值。就拿COBOL这个老猿们当年所用的神器来说,就跟条死鱼一样被现代 猿基本这么形容:没价值,腥臭,过时了,对你没好处。Java 作为现代猿的中坚力量在这点上可能会成为下一个COBOL。有关JAVA的技术卖出多少本书已经是一个很久远的记忆了。现处中年时期的Java语言的用途已经不再出现在各种杂志的封面上了。JAVA从出生到现在已经19年了,应用开发圈已经开始绕着那些更有吸引力的如“Node.js”,"Objective-C","Dart","Go" 等等类似的 阅读全文

posted @ 2013-11-12 10:52 谢皓宇 阅读(231) 评论(0) 推荐(0) 编辑

二维码生成及其原理

摘要: 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型AD:二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就 是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。关于QR Code Specification,可参看这个PDF:htt 阅读全文

posted @ 2013-11-12 10:47 谢皓宇 阅读(849) 评论(0) 推荐(0) 编辑

XPath解析xml文件、html文件

摘要: 直接贴代码 DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); //建立documentBuilder Document document = builder.parse(new java.io.FileInputStream(new File("out.xml")),"utf8"); //读取xml文件 XPath xpath = XPathFactory.newInstance().newXPath(); ... 阅读全文

posted @ 2013-11-12 10:29 谢皓宇 阅读(553) 评论(0) 推荐(0) 编辑

struts 2 poi上传文件

摘要: 首先下载poi包jar然后配置文件: application/vnd.ms-excel attachment;filename="${downloadFileName}" 1024 excelFile action里面首先要有一个成员变量private InputStream excelFile;private String downloadFileName;并且生成get set 方法如下:public Inp... 阅读全文

posted @ 2013-11-12 10:22 谢皓宇 阅读(310) 评论(0) 推荐(0) 编辑

导航