随笔分类 -  C#

摘要:问题: 运维报告某一台数据库,数据流量太大,具体数值不清楚。超过其他正常数据库的流量。 问题分析: 数据流量过大,猜测是一是数据库访问量增加(可能性不大,基本排除),二是某些项目的sql查询了单表的大量数据。有可能是查询条件筛选访问过大。 公司项目: dotnet4.5、entityframe wo 阅读全文
posted @ 2020-03-30 18:53 苏子轩2015 阅读(751) 评论(0) 推荐(0)
摘要:一个比较好的NET Core源码浏览站点工具[NET Core Source Browser](https://source.dot.net/),该站点其实包含所有的NET Core 源码,你可以随时随时查看解决方案,项目,类,属性,跟你在本机使用Visual studio一样通畅,方便。 摘自:h 阅读全文
posted @ 2019-04-11 14:41 苏子轩2015 阅读(337) 评论(0) 推荐(0)
摘要:MiniProfiler是一款针对.NET, Ruby, Go and Node.js的性能分析的轻量级程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并 阅读全文
posted @ 2019-02-17 21:14 苏子轩2015 阅读(159) 评论(0) 推荐(0)
摘要:ASP.NET Web API 2 中的媒体格式化程序 1,Internet 媒体类型例如:text/html图像/pngapplication/json 若要创建媒体格式化程序,派生自这些类之一:MediaTypeFormatter. 此类使用的异步读取和写入方法。BufferedMediaTyp 阅读全文
posted @ 2018-03-19 22:28 苏子轩2015 阅读(101) 评论(0) 推荐(0)
摘要:PM> get-help entityframeworkTOPIC about_EntityFramework SHORT DESCRIPTION Provides information about Entity Framework commands. LONG DESCRIPTION This 阅读全文
posted @ 2018-03-19 21:42 苏子轩2015 阅读(141) 评论(0) 推荐(0)
摘要:MVC4,Ajax请求,未登录状态页面跳转 简单方法一:if (filterContext.HttpContext.Request.IsAjaxRequest()) { filterContext.Result = new AjaxUnauthorizedResult(); } else { bas 阅读全文
posted @ 2018-03-16 12:15 苏子轩2015 阅读(283) 评论(0) 推荐(0)
摘要:var item = Enumerable.Range(1, 100); var n= item.Aggregate((a,b)=>a+b); Console.WriteLine(n); 阅读全文
posted @ 2018-03-10 11:15 苏子轩2015 阅读(209) 评论(0) 推荐(0)
摘要:面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代 阅读全文
posted @ 2018-03-03 14:54 苏子轩2015 阅读(129) 评论(0) 推荐(0)
摘要:摘自网络 C# 1.0 特性 第1个版本,编程语言最基础的特性。 Classes:面向对象特性,支持类类型 Structs:结构 Interfaces:接口 Events:事件 Properties:属性,类的成员,提供访问字段的灵活方法 Delegates:委托,一种引用类型,表示对具有特定参数列 阅读全文
posted @ 2018-03-03 11:57 苏子轩2015 阅读(923) 评论(0) 推荐(0)
摘要:2018年3月3日 11:53:44 面试总结: 1,C#语言特性未完全掌握,每个版本语言新增特性的原理也不清楚。 C#语言一部分资料可参考CLC VIA C#这本书。.net底层原理。 C#每个版本新增特性,可百度查询。 2,面向对象三个特点,面向对象设计原则(几大原则),设计模式。 如何在工作编 阅读全文
posted @ 2018-03-03 11:54 苏子轩2015 阅读(110) 评论(0) 推荐(0)
摘要:文件压缩类 文件压缩使用:WinRAR,dotnetzip http://dotnetzip.codeplex.com/ 下面是代码 阅读全文
posted @ 2017-05-24 12:36 苏子轩2015 阅读(382) 评论(0) 推荐(0)
摘要:下面是ftp上传下载工具,不能直接运行,请删除不必要的代码。 阅读全文
posted @ 2017-05-24 12:33 苏子轩2015 阅读(238) 评论(0) 推荐(0)
摘要:面向对象的三大特征: 一、封装: 封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函 阅读全文
posted @ 2017-01-11 23:14 苏子轩2015 阅读(146) 评论(0) 推荐(0)
摘要:1. 安装Entity Framework 使用NuGet安装Entity Framework程序包:工具->库程序包管理器->程序包管理器控制台,执行以下语句: 2. Entity Framework数据库连接配置 安装了Entity Framework之后,会自动添加App.config 文件。 阅读全文
posted @ 2015-12-03 23:37 苏子轩2015 阅读(176) 评论(0) 推荐(0)