随笔分类 -  工业控制

上一页 1 ··· 3 4 5 6 7 8 下一页

8分钟学会使用AutoMapper
摘要:一.什么是AutoMapper与为什么用它。 它是一种对象与对象之间的映射器,让AutoMapper有意思的就是在于它提供了一些将类型A映射到类型B这种无聊的实例,只要B遵循AutoMapper已经建立的惯例,那么大多数情况下就可以进行相互映射了。 二.如何使用? 直接nuget install-p 阅读全文

posted @ 2020-01-20 14:08 漫思 阅读(719) 评论(1) 推荐(0) 编辑

令人绝望的C#代码
摘要:int[] a = new int[] { 1, 2, 3, 4 }; int l1 = a.Where(i => false).Count(); 阅读全文

posted @ 2020-01-20 11:29 漫思 阅读(481) 评论(0) 推荐(0) 编辑

Linq To DataTable
摘要:private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Name", typeof(string)); dt.Columns.Add("Age", 阅读全文

posted @ 2020-01-17 10:23 漫思 阅读(247) 评论(0) 推荐(0) 编辑

C# 彻底搞懂async/await
摘要:前言 Talk is cheap, Show you the code first! private void button1_Click(object sender, EventArgs e) { Console.WriteLine("111 balabala. My Thread ID is : 阅读全文

posted @ 2020-01-16 17:31 漫思 阅读(4026) 评论(1) 推荐(1) 编辑

C#代码简洁规范
摘要:var sth=new zfsdfsdfs() sth.ssss(); 直接变成 new zfsdfsdfs().ssss(); for循环和foreach循环和if else是代码混乱的大敌。 之前的代码 Expression<Func<Math_RoleInfo, bool>> exp1 = n 阅读全文

posted @ 2020-01-14 23:10 漫思 阅读(364) 评论(0) 推荐(0) 编辑

C#6新特性,让你的代码更干净
摘要:1、集合初始化器 public class Post { public DateTime DateCreated { get; private set; } = DateTime.Now; public List<Comment> Comments { get; private set; } = n 阅读全文

posted @ 2019-12-30 10:43 漫思 阅读(654) 评论(0) 推荐(0) 编辑

C# Debug和release判断用法
摘要:C# Debug和release判断用法 #if (!DEBUG)Response.Write("DEBUG下运行");#elseResponse.Write("release下运行");#endif 阅读全文

posted @ 2019-12-25 19:59 漫思 阅读(1198) 评论(0) 推荐(1) 编辑

JS、C#编码解码
摘要:最近在项目中用到请求一个地址的时候,会传个JSON数据。刚开开始没什么问题,后来发现有特殊符号就会有问题,找到一些解决方案,在此记录下。 escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,, 阅读全文

posted @ 2019-12-19 15:18 漫思 阅读(319) 评论(0) 推荐(0) 编辑

C#异步编程看这篇就够了
摘要:随着.NET Core的流行,相信你现在的代码中或多或少的会用到async以及await吧!毕竟已成标配。那么我们为什么要用async以及await呢?其实这是微软团队为我们提供的一个语法糖,让我们不用996就可以轻松的编写异步代码,并无太过神奇的地方。那么,问题来了,什么是异步?异步到底又是怎样的 阅读全文

posted @ 2019-12-18 18:26 漫思 阅读(4296) 评论(0) 推荐(1) 编辑

在 ASP.NET Core 项目中使用 MediatR 实现中介者模式
摘要:一、前言# 最近有在看 DDD 的相关资料以及微软的 eShopOnContainers 这个项目中基于 DDD 的架构设计,在 Ordering 这个示例服务中,可以看到各层之间的代码调用与我们之前传统的调用方式似乎差异很大,整个项目各个层之间的代码全部是通过注入 IMediator 进行调用的, 阅读全文

posted @ 2019-11-21 23:06 漫思 阅读(240) 评论(0) 推荐(0) 编辑

contentType: 'application/json' C#后台怎么处理
摘要:contentType: 'application/json' 的处理如下: $(function () { $.ajax({ 'url': "/Home/Send2SHengPi", data: JSON.stringify({"WorkId":[1, 2, 3, 4, 5]}), content 阅读全文

posted @ 2019-09-11 13:30 漫思 阅读(2478) 评论(1) 推荐(0) 编辑

iis7.5和iis8上传文件大小限制和上传时间限制
摘要:文件上传大小限制 阅读全文

posted @ 2019-07-23 08:41 漫思 阅读(1195) 评论(0) 推荐(0) 编辑

C# 如何进行图像的压缩
摘要:从网上找的非常有效。图片3M到500k private static ImageCodecInfo GetEncoderInfo(String mimeType) { int j; ImageCodecInfo[] encoders; encoders = ImageCodecInfo.GetIma 阅读全文

posted @ 2018-04-04 23:12 漫思 阅读(11695) 评论(4) 推荐(1) 编辑

ASP.NET MVC导出Excel
摘要:首先下载 NPOI.dll 引用到项目中 建议下载地址:http://download.csdn.net/detail/pukuimin1226/5851747 前台代码: <a href='/Admin/NurseUser/Excel' target='_blank'>导出Excel</a> 后台 阅读全文

posted @ 2018-03-27 17:35 漫思 阅读(309) 评论(0) 推荐(1) 编辑

Github上十大C#开源项目排行榜
摘要:1.SignalR ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。当WebSockets可用时(即浏览器支持Html5)SignalR使用WebSockets,当不支持时SignalR将使用其它技术来保证达到相同 阅读全文

posted @ 2017-06-07 15:23 漫思 阅读(1314) 评论(0) 推荐(0) 编辑

Codeplex最流行25个开源项目
摘要:1. VMukti富媒体协作平台2. Microsoft SQL Server Product Samples: Engine3. Patterns & Practices: Enterprise Library4. BlogEngine.NET5. Patterns & Practices - S 阅读全文

posted @ 2017-05-26 09:56 漫思 阅读(723) 评论(0) 推荐(0) 编辑

WPF工具开发: 第三库选择
摘要:PropertyGrid Winforms's PropertyGrid 非WPF原生支持, 需要借助WinFormHost 风格不可定制 PropertyInspectorView 算是"官方"库, 风格不可定制 WPF Property Grid 开源 功能还不够完善 可以定制风格 Proper 阅读全文

posted @ 2017-05-25 18:43 漫思 阅读(753) 评论(0) 推荐(0) 编辑

ASP.NET MVC + EF 更新的几种方式(超赞)
摘要:1.常用 db.Entry(实体).State = EntityState.Modified;db.SaveChanges(); 2.指定更新 db.Configuration.ValidateOnSaveEnabled = false;db.TUser.Attach(实体);ObjectState 阅读全文

posted @ 2017-05-24 17:50 漫思 阅读(7838) 评论(0) 推荐(0) 编辑

在ASP.NET Web Forms中用System.Web.Optimization取代SquishIt
摘要:将一个ASP.NET Web Forms项目从.NET Framework 4.0升级至.NET Framework 4.5之后,发现SquishIt竟然引发了HTTP Error 500.0 - Internal Server Error。 SquishIt是一个开源的支持ASP.NET的js/c 阅读全文

posted @ 2017-05-24 16:14 漫思 阅读(229) 评论(0) 推荐(0) 编辑

WPF复制异常问题(OpenClipboard 失败 (异常来自 HRESULT:0x800401D0 (CLIPBRD_E_CANT_OPEN)))
摘要:最近在维护WPF系统的时候发现的问题,刚刚开始自己的电脑都不能重现,后面写日志跟踪才发现问题的所在。问题主要是由于:1. 在程序访问剪切板的时候,有其他程序正在占用剪切板,导致自己的程序无法访问,从而抛出异常;2.没有访问的权限,导致自己的程序无法访问。 以下是报错的截图和写日志跟踪出来的异常详细信 阅读全文

posted @ 2017-05-24 10:55 漫思 阅读(3331) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示