0

C# 四则运算及省市选择

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. ...

萧静默 发布于 2020-02-08 09:47 评论(0)阅读(3)
0

Linux部署.NetCore站点 使用Supervisor进行托管部署

前言 之前终于在Linux上部署好了.NetCore站点,但是这个站点非常“脆弱”。当我的ssh连接关闭或者我想在当前连接执行其他命令时候就必须关闭dotnet站点的执行程序。这显然不是我想要达到的效果,还好知道有所谓的守护进程这个东西,大多数人都是推荐采取Supervisor来进行Linux上的应 ...

长沙大鹏 发布于 2020-02-08 00:51 评论(0)阅读(8)
1

UWP通过机器学习加载ONNX进行表情识别

首先我们先来说说这个ONNX ONNX是一种针对机器学习所设计的开放式的文件格式,用于存储训练好的模型。它使得不同的人工智能框架(如Pytorch, MXNet)可以采用相同格式存储模型数据并交互。 ONNX的规范及代码主要由微软,亚马逊 ,Facebook 和 IBM 等公司共同开发,以开放源代码 ...

GreenShade 发布于 2020-02-07 22:59 评论(0)阅读(8)
0

Asp.Net Core 混合全球化与本地化支持

前言 最近的新型冠状病毒流行让很多人主动在家隔离,希望疫情能快点消退。武汉加油,中国必胜! Asp.Net Core 提供了内置的网站国际化(全球化与本地化)支持,微软还内置了基于 resx 资源字符串的国际化服务组件。可以在入门教程中找到相关内容。 但是内置实现方式有一个明显缺陷,resx 资源是 ...

coredx 发布于 2020-02-07 17:22 评论(0)阅读(135)
0

如何获取 C# 类中发生数据变化的属性信息

一、前言 在平时的开发中,当用户修改数据时,一直没有很好的办法来记录具体修改了那些信息,只能暂时采用将类序列化成 json 字符串,然后全塞入到日志中的方式,此时如果我们想要知道用户具体改变了哪几个字段的值的话就很困难了。因此,趁着这个假期,就来解决这个一直遗留的小问题,本篇文章记录了我目前实现的方 ...

墨墨墨墨小宇 发布于 2020-02-07 15:36 评论(2)阅读(277)
15

编译调试 .NET Core 5.0 Preview 并分析 Span 的实现原理

很久没有写过 .NET Core 相关的文章了,目前关店在家休息所以有些时间写一篇新的🤣。这次的文章主要介绍如何在 Linux 上编译调试最新的 .NET Core 5.0 Preview 与简单分析 Span 的实现原理。微软从 .NET Core 5.0 开始把 GIT 仓库 coreclr ...

q303248153 发布于 2020-02-07 15:24 评论(3)阅读(816)
0

.net core3.1 webapi + vue + element-ui upload组件实现文件上传

首先,先看我个人的项目结构。 这个webapi项目是专门作为图片上传的业务处理,而其中分为两个控制器:单图片上传和多图片上传。在接下来的内容主要还是针对单文件上传,对于多文件的上传,我暂且尚未研究成功。 其中pictureoptions类,由于我把关于图片上传相关的配置项(保存路径、限制的文件类型和 ...

吕小不 发布于 2020-02-07 10:22 评论(0)阅读(61)
0

【WPF学习】第三十章 元素绑定——绑定到非元素对象

前面章节一直都在讨论如何添加链接两个各元素的绑定。但在数据驱动的应用程序中,更常见的情况是创建从不可见对象中提取数据的绑定表达式。唯一的要求是希望显示的信息必须存储在公有属性中。WPF数据绑定数据结构不能获取私有信息或公有字段。 当绑定到非元素对象时,需要放弃Binding.ElementName属 ...

Peter.Luo 发布于 2020-02-06 23:01 评论(2)阅读(72)
0

《ASP.NET Core应用开发入门教程》与《ASP.NET Core 应用开发项目实战》正式出版

《ASP.NET Core应用开发入门教程》与《ASP.NET Core 应用开发项目实战》于2020年1月正式出版。本书的特点,我觉得注重实践:“实践出真知”,不断地在具体应用中进行实践是学习ASP.NET Core相关的知识,实践是进行学习的最有效的手段。通过将所学的ASP.NET Core 知... ...

DotNet菜园 发布于 2020-02-06 21:08 评论(1)阅读(81)
0

asp.net core 3.1 入口:Program.cs中的Main函数

本文分析Program.cs 中Main()函数中代码的运行顺序分析asp.net core程序的启动,重点不是剖析源码,而是理清程序开始时执行的顺序。到底用了哪些实例,哪些法方。asp.net core 3.1 的程序入口在项目Program.cs文件里,如下。ususing System; us ...

伊一线天 发布于 2020-02-06 20:38 评论(0)阅读(67)
1

【WPF学习】第二十九章 元素绑定——将元素绑定到一起

数据banding的最简单情形是,源对象时WPF元素而且源属性是依赖性属性。前面章节解释过,依赖项属性具有内置的更改通知支持。因此,当在源对象中改变依赖项属性的值时,会立即更新目标对象中的绑定属性。这正是我们所需要的行为——而且不必为此构建任何额外的基础结构。 为理解如何将一个元素绑定到另一个元素, ...

Peter.Luo 发布于 2020-02-06 17:04 评论(1)阅读(75)
0

解决.net core3.1使用docker部署在Ubuntu上连接sqlserver报error:35的问题

最近把一个项目从core2.2迁移至core3.1,在本地win上跑没有问题,但是上线到生产Ubuntu docker环境下连接不上sqlserver报以下错误。 A connection was successfully established with the server, but then ...

Agile.Zhou 发布于 2020-02-06 16:44 评论(0)阅读(17)
3

C# 定时器保活机制引起的内存泄露问题

本文讨论了 System.Timers.Timer 和 System.Threading.Timer 的保活机制引起的内存泄露问题 ...

丹枫无迹 发布于 2020-02-06 10:28 评论(2)阅读(265)
4

用 C# 写一个 Redis 数据同步小工具

用 C 写一个 Redis 数据同步小工具 Intro 为了实现 redis 的数据迁移而写的一个小工具,将一个实例中的 redis 数据同步到另外一个实例中。(原本打算找一个已有的工具去做,找了一个 nodejs 的小工具,结果折腾了好久都没装上。。。于是就自己写了这个小工具) 之所以自己写一个工 ...

WeihanLi 发布于 2020-02-05 23:19 评论(0)阅读(480)
2

【WPF学习】第二十八章 程序集资源

WPF应用程序中的程序集资源与其他.NET应用程序中的程序集资源在本质上是相同的。基本概念是为项目添加文件,从而Visual studio可将其嵌入到编译过的应用程序的EXE或DLL文件中。WPF程序集资源与其他应用程序中的程序集资源之间的重要区别是引用他们的寻址系统不同。 在前面章节已讨论过程序集 ...

Peter.Luo 发布于 2020-02-05 21:48 评论(3)阅读(119)
0

WebAPI简介

Web体系结构: 有三个核心:资源(resource),URL(统一资源标识符)和表示 他们的关系是这样的:一个资源由一个URL进行标识,HTTP客户端使用URL定位资源,表示是从资源返回数据,媒体类型是资源返回的数据格式。 接下来我们说下HTTP. HTTP协议的系统是一种无状态的方式,使用请求/ ...

梦一回 发布于 2020-02-05 21:10 评论(0)阅读(17)
0

VSTO开发指南(VB版) 第三章 Excel编程

通过前两章的内容,有了一定的基础,但进入第三章,实例的步骤非常多,并且随着VS版本的升级,部分功能菜单界面发生了很大变化,所以,第三章的案例我将逐步编写! 实例3.1的目标就是给Excel写一个加载宏,实质就是写一个Excel函数,并通过在注册表中注册,实现像自带函数那样的功能。 步骤一:Visua ...

眸眸 发布于 2020-02-05 20:23 评论(0)阅读(21)
0

【WPF学习】第二十七章 Application类的任务

上一章介绍了有关WPF应用程序中使用Application对象的方式,接下来看一下如何使用Application对象来处理一些更普通的情况,接下俩介绍如何初始化界面、如何处理命名行参数、如何处理支付窗口之间的交互、如何添加跟踪文档以及如何创建单示例应用程序。 一、显示初始化界面 WPF应用程序的运行 ...

Peter.Luo 发布于 2020-02-05 15:15 评论(2)阅读(145)
0

NetCore3.0实现自定义IOC容器注入

在之前的ASP.NET MVC实现依赖注入一文中,通过替换默认的ControllerFactory来达到对Controller生命周期的拦截,实现自定义的对象注入,在NetCore3.0中需要重新实现,步骤如下: 1.获取所有相关业务程序集 public static List<Assembly> ...

code2roc 发布于 2020-02-05 14:04 评论(0)阅读(81)
4

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之十(三十六)

在上面文章abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之九(三十五) 的学习之后,我们已经实现了在控制器中实现查询功能,今天我们来通过ABP自动帮助我们生成的WebAPI接口,来实现查询功能。 ...

DotNet菜园 发布于 2020-02-04 20:00 评论(4)阅读(401)