-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
【asp.net core 系列】3 视图以及视图与控制器(aspnet图书管理系统)
0.前言在之前的几篇中,我们大概介绍了如何创建一个asp.net core mvc项目以及http请求如何被路由转交给对应的执行单元。这一篇我们将介绍一下控制器与视图直接的关系。1. 视图这里的视图不...
-
二叉树遍历(二叉树遍历算法)
前言使用C#实现一个二叉树及其基本操作, 配合xunit来做单元测试; 所以数据结构的定义和算法均使用C#实现;概念二叉树或为空树, 或是由一个根结点加上两棵分别称为左子树和右子树的、互不交的二叉树组...
-
函数式编程中的基本概念(函数式编程思想)
函数签名假设有一个函数 f,输入一个 int 值,返回一个 string 值,在 C# 中,该函数可以表示为:Func我们可以使用箭头(→)符号来表示:f : int → string箭头符号是函数式...
-
Named pipe Stream include NamedPipeServerStream and NamedPipeClientStream(named for)
Named pipe (more flexible) Allows two-way communication between arbitrary processes on the same comp...
-
VB.Net 串口通信用法(vb.net linq)
对于初次使用VB.Net 的 SerialPort 编写串口通信的朋友,这些是很必要的知识,也是编写串口通信程序前的知识准备。1、使用 SerialPort 设置串口属性进行串口通讯时,需要设置一些...
-
VS2010之vb.net:细节决定成败
VS2010版本的推出,亮点不少,除了新功能上的扩充外,也就是在三大语言C#,C++,Visual Basic基础上又增加第四大语言F#,在语言的细切深入方面,可谓可圈可点,正体验了一句管理名言:细节...
-
C#发现之旅第十四讲 基于动态编译的VB.NET脚本引擎(c罗)
本章说明在前面章节中,笔者使用了反射和动态编译技术实现了快速ORM框架,在本章中笔者将继续使用这些技术来实现一个VB.NET的脚本引擎,使得人们在开发中能实现类似MS Office那样实现VBA宏的功...
-
c#发布补丁(count)
日常开发维护项目中,可能会遇到发布后出现bug,或者忘记改配置文件等等问题,这个时候,可能就需要重新进行下发布,有的开发小伙伴可能会把编译后的代码文件整个替换。这样做虽然也可以实现发布,但是有几个弊端...
-
【asp.net core 系列】4. 更高更强的路由(aspnet课程设计报告)
0. 前言在之前我们介绍了请求通过路由寻找到控制器,以及控制器与视图的数据流转。那么,我们回过头来,再看看路由的一些其他用法。1. 路由属性(Route Attribute)按照英文的直接翻译,Rou...
-
修改Nuget包默认存放路径
默认情况下所有的Nuget包都会下载到C盘,目前我这边有几十个G的大小,这导致我C盘的容量越来越小...我们可以在Nuget.config中修改package存放路径,Nuget.config 在C:...
