
.net
文章平均质量分 62
自渡,难渡。
思,事而为师者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于一次程序应用,内存持续升高。排查以及解决方案。
关于一次程序应用,内存持续升高。排查以及解决方案。一、背景: 发现该程序的内存持续增长,无法释放,直到程序关闭/重启后才能释放。否则内存越来越高导致程序处理越来越慢。二、分析排查要解决内存持续增长的问题,首先需要定位问题,才能做相应的修复。对于逻辑简单的代码,可以简单直接通过排除法来定位问题代码所在,对于错综复杂的代码,就需要耗费一定时间了。当然除了排除法,还可以借助内存检测工具来快速定位问题代码。对于.net平台,微软提供.net辅助工具CLR Profiler帮助我们的性能测试原创 2021-05-13 15:17:23 · 12044 阅读 · 0 评论 -
用2.0使用swagger完全没问题,但是使用3.0就会报错,很奇葩的错。
“MissingMethodException: Method not found: 'Void Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware..ctor(Microsoft.AspNetCore.Http.RequestDelegate, Microsoft.AspNetCore.Hosting.IHostingEnvironment, Microsoft.Extensions.Options.IOptions`1<Microsoft.A原创 2020-11-19 14:57:23 · 1322 阅读 · 2 评论 -
swagger.json 接口文档自动化工具
接口文档自动化工具shift+鼠标右键-打开PowerShell 输入:dotnet tool install —global DyShowDoc —version 1.0.0 添加项目DyShowDoc add 命令 DyShowDoc add -n sendorder -ak 683d3e24954ff2dee9eacea01fb946ec826416342 -at 376a40a4635c830afecc3ddc0840f9961653134482 -suhttps:...原创 2020-09-28 11:43:55 · 1336 阅读 · 0 评论 -
.NET 5 尝鲜体验 :我的第一个.NET 5项目
1. 前言 从2002 年 1 月 第一次发布 .NET Framework 1.0 到如今: 不知不觉中,.NET Framework 已经更新到 4.8,.NET Core 也更新到了 3.1 版本。 .Net 也迎来了一个巨大的变化:.NET 5 到来 2. NET 5 在2019年微软大会上宣布了新的.NET 5(.NET的未来), 它将是用于构建全平台和设备上运行的应用程序的统一平台。 作为.NET 开发人员,从长远来看,我们需要了解.NET 5将如何影响您当前的企业应用程序。原创 2020-07-02 16:12:00 · 29726 阅读 · 3 评论 -
我们谈一谈 Resharper
一、ReSharper介绍是一个JetBrains公司出品的著名的代码生成工具。其能帮助Microsoft Visual Studio成为一个更佳的IDE,它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领...原创 2020-03-12 09:46:36 · 1813 阅读 · 2 评论 -
VS 2015中直接使用@keyframes的问题 报错问题 解决方案
@keyframes shake-data-v-e732b878 { 0% { -webkit-transform-origin: bottom; transform-origin: bottom; -webkit-transform: rotate(0deg); ...原创 2019-10-29 12:07:17 · 2092 阅读 · 0 评论 -
一个根据时间差的秒数的倒计时
C#代码: //算出用户填写倒计时 var dtr = remodle.UpdateTime.AddDays(3); var dt = DateTime.Now; var t = dtr.Subtract(dt).Duration(); ViewBag.second原创 2017-05-05 17:52:24 · 820 阅读 · 0 评论 -
http模拟from表单提交,进行跨域请求和上传资源
关于跨域就不多说了,毕竟本人也是小白。网上的资料很多From:上传文件必须将http协议Content-Type设置为multipart/form-data,表示可以上传文件还要设置boundary :这个参数是由应用程序自行产生,它会用来识别每一份资料的边界,但我们是自己模拟所以必须手动创建。网上浏览资料发现from模板"\r\n--" + boundary原创 2017-06-15 17:09:01 · 2284 阅读 · 0 评论 -
根据一个给定经纬度的点和距离,进行附近地点查询
根据网上提供的方法,自己整理的:根据一个给定经纬度的点和距离,进行附近地点查询解决方案: /// /// 根据一个给定经纬度的点和距离,进行附近地点查询 /// /// 经度 /// 纬度 /// 距离(单位:公里或千米) /// 返回一个范围的4个点,最小纬度和纬度,最大经原创 2017-12-19 10:24:22 · 2348 阅读 · 1 评论 -
WebUploader 大文件或视频上传
WebUploader 上传东西其实没啥好说的,原理更上传图片一样,只不过文件要大一点。废话就不多说,上代码://html <div id="uploader" class="wu-example"> <!--用来存放文件信息--> <div id="thelist" class="up.原创 2018-02-27 11:39:58 · 5082 阅读 · 5 评论 -
阿里接口调用——智能植物识别(含花卉与杂草)
方法一,根据RestClient,轻量级组件,在GitHub的地址 public object PsotBaiDuAPIIdentify() { var client = new RestClient("http://plantgw.nongbangzhu.cn/plant/recognize2"); var request = n...原创 2018-03-14 13:30:16 · 10169 阅读 · 13 评论 -
C#——获取银行卡所属银行,验证银行卡号是否正确
原文Java大神写的不是原创,本人转载:https://blog.csdn.net/qq_36279445/article/details/77369760第一想到的是正则表达式,后面尝试多次,卡号验证不太准确。换一种思路:用户输入卡号,进入java后台,对卡号进行验证,返回结果。可行!如何验证卡号格式以及所属银行?js/html此处就不写出来了。直接给后台代码,我提供给各位一个简单的main调用...转载 2018-05-09 14:00:26 · 6070 阅读 · 2 评论 -
IIS 视频文件访问404
有几种情况要考虑:1 权限不足,分配一个用户足够权限2 文件路径是否不正确.3 查看文件的MIME类型是否有,没有的话要加MIME类型. 注释: ...原创 2018-05-04 16:23:00 · 1282 阅读 · 0 评论 -
LINQ to Entities不支持LINQ表达式节点类型'ArrayIndex'
错误代码示例:for (int i = 0; i < id.Count; i++){Presentation press = context.Presentations.Where(m => m.PresId == aa[i]).FirstOrDefault();paths.Add(press.FilePath);}错误提示:The LINQ expression no...原创 2019-03-26 10:27:43 · 1926 阅读 · 0 评论 -
BOM头的去掉方法
类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。 PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,原创 2017-05-05 17:47:45 · 2319 阅读 · 0 评论 -
@html.DropDownList关于它的使用
var r = new List() { new Vendor() {VendorId = 1, Name = "a"}, new Vendor() {VendorId = 2, Name = "b"}, new Vendor() {VendorId = 3, Name原创 2017-05-05 17:45:55 · 3833 阅读 · 0 评论 -
分页原理以及代码分析
良心制作 本人学习中整理的//获取总条数 public int GetAllCount() { return SqlHelper.GetScaler(" select COUNT(1) from UserInfo"); }方法一:top分页法select top 5 * from UserInfo原创 2016-09-20 09:32:44 · 397 阅读 · 0 评论 -
.net之EF框架学习
1、EF(Entity Framework)实体框架EF是ADO.NET中的一组支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。2、什么是ORM?ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的互相转换。(表实体跟表之间的相互转换)ORM框架有很多,EF框架是ORM框架的其中一种,是实现了ORM思想的框架。O=>表实体M=>映射关系原创 2016-11-01 11:21:48 · 5044 阅读 · 0 评论 -
win7下 Windows Process Activation Service 服务导致的 iis无法启动的解决方法
进服务看,是World Wide Web Publishing Service(www服务)没有启动,右键启动www服务,提示1086错误,依赖的Windows Process Activation Service 服务没有启动。再去看 Windows Process Activation Service(WAS服务),处于停止状态,果断右键启动它,提示:错误:6801 指定资源管理器中的事转载 2016-12-02 17:11:59 · 7790 阅读 · 0 评论 -
万维网发布服务(w3svc)以停止。除非万维网发布服务(w3svc)
把 万维网发布服务 启动就可以了!你是忘了启动!方法如下:点击"开始"-进入"控制面版"-打开"管理工具"-运行"Internet 信息服务(IIS)管理器"以下重点:在左边栏里 找到你的计算机名字("应用程序池""FTP站点""网站"的最上面哪个) 右键点击-启动----OK---你现在 再启动"网站"!注:百度上看到的转载 2016-12-02 17:28:24 · 1427 阅读 · 0 评论 -
list去掉重复值与合并
希望对大家有用原创 2016-12-03 09:53:31 · 1121 阅读 · 0 评论 -
MVC与EF_模糊查询和分页
MVC与EF的模糊查询及分页DAL类代码原创 2016-12-03 09:56:50 · 8690 阅读 · 0 评论 -
vs2012 iis express Web配置
自己的项目选择 -> 属性 -> Web -> 选择“服务器” -> 选中“自动分配端口” ->保存就行了。原创 2016-12-05 10:59:28 · 707 阅读 · 0 评论 -
WPF 绝对路径与相对路径
用于在后台设置图片路径,这只是其中一种QQdegluimg.Source = new BitmapImage(new Uri("\\img\\QQDL.png", UriKind.RelativeOrAbsolute)); // UriKind.Absolute 绝对路径 //UriKind.Relative 相对路径 /原创 2016-12-07 09:24:49 · 7530 阅读 · 0 评论 -
WPF 无边框拖动
方法一1 Grid_MouseLeftButtonDown(object sender, EventArgs e)2 {3 base.DragMove();4 }方法二Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { this.DragMove(); }注:推荐第一种原创 2016-12-09 14:26:28 · 929 阅读 · 0 评论 -
在MVC中实现 网页错误跳转到500统一页面
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);一丶创建一个Filter文件夹二丶实现一个继承类: 自己的错误页面继承 HandleErrorAttribute 重写这个方法 public override void OnException(ExceptionContext原创 2017-01-03 11:28:32 · 3428 阅读 · 0 评论 -
一个简单的图片预览
//图片预览 $("#prodimg").change(function () { var objUrl = getObjectURL(this.files[0]); console.log("objUrl = " + objUrl); if (objUrl) {原创 2017-01-03 11:32:36 · 474 阅读 · 0 评论 -
递归之无限极评论
这是一个递归无限极评论的原理。原创 2017-01-16 14:13:53 · 806 阅读 · 0 评论 -
.net 在配置文件中配置404路径出错
//public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new CustomHandlerErrorAttribute()); } //创建一个普通类。继承一个错误过滤器接口public class CustomHandlerEr原创 2017-03-02 21:18:29 · 532 阅读 · 0 评论 -
读取配置文件中的连接字符串
读取配置文件中的连接字符串1:引入一个dllSystem.configuration2: webcofig进行配置 3: 读取 sqlconn = Config urationManager.ConnectionStrings["conn"].ToString();好处:项目迁移或者发布后随时可以直接改变他SqlHel原创 2016-09-20 09:45:49 · 899 阅读 · 0 评论