Fork me on GitHub

2012年12月3日

摘要: 一道百度之星编程大赛题的随笔联想·(1)百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛。他所考试的题目,全部都是算法的题目。鄙人虽然是一个.net程序员,在工作之余,喜爱算法。 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用。首先,看题目是那样的:请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、 阅读全文
posted @ 2012-12-03 09:31 HackerVirus 阅读(240) 评论(1) 推荐(0)
摘要: 这是一款用golang写的web服务器,严格说,是文件服务器。个人主要用于一些项目在服务器上的日志提取,暂时叫它gws(go web server),它支持目录配置,保证服务器的安全性,当然,您也可以改造它,加入一点账号的验证。源码中,使用了mux,进行路由分发,现在把它开源出来,代码写得简单,这也是golang带来的非常大的好处。google code 地址:http://code.google.com/p/golang-web-server/欢迎大家拍砖。http://www.cnblogs.com/eyhel/archive/2012/12/03/2799012.html学习之路--项目 阅读全文
posted @ 2012-12-03 09:28 HackerVirus 阅读(323) 评论(0) 推荐(0)
摘要: 最近我想把我学过的一些东西进行一下整合,来验证我最近学习的效果,所以我决定做一个简单的可以实现基本功能的Asp.net MVC 3 的企业网站系统,因为我的美术功底比较差,所以界面做出来可能会很丑陋。现在我列一下可能会用到的技术以及可能采取的方式:如果有需要,还会继续添加首先就是Asp.net MVC 3框架,这时我研究了很长时间的一个框架结构。Jquery,这时开发交互体验的前提条件就是要引入这个包装的很好的js库AutoFac,这是一个具有高效率的依赖注入(IOC)框架,很简单但是很有效的依赖注入框架Entity framework 或者是Nhibernate框架,Orm框架结构,实现sq 阅读全文
posted @ 2012-12-03 09:25 HackerVirus 阅读(204) 评论(0) 推荐(0)

2012年11月30日

摘要: http://www.xiaohui.com/dev/朋友们都叫我小辉,虽然已成为中年老男该叫老辉了。一个只有半瓶子水晃晃荡荡的开发者。这十多年来一直从事开发的工作,稀里糊涂跑过许多城市,流浪过许多地方。不知不觉就跨过30,变成老宅男了,技术,日新月异;人,越来越懒;理想,越来越远;钱包,越来越扁。以物喜,以已悲,喜听好话,闻过不改;跟小年轻们一起打帝国或 WOW,常黑白颠倒;骄傲易自满,有色心没色胆;好吃懒做,做事拖拉;目标一堆,计划不如变化… 阅读全文
posted @ 2012-11-30 10:33 HackerVirus 阅读(175) 评论(0) 推荐(0)

2012年11月29日

摘要: 谈谈SQL Server高可用的常见问题每次谈到SQL Server的高可用,很多的DBA,特别是SQL Server DBA心里一痛:因为大家都认为SQL Server无法或者很难实现SQL Server。也有很多的DBA朋友脑袋一拍,给出答案“高可用不就是微软的那几个技术吗,如Replication, Failover Clustering”…1.难道SQL Server在高可用上面就显得这么的无力吗?回答:不是的,其实SQL Server很给力。2.为什么很多人总是抱怨SQL Server中高可用很难实现呢?这里从几个方面来说。首先,就所接触到的很多的项目(欧美居多),这些项目中不乏所谓 阅读全文
posted @ 2012-11-29 10:44 HackerVirus 阅读(243) 评论(0) 推荐(0)
摘要: 直击微软第九频道著名主持Robert Green 对话一站式示例代码库大老板梁梅女士今晨,微软第九频道(Channel 9)著名主持人Robert Green 对话一站式示例代码库Group Manager 梁梅女士。梁梅女士介绍并演示了由一站式示例代码库携手Visual Studio, MSDN产品组研发的Visual Studio示例代码浏览器。该浏览器与Visual Studio 2012, Visual Studio 2010完美集成,方便开发人员在编程同时,轻松搜索和下载多达4500个高质量示例代码。让开发人员的工作如虎添翼。强大的示例代码库包括700多个Windows 8 官方示例 阅读全文
posted @ 2012-11-29 10:43 HackerVirus 阅读(240) 评论(0) 推荐(0)

2012年11月28日

摘要: C# 下写入视频的简单实现很多时候我们要读写视频,C#读视频(对视频解码)网上的例子很多,然而写视频(对视频编码)的例子却很少,也很少能搜索到有用的信息。下面是使用Aforge.Net写视频的简单方案。Aforge.Net 是一个 C# 版的图像和计算机视觉库,网站http://www.aforgenet.com/。下载安装。Aforge.Net 有一个子项目 AForge.Video.FFMPEG 对 ffmpeg 的视频操作进行了封装。添加对 AForge.Video.FFMPEG.dll, AForge.Video.dll和 AForge.dll 三个 dll 的引用,Aforge.Ne 阅读全文
posted @ 2012-11-28 17:33 HackerVirus 阅读(1314) 评论(0) 推荐(0)
摘要: bit基本上是最小的单位,只有两种变化,1或是0换句话说1bit就是硬盘上的一个位点,硬盘通过改变其化学性质进行记录。被改变的为"1" ,为被改变的为"0"。于是硬盘便记录了一切!1B (Byte 字节)=8b (bit 位)1KB (Kilobyte 千字节)=1024B,1MB (Megabyte 兆字节 简称“兆”)=1024KB,1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,1TB (Trillionbyte 万亿字节 太字节)=1024GB,1PB(Petabyte 千万亿字节 拍字节)=1024TB,1EB(Exabyte 阅读全文
posted @ 2012-11-28 10:14 HackerVirus 阅读(452) 评论(0) 推荐(0)

2012年11月27日

摘要: Google Spanner简介Spanner 是Google的全球级的分布式数据库 (Globally-Distributed Database) 。Spanner的扩展性达到了令人咋舌的全球级,可以扩展到数百万的机器,数已百计的数据中心,上万亿的行。更给力的是,除了夸张的扩展性之外,他还能同时通过同步复制和多版本来满足外部一致性,可用性也是很好的。冲破CAP的枷锁,在三者之间完美平衡。Spanner是个可扩展,多版本,全球分布式还支持同步复制的数据库。他是Google的第一个可以全球扩展并且支持外部一致的事务。Spanner能做到这些,离不开一个用GPS和原子钟实现的时间API。这个API 阅读全文
posted @ 2012-11-27 17:50 HackerVirus 阅读(460) 评论(0) 推荐(0)
摘要: Twitter将Storm正式开源了,这是一个分布式的、容错的实时计算系统,它被托管在GitHub上,遵循 Eclipse Public License 1.0。Storm是由BackType开发的实时处理系统,BackType现在已在Twitter麾下。GitHub上的最新版本是Storm 0.5.2,基本是用Clojure写的。Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。 Storm也可被用于“连续计算”(continuous computation),对数据流做连续查询,在计算时就将结果以流的形式输 阅读全文
posted @ 2012-11-27 17:48 HackerVirus 阅读(295) 评论(0) 推荐(0)