摘要:
创建一个xUnit项目 webApi.test 创建之后会有一个默认的[Fact] (测试的标准格式) [Fact] public void TestEqual() { int a = 10, b = 20; Assert.Equal(30, Add(a, b)); } private int Ad 阅读全文
摘要:
临时表的创建 临时表分为:本地临时表和全局临时表 通俗区分: 本地临时表:只能在当前查询页面使用,新开的查询是不能使用它的 #temp 全局临时表:不管开多少查询页面都可以使用 ##temp 临时表的使用背景:用于SQL优化,提高查询效率 临时表主要是用来优化一些子查询比较多的情况,也称为嵌套查询。 阅读全文
摘要:
存储过程的概念 存储过程类似一个函数,可以执行一条或者多条SQL语句,可带参数,可返回值 为了简化操作,方便更改和扩展,将一个事件的处理封装在一个单元中供使用。 创建存储过程 --创建存储过程(不带参数的) create proc sp_sample as select * from sample 阅读全文
摘要:
背景 去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数。 看到名字所有人都 知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,要去除首尾空格同时使用这个两个函数 阅读全文
摘要:
1. 简介 ETCD 是一个高可用的分布式键值数据库,可用于服务发现。ETCD 采用 raft 一致性算法,基于 Go 语言实现。 raft是一个强一致的集群日志同步算法。 ETCD使用gRPC,网络性能高 部署的节点数量必须是2N+1个 特点 简单:安装配置使用简单,提供 HTTP API安全:支 阅读全文
摘要:
Case When.. Then.. end的使用场景 当字段有不同的值,根据不同的值表示不同的内容 use [数据库名] go if exists( select * from sys.views where name='v_KAR_Schedule_Report') --判断视图是否已存在 dr 阅读全文
摘要:
集群简介 简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。当用户请求集群系统时,集群给 阅读全文
摘要:
解决办法:设置高级保存选项 第一步:在工具栏找到自定义选项 第二步:添加高级保存选项Advanced save options 第三步:在Appsettings.json页面操作 阅读全文
摘要:
获取ConnectionStrings节点数据 //appsettings.json { "ConnectionStrings": { //DEV "DbConn": "Server=**;Integrated Security=no;User ID=**;PWD=**;initial catalo 阅读全文
摘要:
CSS 属性选择器 ~=, |=, ^=, $=, *= 的区别 总结: "value 是完整单词" 类型的比较符号: ~=, |= "拼接字符串" 类型的比较符号: *=, ^=, $= 1.attribute 属性中包含 value: [attribute~=value] 属性中包含独立的单词为 阅读全文