04 2020 档案

摘要:1. 关闭和打开自增列的限制 --格式:SET IDENTITY_INSERT RoleInfor on; (或off) --PS:即使设置为on,insert插入值的时候,不能省略前面的字段名,否则不生效 --以RoleInfor表为例,主键自增, 关闭限制,可以插入主键,打开限制,则不能显式的插 阅读全文
posted @ 2020-04-24 22:08 Yaopengfei 阅读(548) 评论(0) 推荐(0) 编辑
摘要:一. 触发器概述 1. 什么是触发器 触发器是数据库用于保证数据完整性的一种方式,可以说它是"与表事件相关"的一种特殊的存储过程,它的执行不能由程序调用,也不能手动启用,而只能是通过事件来触发,比如当对表进行 Insert、Delete、Update操作的时候,就会激活触发器来执行,所以触发器通常用 阅读全文
posted @ 2020-04-23 16:16 Yaopengfei 阅读(5204) 评论(1) 推荐(1) 编辑
摘要:一. 视图概述 1. 什么是视图 视图是一个虚拟表,是从一个或多个表中到处,行为与表相似,同样可以Select、Insert、Update、对视图的最终操作都会转换成对数据表的操作,可以保障数据系统的安全性。 2. 视图的分类 (1). 标准视图 标准视图组合了一个或多个表结构中数据,视图的基本功能 阅读全文
posted @ 2020-04-19 09:24 Yaopengfei 阅读(969) 评论(1) 推荐(0) 编辑
摘要:1. 约瑟夫问题 加斯帕·蒙日是法国数学家,他在《数学的游戏问题》中讲了一个故事:15个教徒和15个非教徒在深海上遇险,必须将一半的人投入海中,其余人才能幸免于难,于是想了一个方法,30个人 围城一圈,从第一个人开始依次报数,每数到第九个的人就将他扔向大海,如此循环进行直到仅剩余15个人为止。问怎样 阅读全文
posted @ 2020-04-17 16:49 Yaopengfei 阅读(406) 评论(1) 推荐(0) 编辑
摘要:一. 基础 1. 前言 链式存储结构,又叫链表,逻辑上相邻,但是物理位置可以不相邻,因此对链表进行插入和删除时不需要移动数据元素,但是存取数据的效率却很低,分为三类: (1).单(向)链表:存储数据元素时,除了存储数据元素本身的信息外,还有一个指针,指向他的后继节点,最后一个元素的指针不指向任何元素 阅读全文
posted @ 2020-04-15 15:26 Yaopengfei 阅读(564) 评论(1) 推荐(0) 编辑
摘要:一. Core的内置注入 类和接口的准备 public interface IU1 { string guid { get; set; } } public interface IU2 { string guid { get; set; } } public interface IU3 { stri 阅读全文
posted @ 2020-04-09 08:31 Yaopengfei 阅读(1451) 评论(1) 推荐(2) 编辑
摘要:一. 类型转换函数 在处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换。对于数据类型相近的值是有效的,比如int和float,但是对于其它数据类型,例如整型和字符类型,隐士转换就无法实现了,此时必须使用显示转换。为了实现这种显示转换,T-SQL提供了两个显示转换函数,分别是CA 阅读全文
posted @ 2020-04-06 19:26 Yaopengfei 阅读(1286) 评论(1) 推荐(0) 编辑
摘要:一. 重连机制 声明: 本节仅介绍重连机制和心跳监测机制,基于Core 3.1框架,至于SignalR其它的一些基本使用,包括引入、Hub、配置等常规操作,在本节中不介绍,后续写Core下的SignalR 1. 说明 默认是没有重连机制的,需要加上withAutomaticReconnect开启重连 阅读全文
posted @ 2020-04-02 20:18 Yaopengfei 阅读(8886) 评论(6) 推荐(5) 编辑
摘要:一. 字符串函数 1. 返回字符串中最左侧的第一个值的ASCII代码值 select ASCII('SS'),ASCII('SQL'),ASCII('1') 2. 将整数类型的ASCII值转换成对应的字符 select CHAR(115),CHAR(49) 3. 从左侧或者从右侧获取指定个数的元素 阅读全文
posted @ 2020-04-01 21:33 Yaopengfei 阅读(1444) 评论(1) 推荐(0) 编辑