开发经验积累
cimon_an
宁静致远
展开
-
python中用tuple返回多个数据?
【导读】python中tuple对象可以包含多个不同原创 2014-07-05 12:20:29 · 2281 阅读 · 1 评论 -
java中模拟c/c++中unsigned
【导读】 java中没有unsigned,将c/c++代码转换为java代码时,会遇到类型不匹配的问题。笔者在做过一次c/c++加密代码转换为java代码后,将其中的类型转换技巧整理出来,以便和大家分享。【正文】1. java和c++的数据类型c++java字节数signed charbyte1signed short原创 2015-01-18 22:36:31 · 2416 阅读 · 1 评论 -
VC环境下获取当前输入法
win7和win8环境下获取当前输入法很复杂。转自: http://blog.csdn.net/puncha/article/details/13003065转载 2014-12-18 11:13:23 · 2643 阅读 · 0 评论 -
两个字符串中最大公共字符数(支持汉字)
【导读】 最近遇到一个问题,可以抽象为:求两个字符串中最大公共字符数并输出所有公共字符。【正文】 给定字符串str1和str2, 借鉴“两个字符串中最大公共子串”的问题,给出递推公式:f(i, j) : str1中[0-i] 和str2中[0-j] 的最大公共字符数f(i, j) = max { (1). 1 + f(i - 1, j - 1) //原创 2014-11-25 22:21:07 · 744 阅读 · 0 评论 -
hadoop中带后缀的多路输出part文件
package com.cmcm.hadoop.mapred.lib;import org.apache.hadoop.mapred.lib.MultipleTextOutputFormat;import org.apache.hadoop.io.Text;public class SuffixMultipleTextOutputFormat extends MultipleTextOu原创 2014-10-03 15:44:09 · 2665 阅读 · 0 评论 -
FirstKeyIntPartitioner---hadoop中支持快速查询的自定义Partitioner
【导读】 一般做数据分析往往需要对map/reduce产出的结果进行查询,一个困惑的问题就是被查的少量数据落在哪个part文件中呢?启动一个map/reduce任务来查,性价比太低了。为此,本文介绍一种支持快速查询的自定义Partitioner---FirstKeyIntPartitioner。【正文】1. 生成并指定map输出的key。[1] 约定:map输出的原创 2014-11-25 21:44:40 · 617 阅读 · 0 评论 -
Singleton--单例模式
导读: 单例模式,顾名思义,只有一个实例。很多应用场景下,一个服务,一个组件都会以单例来运行。具体到一个类,一个类只能创建一个对象。本文将以c++来实现单例模式。 模式特征1. 外界不能显示创建对象,所以构造函数必须为private;2. 给外界提供唯一的访问实例的接口,一般名字为:getInstance(), 返回类型为指针类型或引用;3. 实例唯一性原创 2013-10-29 14:14:10 · 724 阅读 · 0 评论 -
socket通信中如何区分前后两次的数据
【说明】在socket通信中,通信内核层会原创 2014-06-25 20:01:51 · 2060 阅读 · 0 评论 -
c语言结构体中动态数组的使用
结构体中动态数组的使用。原创 2015-08-29 11:36:51 · 21209 阅读 · 6 评论