摘要:
1、setTimeout定时器 该定时器只执行一次,执行完毕之后自动销毁 setTimeout(() => { alert(); }, 1000); 2、setInterval定时器 该定时器启用之后无限循环,直到手动销毁该定时器 const timer = setInterval(() => { 阅读全文
摘要:
1、redis简介 redis是一个远程内存数据库,是一个速度非常快的非关系数据库(也叫NoSQL数据库)。redis不储存表,储存的是key与五种不同类型的值之间的映射。redis可以将存储在内存的键值对数据持久化到硬盘,因此它不仅可以作为辅助数据库,也可以作为主数据库。存储数据可以存两份,数据库 阅读全文
摘要:
1、什么是orm 即Object-Relationl Mapping,直译过来就是对象关系映射。作用呢就是在关系型数据库和对象之间做一个映射,这样我们就能直接操作对象就能完成对数据库的增删改查。其本质就是通过对象的变化自动生成对应的sql并执行,方便。 2、Entity Framework是什么? 阅读全文
摘要:
1、什么是反射 在.net程序运行的时候会将各种对象中的数据、对象的名称、对象的类型这些信息保存在元数据中,元数据保存在程序集中,我们访问并操作元数据或者程序集的行为就叫反射。举个栗子:我们在代码中实例化的对象是一座房子,但是程序编译运行时的基本单位不是房子,而是砖。程序把这座房子解析成了一块块砖, 阅读全文
摘要:
1、linq是什么 linq是c#语言的一个扩展,可以将数据查询直接集成到编程语言本身中。目的就是提供了一种可移式的、一致的方式,来查询 、排序和分组许多不同种类的数据(XML、JSON、SQL数据库、对象集合、Web服务、企业目录等)。 2、设置数据源 private class Student 阅读全文
摘要:
1、XML是什么? xml和json一样,都是数据语言,以简单的文本格式存储数据,可以被人类和几乎任何计算机读取。说到底,就是一个文本格式,就像html能被浏览器识别一样。 2、XML的功能及使用场景 上面说了xml以简单的文本格式存储数据,我们可以使用代码对xml文件进行增删改查。那它的功能和谁相 阅读全文
摘要:
1、安装log4net插件 在nuget包管理器查找log4net并安装,安装最新版本就行,如果不行,自行百度吧。在需要使用log4net的项目中引用它2、创建log4net.config 在和web.config同一文件路径下创建log4net.config文件。创建完成之后,设置其属性:复制到输 阅读全文
摘要:
1、token的作用及使用流程 token的作用是用于身份验证,即让服务器端知道是谁在进行网络请求,围绕用户身份进行操作。用来操作的token有两个,一个是accesstoken,用来验证身份,另一个是refreshtoken,用来刷新accesstoken。具体流程如下: 登陆,获取refresh 阅读全文
摘要:
1、axios是什么? ajax封装的是浏览器提供的xmlhttprequest,axios封装的是浏览器提供的fetch,fetch是为了应对其他需求所对于xmlhttprequest的再一次封装。一句话,axios走在了封装界的最前沿,而且大家对它的评价都相当不错,vue一开始是要搞一个自己的封 阅读全文
摘要:
1、安全 Vue在安全教程中说了一堆,总结出三点值得了解的信息。 第一点便是王婆卖瓜自卖自夸,Vue表明自己会在使用模板或者渲染函数的时候,将一些敏感的关键符号,如单引号,双引号,尖括号之类的自动转义成特定的字码,用以防止新的html注入,基本能杜绝大部分的安全漏洞。 第二点是让大家选择模板和插件的 阅读全文