2019年6月27日

EF报错:对一个或多个实体的验证失败(Entity Framework 强制转换失败数据异常处理方法)

摘要: 1.使用MVC和EF,在保存数据的时候报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。 日志记录中,出错的地方在resul阅读全文

posted @ 2019-06-27 14:17 梦想PHOTO 阅读(3) 评论(0) 编辑

2019年4月9日

WPF登陆窗口、主窗口切换问题

摘要: 1.新手专用,WPF窗体逻辑与网页类似。与WinForm有较大区别,本人新手随笔,有误的地方请留言。 登录窗体跳转主窗体非常简单,就几行代码。 代码附件 https://files.cnblogs.com/files/im17me/WpfLogin.zip阅读全文

posted @ 2019-04-09 11:31 梦想PHOTO 阅读(12) 评论(0) 编辑

2019年1月29日

C# 使用UUID生成各种模式方法

摘要: UUID简单说明 常见的方式。可以利用数据库也可以利用程序生成,一般来说全球唯一。 优点: 1)简单,代码方便。 2)生成ID性能非常好,基本不会有性能问题。 3)全球唯一,在遇见数据迁移,系统数据合并,或者数据库变更等情况下,可以从容应对。 缺点: 1)没有排序,无法保证趋势递增。 2)UUID往阅读全文

posted @ 2019-01-29 23:34 梦想PHOTO 阅读(19) 评论(0) 编辑

2019年1月28日

ESXi安装iso镜像添加驱动(esxi6.5,6.7)

摘要: 准备工作:1.安装 Windows PowerShell 3.0 (需要启用Windows AutoUpdate服务,安装完毕计算机需要重启) https://www.microsoft.com/en-us/download/details.aspx?id=345952.VMware-PowerCL阅读全文

posted @ 2019-01-28 14:59 梦想PHOTO 阅读(1592) 评论(0) 编辑

2019年1月24日

JSON Web Token (JWT) 实现与使用方法

摘要: 1. JSON Web Token是什么 JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 2. 什么时候你应该用JSON Web Tokens 下阅读全文

posted @ 2019-01-24 16:44 梦想PHOTO 阅读(54) 评论(0) 编辑

2018年11月29日

C# 中 finally 的用法

摘要: 当一个异常抛出时,它会改变程序的执行流程。因此不能保证一个语句结束后,它后面的语句一定会执行,在 C# 中这个问题可以用 finally 解决。 为了确保一个语句总是能执行(不管是否抛出异常),需要将该语句放到一个 finally 块中,finally 要么紧接在 try 块之后,要么紧接在 try阅读全文

posted @ 2018-11-29 17:18 梦想PHOTO 阅读(189) 评论(0) 编辑

C#IAsyncResult异步回调函数的解释

摘要: 问题:IAsyncResult ar 是如何通过ar.AsyncState强制转换成TCPClientState类型 答:实例中使用的方法如下 我给IAsyncResult ar传入了TCPClientState 类型的参数。简单来说:传入什么类型,转换时就需要什么类型。 TCPClientStat阅读全文

posted @ 2018-11-29 11:14 梦想PHOTO 阅读(116) 评论(0) 编辑

2018年11月19日

C# JSON格式数据高级用法

摘要: JSON简介 JSON(全称为JavaScript ObjectNotation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和阅读全文

posted @ 2018-11-19 17:28 梦想PHOTO 阅读(335) 评论(1) 编辑

2018年11月9日

C#CRC16 Modbus 效验算法

摘要: CRC校验(循环冗余校验)小知识 CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也阅读全文

posted @ 2018-11-09 11:57 梦想PHOTO 阅读(203) 评论(1) 编辑

2018年11月8日

第一篇编程笔记

摘要: 为了记录编程笔记,2018年11月8日开通了博客园。 希望我的笔记对大家编程有到学习的作用,虽然我不是编程高手,但是属于我的爱好。 记录学习编程的过程并非容易或顺利。 我研究过许多编程语言,最近选择学习C#。 原因是C#入门学习相对简单,开发Windows平台的软件相对实用。阅读全文

posted @ 2018-11-08 23:17 梦想PHOTO 阅读(22) 评论(0) 编辑

导航

公告