摘要:
第一步:下载VS11Beta下载地址:http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098155第二步:检查系统要求并安装1.Windows 7(x86 和 x64)2.Windows 8 Consumer Preview(x86 和 x64)3.Windows Server 2008 R2 (x64)4.Windows Server 8 Beta (x64)硬件的要求就不贴了,我只要不是古董机都能达到PS:以前安装过Visual Studio 11 Developer Preview版本的最好先卸载(反正我是卸 阅读全文
posted @ 2012-05-02 20:39
HackerVirus
阅读(585)
评论(0)
推荐(0)
摘要:
MVVM模式就不细说了个人理解M是Model,是业务实体model,包含了数据的存取访问V是View,是页面,是展示,是数据的显示,应该是单纯的xaml代码VM是ViewModel,他应该是View上数据,方法,事件的抽象集合,是沟通Model和View的桥梁一。 MVVM Light Toolkit安装目前GalaSoft的 MVVM Light Toolkit这个插件在mvvm开发方面应用比较广泛http://www.galasoft.ch/mvvm/安装地址http://www.galasoft.ch/mvvm/installing/目前正式版本是V3.0二。新建mvvm项目下载安装以后 阅读全文
posted @ 2012-05-02 20:37
HackerVirus
阅读(378)
评论(0)
推荐(0)
摘要:
UltraEdit是众多IDE中颇有亮点的一款,它功能强大,这里说一下它的一些很好用的功能。列模式很多人喜欢上UltraEdit最初就是由于它的列模式。进入列模式: Ctrl + C如何对多个行进行注释1 进入列模式2 选定多个行3 增加注释符计算列的多个数的和1 进入列模式2 选择统计的列3 列 -- 列选择统计更多列模式的操作可以参考这里UltraEdit中的脚本脚本只支持ASCII/ANSI files编码,UTF-8是会出错的几个常用的命令var str = UltraEdit.getString("Please Enter a String:",1);UltraE 阅读全文
posted @ 2012-05-02 20:35
HackerVirus
阅读(591)
评论(0)
推荐(0)
摘要:
查看本人文章索引请通过http://www.cnblogs.com/seesea125/archive/2012/04/17/2453256.html一、简单工厂和工厂方法定义:简单工厂模式是由一个工厂类根据参数来决定创立出哪一种产品类的实例。工厂方法模式通过调用不同的方法返回需要的类,而不是去实例化具体的类。 对实例创建进行了包装。 工厂方法是一组方法, 他们针对不同条件返回不同的类实例,这些类一般有共同的父类。工厂方法模式实施一种按需分配的策略, 即传入参数进行选择, 工厂方法根据参数进行选择,返回具体的实例。二、实例讲解:实现加减乘除程序需求:处理两个数的+,-,*,/等运算1. 是面向 阅读全文
posted @ 2012-05-02 20:32
HackerVirus
阅读(234)
评论(0)
推荐(0)
摘要:
通过ModelMetadata表示的Model元数据的一个主要的作用在于为定义在HtmlHelper和HtmlHelper<TModel>中的模板方法(这些模板方法包括Display/DisplayFor、Editor/EditorFor、DisplayForModel/EditForModel、Lable/LabelFor和DisplayText/DisplayTextFor等)提供用于最终生成HTML的元数据信息。在调用这些方法的时候,如果我们指定了一个具体的通过分部View定义的模板,或者对应的ModelMetadata的TemplateHint属性具有一个模板名称,会自动采 阅读全文
posted @ 2012-05-02 10:20
HackerVirus
阅读(221)
评论(0)
推荐(0)
摘要:
之前写了好多关于排序算法的文章,基本上都是总结性质的,其实排序算法的研究很细致,但是我的博客都基本上只是给出了大体的思路和Java程序实现,算法写起来比较繁琐,感兴趣的话,自己去研究下吧,我推荐算法导论这本书。 看到这么多的排序算法,如果要将其真正用到Java程序里边的话,未免也太复杂了,因为要为每一种算法在使用之前都要先创建一个实例,然后才能使用,这样就暴露了实现,不符合面向对象的基本要求,因此建立一个工厂类,然后让工厂来负责具体的算法的创建,客户端程序员就不必知道具体的算法了,而且,这样做就可以统一接口。 简单工厂的本质是:封装实现。 需要注意的是简单工厂的重点在于选择,实现是已经做... 阅读全文
posted @ 2012-05-02 10:18
HackerVirus
阅读(156)
评论(0)
推荐(0)
摘要:
By Tom Dykstra, Tom Dykstra is a Senior Programming Writer on Microsoft's Web Platform & Tools Content Team.原文地址:http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application全文目录:Contoso 大学 - 使用 EF Code 阅读全文
posted @ 2012-05-02 10:17
HackerVirus
阅读(354)
评论(0)
推荐(3)
摘要:
用了将近一个月的时间学习了javase的内容,跟随李兴华的《java开发实战经典》的脚步,总感觉在一个月的时间里缺少了什么,虽然会复习,但是感觉时间紧迫,每天拿出半个小时来复习下基础知识,我觉得还是很有必要的。 自己学习过程中感觉最难的是JavaIO部分吧,因为知识点太乱了,从今天开始每天半个小时到一个小时的时间里,复习下; JavaIO操作主要是使用Java进行输入,输出操作, Java中的所有操作类都存放在java.io包中,在使用时需要导入。 一:操作文件的类 ----File public File(String pathname) -->在实例化时必须指定好路径。此类方法很多. 阅读全文
posted @ 2012-05-02 10:16
HackerVirus
阅读(253)
评论(0)
推荐(0)
摘要:
smark提供可靠、高性能的Socket Tcp组件Beetle.SL对象封装协议详解 Beetle.SL给Silverlight提供了WCF以外的基于对象传送的Socket tcp传输功能,虽然提供了对象来描述协议但如果对其协议的封不了解那似乎和其他平台进行网络通过就比较麻烦了。虽然Beetle.SL是以对象的方式来描述协议,但其灵活度非常的高。以常见的头4字节描述消息长度为例,组件可以通过对象对现有这种协议进行描述,并通过组件进行对象信息交互。在这里介绍如何使用头4节字描述长度的分析器来进行协议分析和获取。HeadSizePackage只是一个抽象类,如果需要使用它来进行分析协议必须继承它 阅读全文
posted @ 2012-05-02 10:14
HackerVirus
阅读(342)
评论(0)
推荐(0)
摘要:
(1)插入排序插入排序是逐个处理待排序的记录,每个新记录与前面已排序的子序列进行比较,将它插入到子序列中正确的位置 ,如下图所示。c语言实现代码:View Codec#语言实现代码View Code(2)冒泡排序C语言实现代码:View CodeC#实现代码:View Code(3)选择排序选择排序第i次是选择数组中第i小的元素,并将该记录放到数组的第i个位置。换句话说,首先从未排序的序列中找到最小关键码,接着是次小的,依次类推,独特之处是很少交换。选择排序和冒泡排序比较相似,区别在于冒泡排序找到的最小元素是通过不断的交换相邻位置的值得到的,而选择排序只是先找到最新元素的位置,相当于数组的下标 阅读全文
posted @ 2012-05-02 10:13
HackerVirus
阅读(225)
评论(0)
推荐(0)
浙公网安备 33010602011771号