Fork me on GitHub

2013年4月6日

摘要: [译] 基于Hadoop的视频流服务(Using Hadoop for Video Streaming)Using Hadoop for Video Streaming基于Hadoop的视频流服务Internet Memory supplies a service to browse archived Web pages, including multimedia content. We use Hadoop, HDFS and HBase for storing and indexing our data, and associates this storage with a Web ser 阅读全文
posted @ 2013-04-06 23:38 HackerVirus 阅读(873) 评论(0) 推荐(0)
摘要: 第一个OC程序说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对Objective-C、iOS开发不感兴趣,请忽略。学习本专题之前,建议先学习C语言专题。一.打开Xcode,新建Xcode项目二.选择最简单的命令行项目因为我们只是学习OC语法,还未正式进入iOS开发,所以选择命令行项目即可三.输入项目名称,选择Foundation框架进行创建项目* Type一项一定要选择Foundation框架,因为OC的常用类都包含在此框架中* 最下面的"Use Automatic. 阅读全文
posted @ 2013-04-06 23:36 HackerVirus 阅读(331) 评论(0) 推荐(0)
摘要: wcf基础知识之 查看soap消息 TcpTrace今天本来准备了wcf的三种消息模式wcf 基础知识 之 消息交换模式 response/reply oneway deplex 的介绍,但是考虑到里面有说到soap消息,但是可能还有一些朋友对如何查看soap消息还不是很清楚,所以这次先来把如何查看wcf通信的介质--soap消息介绍一下。其实这个工具的使用非常简单,可以说如果知道了怎么做那是小学一年级的水平,但是我就曾经在这个一年级还浪费了好一些时间,所以为了避免浪费大家的时间,毕竟程序员的时间不是特别多。TcpTrace 专业查看wcf通信的工具,使用非常简单,但是为了演示如何使用这个小工 阅读全文
posted @ 2013-04-06 23:34 HackerVirus 阅读(357) 评论(0) 推荐(0)
摘要: 使用T4模板批量生成代码前言 之前在“使用T4模板生成代码 - 初探” 文章简单的使用了T4模板的生成功能,但对于一个模板生成多个实例文件,如何实现这个方式呢?无意发现一个解决方案 “MultipleOutputHelper.ttinclude” ,它让基于T4模板批量生成文件实例变得简单起来了。什么是MultipleOutputHelper.ttinclude Damien Guard是一个在加利福尼亚州圣何塞的开发人员,他构建出处理使用T4模板输出多文件的解决方案“MultipleOutputHelper.ttinclude”使用 1.初始化 获取MultipleOutputHe... 阅读全文
posted @ 2013-04-06 23:32 HackerVirus 阅读(1514) 评论(0) 推荐(0)
摘要: 微软2013暑期实习笔试回忆微软2013暑期实习笔试回忆2013-04-06 17:02 by 人若无名, 1003 阅读,14评论,收藏,编辑一共是20道选择题(有可能多选),答对加分,答错扣分,所以了不敢乱选啊,现在开始回忆一些题目:1: 有1000瓶水,其中1瓶是有毒的,小老鼠如果喝了有毒的水会在一个星期后死掉,问至少需要多少只小老鼠来做实验,才能够在一星期后选出有毒的一瓶水。 我选的是10,2^10=1024>1000,原理跟1:N选择器一样的。2: 1条线把平面划分为2部分,2条线把平面划分为4部分(任意两条线不平行,也不存在3条线共点情况),问100条线把平面划分为多少部分。 阅读全文
posted @ 2013-04-06 23:29 HackerVirus 阅读(178) 评论(0) 推荐(0)
摘要: 使用快捷键,快到极致前段时间曾经写过一篇文章,《优秀程序员无他-善假于物也》。其中谈到一点是优秀的程序员必须要能灵活的掌握常用软件的快捷键。对于程序员来说,每天使用时间最长的软件恐怕就是IDE(Integrated Development Environment)了。如果你是C#的程序员,那么就基本非Visual Studio莫属了。而如果你是Java的程序员,那么eclipse,myeclipse或者Intellij都有人用之。如果你是Ruby等动态语言的程序员,那么Vim、Emacs、RubyMIne…有太多的选择可以成为你的IDE。下面我就用Intellij来给大家演示下使用快捷键是多么 阅读全文
posted @ 2013-04-06 23:27 HackerVirus 阅读(253) 评论(0) 推荐(0)
摘要: VS版权信息插件——初试VS插件开发小记清明小短假天气不给力,加上H7N9威力比较大,因此本屌基本上是在家宅了三天。由于一直想写个插件来添加版权信息,正好有时间,就研究了一下。关于VS插件开发,我主要是参考园子里Anders Cui的几篇文章,理论上的东西,人家已经讲得非常好了(我也讲不到人家这个水平),因此这里我就不讲了。下面简单介绍一下开发过程。1、开始用VS2010自带的模板新建一个插件项目,如下图:2、实现思路插件实现思路很简单:在用户选择的文本处,用事先配置好的版权注释信息,替换掉文本(如果是有选择文本的话)或在光标位置插入。下面是核心代码:TextSelection selecte 阅读全文
posted @ 2013-04-06 23:24 HackerVirus 阅读(268) 评论(0) 推荐(1)
摘要: Luence初始与简单应用-Document的增删改查.Lucene是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎.它提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免费开源工具。就其本身而言,Lucene是很受欢迎的免费Java资讯检索程式库。因公司需要,所以开始爬资料学习,希望得到更多大神的指点.然后把这块做好!当前版本为4.2,官方网站:http://lucene.apache.org/在全文索引工具中,都是由3部分组成1.索引部分2.分词部分3.搜索部分建立索引的步骤1.创建Directory2.创建In 阅读全文
posted @ 2013-04-06 23:22 HackerVirus 阅读(226) 评论(0) 推荐(0)
摘要: HttpContext.Current并非无处在不阅读目录开始无处不在的HttpContextHttpContext.Current到底保存在哪里?HttpContext并非无处不在!如何获取文件绝对路径?异步调用中如何访问HttpContext?安全地使用HttpContext.Current了解ASP.NET的开发人员都知道它有个非常强大的对象 HttpContext,而且为了方便,ASP.NET还为它提供了一个静态属性HttpContext.Current来访问它, 今天的博客打算就从HttpContext.Current说起。回到顶部无处不在的HttpContext由于ASP.NET提 阅读全文
posted @ 2013-04-06 23:21 HackerVirus 阅读(206) 评论(0) 推荐(1)
摘要: spring.net结合普通三层(实现IOC 及AOP中的异常记录功能)首先先引用一下AOP相关知识;AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。OOP是关注将需求功能划分为不同的并且相对独立,封装良好的类,并让它们有着属于自己的行为,依靠继承和多态等来定义彼此的关系;AOP是希望能够将通用需求功能从不相关的类当中分离出来,能够使得很多类共享一个行为,一旦发生变化,不必修改很多类,而只需要修改这个行为即可。A 阅读全文
posted @ 2013-04-06 23:20 HackerVirus 阅读(277) 评论(1) 推荐(0)