0

.Net Core控制台&EFCore连接Mysql

在用惯了Asp.Net Core提供的基架后,反过来想一想,貌似忘记了控制台如何去连接数据库了,因此,写一篇文章来借此巩固下并以后再来回顾时,加快步骤。 1、新建一个.Net Core控制台,然后安装Nuget包 2、添加一个文件夹Models,并增加一个实体类Company,增加该实体类一系列属性 ...

微笑刺客D 发布于 2019-12-06 19:51 评论(0)阅读(3)
0

.Net Core 项目发布到Linux - CentOS 7(二)用Supervisor守护netcore进程

简介 supervisor可以保证程序崩溃后,可以重新把程序启动起来等相关功能。 安装 yum install -y supervisor 安装好后在/etc/会生成一个supervisord.conf文件及一个supervisord.d文件目录 查看supervisor是否安装成功 upervis ...

tenghao510 发布于 2019-12-06 19:23 评论(0)阅读(2)
0

.Net Core 项目发布到Linux - CentOS 7(一)

由于项目的需求,需要发布到Linux服务器上,在这里记录一下我发布的过程。 安装Linux 安装liunx系统很简单,网上也有很多教程,我是直接使用阿里云的CentOS 7.7 64位 部署环境 Linux - CentOS 7 安装 .Net Core 运行环境 发布项目 右键项目->发布->启动 ...

tenghao510 发布于 2019-12-06 19:20 评论(0)阅读(6)
0

Linux - CentOS 7 安装 .Net Core 运行环境

阿里云的CentOS 7.7 64位,所需要的环境:MySql 5.7,.Net Core 2.2 ,Nginx 我这里用的 Xshell 工具,首先用root进入系统 版本信息 打开终端输入命令: lsb_release -a 安装 .Net Core 2.2 SDK 官网参考文档:http:/ ...

tenghao510 发布于 2019-12-06 19:19 评论(0)阅读(12)
0

C#委托(delegate、Action、Func、predicate)和事件

一、前言 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难。在项目中运用委托和事件,你会发现他非常棒,这篇博文算是自己对委托和事件的一次梳理和总结。 二、委托 C#中的委托,相当于C++中的指针函数,但委托是面向对象的,是安全的,是一个特殊的类,当然他也是引 ...

不灬赖 发布于 2019-12-06 18:22 评论(0)阅读(9)
0

你真的了解foreach吗?

有C#基础的,当问到循环有哪些,会毫不犹豫的说出的for、do while、foreach及while这几种,但是到具体实际开发中,我们遇到一些问题,比如:到底选择哪种?为什么选择这种?哪种好像都可以?,其实在大多数情况下基本上可以通用,但是遇到比如Dictionary <[key] , [valu... ...

爱在846 发布于 2019-12-06 18:21 评论(1)阅读(90)
1

C# Lazy Loading

前言 按需加载对象延迟加载实际是推迟进行创建对象,直到对其调用后才进行创建初始化,延迟(懒加载)的好处是提高系统性能,避免不必要的计算以及不必要的资源浪费。 常规有这些情况: 对象创建成本高且程序可能不会使用它。 例如,假定内存中有具有 Orders 属性的 Customer 对象,该对象包含大量 ...

HueiFeng 发布于 2019-12-06 17:17 评论(0)阅读(139)
0

c#中@标志的作用

在字符串前加@,字符串中的转义字符串将不再转义。例外:""仍将转义为",{{和}}仍将转义为{和}。在同时使用字符串内插和逐字字符串时,$要在@的前面 ...

深入学习ing 发布于 2019-12-06 17:17 评论(0)阅读(10)
0

C#线程学习笔记四:线程同步

本笔记摘抄自:http://17haiwan.com/zhili/archive/2012/07/21/ThreadsSynchronous.html,记录一下学习过程以备后续查用。 一、线程同步概述 创建多线程来实现让我们能够更好地响应应用程序,然而当我们创建了多个线程时,就存在多个线程同 ...

缥缈的尘埃 发布于 2019-12-06 16:21 评论(0)阅读(25)
3

.NET Core Blazor 1-Blazor项目文件分析

.NET Core Blazor 1 Blazor项目文件分析 本节内容为Blazor的基本文件 简介 Blazor是一个使用.NET技术用于代替JavaScript/typescript的前端WEB框架。在前端开发中使用.NET语言进行书写逻辑有利于我们的性能、可靠性和安全性。并且对于使用.NET ...

WarrenRyan 发布于 2019-12-06 15:28 评论(4)阅读(282)
0

Exceptionless应用--自定义插件

遇到的问题/需求 1. 这里会把一些敏感的参数记录下来,我们需要屏蔽掉,如图 2. 我们希望日志里面有当前登录用户的信息,如图: 处理方法 tip:这里用的是.net非.net core 第一个问题(屏蔽敏感参数): 第二个问题(添加扩展信息) 直接看代码/注释吧 当然需要在 的 方法中调用 其他 ...

cnpm 发布于 2019-12-06 11:55 评论(0)阅读(40)
0

[译]C# 7系列,Part 2: Async Main

原文:http://blogs.msdn.microsoft.com/mazhou/2017/05/30/c-7-series-part-2-async-main/ 你大概知道,C#语言可以构建两种程序。一种是带有入口点(entrypoint)的程序,这样操作系统就可以加载程序并从入口点执行;另一 ...

wenhx 发布于 2019-12-06 11:47 评论(0)阅读(39)
0

逝者如斯夫(一)

Dev 复合表头的使用 作为一名开发小白,开发时遇到使用复合表头,此前没有使用过,浪费很多时间弄出,此为本人经验,仅供参考。 1.首先针对于VS里面增加了Dev控件来说,创建WinForm页面后拖动GridControl 到表单中 2.页面中有 Click here to change view, ...

songxw 发布于 2019-12-06 11:45 评论(0)阅读(23)
10

C#使用Consul集群进行服务注册与发现

前言 我个人觉得,中间件的部署与使用是非常难记忆的;也就是说,如果两次使用中间件的时间间隔比较长,那基本上等于要重新学习使用。 所以,我觉得学习中间件的文章,越详细越好;因为,这对作者而言也是一份珍贵的备忘资料。 Consul简介 Consul一个什么,我想大家通过搜索引擎一定可以搜索到;所以,我就 ...

kiba518 发布于 2019-12-06 09:14 评论(8)阅读(879)
0

C#面向对象-多态

面向对象的三大特性(封装,继承,多态)大多少人都应该知道。前两个的话比较容易理解。本文主要说一下面向对象中的多态。 什么是多态?不同的对象对同一操作,产生不同的执行结果。这就是多态。那么多态又包含了:重载,重写,虚方法,抽象方法。 1,重载什么叫重载?在同一个作用域的两个或多个方法函数名相同,参数列 ...

Web小曾博客 发布于 2019-12-05 22:58 评论(0)阅读(63)
0

windows 本地链接 VMware虚拟机 redis服务

使用本地Windows链接 VMware虚拟机 redis服务 我用的虚拟机系统是:windows Server 2012 先把Redis服务器拷贝到服务器并解压,目录如下 这里仅仅作为演示,所以就不安装成window服务了,直接用非系统服务方式启动服务,启动之前需要做以下配置: 1,关掉虚拟机上w ...

每天努力进步一点点 发布于 2019-12-05 22:44 评论(0)阅读(29)
0

Linux - CentOS 7 通过Yum源安装 Nginx

添加源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装Nginx sudo yum install -y nginx 直到出现 Co ...

tenghao510 发布于 2019-12-05 20:15 评论(0)阅读(36)
0

HALCON数据类型和C#对应数据类型的对比

摘要:HALCON数据类型:Iconic Variables(图形变量)、Control Variables(控制变量)。在C#中,图形变量用HObject声明,控制变量用HTuple声明。(halcon数据类型被封装成类)。 一,HALCON中变量导成C#变量 1,图形变量 图像变量 HObjec ...

新凉别处暑 发布于 2019-12-05 19:59 评论(0)阅读(27)
0

.Net Core 使用 NPOI 导入Excel

由于之前在网上查阅一些资料发现总是不能编译通过,不能正常使用,现把能正常使用的代码贴出: /// <summary> /// Excel导入帮助类 /// </summary> public class ImportExcelUtil<T> where T : new() { //合法文件扩展名 p ...

编码养家 发布于 2019-12-05 19:20 评论(1)阅读(74)
0

C# 语法基础

[toc] 第一次见到 C 程序可能会有一些奇怪,程序中有一些 、`} []` 这样的符号。然而在逐渐深入了解 C 语言的过程中,对这些符号和 C 语言特有的其他符号会越来越熟悉,甚至会喜欢上它们。 本篇,我们继续从演示一个简单的程序示例开始,解释该程序的功能和它的各组成部分。同时,介绍一些 C 语 ...

Vin° 发布于 2019-12-05 18:09 评论(0)阅读(32)