自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱生活爱敏敏的博客

专注开发过程中所遇到的问题。

  • 博客(32)
  • 收藏
  • 关注

原创 机械键盘win键锁定

FN+Del 3-5s左右指示灯闪烁3次,然后插拔键盘,电脑重启。

2024-03-04 23:12:53 364

原创 C#获取支持的编码方式(encoding支持的编码格式)

//encoding支持的编码格式 foreach (var item in Encoding.GetEncodings()) { Console.WriteLine(item.Name); }...

2020-04-09 22:39:05 619

原创 AutoMapper映射两个字段有区别的类时候的错误

先贴个错误信息我的源数据类中有个NamePinYin字段在目标类中没有Unmapped members were found. Review the types and members below.Add a custom mapping expression, ignore, add a custom resolver, or modify the source/destinati...

2020-03-03 15:47:44 1971

原创 IEquatable重写

理解相等的不同概念及它们之间的关系。c#提供了4中不同的函数决定两个对象是否想“相等”public static bool Equals(Object objA, Object objB);public static bool ReferenceEquals(Object objA, Object objB);public virtual bool Equals(Object ob...

2020-02-05 14:18:27 398

原创 swagger返回参数的注释

.net core3.0 webapi首先安装包Swashbuckle.AspNetCore.Annotations然后在Startup配置swagger地方加上一句代码i.EnableAnnotations();//注释使用的话在控制器的方法中加上[SwaggerResponse(0,"文档注释",typeof(Product))]注意这个typeof的参数就是你要返回的...

2020-01-20 11:02:27 14056

原创 发布.net core3.0 webapi +swagger

填坑。。。今天弄了个.net core3.0 webapi +swagger的项目,想发布看下啥效果,就像平常发布项目一样。发布运行之后发现我的xml注释全没了。这就奇怪了,本地运行是有的呢,经过一番查找发现要在项目的.csproj文件中加一段代码<PropertyGroup><GenerateDocumentationFile>true</Gener...

2020-01-19 17:25:00 518

原创 C# 获取属性的displayName

public static Dictionary<string, decimal?> DisplayNameModel<T>(T t) { Type type = typeof(T); PropertyInfo[] properties = type.GetProperties(); ...

2020-01-02 11:47:50 5967

原创 .net web api 上传文件之multipart/form-data

先说下我写这篇博客之前使用这个东西的业务场景:我有个项目需求是需要,提交表单的时候需要上传文件,所以就在想这个东西可不可以放在参数类中作为一个属性,然后网上找了很多资料,其实是有方法的,网上的很多都杂乱不全,最后我选择用MultipartDataMediaFormatter插件来实现我这个想法,首先上传表单的时候同时上传文件还可以从请求的流中获取到文件,只是这样和我的业务需求有些不耦合,而且代...

2019-11-23 10:19:33 1617

原创 PostMan传List集合

后端.NET WebApi

2019-11-22 11:17:16 1251

原创 C#获取时间段

private static string[] GetMonthByDateQuantum() { DateTime startTime = Convert.ToDateTime("2019-01-01"); DateTime endTime = DateTime.Now.AddMonths(-1); Lis...

2019-11-12 16:33:06 267

原创 Linq扩展方法

using System;using System.Collections.Generic;using System.Linq;using System.Linq.Expressions;using System.Text;using System.Threading.Tasks;namespace Jusoft.ThirdParty.Extensions{ intern...

2019-11-01 15:10:58 121

原创 c#不使用插件导入Excel

最近遇到个很特殊的情况,很老旧的系统,修改需求的时候不能安装插件,很烦,只能用存代码来解决。public static DataTable ImportExcel(string path,string worksheetName) { //.xls string connstr2003 = "Provider=Microsof...

2019-09-18 11:03:57 427

原创 Winfrom Bunifu配置

工具箱--右键添加选项卡--右键新增选项卡--浏览--选择下载的dll--确认

2019-09-03 15:15:00 1078 5

原创 已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭错误

这个错误很可能是你用数据库表数据进行for循环什么的,比如这样就会报错 foreach (var item in db.User) { .............. }改正也很简单,直接db.User.ToList();这样就行了,连接tolist()了就会明白这样的原因。...

2019-08-14 17:34:04 234

原创 Winfrom Datagridview点击表头排序

private int Sort=0;//定义一个全局标识变量 private void DgvChociePayData_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { try { int i = ...

2019-07-30 16:46:37 1120

原创 webapi swagger配置实体类为参数输入框

以前用过swagger的时候,当方法的参数是实体类或者类的时候,每个参数都是用输入框输入,所以个人觉得很方便,之后一直在找实现的这种方法,经过一段时间有所收获。为进行配置之前当以实体类为参数的时候,需要在右边进行编辑才能发送。这是配置之后的,直接填写。配置:以上是.net版本的时候的配置,讲实话这种配置应该是能够封装起来的,个人实力不够,哈哈,希望大牛们指点一番。....

2019-07-24 17:35:37 1942

原创 vs取消警告消息

.csproj添加 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <DocumentationFile>bin\Debug\netcoreapp2.1\SwaggerTest.xml</DocumentationFile> <G...

2019-07-22 15:45:52 639

原创 NPOI获取合并单元格

/// <summary> /// 导入 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public static DataTable R...

2019-07-10 21:51:24 4194

原创 Linq to Sql 转换类型失败

心力交瘁啊,这个错误一般都是数据库和模型不对一产生的问题,但是还是有特殊情况的嘛。我遇到特殊情况就是数据库和模型都没有问题,但是!!!!!有其他的坑在这个警告这里,会出现一个某实体的什么字段在获取数据时候可能会丢失数据,这个东西因为是我已经解决了问题,所以没办法完全重现那句话,大概就是这么多。解决方法:重新拉取模型,我不知道为什么会出现这种问题,因为平常很少看警告这里东西,所以下次...

2019-07-10 09:39:12 434

转载 .net core 的一些重要工具

.net core虽然提供了很强大的类库和编译器,但是在开发过程中,开发者仍然需要一些辅助工具来提升开发效率。下面介绍一些常用的.net core开发工具。1.VisualStudio for MacVisual Studio for Mac是微软针对macOS操作系统推出的一款IDE产品。它的前身是Xamarin Studio,而Xamarin Studio又是从MonoDevelop...

2019-06-30 18:44:35 1859

原创 SQL删除数据库外键

有时候删除列的时候发现有外键约束,没法子删!!!!!!ALTER TABLE 表名 DROP CONSTRAINT 约束名

2019-06-26 15:51:23 747

原创 全局变量问题

近期做项目的时候遇到一个问题,有个东西需要单个唯一变量,不巧用的用的是全局变量定义的,获取当前时间。我for循环调用数据的时候,每次进入这个方法需要获取不同的值,当我发现我这个需要的唯一值,每次运行方法赋值之后的值都是一样的,导致后续无法继续,解决方法当然是放在方法中每次创建一个新项。后来想了想为什么,是不是全局变量每次运行的时候都在堆栈中有了自己的位置,程序一次执行后他就无法改变,发现这...

2019-06-25 09:30:54 303

原创 HttpWebRequest的GetResponse()超时问题

本人遇到的问题只针对极个别的需要的朋友,这种情况比较少见。先说下,触发情况,post请求,application/x-www-form-urlencoded格式。第一,参数是否需要urlencode,例如:string name="张三";var newname=HttpUtility.UrlEncode(name);string body=$"key={newname}";...

2019-06-17 15:12:06 3180

原创 读取xml字符串

最新再做读取客户接口,接口返回的是xml类型的,以前做返回json的比较多。String strReq1 = "<?xml version=\"1.0\" encoding=\"GB2312\" standalone=\"yes\" ?><TX><REQUEST_SN>201002231011</REQUEST_SN><CUST_ID&g...

2019-06-12 09:42:18 1166

原创 c#关于类库动态配置问题

最近做了一个c#类库做一个动态配置,因为这个类库我需要签入到别的程序中,客户需要自己部署,所以做个动态的用户可修改的配置。首先说下思路吧,我第一个想到的是用App.Config做配置,这个试了发现不行,可能是因为类库不是应用程序吧,读不出来。然后改成读xml文件,这个很好使。`先建一个xml文件<?xml version="1.0" encoding="utf-8"?>&lt...

2019-06-05 09:19:55 233

原创 string类型方法的重写

唉,今天看大佬们写的代码真的是很很牛逼了,差距太大了。不吐槽了。。。。。。言归真正,string类型有很多方法,像什么split(),toLower()…很多方法。今天就来写一下重写的方法。public static class StringExtensions{ public static string ToMd5(this string str) { ...

2019-05-31 18:04:56 1286

原创 Linq to Sql批量添加数据

最近用Linq to Sql比较多,所以数据的批量添加是很难避免要遇到的。以前用EF比较多,EF中的批量添加方法是有的,并且还有异步批量添加的方法。例子:DBContext db=new DBContext();List<table> list=new List<table>();db.table.InsertAllOnSubmit(list);db.Submi...

2019-05-29 11:58:18 2171 2

原创 未能解析目标框架“.NETFrameworkVersion=v4.5”的 mscorlib。”

这一次打开别人做过的项目出现了这个错误,开始有一点懵,找了很久没有方法,后来大佬提点。解决方法:打开该项目的引用——>找到那些感叹号的引用移除——>重新生成解决方案。执行完上述步骤之后如果还有错误,关掉项目重新启动。...

2019-05-24 09:50:42 5547 3

原创 关于使用EF生成模型时类型转换失败的错误

PS:使用工具生成实体模型的时候。最近做项目遇到类型转换失败的错误。根据看到的错误信息:System.Data.sqlclient.sqlbuffer.get_decimal<>……以下错误省略。当我看到这个错误跟SQL有关的时候我就会想到是不是数据模型出现了问题。因为这个项目拉取的实体模型是通过本地的数据库拉取,当放到服务器上的时候出现以上错误,通过对比服务器的字段类...

2019-05-23 09:57:19 660

原创 DataGridview转List<T>

例子:var list=dgvData.DataSource;List<User> user=(List<User>)list;这里说一下个人的思路,因为Datagridview是无法直接转List的,但是它的类型是Object的,Object转泛型大家都是懂的。...

2019-05-12 18:36:00 3111

原创 关于SQLPrompt,没有菜单的问题

关于SQLPrompt,没有菜单的问题,我所遇到的是SQLPrompt的服务没有启动。解决方法:计算机管理–服务–找到Redgate Client点击启动重启SQL就可以了。

2019-05-05 09:50:20 7178 4

原创 关于Oath2.0Startup类无法启动的问题

1.检查web.config里面是否有//启动startup类 //是否自动启动startup类 如果有必须去掉,或者改成true2.检查是否缺少nuget包Microsoft.Owin.Host.SystemWeb这个包里面好像含有托管启动的有关的东西,所以不能缺少参考链接https://www.cnblogs.com/goodlucklzq/p/4499986.html...

2019-04-18 15:25:44 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除