.NET异步编程:IO完成端口与BeginRead

写这个系列原本的想法是讨论一下.NET中异步编程风格的变化,特别是F#中的异步工作流以及未来的.NET 5.0中的基于任务的异步编程模型。但经过前几篇文章(为什么需要异步,传统的异步编程,使用CPS及yield实现异步)的发表后,很多人对IO异步背后实现的原理以及为什么这样能提高性能很感兴趣。其实我本不想花更多的文字在这些底层实现的细节上,一来我并不擅长这些方面,二来我们使用.NET的异步IO就不... [阅读全文]

浏览器常见问题,浏览器常见问题解决方法

进入网站很卡怎么解决? 解决方案: 1、请及时清除IE缓存,清除IE缓存步骤请点击这里查看; 2、可能是你访问的网站用了过多的装饰物,使主页容量过大,导致进入速度降低; 3、建议您安装最新的IE8 for xp,在360软件管家搜索就可以下载安装了,在安装时不要点不必要的更新 5、Flash播放器版本是否为10.1以上,下载Flash请百度; 6、如果您是在上网高峰期上网也会造成访问... [阅读全文]

如何处理人际关系,HttpWebRequest处理合作关系

class Http { public static string GetHtml(string URL) { WebRequest wrt; wrt = WebRequest.Create(URL); wrt.Credentials = CredentialCache.DefaultCredentials; WebResponse wrp; wrp = wrt.GetRespon... [阅读全文]

matlab随机数生成方法

From:http://www.ilovematlab.cn/thread-48969-1-1.html Matlab(mathworks.com) 随机数生成方法 (转自雅虎空间) 第一种方法是用 random 语句,其一般形式为 y = random(分布的英文名,A1,A2,A3,m,n), 表示生成 m 行 n 列的 m × n 个参数为 ( A1 , A2 , A3 ) 的该分布... [阅读全文]

matlab中s函数编写

matlab中s函数编写s函数是system Function的简称,用它来写自己的simulink模块。(够简单吧,^_^,详细的概念介绍大伙看帮助吧)可以用matlab、C、C++、Fortran、Ada等语言来写,这儿我只介绍怎样用matlab语言来写吧(主要是它比较简单) 先讲讲为什么要用s函数,我觉得用s函数可以利用matlab的丰富资源,而不仅仅局限于simulink提供的模块,而用... [阅读全文]

对抽象编程:接口和抽象类

1. 引言 在我之前的一篇post 《抽象类和接口的谁是谁非 》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便也在此做以交代。 2. 概念引入 什么是接口? 接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值... [阅读全文]

java语言特性,C#中的语言特性都是从何而来?

前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net 4中的新特性。但是事后才发现这个新特性是C# 4.0的语言特性,与.Net 4无关。其实也不只这一次,我平时也经常把语言、框架、运行时,有时甚至还有开发工具混为一谈。于是今天就总结一下C#中我感兴趣的几个语言特性是从何而来的。 1.可选参数 可选参数是C# 4.0中的新特性,其作用在于在调用者不提供参... [阅读全文]

更改SharePoint 的web.config设置的两种方式

MSDN上写的不是很明白,自己测试通过,记录一下: 方法一:通过创建描述一组 Web.config 修改的 XML 文件以声明方式注册 Web.config 项。 备注: 直接写一个webconfig.**.xml到14文件夹下的CONFIG中,在运行stsadm -o copyappbincontent 效果是一样的; 方法一有个缺点,会把所有WebApplication的web.Con... [阅读全文]

VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(上)

回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描述了如何使用编码的UI测试进行录制和回放,在这章会着重描述VS2010是如何录制操作,并且生成代码,以及初步介绍如何通过自己写代码的方式进行测试。 内容简介 在上一章我们已经介绍过,建立一个编码的UI测试CodedUITest1.cs,录制完成之后,会自动生成一个UIMap1.uitest文件。 图1:录制完成... [阅读全文]

呈现控件时出错,如何解决"呈现控件时出错 的问题

Webpart部署后在SPD中打开显示呈现控件时出错,后查到这篇文章,主要问题是在CreateChildControls中调用了this.page.Header,在设计视图时,该对象可能还不存在,以后编码时要注意在CreateChildControls尽量不调用数据库/文件系统读取、变量未附初值、调用了类似Page的属性如Session,Page.Request.QueryString等。 在制作... [阅读全文]

MATLAB函数调用

使用MATLAB编程的时候,如果代码很多最好是分模块来写程序,把程序分成几个函数来写,然后再调用这些函数,这样思路会更加清淅。 那么MATLBA是怎么调用函数的呢??如何调用函数呢?? 调用函数的方法用很多种,下面我介绍一种比较简单的方法。 1.首先把所有的函数都写在同一M文件里。 2.在这一M文件里的各个函数可以相互调用。 举例: 新建一M文件,文件名:test.m 在M文件里写两... [阅读全文]

Silverlight 2.5D RPG游戏技巧与特效处理:(五)圣赞之HLSL渲染动画

或许大家依旧对上一节中的“黑夜”及“梦回过去”记忆犹新,追问下去HLSL到底是何方神圣能实现如此炫酷之效果?HLSL(高级着色器语言)作为微软的独门兵器,仅供Direct3D使用。Silverlight无比幸运,从第二个版本开始便已获得了这把旷世利器,虽然目前仅能发挥其不到3层之功力,不过前辈Moonlight近期已向世界宣布全面突破技术壁垒,HLS... [阅读全文]

Silverlight 2.5D RPG游戏技巧与特效处理:(四)天气系统

如同动态光影一样,天气系统同样为2.5D RPG游戏所不可或缺的元素之一。从视觉角度讲,天气系统让游戏场景空间层次分明,立体感更强;从用户角度讲,天气系统赋予游戏更贴近现实的亲历体验,试想下游戏中的花花草草随风而动,云雾缭绕风雨雷电一切来得自然而平滑,玩家即似身临其境般享受;从功能角度讲,不同的气候状况会对角色及魔法效果产生各异影响,极大的提升游戏趣味性。 模拟相对较真实的天气效果,粒子系统必不... [阅读全文]

统筹兼顾,向上扩展或向外扩展?还是两者兼顾?

在过去的20年里,IT行业的主要趋势是向外扩展。​从大型机到Unix和/或Windows服务器组成的网络,再到Google发明并由Apache Hadoop改进的MapReduce系统​,向外扩展的方式证明了它的价值。但最近在LinkedIn Hadoop用户组(需要成员资格)里有一个有趣的讨论,​内容是针对使用MapReduce和胖节点(Fat Node)的“大数据”分析... [阅读全文]

vs2010下载,VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式建立UI测试(上)

回顾 在之前的入门篇系列中,分别介绍了一个简单的示例, 操作动作的录制原理,通过修改UIMap.UItest文件控制操作动作代码的生成,对象的识别原理。接下来正式进入我们UI测试的进阶篇,在这一章,将讲述如何初步通过自己编写代码的方式来建立UI测试。 示例程序 一个系统的基本功能是增,删,改,查,其中增和改界面基本一样,删就几乎是一个按钮的事,所以我做了一个程序示例(下载点我),拥有增和查两个功能... [阅读全文]

十步教你ASP.NET MVC2项目升级MVC 3 RC

微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。 译文 要将现有的ASP.NET MVC2项目手动升级到AS... [阅读全文]

ASP.NET MVC中对数据进行排序的方法

本系列是讲解如何在asp.net mvc中对数据进行展示、排序、分页等的系列文章。在上周的文章中,一步一步教会了大家如何使用ASP.NET MVC框架去的展示数据。在上周的文章中,我们先用Visual Studio创建了一个新的ASP.NET MVC应用程序,接着连接到了Northwind数据库,并展示了如何使用微软的LINQ-SQL的工具去访问数据库中的数据,接着指导如何去实现视图层去展示产品信... [阅读全文]

浅谈ASP.NET 4中构造HTML5视频控件

在本文中,将一步步地指导你如何使用Visual Studio 2010和ASP.NET 4的相关知识,打造一个基于HTML5标准规范的视频播放控件,其中你会学习到一些关于HTML 5的知识,还会学到如何使用ASP.NET 4去打造一个服务端的控件。 简介 ASP.NET 4中有大量由微软或第三方提供的控件,但要是这些控件不能满足你的需求,那该怎么办呢?答案是:自己动手去设计! 本教程会指导你如何... [阅读全文]

如何控制matlab中的数据输出格式? 改变输出...

一. 命令方法 针对数据的显示形式控制,matlab中有专用命令 format 但该命令不影响数据的储存形式和计算精度 format 默认格式 format short 5字长定点数 format long 15字长定点数 format short e 5字长浮点数 format long e 15字长浮点数 format short g format long g forma... [阅读全文]

基于silverlight的WCF与oracle

一,建立silverlight项目 二,在web页面端,添加新项(WCF服务) 三,IService1.cs写方法 // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IService1”。 using System; using System.Collections.Generic; using System.Linq; using System.Runtim... [阅读全文]

About Silverlight

今天在论坛上看到一篇文章,真的很不错。对目前正纠结于ADF和Silverlight中的自己来说,有很大启发。也希望对每个搞GIS特别是WebGIS的同志能有所帮助。原文如下: 你用上3G手机了吗?你可能会说,我就是喜欢用nokia1100,ABCDEFG跟我都没关系。但你不能否认3G是一种趋势,最终我们每个人都会被包裹在3G网络中。1100也不是一成不变,没准哪天为了打击犯罪,会在你的1100上... [阅读全文]

我的Matlab与win7的安装经历

两个星期前——奇怪,我下载了matlab7.1(2005年),为什么就是打不开——郁闷了好久,才找到高手,跟我说是兼容问题——果真,我兼容windows vista后,我的matlab7.1就可以用了。 一个星期前——因为我不懂matlab7.1,不小心把历史窗口删了。一开始很害怕,接着,我发现可以重新打开那历史窗口,可是那些排版就跟原来的不一样,我觉得好别扭,于是就再重新编排,结果,他给我一个... [阅读全文]

开发Silverlight游戏教程(十)斜度α地图算...

在当前的网络游戏中,地图基本都是采取一定斜度的拼装地图,这其中存在两种斜度地图的构造方式: 第一种我称之为伪斜度地图:该类型地图表现层图片为斜度的,但地图基底障碍物等的构造则实为正方形,如下图: 其实最典型的例子就是上一节所演示的内容了,地图是斜的,但是我们却用垂直的障碍物对其进行基底布局,这就是典型的伪斜度地图了。 这样的地图优点在于可以使用简单直接的地图构造算法(上一节中有详细的讲... [阅读全文]

开发Silverlight游戏教程(三)让物体动起来

第三种方法,DispatcherTimer动画,该类型动画与CompositionTarget动画类似,是基于界面线程的逐帧动画,但他与CompositionTarget动画不同,DispatcherTimer动画可以轻松的进行参数设置: xaml界面代码仍然沿用第一节的,那么接下来我们在后台代码中创建相关对象: Rectangle rect; //创建一个方块作为演示对象 double s... [阅读全文]

开发Silverlight游戏教程(一)让物体动起来

自从QXGame(WPF GAME ENGINE)游戏引擎公布以来,受到很多朋友的热切关注,于是乎有了写教程的想法。那么从今天开始,我将带领大家一步一步的学会如何使用纯C#开发WPF/Silverlight游戏引擎,过程中我会尽量的开源,并对相关小技巧进行解释和介绍,比较复杂的算法原理我会给大家一条绝对可行的思路,至于如何处理这些复杂的算法,那是仁者见仁,智者见智了,或许您写的算法比我的更好呢。 ... [阅读全文]

matlab应用,matlab的应用

1 基于Matlab改进遗传算法的有功负荷分配研究 2 基于人工神经网络的系统建模及MATLAB实现 3 运用ANN-BP建模进行各类水质评价的应用研究 4 电液位置伺服系统的H∞混合灵敏度控制研究 5 基于MATLAB的蹦极跳系统建模及其安全性研究 6 基于MATLAB/Simulink的变频调速系统建模与仿真 7 基于SwissPdbViewer和MATLAB对东北虎Sox蛋白三级... [阅读全文]

系统架构师,系统架构技能之设计模式—代理模式

一、上篇回顾 很久没有更新设计模式系列的文章了,有了很多热心朋友的反馈,我决定继续将这个系列赶快写完,最近由于过年了,有很多相关的事宜要做,所以没有时间来写,也是对大家的说下抱歉,感觉写文章的时间越来越少了,不过我会努力,尽快将这个系列写完,与大家共勉,希望大家有什么意见或建议,都可以帮我提出来,我好改进,谢谢!。 本文主要是讲述设计模式中的结构性模式中的最后一个本系列讲述的模式,也是经常用到的... [阅读全文]

ASP.NET 4的Demo实践:URL路由改进支持

从.NET框架3.5 SP1开始,微软推出了ASP.NET路由支持,从而实现了特定资源的URL与其对应的Web服务器上的物理文件之间的彻底解耦。借助于ASP.NET路由支持,开发人员可以定义一组路由规则,从而实现把路由模式映射到一个生成相应内容的类。例如,你可以把URLCategories/CategoryName映射到一个类,该类接收CategoryName而最终生成对应于此种类的产品信息显示于... [阅读全文]

构建高性能ASP.NET站点之优化HTTP请求

本篇就开始细化页面的请求过程并且提出优化的方案.同时,在上篇文章中,不少朋友也提出了一些问题,在本篇中也对这些问题给出了回答! 本篇的议题如下: HTTP请求的优化 HTTP请求的优化 在一个网页的请求过程中,其实整个页面的html结构(就是页面的那些html骨架)请求的时间是很短的,一般是占整个页面的请求时间的10%-20%.在页面加载的其余的时间实际上就是在加载页面中的那些flash,图片... [阅读全文]

matlab 图像处理——插值(三)(转)

matlab 图像处理——插值(三)(转)一维插值 正如在前一节对曲线拟合所描述的那样,插值定义为对数据点之间函数的估值方法,这些数据点是由某些集合给定。当人们不能很快地求出所需中间点的函数值时,插值是一个有价值的工具。例如,当数据点是某些实验测量的结果或是过长的计算过程时,就有这种情况。 或许最简单插值的例子是MATLAB的作图。按缺省,MATLAB用直线连接所用的数据点以作图。这个线性插值... [阅读全文]
<< < 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 > >> 共25736条 分858页