随笔分类 - 01..NET
.NET 方面的随笔
摘要:使用 VLC 播放监控有几个月了,现在是多个项目中都有用到。在使用的过程中也有一些细节供大家参考。 一、对 VLC 的了解 VLC 是一个开源的跨平台多媒体播放器及框架。 VLC 官方出的有播放器、编辑器等专业工具在视频领域使用。 VLC 是基于 ffmpeg 的。对于 ffmpeg 这个算是视频方
阅读全文
摘要:因为项目中需要用到设置程序为开机自启动的,就在代码中修改注册表的方式来做的。 但是在做的过程中出现一些问题,在查阅资料后,进行了一些总结。 一、代码 直接使用C#代码操作注册表,注册为开机启动项。 RegistryKey Local = Registry.LocalMachine; Registry
阅读全文
摘要:前言 这里所说的针对Winform、WPF 都适用。开机自启动对于控制台的也可以。 还是从项目实践中得来的,在这里记录下来。 对于自适应、分屏显示,在以前感觉应该比较高大上的问题,会比较难。在经过这次的实践感觉挺简单的。不过其中还是有一点要根据实际的业务有一些复杂。 一、自适应分辨率 在屏幕的分辨率
阅读全文
摘要:前言 今天研究了在 WPF 中使用 SelfHost 自宿主。 具体的功能是,在 WPF 中使用自宿主服务,外部调用服务的 API,在 API 里面操作窗体的显示等。 技术点 在 WPF 中集成 SelfHost API 和窗体间交互 一、集成 SelfHost 现在已有的资料中,使用 SelfHo
阅读全文
摘要:Transactions 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计算机术语中,事务通常就是指数据库事务。 应用场景: 应用程序需要执行多个操作,包括一个或多个数据库命令 * 其中一个数据库命令失
阅读全文
摘要:今天看书的时候,看到:常量、字段这一部分。 说道 常量是通过编译后存在 IL 代码中的,字段是动态分配的,使用的时候分配。 对于这个 IL 不是很理解,那这个编译后的 IL 代码存在哪里? 就搜索了这方面的文章。看到一个写的很不错(可能解决不了上面那个问题,但是感觉写的很好)。 就在这里记录下来,这
阅读全文
摘要:前言 在写后台代码的过程中,经常会遇到要写一些单独的服务。以前呢,直接用的是 .NET 下的 “Windows 服务” 控件开发的。 这个传统的控件开发起来很不方面,使用也不友好。发现有用 Topshelf 的,这个第三方的框架,集成的很好,用起来也方便。 这里就说下我的使用过程。 使用 1、添加引
阅读全文
摘要:目录 1、身份认证过滤器—AuthenticationFilter 2、Action 过滤器—ActionFilter 3、异常处理过滤器—ExceptionFilterAttribute 4、IS WebDAV 模块 本周工作的时候,任务计划已经完成,进行了接口的调优,其中对于过滤器这一块着重进行
阅读全文
摘要:爱做一个新的项目,在该项目中的 WebAPI 中对数据的验证用到了 ModelValidata, 以前也没有用到过,也不是很熟悉,在查看了一些资料和代码后稍有了解,这里记录下来。 这里主要介绍的是 System.ComponentModel.DataAnnotations 下的一些验证方式的使用。
阅读全文
摘要:一、OWIN 禁用设置 在项目中添加了 OWIN 的引用,打算后面用到,但是在启动项目的时候报错: “No assembly found containing a Startup or [AssemblyName].Startup class.” “To disable OWIN startup d
阅读全文
摘要:在邮件发送系统或者其他一些传送文件的网站中,用户传送文件的大小是有限制的,因为这样不但可以节省服务器的空间,还可以提高传送文件的速度。下面介绍如何在Web.Config文件中配置限制上传文件大小与时间。 在Web.Config文件中配置限制上传文件大小与时间字符串时,是在<httpRuntime><
阅读全文
摘要:目录 一、前言 二、服务端 2.1、站点服务端 2.2、宿主服务或客户端 2.3、持久连接和集线器 三、客户端 3.1、使用代理客户端 3.2、不使用代理客户端 一、前言 微软官方给的说明:ASP.NET SignalR是ASP.NET开发人员的新库,可以轻松开发实时Web功能。SignalR允许服
阅读全文
摘要:前记 最近有用到 MySQL 的空间数据这一块。 对于这一块的数据类型,在 .NET 里怎么用不是很清楚。 于是想到看看 EF 里面是怎么用的。结果新建项目,建立实体模型,总是不成功。 最后经过多次尝试、查阅得以解决。 下面就是具体经过。 失败的经历 具体环境是:VS2017 、.NET Frame
阅读全文
摘要:昨天在项目中,用到 EntityFramework 通过SQL语句查询。 具体的SQL语句如下: 应该说这样没有问题的,但是查询一直报错:“Invalid GIS data provided to function st_geometryfromtext.” 换了多种传参方式,但是都还有问题。 经过
阅读全文
摘要:前记 还是最近做的日志模块,今天做最后的入库工作。在测试入库日志记录时,总是出现怪异的问题。 开启服务开始接收 Kafka 的消息,第一条数据没有问题,后面的都如不了库。很是懵~~~ 调试了很久定位在是事物的问题,但是具体什么问题?为什么出现这个问题? 解题 1、WebAPI 调用和Windows服
阅读全文
摘要:Linq中连接主要有组连接、内连接、左外连接、交叉连接四种。各个用法如下。 注:本文内容主要来自《Linq实战》,本例中用到的对象请见文章底部。 1、 组连接 组连接是与分组查询是一样的。即根据分组得到结果。 如下例,根据publisther分组得到结果。 使用组连接的查询语句如下: //使用组连接
阅读全文
摘要:在Entity Framework中添加MySQL模型,在写代码的过程中需要直接执行SQL语句. 在SQL语句中用到了@curRank := 0 这样在SQL语句中定义参数,同时还会有传入参数:ai.action_time >= '@startTime', 在执行的过程中会报错. 解决办法,在连接数
阅读全文