上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 36 下一页
摘要: 一、什么是单向链表 在动态分配内存空间时,最常使用的就是“单向链表”(Single Linked List)。一个单向链表节点基本上是由两个元素,即数据字段和指针所组成,而指针将会指向下一个元素在内存中的位置,如下图所示: 在“单向链表”中,第一个节点是“链表头指针”,指向最后一个节点的指针设为NU 阅读全文
posted @ 2020-02-16 11:48 .NET开发菜鸟 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 一、什么是链表 链表(Linked List)是由许多相同数据类型的数据项按照特定顺序排列而成的线性表。但链表的特性是其各个数据项在计算机内存中的位置是不连续且随机(Random)存放的。 1、优点 数据的插入和删除都相当方便,有新数据插入就向系统申请一块内存空间,而数据被删除后,就可以把这块内存空 阅读全文
posted @ 2020-02-15 08:09 .NET开发菜鸟 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 1、请列举网站开发的多种模式 WebFrom、MVC、前后端分离(后端 Restful API,前端使用前端框架,例如Angular、React、Vue)。 2、列举前后端分离和非前后端分离的区别以及各自的优势 1、前后端不分离 在前后端不分离的开发模式中,前端页面看到的效果都是由后端控制,由后端渲 阅读全文
posted @ 2020-02-14 23:44 .NET开发菜鸟 阅读(1737) 评论(0) 推荐(3) 编辑
摘要: 一、前言 在上一篇文章中,我们讲解了如何在Linux服务器上面部署ASP.NET Core应用程序,并且使用Nginx作为反向代理。我们在Linux服务器上面,是通过ASP.NET Core自宿主的方式运行应用程序。采用自宿主的方式启动ASP.NET Core应用程序,目前主要有以下几个问题: AS 阅读全文
posted @ 2020-02-14 16:15 .NET开发菜鸟 阅读(2758) 评论(0) 推荐(3) 编辑
摘要: 一、前言 这篇文章我们将讲解如何将ASP.NET Core 程序部署到Linux。这里我们使用的是虚拟机里面安装的Centos7。这里的ASP.NET Core程序,以上篇文章中发布的框架依赖文件为例进行讲解。 二、安装运行时环境 1、在线安装 我们只是在Linux系统上面部署应用程序,所以只需要安 阅读全文
posted @ 2020-02-14 12:02 .NET开发菜鸟 阅读(15207) 评论(6) 推荐(13) 编辑
摘要: 一、创建项目 本篇文章介绍如何将一个ASP.NET Core Web程序部署到Windows系统上。这里以ASP.NET Core WebApi为例进行讲解。首先创建一个ASP.NET Core WebApi项目,使用默认的Values控制器,这里使用Visual Studio 2019创建一个AS 阅读全文
posted @ 2020-02-13 16:17 .NET开发菜鸟 阅读(16252) 评论(1) 推荐(2) 编辑
摘要: 一、前言 我们在做Winform窗体程序开发的时候,会经常遇到窗体之间相互传值。假设有下面的一个场景:一个主窗体和一个子窗体,点击主窗体上面的按钮给子窗体传值,并在子窗体上面显示出来,一般会有如下几种方式实现。 二、公共属性 我们可以在子窗体里面定义一个公共的属性,然后在父窗体里面给公共属性赋值,这 阅读全文
posted @ 2020-02-12 23:03 .NET开发菜鸟 阅读(3025) 评论(1) 推荐(1) 编辑
摘要: 一、线程异常 我们在单线程中,捕获异常可以使用try-catch,代码如下所示: using System; namespace MultithreadingOption { class Program { static void Main(string[] args) { #region 单线程中 阅读全文
posted @ 2020-02-12 19:20 .NET开发菜鸟 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 1、Task优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便,例如: ThreadPool不支持线程的取消、完成、失败通知等交互性操作; ThreadPool不支持线程执行的先后次序; .NET Framework 在4. 阅读全文
posted @ 2020-02-12 00:17 .NET开发菜鸟 阅读(2309) 评论(0) 推荐(1) 编辑
摘要: 一、定义 约束:规定表中的数据规则。如果存在违反约束的数据行为,行为就会被阻止。 如果是使用DBMS工具创建表,那么约束必须在创建表之后才能被创建。如果是使用脚本创建表,则可以在脚本中就创建约束。 二、分类 1、主键约束 Primary key约束:主键约束,具有唯一性、非空,不能被修改。 2、外键 阅读全文
posted @ 2020-02-10 18:05 .NET开发菜鸟 阅读(799) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 36 下一页