摘要:一、准备工作 这里使用的Linux操作系统是Centos7,选择在虚拟机上面装Centos7系统,然后在虚拟机上面安装PostgreSQL。 二、安装PostgreSQL 2.1、选择版本 进入PostgreSQL官网下载界面,找到Centos相关下载信息。官网下载地址:https://www.po 阅读全文
posted @ 2020-07-05 20:47 .NET开发菜鸟 阅读(31) 评论(0) 推荐(0) 编辑
摘要:一、Cookie的作用 Cookie通常用来存储有关用户信息的一条数据,可以用来标识登录用户,Cookie存储在客户端的浏览器上。在大多数浏览器中,每个Cookie都存储为一个小文件。Cookie表示为键/值对的形式,可以利用键来读取、写入或删除Cookie。 在ASP.NET Core中也可以使用 阅读全文
posted @ 2020-07-02 23:11 .NET开发菜鸟 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一、前言 在程序设计中,我们会遇到各种各样的异常问题,一个好的异常处理解决方案能够帮助开发者快速的定位问题,也能够给用户更好的用户体验。那么我们在AspNetCore中该如何捕获和处理异常呢?我们以一个WebApi项目为例,讲解如何捕获和处理异常。 二、异常处理 1、异常处理 开发过ASP.NET程 阅读全文
posted @ 2020-06-26 10:27 .NET开发菜鸟 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一、什么是队列 队列(Queue)是一种常见的数据结构,其最大的特点就是先进先出(First In First Out),作为最基础的数据结构,队列应用很广泛。比如火车站排队买票等等。可以用下图表示队列: 其中a1、a2、an表示队列中的数据。数据从队尾入队列,然后从队头出队列。 二、什么是消息队列 阅读全文
posted @ 2020-06-25 16:09 .NET开发菜鸟 阅读(70) 评论(0) 推荐(0) 编辑
摘要:在控制台中使用命令发布.NET Core程序的时候,报如下的错误: project.assets.json”没有“.NETCoreApp,Version=v3.1/win-x64”的目标。确保已运行还原,且“netcoreapp3.1”已包含在项目的 TargetFrameworks中。 解决方案: 阅读全文
posted @ 2020-06-23 16:54 .NET开发菜鸟 阅读(32) 评论(0) 推荐(0) 编辑
摘要:一、前言 .NET Core 3.0中新增加了一个特性:Publishing Single EXEs,可以通过dotnet publish 命令将整个.net core应用发布为一个可执行文件。 二、准备工作 使用VS 2019新创建一个MVC项目: 然后使用dotnet publish命令发布: 阅读全文
posted @ 2020-06-17 22:01 .NET开发菜鸟 阅读(93) 评论(0) 推荐(0) 编辑
摘要:一、HttpClient使用 在C#中,如果我们需要向某特定的URL地址发送Http请求的时候,通常会用到HttpClient类。会将HttpClient包裹在using内部进行声明和初始化,如下面的代码: using (var httpClient = new HttpClient()) { // 阅读全文
posted @ 2020-05-27 16:01 .NET开发菜鸟 阅读(74) 评论(0) 推荐(0) 编辑
摘要:在.NET中,对于相同的字符串,.NET会将它们指向同一个地址,它们是相同的实例。.NET中的字符串并不会更新,当更改一个字符串变量时,由于字符串的不可变性,.NET实际上是新创建一个字符串,而将变量地址指向新创建的字符串地址。 看下面的一个例子: using System; namespace C 阅读全文
posted @ 2020-04-11 10:04 .NET开发菜鸟 阅读(132) 评论(0) 推荐(0) 编辑
摘要:之前的文章中,使用过直接添加引用的方式调用WebService,还使用过HTTPClient调用WebService,这里还是使用Http请求去调用WebService。 WebService服务端代码 public class WebServiceDemo : System.Web.Service 阅读全文
posted @ 2020-04-08 16:30 .NET开发菜鸟 阅读(888) 评论(0) 推荐(0) 编辑
摘要:一、前言 在以前的一篇文章中,曾经讲述过如何在ASP.NET Core中调用WebService。但是那种方式是通过静态引用的方式去调用的,如果是在生产环境中,肯定不能使用这种方式去调用,幸运的是微软提供了HttpClient,我们可以通过HttpClient去调用WebService。 二、创建W 阅读全文
posted @ 2020-04-04 15:03 .NET开发菜鸟 阅读(330) 评论(0) 推荐(0) 编辑