详解Google-ProtoBuf中结构化数据的编码
摘要:本文的主要内容是google protobuf中序列化数据时用到的编码规则,但是,介绍具体的编码规则之前,我觉得有必要先简单介绍一下google protobuf。因此,本文首先会介绍一些google protobuf相关的内容,让读者朋友对google protobuf有一个初步的印象,然后,再开始进入正题—-深入浅出地介绍google protobuf中用到的编码规则。下面言归正传,开始今天的话题。1. Google-ProtoBuf是什么ProtoBuf,全称是Protocol Buffers, 它是谷歌内部用的一种高效的、可扩展的对结构化数据进行编码的格式规范。谷歌自己内部很多程序之间
阅读全文
posted @
2014-03-28 10:00
信平
阅读(1377)
推荐(0)
hadoop可能遇到的问题
摘要:1、hadoop运行的原理?2、mapreduce的原理?3、HDFS存储的机制?4、举一个简单的例子说明mapreduce是怎么来运行的 ?5、面试的人给你出一些问题,让你用mapreduce来实现? 比如:现在有10个文件夹,每个文件夹都有1000000个url.现在让你找出top1000000url。6、hadoop中Combiner的作用?Src: http://p-x1984.javaeye.com/blog/859843Q1. Name the most common InputFormats defined in Hadoop? Which one is default ?Fol
阅读全文
posted @
2014-03-28 09:54
信平
阅读(384)
推荐(0)
如何查看windows操作系统当前使用的字符集
摘要:如何查看windows操作系统当前使用的字符集Chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则 chcp 显示活动控制台代码页的数量。 语法 chcp [nnn] 参数 指定代码页。下表列出了所有支持的代码页及其国家(地区)或者语言: 代码页 国家(地区)或语言 437 美国 708 阿拉伯文(ASMO 708)720 阿拉伯文(DOS)850 多语言(拉丁文 I) 852 中欧(DOS) - 斯拉夫语(拉丁文 II) 855 西里尔文(俄语) 857 土耳其语 860 葡萄牙语 861 冰岛语 862 希伯来文(DOS)863 加拿大 -
阅读全文
posted @
2014-03-26 11:39
信平
阅读(16236)
推荐(0)
java实现附件预览(openoffice+swfTools+FlexPaper) (转载)
摘要:下边例子是在网上找了一个网友做的例子,在次记录1.概述主要原理1.通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件2.通过swfTools将pdf文件转换成swf格式的文件3.通过FlexPaper文档组件在页面上进行展示2.安装包下载1.openoffice是Apache下的一个开放免费的文字处理软件 下载地址:Apache oppenoffice 官网下载 版本-3.4.12.SWFTools是一组用来处理Flash的swf文件的工具包,我们使用它将pdf文件转成swf文件! 下载地址:SWFTools官网下载 swftools-2013-0
阅读全文
posted @
2014-03-25 14:09
信平
阅读(838)
推荐(1)
SQL重复记录查询(转载)
摘要:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)例二:select * from testtablewhere numeber in (select number from people group by number having count(number) > 1 )可以查出testtable表中number相同的记录2、删除表中多余的重复记录,重复记录是根据单
阅读全文
posted @
2014-03-21 11:05
信平
阅读(132)
推荐(0)
[ 转载]JAVA Socket超时浅析
摘要:JAVA Socket超时浅析转载自 http://blog.csdn.net/sureyonder/article/details/5633647 套接字或插座(socket)是一种软件形 式的抽象,用于表达两台机器间一个连接的“终端”。针对一个特定的连接,每台机器上都有一个“套接字”,可以想象它们之间有一条虚拟的“线缆”。JAVA 有两个基于数据流的套接字类:ServerSocket,服务器用它“侦听”进入的连接;Socket,客户端用它初始一次连接。侦听套接字只能接收新的 连接请求,不能接收实际的数据包。 套接字是基于TCP/IP实现的,它是用来提供一个访问TCP的服务接口,或者说套接字
阅读全文
posted @
2014-03-07 10:40
信平
阅读(283)
推荐(0)
sp_depends 查询在sybase中依赖的函数
摘要:sp_depends 查询在sybase中依赖的函数。sp_depends tblEK7_policy_excludesp_depends tblEK7_agent_exclude
阅读全文
posted @
2014-03-04 11:49
信平
阅读(503)
推荐(0)
UltraEdit 列模式
摘要:使用UltraEdit 列模式1 进入UltraEdit列模式a) 通过快捷方式Alt +cb) UltraEdit --> Column Mode 2 选中UltraEdit里要操作的文件的列,如对选中的列进行同一种操作,比如去除"'".
阅读全文
posted @
2014-03-04 11:46
信平
阅读(1151)
推荐(0)