Fork me on GitHub

2012年12月7日

摘要: Studio Enterprise 2012 v3新特性ComponentOne Studio Enterprise 2012 v3版本正式发布了!作为旗舰产品ComponentOne Studio Enterprise,不仅为研发多平台的应用系统专家提供完备的解决方案,而且还是集成和迁移平台应用系统专家的最佳选择。我们非常高兴的宣布,在本次发布的版本中包含最新的Windows8控件集。使用Studio for WinRT XAML和Studio for WinJS,您可以将超过20种界面和数据可视化控件用于建立Windows Store应用程序。下面3分钟的视频,将告诉你为什么你会选择v3版 阅读全文
posted @ 2012-12-07 14:38 HackerVirus 阅读(171) 评论(0) 推荐(0)
摘要: C#基类库大全苏飞版--系列教程导航2012-12-07 14:16 by 苏飞-C#.Net, 0 阅读,0评论,收藏,编辑C#基类库大全苏飞版--系列教程导航在这里我把博客中所有相关的帮助类总结 一下,以后会陆续更新,每周日更新一次,希望大家关注,方便大家查阅,请大家关注本文章 ,希望多提提建议。这里面大部分超初是网上收集的,但是我在发布之前会做一些简单的修改,帮助大家理解,最少也会增加一些注释之类的,例子一定会有的。像里面的HttpHelper,SqlHelper,还有其它的一些帮助类,是我自己的作品希望大家支持如果大家特别喜欢那个类的话,可以回复我,我会预先更新这个类,以方便 大家的使 阅读全文
posted @ 2012-12-07 14:37 HackerVirus 阅读(590) 评论(0) 推荐(0)
摘要: 【ASP.NET Web API教程】5.1 HTTP消息处理器注:本文是【ASP.NET Web API系列教程】的一部分,如果您是第一次看本系列教程,请先看前面的内容。5.1 HTTP Message Handlers5.1 HTTP消息处理器本文引自:http://www.asp.net/web-api/overview/working-with-http/http-message-handlersBy Mike Wasson | February 13, 2012作者:Mike Wasson |日期:2012-2-13A message handler is a class that 阅读全文
posted @ 2012-12-07 14:37 HackerVirus 阅读(251) 评论(0) 推荐(0)
摘要: 关于“事件”的定义,请去问Google吧,本文不引用官方的术语。废话不多说,先定义一下场景:微波炉,大家生活中都有用过,当你关上微波炉的门时便自动加热。“关门”和“加热”便是两个动作。注意,当关上门的时候便开始加热,这里“当关上门”便是一个“事件”的触发条件。触发了什么?“加热”这个动作。我相信你完全能理解我上面所说的内容吧?那么接下来我便一步一步来实现我的题目“C#事件Event”第一步:定义我们的对象对象一:微波炉/// <summary> /// 微波炉 /// </summary> class Microwave { }对象二:加热器(微波炉内置)/// ... 阅读全文
posted @ 2012-12-07 14:36 HackerVirus 阅读(228) 评论(0) 推荐(0)
摘要: c# tcp通讯可以用tcplistener做服务器,tcpclient做客户端,这两个类在framework里已封装好,调用也比直接调用socket方便得多,但性能相对socket又差一些,如果想取得更好一点的性能,可以模仿tcplistener和tcpclient对socket进行封装。但不管是socket还是tcplistener与tcpclient,数据接收处理都需要自己进行处理,经过一段时间总结,我采用如下方法对数据进行封包:[包长 4个byte][aciton动作类型 4个byte][实体 N个byte][包长 4个byte] 这里最重要的是第一个包长4个字节,有了包长的信息,就可 阅读全文
posted @ 2012-12-07 14:35 HackerVirus 阅读(811) 评论(0) 推荐(0)

2012年12月6日

摘要: Twitter Storm号称是'实时版本的Hadoop',正好团队在产品中要用,折腾了一下,en,是真折腾;没有Java背景,时间有一些浪费在Java相关的环境和项目维护上.Storm简介 Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch 阅读全文
posted @ 2012-12-06 18:21 HackerVirus 阅读(224) 评论(0) 推荐(0)
摘要: 在一般情况下,用户提交表单后,将会跳转到另一个页面,同时表单中的内容也会清空。而有时为了简化操作步骤,需要保留历史信息,即当用户再返回原来页面时,还可以看到刚才所填写的信息。以下实例,当用户刷新或者单击“确定”按钮提交表单后再退回到原来页面时,文本框中的内容将保持不变。如下图所示:本实例主要是通过在css样式定义中,设置behavior确定对象的行为,并设置<meta>元信息标记中的name属性和content属性来实现保留历史信息的功能。<meta>标记是用来在HTML文件中模拟HTTP协议的响应头报文,是实现元数据的主要标记,它可以用于鉴别作者、标注内容提要和关键字 阅读全文
posted @ 2012-12-06 18:21 HackerVirus 阅读(452) 评论(0) 推荐(0)
摘要: Wcf异步调用简单示例WCF异步调用重要的一点就是跟服务契约毫无关系,异步或者非异步都是客户端说了算.所以要想让客户端异步调用服务,如何配置客户端是重点了,下面我来介绍:1.首先是一个简单的服务契约定义View Code2.客户端引入服务定义,我在这里使用VS的自动导入功能,并勾选自动生成异步操作在客户端的服务定义里会自动生成异步的BeginSayHello和EndSayHello方法View Code因此客户端调用服务的时候可以用同步也可以用异步,想咋的就咋的.但是要注意一下微软异步编程模型(APM)的使用方法:View Code今天就到这了标签:WCF,C#,异步 阅读全文
posted @ 2012-12-06 18:20 HackerVirus 阅读(166) 评论(0) 推荐(0)
摘要: 本文主要目录如下:一、背景二、概念及原理三、技术选型四、需求矩阵一、背景随着网络的不断发展,各种网页铺天盖地,信息资源泛滥,如何有效的提取并利用这些信息成为一个巨大的挑战,搜索引擎(Search Engine)如Google、Baidu等,作为一个辅助人们检索信息的工具成为用户访问万维网的入口和指南。但是,这些通用性搜索引擎也存在着一定的局限性,见下图:1、网页资源无关性问题:专业搜索引擎由于它的客户群体太泛泛,所以用户进行搜索时经常搜索到自己并不想要的资源;2、网络覆盖率问题:有限的搜索引擎与无限的网络数据资源是矛盾的;3、数据结构化问题:搜索引擎对于一定结构的数据是无能为力的;4、语义检索 阅读全文
posted @ 2012-12-06 18:20 HackerVirus 阅读(1033) 评论(0) 推荐(1)
摘要: 问题:大概每隔两个星期左右,秋色园上服务器就会来一次CPU百分百,由于问题发生的概率极低,要它重现也难,所以只能意淫是内存太少的原故。以前出现,远程上去结束掉进程,就正常了,悲剧的是最近秋色园VPS不知啥原因,经常远程不上去,最后转转折折只能进VPS管理后台重启。要遇上CPU百分百,又是需要机缘,所以一旦发生和遇到解决的时间差度大,就会造成服务器长时间打不开,后果大伙都懂的。。。解决:方法一:设置应用池CPU策略,达到N的时候自动回收进程(不实用,排除)因为更新网站dll时,偶尔有顺时达到100%,可能就1-2秒,可能会导致回收到,如果再有偶尔,就会造成死循环了。方法二:写个软件放上去,监控c 阅读全文
posted @ 2012-12-06 18:19 HackerVirus 阅读(280) 评论(0) 推荐(0)