• .NET六大剑客:栈、堆、值类型、引用类型、装箱和拆箱

    .NET六大剑客:栈、堆、值类型、引用类型、装箱和拆箱 一.堆,栈专区 这两个字我相信大家太熟悉了,甚至于米饭是什么?不知道。。。堆,栈是什么?哦,这个知道。。。 之前我也写过一篇堆栈的文章,不过写的不深刻,剖析的也不全面,所以今天也参考了一些大牛的资料。...

    2018-06-23 23:04:09

  • 两个 DataTable 读取重复数据

    今天正好用到Excel 导入转换成table , 文件中数据要和数据库里数据进行比对,有重复的抛出重复数据。 和大家分享下,欢迎高手留言指点。有问题可以留言关注! /// summary /// 验证上传文件中是否含有数据库数据 /// /summary /// param name="dt1"excel文件中数据/par...

    2018-06-23 23:04:07

  • HTTP 错误 500.21 - Internal Server Error 处理程序

    在解决了分析器错误消息: 无法识别的属性targetFramework。请注意属性名称区分大小写。问题之后,又遇到另外一个 IIS 的问题,如下 应用程序EXPORTEXCEL中的服务器错误Internet Information Services 7.5错误摘要 HTTP 错误 500.21 - Internal Server Error处理程序Pag...

    2018-06-23 23:04:06

  • 设计模式-观察者模式

    1:观察者模式无疑是观察。举一个例子来说明一下观察者模式。比喻现在要开联合国(主题)大会,那么现在各国国家派出代表去参加(此时各国代表就是观察者)。代表把联合国商讨的结果带回来传递给国内人民,这个过程就是观察者模式。看下图 下面开始编码: 第一步:我们...

    2018-06-23 23:03:59

  • C#中堆和栈的区别分析

    线程堆栈:简称栈 Stack 托管堆: 简称堆 Heap 使用.Net框架开发程序的时候,我们无需关心内存分配问题,因为有GC这个大管家给我们料理一切。如果我们写出如下两段代码: 代码段1: public int AddFive(int pValue) { int result; result = pValue + 5; return result;...

    2018-06-23 23:03:55

  • .NET APlayer播放器 demo

    工作需要,想开发一款播放器,当无意间浏览到APlayer的时候大爱啊,有木有 迅速投入精力,在APlayer论坛看大牛们的作品及经验,看SDK中提供的chm电子书 最后看了博客园中周见智的文章(灰常好!最终作品也用的他的demo改进) 先来晒一下最终的效果图片。 效果截图: 1.初始界面...

    2018-06-23 23:03:56

  • 搭建一套自己实用的.net架构(1)【概述】

    入园很久,一直默默的潜水,近来得空想写点什么。 思前想后,那就把自己平时没事干自己摘抄、引用、瞎写的一些东西写出来。帮助自己巩固一下,顺便请高手们指点一二。 我本人很懒 ,一些代码就是直接复制别人的劳动成果,或者加之改动,拼凑起的一些东西。 这些无所谓...

    2018-06-23 23:03:54

  • NuGet学习笔记(1)——初识NuGet及快速安装使用(转)

    关于NuGet园子里已经有不少介绍及使用经验,本文仅作为自己研究学习NuGet一个记录。 初次认识NuGet是在去年把项目升级为MVC3的时候,当时看到工具菜单多一项Library Package Manager,右键项目文件多了一项Manage Nuget Packages...,这是个神马玩意儿,当时是一头雾水...

    2018-06-23 23:03:53

  • 自己实现简单的AOP(一)简介

    AOP 和 OOP,在我看来是两种相辅相成的技术,作为OOP的补充,AOP 有着自己特殊的应用场景。 假设,我们需要在Service层实现以下几项基本功能: /// para1、自动管理数据库连接[可选]/para /// para2、自动管理数据库事务,当接收到异常后(无论什么异常)事务将自动回...

    2018-06-23 23:03:53

  • [开发笔记]-VS2012打开解决方案崩溃或点击项目崩溃

    下午在使用VS2012建立Service服务项目时,只要一切换到设计视图页面中,VS就崩溃重启,从网上找了一种方法来解决,测试可行。但导致该问题的原因未知。 解决方案: 步骤1:开始--所有程序--Microsoft Visual Studio 2012--Visual Studio Tools--VS2012 开发人员命令提...

    2018-06-23 23:03:52

2