现在位置: 首页 > DwayneBunch发表的所有文章
  • 11月
  • 04日
综合 ⁄ 共 1509字 评论关闭
 Orcfile(Optimized Row Columnar)是hive 0.11版里引入的新的存储格式,是对之前的RCFile存储格式的优化。写这个的哥们来自于HortonWorks,代码写的很不错,比之前的rcfile强多了(据说rcfile是个中科院的童鞋跑去facebook写的,看来中国的计算机教育水平还是有限啊。。。囧,跑题了)     先介绍下Orc的文件格式,截一张官方的图:     可以看到每个Orc文件由1个或多个stripe组成,每个stripe250MB大小,这个Stripe实际相当于之前的rcfile里的RowGroup概念,不过大小由4MB->250MB,这样应该能提升顺序读的吞吐率。每个Str......
阅读全文
  • 08月
  • 09日
综合 ⁄ 共 981字 评论关闭
         随着 Web2.0 的兴起,Ajax 满天飞,很多网站都为了追求新技术,设计出支持 Ajax 的页面。但是 Ajax 的唯一缺点是需要系统内置 XMLHttpRequest 组件才可以进行操作,同时不少人反感提交的时候没有进度条显示,同时设计方法复杂。因此 Ajax 工具出了很多来简化设计的方法。    与此同时,出现了不用组件的 Ajax 技术,实际上用了动态 script 的方式实现的。只能说是另一种老技术新包装的表现,已经和 Ajax 的本意是两个概念了。     再此,同样是老的不能再老的技术 MTIR 出现了。要问我我为什么要这么说,因为此技术......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 2209字 评论关闭
via:AVOS Cloud Blog 基于 JVM 的决定 Clojure 能够吸引人的很重要一点是它是 JVM 之上的语言,这个决定非常关键。 首先,因为根植于 JVM 之上,并且做到了跟 Java 语言的相互调用,它能吸引很多成熟的 Java 开发者。 其次,它可以使用 Java 社区丰富的开源软件,不需要从头去构建一个社区,你可以看到很多 Clojure 开源代码都是简单地包装 Java 的开源包,但是通过 Clojure 高度抽象简单的语法提供更便利的使用的方式;
 第三,由于 JVM 平台本身的高度成熟和优化,clojure 的编译器生成的 byte code 跟 Java 编译器生成的 byt......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 725字 评论关闭
转载自:http://baike.baidu.com/view/935980.htm 正片叠底定义   正片叠底[色彩增值](multiply)photoshop中,图层混合方式的一种。   即查看每个通道中的颜色信息,并将基色与混合色复合    正片叠底 。结果色总是较暗的颜色。任何颜色与黑色复合产生黑色。任何颜色与白色复合保持不变。当用黑色或白色以外的颜色绘画时,绘画工具绘制的连续描边产生逐渐变暗的颜色。这与使用多个魔术标记在图像上绘图的效果相似。 实现过程   这个“正片叠底”是怎么实现的呢?过程又是怎样的呢?用文字简直是难以表述,    ......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 1019字 评论关闭
Description 2015年广东工业大学ACM校赛要来~\(≧▽≦)/~辣辣辣,作为校赛的出题人之一,GG想出了一道水题来考考大家。相信小伙伴们都学过字符串匹配,于是字符串匹配的水题就诞生辣!GG给出了一段长度为N的大写字母序列,现在他要你修改这一段字母序列,使得这段字母序列上最前面的K个字母组成的序列与最后面的K个字母组成的序列一一匹配。    例如对于序列“ATUUUUAC”和K = 2,可以通过将第二个字母修改为“C”,使得最前面的两个字母与最后面的两个字母都为“AC”,当然 还存在其他的修改方法,现在GG要求你求出要使字符串匹配至少需......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 454字 评论关闭
vim的模式名词对照表 普通模式==命令模式==normal模式 插入模式==输入模式==insert模式 可视模式==高亮模式==visual模式 (vim真的很强大,定制性很好,可惜入门还不容易呀,所以我写了这个系列的文章) 以下命令,经过ubuntu,windows下双重测试通过 1. 匹配各种括号,普通模式下     输入% 2.查找某个单词,普通模式下     输入/word,向后查找     输入?word,向前查找     输入n,查找下一个 3. 调整缩进,普通模式下     输入==,自动调整缩进     输入>>,增加缩进     输入<<,减少缩进 4. 多行调整缩进,可......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 292字 评论关闭
迅雷的LOGO,是一个蓝色的图标,由三个形状相同但是大小不同的图形组成,这三个图形的一端邻接在一起,而另一端围绕邻接的一端旋转。 以下是我对迅雷的LOGO的理解: 组成LOGO的三个大小不同形状相同的图形是蝴蝶的蛹,从下往上的旋转暗示了蛹的成长过程,也暗示了蝴蝶翅膀展开的过程。而LOGO从整体上来看,像一只展开翅膀的蝴蝶,从迅雷的文化中的“化蛹为蝶”,可以看出这一点。 另外为什么蝴蝶的蛹是三个呢?因为迅雷在刚刚在深圳成立的时候叫做“三代科技”。“三代”的意思,我想是说第三代网络下载技术,第一代是普通的单点下载,而......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 1668字 评论关闭
进程同步体现在两个方面: ①直接制约关系:共享某个临界资源 ②间接制约关系:各进程、线程间按某个规定的顺序执行; 同步机制遵循的准则: 1)空闲让进 2)忙则等待 3)有限等待 4)让权等待 解决同步问题用到的两种机制: Ⅰ、信号量机制              P V操作 1)解决互斥问题  mutex      Mutex初值为1      进程A要访问临界资源必须先执行P(wait)操作申请资源,当且仅当mutex=1时申请成功且将mutex置0,用完之后将mutex重置为1,若申请失败该进程被阻塞。 P V操作必须成对出现 2)使用信号量实现进程间前驱关系 假设要实现先A......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 10字 评论关闭
vacuum 清空记录
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 1472字 评论关闭
大家有碰到过要想取一字符串里的某些值而无从下手?有没有觉得看书或教材对split的写法糊里糊涂……如果有此疑问的话,请看下面我对例子的解释,相信您会对这个有一定的了解。   我先介绍一下Split 函数的用法:  返回值数组 = Split("字符串","分割符")   假设变量strURL保存着URL值,如strURL = "ftp://username:password@server",这是我们在IE中登录到FTP上时的URL形式,如果我们想把其中的 username和password取出来的话,该怎么办呢?当然解决的方法有许多,在这里我们只介绍用Split来解决的方法。首先,我们找出分......
阅读全文
自从写了关于《三五个人十来条枪 如何走出软件作坊成为开发正规军》走出软件作坊:三五个人十来条枪 如何成为开发正规军(二),系列文章后,收到了很多网友的评论,也收到了很多网友的疑问请教。而大部分人都已经当上了项目经理,手下有个2-3个人或5-6个人。少部分人还在上学或者才毕业出来1-2年,询问的还是学什么语言和什么才是核心技术的之类问题。 从接到的请教来看,许多中国国内软件公司都是以项目为主,有单做单,没单就干靠,靠的时间长了老板心毛了就裁人,来活了就招人,就这样反反复复。所以,大量的公司没有开发部(......
阅读全文
  • 11月
  • 23日
综合 ⁄ 共 2775字 评论关闭
  Error Curves Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 300    Accepted Submission(s): 113 Problem Description Josephina is a clever girl and addicted to Machine Learning recently. Shepays much attention to a method called Linear Discriminant Analysis, whichhas many interesting properties.In order to test the algorithm's efficiency, she collects many datasets.What's more, each data is divided into two parts: training data and ......
阅读全文