E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Net4.0
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第4章 继承与多态
【简述】:本章主要围绕面向对象的核心特性 继承与多态而展开,主要谈了方法重载、方法隐藏、方法重写、协变与逆变、多态编程的CLR原理等,其目的只有一个:实现多态编程。 第一节 方法的重载、隐藏与重写辨析 1、 方法的重载的判定条件: A、方法名相同。B、方法参数列表不同。 B.1 方法的参数数目
·
2015-10-31 09:48
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第3章 字段、方法与属性漫谈
【简述】:本章主要讲述类相关的字段、属性、方法。其中字段与属性介绍了初始化方式、WPF依赖属性等,方法介绍了运算符重载、分部方法、扩展方法以及与方法相关的命名参数、可选参数、方法的JIT编译原理等。 第一节 、字段与属性的初始化方式汇总 1、对象与集合初始化器:可初始化部分的字段。 A obj3 = new A{IntValue = 100};
·
2015-10-31 09:48
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第2章 数据类型趣谈
【简述:】 本章主要谈了值类型与引用类型。其中值类型讲述了BigInteger、Nullable<T>,引用类型讲述了String。通过Object类型值类型与引用类型建立关联。最后谈了用途极广的泛型。 第一节 数值类型的使用 1、 数值类型的自动转换与强制转换当数值类型由“由
·
2015-10-31 09:48
.net
未能加载文件或程序集“xxx”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。
主要是项目.net版本类型比iis线程池的.net的版本新,如项目是用.
net4.0
开发的,而搭建站点时iis线程池是.net2.0的(.net 3.5线程池版本为2.0) 具体操作如下: windows
·
2015-10-31 09:58
文件
C#4.0中使用NPLOT 转并修改
NPLOT只有.NET1.1与.NET2.0版本,要在.
NET4.0
使用会出现问题。下面是解决方法。 下载NPLOT-0.9.10.0的源码。
·
2015-10-31 09:10
C#
.
NET4.0
的可扩展缓存系统
.NET Framework中,叫做System.Runtime.Caching,这不仅是个缓存库,还是个框架,可以在上面开发自己的库。ObjectCache定义了所有缓存都要实现的通用操作。与之搭配的是个内存缓存实现,叫做MemoryCache。这个缓存系统的结构如下: 上图大家可以看出来对应那些产品了吗? 下面我给大家介绍一个实现这样一个架构的代码示例,代码的核心就是ObjectCa
·
2015-10-31 08:36
.net
Net4.0---Framwork新增特性
1 BigInteger BigInteger是
Net4.0
种System.Numerics命名空间下的一个新类,表示任意大小的带符号整数。
·
2015-10-31 08:17
net
ASP.NET性能优化之构建自定义文件缓存
ASP.NET的输出缓存(即静态HTML)在.
NET4.0
前一直是基于内存的。这意味着如果我们的站点含有大量的缓存,则很容易消耗掉本机内存。
·
2015-10-31 08:24
asp.net
Task的使用
在.
net4.0
的时候推出的Task using System; using System.Threading; using System.Threading.Tasks; namespace
·
2015-10-31 08:53
task
Netsharp下载及环境搭建
Netsharp运行环境: .NET版本:.
NET4.0
代码环境:VS2010 数据库 :使用脚本
·
2015-10-30 20:44
环境搭建
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
www.cnblogs.com/newpanderking/articles/3372969.htmlLINK:fatalerrorLNK1123:转换到COFF期间失败:文件无效或损坏问题说明:当安装VS2012之后,原来的.
NET4.0
wokaowokaowokao12345
·
2015-10-30 19:00
VS2010
cmake
致命错误
IMMUTABLE COLLECTIONS(1)
Immutable Collections(1) 文/玄魂 前言 从 .
NET4.0
开始,到现在的4.5,我们可以感受得到微软在并行、多线程、异步编程上带给开发人员的惊喜。
·
2015-10-30 17:09
Collections
.
net4.0
中的ClientIDMode
时光流逝,我们心爱的ASP.NET也步入了4.0的时代,微软在ASP.NET 4.0中对很多特性做了修改。比如我将要讨论的控件ID机制就是其中之一。 在ASP.NET 4.0之前我们总是要为控件的ClientID头疼,比如明明一个叫lblName的Label放在一个叫做grd的GridView里面后,在页面上改Label的ID就变成了诸如grd_clt02_lblName的一长串
·
2015-10-30 16:24
client
.
Net4.0
的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。
方法一、浏览器设置成兼容模式。方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051方法三、点击VS的工具菜单–》库程序包管理器–》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。),点击后下面会出现一个连接PowerShell的控制
SUN_song520
·
2015-10-30 15:00
.net
浏览器
IE
IE
10
11
简单的说说.
Net4.0
中的Tuple类型
Technorati 标签: .
Net4.0
, Tuple, 新特性 Microsoft在MSDN中对Tuple的描述是“A tuple is a data structure that has
·
2015-10-30 14:04
.net
TeeChart.Direct2D.dll的使用
.
net4.0
的版本区分x86和x64 帧数的概念 我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(
·
2015-10-30 14:08
chart
.
net4.0
---- 延迟初始化
一个对象的延迟初始化意味着该对象的创建将会延迟至第一次使用该对象时。延迟初始化主要用于提高性能,避免浪费计算,并减少程序内存要求。以下是最常见的方案: 有一个对象的创建开销很大,而程序可能不会使用它。例如,假定您在内存中有一个 Customer 对象,该对象的 Orders 属性包含一个很大的 Order 对象数组,该数组需要数据库连接以进行初始化。如果用户从未要求显示 Orders 或
·
2015-10-30 14:17
.net
解决HttpWebRequest首次连接特别慢的问题
在网上搜了一下,在http://blog.csdn.net/rrrfff/article/details/6170653中找到了原因:.
NET4.0
中的默认代理是开启的,使用默认代理时,只有等待超时后才会绕过代理
·
2015-10-30 14:09
request
混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该
今天在把以前写的代码生成工具从原来的.NET3.5升级到.
NET4.0
,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常: 混合模式程序集是针对
·
2015-10-30 13:57
配置
.
Net4.0
并行库介绍——Task
Task和ThreadPool的功能类似,可以用来创建一些轻量级的并行任务。对于将一个任务放进线程池 ThreadPool.QueueUserWorkItem(A); 这段代码用Task来实现的话,方式如下: Task.Factory.StartNew(A); 这两端代码的使用和实现的功能都十分
·
2015-10-30 13:55
.net
.
Net4.0
并行库介绍——Cancellation Framework
在.net 4.0中,引入了一个新的类CancellationToken,这个类基本上集成了我们各种常用的取消方式,在并发任务中非常有用。 同步模式下的取消: 一种比较常见的需要支持取消功能的的是一些比较耗时的分段操作:如视频转换,网络下载等,这种方式下的取消机制如下: 建立一个标记位,表示该操作是否已经取消 UI线程在获取到取消事件后,置标记位为true
·
2015-10-30 13:55
framework
.
net4.0
中wpf单例启动
添加Microsoft.VisualBasic引用,头引用 using Microsoft.VisualBasic.ApplicationServices; 打开App.xaml.cs文件,将文件修改为如下 class Program { [STAThread] static void Main(string[] args)
·
2015-10-30 13:02
.net
.NET 中JSON反序列化经验分享
这几天一直.Net中处理JSON数据,走了很多弯路,还是技术不行的问题,太多东西不懂,最终还是解决了,分享下经验 在.
Net4.0
中已经提供的很友好的Json处理方法,我们可以方便的添加System.Runtime.Serializaton.Json
·
2015-10-30 12:50
.net
(2)从实际项目谈起,基于MEF的插件框架之总体设计
1.MEF框架简介 MEF的全称是Managed Extensibility Framework(MEF),其是.
net4.0
的组成部分,在3.5上也可以使用。
·
2015-10-30 12:52
框架
[System.InvalidOperationException] = {"阅读器关闭时尝试调用 MetaData 无效。"}
本错误的环境是.
Net4.0
,数据库访问使用LinQ。
·
2015-10-30 12:20
exception
8天玩转并行开发——第五天 同步机制(下)
承接上一篇,我们继续说下.
net4.0
中的同步机制,是的,当出现了并行计算的时候,轻量级别的同步机制应运而生,在信号量这一块 出现了一系列的轻量级
·
2015-10-30 12:22
并行开发
异步编程:.NET 4.5 基于任务的异步编程模型(TAP)
在.
NET4.0
中Microsoft又为我们引入了新的异步编程模型“基于任务的异步编程模型(TAP)”,并且推荐我们在开发新的多线程应用程序中首选TAP,在.NE
·
2015-10-30 12:34
.net
看了老赵快速反射顺便提到了一个DynamicUtilites反射工具,我就举个小例子说明下怎么使用它
由于传统的反射性能不是很好,所以许多高手都想尽方法提高反射的性能 以下DynamicUtilites编是其中一个(和.
net4.0
中的那个Dynamic反射不同) 首先在项目中添加DynamicUtilites
·
2015-10-30 11:04
dynamic
Asp.Net4.0/VS2010新变化(6):内置的图表控件
.
net4.0
以前,要想在网页上画个饼图,那还真不是个轻松的活儿,得有点技术含量,比如:可以用System.Drawing下的那些东东,再或者用Silverlight/Flash或第三方控件  
·
2015-10-30 11:43
asp.net
五笔打字
电脑上要安装.NET 4.0才能运行 .
NET4.0
下载地址 &
·
2015-10-30 10:34
WCF实例与并发的一些测试
环境.
net4.0
使用NetTcpBinding 概要 实例管理可以理解为服端怎么管理(创建与销毁)Service 类的实例而并发可以理解为WCF框架在收到客户端请求后针对目标Service
·
2015-10-30 10:25
WCF
Winform WebBrowser引用IE版本问题
本机使用的是IE8,项目是.
net4.0
。用本机浏览器查看Web项目没有任何问题。可是调
·
2015-10-28 09:23
WebBrowser
安装.
net4.0
报错ID-1719解决办法
1.错误信息: 2.错误原因: Windows installer服务有问题 3.解决办法: Drive:\Windows\Syswow64\Msiexec /regserver(本次解决方法) 4.详细解决方法: 方法 1:重新注册 Windows Installer 要重新注册 Windows Installer,请确认 Msiexec.exe 文件
·
2015-10-28 09:31
.net
IIS6.0添加上.
net4.0
后,以前的.net系统出现“服务器应用程序不可用”的错误提示解决办法
把VS2010开发的网站.
net4.0
部署到Windows Server 2003的服务器上去, Windows Server 2003操作系统自带的为IIS 6.0,IIS
·
2015-10-28 08:52
.net
用并发队列(ConcurrentQueue)实现多线程任务中随时异步回调进度通知(.
Net4.0
)
本文讲述实现抽象出来的异步通知回调进度通知,用在多层组件中,支持一组task的任意进度回调通知。本文中用到几个.NET 4.0的新方法和TPL方法:Tuple,ConcurrentQueue,SemaphoreSlim,Task...说明:如果你是一个简单的Task可能无需这么复杂,用传入Action同步回调即可,但是注意NotifyProgress也就是在任务执行过程中随时同步通知进度,会造成你
·
2015-10-28 08:07
Concurrent
如何在.
net4.0
中使用.net4.5的async/await
推荐文章: http://www.cnblogs.com/hj4444/p/3857771.html http://www.cnblogs.com/dozer/archive/2012/03/06/async-and-await-in-web-application.html 一般喜欢学习新技术的同学都用过.net4.5吧,那肯定会被简单、高效的异步编程模型所吸引吧。 去年
·
2015-10-28 07:23
async
*nix,mono运行reflector
加了很多的功能,还支持.
NET4.0
,还挺不错的。但是运行在Mono上面却有些问题。
·
2015-10-27 16:09
reflect
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第11章 对象集合与LINQ
第11章 对象集合与LINQ 【摘要】:LINQ是.NET的一项重大创新,它可以非常方便地查询对象集合。本章主要讲述LINQ技术中最基础的部分--LINQ to Objects。 第1节 针对对象集合的标准查询 1、 对象筛选: A、 筛选指从某对象集合中选出满足条件的对象,通用Where扩展方法实现。 B、 方法声明: Public static IEn
·
2015-10-27 16:12
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第13章 对象的复制与序列化
第13章 对象的复制与序列化 【简介】:序列化技术是学习分布式软件系统开发技术(如WCF)的前提之一,本章主要介绍对象的浅复制与深复制、对象的序列化、对象序列化应用等。 第一节 对象的浅复制与深复制 1、 浅复制:是指当对象的字段值被复制时,字段引用的对象不会被复制。 例如,如果一个对象有一个指向字符串的字段,并且我们对该对象做了一个浅复制,那麽两个对象将引用同一个
·
2015-10-27 16:11
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第9章 事件及事件驱动
第9章 事件及事件驱动 【摘要】:事件驱动是面向对象软件系统的一个重要特征。本章介绍了.NET事件处理机制、自定义事件的基本方法以及WPF路由事件等。 第一节 .NET事件处理机制的剖析与应用 1、概念:从面向对象角度来说,事件是由对象发出的消息,它是一个信号,通知其他对象有事件发生。 &nbs
·
2015-10-27 16:11
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 目录
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第1章 .NET面向对象编程基础 《.
NET4.0
面向对象编程漫谈》读书笔记 ——第2章 数据类型趣谈 《.
NET4.0
面向对象编程漫谈》读书笔记
·
2015-10-27 16:11
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第8章 神奇的委托
第8章 神奇的委托 【简述】:在.NET中,事件驱动、异步调用和Lambda都是建立于委托之上的。本章主要介绍委托的基础知识、泛型委托、Lambda及方法回调等。 第一节 委托的概念与使用 1、 概念:委托可以看成是一种数据类型,可以用于定义变量。但它所定义的变量能接收的值只能是一个方法。 2、
·
2015-10-27 16:10
.net
《.
NET4.0
面向对象编程漫谈》读书笔记 ——第6章 异常捕获与处理
第6章 异常捕获与处理 【简述】异常处理是开发软件产品必须认真考虑的问题,它在很大程序上直接决定了软件产品的健壮性。 本章主要介绍了.NET异常处理基础架构及提出异常处理的一些建议。 第一节 .NET异常处理基础 1、 异常概述: A、 定义:程序运行时所引发的错误。异常不等同于Bug,它是Bug的一种表现形势。
·
2015-10-27 16:10
.net
WF4.0 基础篇 (三十 完) 对学习WF的一点建议
WF4.0 基础篇 (三十 完) 对学习WF的一点建议 从09年10月份
NET4.0
Bata 2发布后,我就开始写[WF4.0 基础篇]这个系列,经历了5个多月终于在
NET4.0
·
2015-10-27 15:41
学习
net4.0
的从客户端中检测到有潜伏危险的 Request.Form
"A potentially dangerous Request.Form value was detected the client". 在4.0以前的年代,简单在页面头部标注一个ValidateRequest=’false’或者在web.config里面标识即可,然则4.0下这么批改后是无效的,还须要在web.config文件里面标注<httpRuntime req
·
2015-10-27 15:09
request
TPL并行编程1——概括
在
Net4.0
中引入了一种新的编程模型,极大简化了并行编程的难度和工作。后台使用了高效的登山算法等保证效率。此外,
NET4.0
中还包含调试和分析的工具,方便
·
2015-10-27 15:11
编程
.
Net4.0
并行库介绍——线程专有存储
在.Net 4.0的Thread里,新增了线程局部变量(ThreadLocal)类,可以很方便的实现线程专有存储。 应用场景 线程专有存储应被用于这样的多线程应用:它们经常访问那些逻辑上是全局的、而物理上是专有于每个线程的对象。首先我们看如下这样一个例子 string errorMessage; &nb
·
2015-10-27 15:13
.net
.
Net4.0
并行库介绍——System.Collections.Concurrent
在.net 4.0中新增了一个名字空间——System.Collections.Concurrent。它提供了一系列线程安全的常用容器,如下是一个根据System.Collections.Concurrent.BlockingCollection<>实现一个生产者/消费者的例子: static void Main(string[] a
·
2015-10-27 15:12
Collections
.
Net4.0
并行库介绍——Task
Task和ThreadPool的功能类似,可以用来创建一些轻量级的并行任务。对于将一个任务放进线程池 ThreadPool.QueueUserWorkItem(A); 这段代码用Task来实现的话,方式如下: Task.Factory.StartNew(A); 这两端代码的使用和实现的功能都十分相似
·
2015-10-27 15:11
.net
.
Net4.0
并行库介绍——通过TaskFactory.FromAsync简化APM
异步执行 I/O 密集型操作是生产高响应和可伸缩应用程序及组件的关键。可让您使用极少量的线程来执行大量的工作,而无需阻止任何线程。然而异步编程却有些麻烦,许多程序员不愿意去做它。 网上有不少通过lambda 表达式和AsyncEnumerator 等来实现简化异步编程的方法,这些方法也确实行之有效,但在.net 4.0中,我们又多了一种选择——通过TaskFactory.FromAsync简化
·
2015-10-27 15:11
factory
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他