摘要:
C#实现队列读写操作集合大家都不陌生,但是实际应用确实有时候让人无从下手。其比数组最大的好处就是针对多变的动态的元素降服之功能!妙哉,笔者通过《C#高级编程》集合章节发现集合也会“博大精深,变化多端”的。但是有不同于书本,那么大一本厚书,让人敬而远之,特别一些些一套套理论的东西更是头大。笔者准备从集合的列表,队列,栈,链表,有序表,字典,等分系列发布。尽可呢避免大篇理论(核心的还是要强调的)。然后笔者自己做一些小实例,通过自己总结描述设计思想,结合代码实现,加以重点强调语句。最后配上运行结果!尽可能达到初学者有所悟吧。【队列】队列对元素操作是实现出队和入队的原则,又遵循先进先出准则:即先放进队 阅读全文
posted @ 2013-03-31 22:28
HackerVirus
阅读(2047)
评论(0)
推荐(0)
摘要:
edge.js架起node.js和.net互操作桥梁今天要介绍的是edge.js这个github上刚兴起的开源项目,它可以让node.js和.net之间在in-process下互操作。.net版本在4.5及以上,因为.net4.5带来的Task,asyn,await关键字和node.js的Event模型正好匹配。如果你感兴趣的话,可以参见githubhttps://github.com/tjanczuk/edge和Edge.js overview.下面这幅图展示了edge.js在node.js和.net之间互操作的桥梁。Fun<object,Task<object>>表 阅读全文
posted @ 2013-03-31 22:23
HackerVirus
阅读(213)
评论(0)
推荐(0)
摘要:
前两天用了 MSsql里的 SSB委托机制,做了一个消息分发的小功能,在这里简单跟大家分享一下方法跟实例.step 1:perpar database & datause mastergoCreate database Inventorygouse InventorygoCreate table inventory( TitleId nvarchar(6) not null, Quantity int not null, primary key (TitleId,Quantity));goinsert inventory values ('pc1001',100);in 阅读全文
posted @ 2013-03-31 22:21
HackerVirus
阅读(218)
评论(0)
推荐(0)
摘要:
什么是mono for android(使用C#开发android)本文将介绍以Android为重点的C#跨平台移动应用程序开发工具——Mono for Android 4.0的基本信息。Xamarin公司概述公司创建于2011年,一直秉承快速、轻松、快乐的开发原则打造精品移动应用程序。Xamarin产品: MonoTouch,Mono for Android 简化创建、维护及操作流程,实现本地UX移动应用程序的高性能及跨平台特性 手机、平板设备及嵌入式设备----IOS,Android以及windowsMono项目:以C#及.NET 框架为基础的夸平台开源工具。MonoTouch与Mo.. 阅读全文
posted @ 2013-03-31 22:20
HackerVirus
阅读(478)
评论(0)
推荐(0)
摘要:
CentOs6.4环境搭建一、前言作为一个想从事j2ee后台开发的程序猿,linux系统怎能不学呢?所以,这几天自己准备学习一下linux操作系统。废话不多说,直奔主题。要学linux开发,首先得要安装linux系统吧,这里我在选择之前也挺迷茫,因为linux系统有太多可选择了,例如最著名的的RedHat、咱中国人开发的红旗Linux,Ubuntu、Fedora、CentOS等等,最后在请教了一下前辈们以后,选择了安装CentOS这个系统。二、CentOS简介CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Ha 阅读全文
posted @ 2013-03-31 22:17
HackerVirus
阅读(149)
评论(0)
推荐(0)
摘要:
Java快速教程作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Java是一款面向对象语言。Java语言于1995年出现,由Sun公司出品。James Gosling领导了Java的项目小组。该项目的最初目的是为家电设计一种容易移植的语言。Java在获得了Netscape浏览器支持后,随着Netscape的流行而得到推广。Java现在属于Oracle公司。Duke,Java吉祥物Java的设计受到C和C++的强烈影响。Java语法与C++相近,但Java中移除了C++中容易出错的一些特征(指针,多重继承)。Java的垃圾回收功 阅读全文
posted @ 2013-03-31 22:15
HackerVirus
阅读(239)
评论(0)
推荐(0)
摘要:
asp.net 页面静态化当网站流量变大,网站响应变慢的时候,页面静态化可以简单而且有效的缩短响应时间,大大提高网站的吞吐量,当然我指的是cms这类更新不是很频繁的应用。事实上,在asp.net实现这一点, 是非常简单的。 我们知道,在asp.net中有IhttpModule接口。Ihttpmodule可以简单理解为一个可以在 执行像.aspx,或者mvc中control/action 前,添加我们自定义的操作的东西。(Ihttpmodule详细,可以去Fish li的博客,相当好)我们只需要编写这么一个HttpModule就可以了,当用户第一次请求asp.net处理时, 我们可以在ihttp 阅读全文
posted @ 2013-03-31 22:10
HackerVirus
阅读(301)
评论(0)
推荐(0)
摘要:
最长公共子序列本文从三个层次分析最大公共子序列最大公共子序列长度最大公共子序列算法分析首先来个区别:单词"cnblogs"子序列:从单词中抽取字符,不能保证连续抽取。如”cn"、“cns"、”bgs"连续子序列:从单词中连续抽取字符。如“bolog"、”cnbl"最长公共子序列(LCS:Longest Common Subsequence)顾名思义,就是几个词语中最长的相同子序列。比如“cnblogs"和”belong"最大公共子序列是“blog" 最长公共子序列是个非常有用的算法,可以判断两段 阅读全文
posted @ 2013-03-31 22:07
HackerVirus
阅读(306)
评论(0)
推荐(0)
摘要:
windows service (服务)创建流程一、概念二、创建流程1、添加模板、配置服务2、写服务代码3、安装与卸载、调试一、概念window service,使用 Microsoft Visual Studio 或 Microsoft .NET Framework SDK,可以通过创建以服务方式安装的应用程序来轻松创建服务。这种类型的应用程序称为 Windows 服务。使用框架功能,可以创建服务,安装服务和启动、停止服务以及用其他方式控制服务的行为。主要有三个类:ServiceBase 描述 ServiceBase 类的主要功能,该类用于创建服务。ServiceProcessInstall 阅读全文
posted @ 2013-03-31 22:06
HackerVirus
阅读(451)
评论(0)
推荐(0)
摘要:
Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpoint等文件的解析(三)【题外话】我突然发现现在做Office文档的解析要比2010年的时候容易得多,因为文档从2010年开始更新了好多好多次,读起来也越来越容易。写前两篇文章的时候参考的好多还是微软的旧文档(2010年的),写这篇的时候重下了所有的文档,发现每个文档都好读得多,整理得也更系统,感觉微软真的是用心在做这个开放的事。当然,这些文档大部分也是2010年的时候才开始发布出来的,仔细想想当年还是很幸运的。【系列索引】Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpo 阅读全文
posted @ 2013-03-31 21:54
HackerVirus
阅读(345)
评论(0)
推荐(0)