JJY

随笔分类 -  C#

1 2 下一页

(转)非常完善的Log4net详细说明
摘要:转自:http://www.cnblogs.com/zhangchenliang/p/4546352.htmlhttp://www.cnblogs.com/zhangchenliang/p/4546352.html (转)非常完善的Log4net详细说明 1、概述 log4net是.Net下一个非常 阅读全文

posted @ 2016-09-19 13:58 MikeJia 阅读(35391) 评论(5) 推荐(9)

(转)【推荐】初级.NET程序员,你必须知道的EF知识和经验
摘要:转自:http://www.cnblogs.com/zhaopei/p/5721789.html 【推荐】初级.NET程序员,你必须知道的EF知识和经验 阅读目录 [本文已下咒。先顶后看,会涨工资的哦 :)] 注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式。 推荐 阅读全文

posted @ 2016-08-01 10:58 MikeJia 阅读(796) 评论(1) 推荐(4)

Unity IOC容器的简单应用(转)
摘要:转自:http://blog.csdn.net/wanzhuan2010/article/details/7763280Unity是Unity是微软patterns& practices组用C#实现的轻量级,可扩展的依赖注入容器,它为方便开发者建立松散耦合的应用程序,有以下优点: 1.简化了对... 阅读全文

posted @ 2015-03-04 12:15 MikeJia 阅读(453) 评论(0) 推荐(0)

(转)EntityFrameword “Reverse Engineer Code First” 连接 MySql
摘要:转自:http://stackoverflow.com/questions/19676624/error-trying-to-reverse-engineer-code-first-mysql-databaseI am trying to followthis tutorial videoon th... 阅读全文

posted @ 2015-01-14 23:17 MikeJia 阅读(605) 评论(0) 推荐(0)

(转)远程下载图片
摘要:转自:http://stackoverflow.com/questions/3615800/download-image-from-the-site-in-net-c方法1:string localFilename = @"c:\localpath\tofile.jpg";using(WebClie... 阅读全文

posted @ 2014-11-10 22:19 MikeJia 阅读(297) 评论(0) 推荐(0)

(转) 在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求
摘要:转自:http://blog.csdn.net/zhoufoxcn/article/details/6404236通用辅助类下面是我编写的一个辅助类,在这个类中采用了HttpWebRequest中发送GET/HTTP/HTTPS请求,因为有的时候需要获取认证信息(如Cookie),所以返回的是Htt... 阅读全文

posted @ 2014-11-10 17:08 MikeJia 阅读(348) 评论(0) 推荐(0)

未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
摘要:未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项。参数错误。(异常来自 HRESULT:0x80070057 (E_INVALIDARG))别的办法都没用,直接删除出问题的dll,再重新引用就好了。位置:C:\Program Files (x86)\Microsoft Web ... 阅读全文

posted @ 2014-10-02 17:19 MikeJia 阅读(780) 评论(1) 推荐(0)

(转).net面试题(老赵)
摘要:转自:http://www.cnblogs.com/chenxiaoran/archive/2012/05/27/2519988.html1.什么是CLR公共语言运行时(Comman language Runtime),是一个可由多种编程语言使用的“运行时”。CLR的核心功能:程序集加载,异常处理,线程同步,内存管理等可由CLR的所有语言使用.2.什么是ILIntermediate language中间语言,.net程序在经过编译后就成为IL代码。运行时CLR将IL语言编译成CPU能识别的CRU指令。IL也可以叫做托管代码,IL可以访问CLR所提供的所有功能。3.什么是JIT,它是如何工作的? 阅读全文

posted @ 2014-02-24 22:47 MikeJia 阅读(1123) 评论(0) 推荐(0)

(转)在.NET程序运行过程中,什么是堆,什么是栈?什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗?“结构”对象可能分配在堆上吗?什么情况下会发生,有什么需要注意的吗?
摘要:转自:http://www.cnblogs.com/xiaoyao2011/archive/2011/09/09/2172427.html 在.NET程序运行过程中,什么是堆,什么是栈? 堆也就是托管堆(managed heap),进程初始化的时候,CLR要保留一块连续的地址空间,这个地址空间最初并没有对应的物理存储空间。这个地址空间就是托管堆。 栈是在程序运行过程中用于保存指令,值类型变量的内存区域(一个线程对应一个栈),栈的结构和数据结构中“栈”的结构是一样的,“先进后出”。 什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗? 值类型在栈上分配,引用类型在堆上分配。由于在栈... 阅读全文

posted @ 2014-02-24 21:20 MikeJia 阅读(2054) 评论(0) 推荐(0)

(转)类(class)和结构(struct)的区别是什么?它们对性能有影响吗?.NET BCL里有哪些是类(结构),为什么它们不是结构(类)?在自定义类型时,您如何选择是类还是结构?
摘要:转自:http://blog.csdn.net/lingxyd_0/article/details/8695747 类(class)和结构(struct)的区别是什么?它们对性能有影响吗?.NET BCL里有哪些是类(结构),为什么它们不是结构(类)?在自定义类型时,您如何选择是类还是结构? 先看MSDN上的C# 语言规范上的定义: 类和结构是 .NET Framework 中的常规类型系统的两种基本构造。两者在本质上都属于数据结构,封装着一组整体作为一个逻辑单位的数据和行为。数据和行为是该类或结构的“成员”,它们包含各自的方法、属性和事件等. 类或结构的声明类似于蓝图,用于在运行时... 阅读全文

posted @ 2014-02-24 19:55 MikeJia 阅读(2022) 评论(0) 推荐(0)

(转)什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT是什么,它是如何工作的?GC是什么,简述一下GC的工作方式?
摘要:转自:http://www.cnblogs.com/haofaner/articles/2288968.html1:什么是.NET?NET 是 Microsoft 的用以创建 XML Web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。借助于 .NET 平台,可以创建和使用基于 XML 的应用程序、进程和 Web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。 .NET 是一个全面的产品家族,它建立在行业标准和 Internet 标准之上,提供开发(工具)、管理(服务器)、使用(构造块服务 阅读全文

posted @ 2014-02-24 19:08 MikeJia 阅读(1020) 评论(0) 推荐(0)

(转第二方案)在 ASP.NET 環境下使用 Memcached 快速上手指南
摘要:转自:http://blog.miniasp.com/post/2010/01/27/Memcached-for-ASPNET-Quick-Start-Guide.aspx之前一直想研究Memcached,這幾天花了些時間研究Memcached Providers好讓我現有的 ASP.NET 專案能解決多台主機間快取不同步的狀況, 想不到花沒多少時間就上手了,也因此做了一些記錄。安裝 Memcached (ver 1.4.4) for Win321. 下載memcached 1.4.4 Windows 32-bit binary或memcached Windows 64-bit pre-rel 阅读全文

posted @ 2014-01-27 22:03 MikeJia 阅读(272) 评论(0) 推荐(0)

(转)C# 中使用分布式缓存系统Memcached
摘要:转自:http://blog.csdn.net/devgis/article/details/8212917缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Me 阅读全文

posted @ 2014-01-26 20:16 MikeJia 阅读(1862) 评论(0) 推荐(0)

(转)Log4Net 全方位跟踪程序运行
摘要:转自:http://www.cnblogs.com/qingyuan/archive/2011/05/13/2045616.html前端日子自己写了一个简单的日志跟踪程序,现在目前正在做的一个项目中使用以便于跟踪程序异常和运行状况,但是被否认了!可能是没有权威性,于是自己总结了一下Log4net日志跟踪系统,这里分享大家学习一下。当然写这个文章的人太多了,这里不是做任何攀比,只是简单的分享供有需要的人。一. Log4Net 简介Log4net是Apache下一个开放源码的项目,它是Log4j的一个克隆版。我们可以控制日志信息的输出目的地。Log4net中定义了多种日志信息输出模式。在做项目的时 阅读全文

posted @ 2014-01-25 20:29 MikeJia 阅读(202) 评论(0) 推荐(0)

(转)Application, Session, Cookie, Viewstate, Cache对象用法和区别
摘要:================================================================================ 1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 Application_OnStart事件(global.asax)中完成。尽管使用Application.Lock和 Application.Unlock方法来避免写操作的同步,但是它串行化了Application对象的请求,当网 阅读全文

posted @ 2014-01-20 11:53 MikeJia 阅读(186) 评论(0) 推荐(0)

(转)ASP.NET MVC 4 RC的JS/CSS打包压缩功能
摘要:转自:http://www.cnblogs.com/shanyou/archive/2012/06/22/2558580.html打包(Bundling)及压缩(Minification)指的是将多个js文件或 css文件打包成单一文件并压缩的做法,如此可减少浏览器需下载多个文件案才能完成网页显示的延迟感,同时通过移除JS/CSS文件案中空白、批注及修改 JavaScript内部函数、变量名称的压缩手法,能有效缩小文件案体积,提高传输效率,提供使用者更流畅的浏览体验。在ASP.NET MVC 4中可以使用BundleTable捆绑多个css文件和js文件,以提高网络加载速度和页面解析速度。更为 阅读全文

posted @ 2013-09-30 01:02 MikeJia 阅读(325) 评论(0) 推荐(0)

(转)EntityFramework.Extensions
摘要:转自:http://www.symbolsource.org/Public/Metadata/NuGet/Project/EntityFramework.Extended/1.0.0.20/Release/.NETFramework,Version%3Dv4.0/EntityFramework.Ex... 阅读全文

posted @ 2013-09-30 00:09 MikeJia 阅读(4403) 评论(0) 推荐(0)

关于Lambda
摘要:1. 查询时,包含关联子对象。如: 数据库中包含表Father和Son,映射实体如下:public class Father{ public string Name{get;set;} public string SonId{get;set;} public Son Son{get;set;}}public class Son{ public string SonId{get;set;} public string Name{get;set;} public int Age{get;set;}} 如果在查询Father的时候想包含子对象Son,语法为: ... 阅读全文

posted @ 2013-09-26 02:16 MikeJia 阅读(220) 评论(0) 推荐(0)

各版本.NET委托的写法回顾(转)
摘要:转自:http://www.csharpwin.com/csharpspace/7548r2766.shtml在《关于最近面试的一点感想》一文中,Michael同学谈到他在面试时询问对方“delegate在.net framework1.1,2.0,3.5各可以怎么写”这个问题。于是乎,有朋友回复道“请问楼主,茴香豆的茴有几种写法”,“当代孔乙己”,独乐,众 乐。看了所有的评论,除了某些朋友认为“的确不该不知道这个问题”之外,似乎没有什么人在明确支持楼主。 不过我支持,为什么?因为我也提过出这样的问题:各版本.NET委托的写法有何不同? 这样,我们暂且不提应聘“高级开发人员”的人,在“自称熟悉 阅读全文

posted @ 2013-09-20 19:36 MikeJia 阅读(393) 评论(0) 推荐(0)

MVC 图片上传 带进度条(转)
摘要:MVC 图片上传小试笔记form.js 这个插件已经是很有名的,结合MVC的html辅助方法异步上传就很简单了。jQuery Form Plugin :http://www.malsup.com/jquery/form/#file-upload1.引入js,构建form。本身的BeginForm已经能够提交,但是如果有返回值的话,页面会跳转,这样体验就很不好。网上有说把反馈结果写在ViewData中,来绕开return。其实这是浏览器的默认行为,用form.js可以阻止掉。@using (Html.BeginForm("Upload", "Home", 阅读全文

posted @ 2013-09-11 16:39 MikeJia 阅读(2509) 评论(0) 推荐(0)

1 2 下一页

导航