摘要:
概述 在一次 http 请求中,前后端如何安全地传输密码呢?服务器端如何安全存储密码呢? 一、明文传输、存储 1、大致步骤 用户:提供用户名和密码。 前端:密码明文传输。 后端:用户注册时,明文存储密码; 用户登录时,①读取数据库中密码,②与接收的密码进行比较以验证登录。 2、优缺点 没任何安全性可 阅读全文
摘要:
扩展 ArcServer 一、关于扩展服务 二、开发 SOE 1. 如何将 .NET SOE 迁移到最新版本 2. 开发 SOE 的概述 3. 开发 SOAP SOE 4. 开发 REST SOE (1) 什么是 REST SOE? (2) 构建 REST SOE 的策略 三、开发 SOI 1. 开 阅读全文
摘要:
.NET ArcObjects 帮助 一、使用 ArcObjects .NET SDK 的便签 概述了一些提示和技巧,帮助使用 ArcObjects .NET SDK,以提高工作效率。 二、10.8 的新内容 三、从 ArcGIS 10.7 到 ArcGIS 10.8 的类型更改 ArcGIS 10 阅读全文
摘要:
目录概述1、权限(1)权限的初始状态(2)grant 和 revoke(3)权限类型(4)适用对象的类型(5)默认情况2、角色(1)数据库角色(2)角色属性角色属性的运用(3)角色成员(4)drop 角色(5)预定义角色(6)函数安全3、grant 和 revoke 的使用(1)grant(2)re 阅读全文
摘要:
1、背景知识 (1)接口 INotifyCompletion public interface INotifyCompletion { void OnCompleted(Action continuation); } View Code 实现这个接口的实例(例如一个 Task 对象),在任务完成后, 阅读全文
摘要:
一、概述 1、在 C# 中,协变和逆变能够实现数组类型、委托类型和泛型类型参数的隐式引用转换。 2、按字面,可以这样理解:协变,感觉协和地隐式引用转换;逆变,逆反直觉地隐式引用转换。 二、泛型中的协变和逆变 1、定义 (1)协变,使你能够使用比原始指定的类型派生程度更大的类型。你可以将 IEnume 阅读全文
摘要:
C#中 IAsyncEnumerable 与 IAsyncEnumerator 的使用 1.支持异步的迭代器 是实现了接口 IAsyncEnumerator 的实例。它提供了一种异步方式以获取集合的下一个元素,进而允许“实现它的类或结构”可以异步地访问集合,并返回集合的元素。 接口 IAsyncEn 阅读全文
摘要:
一、内容:1.vuex 是 vue 中实现“集中式数据管理”的一个 vue 插件。2.被管理的数据,是组件共享的,任意组件都可以访问管理。3.vuex 包含三个部分:actions(动作), mutations(加工), state(状态)。4.工作原理:(1)组件欲发起动作(即修改数据)。(2)向 阅读全文
摘要:
一、内容:1.一个路径配置对应一个组件,或一个路径配置对应一个函数(请求),称之为一个路由。2.SPA(single page web application),只有一个页面的应用程序。3.路由器 router,是一个 vue 的插件库,专门用来实现 SPA。4.整个应用只有一个router。5.数 阅读全文
摘要:
一、内容:1.Axios(1)Axios是一个 HTTP库,类似于 jQuery 的 ajax,用于http请求。axios 并不是 vue 插件,所以不能使用 Vue.use()。(2)它既可以应用于浏览器端,也可以应用于node.js编写的服务端。(3)Axios具有以下特性: 1)基于 pro 阅读全文
摘要:
一、在 VS 上 1. 在 VS 项目上右键,选择发布: 2.根据服务器情况,选择目标运行时;将开发时使用的框架作为目标框架;目标位置上已有的文件是否删除,通过删除现有文件进行配置指定。 点击 发布 之后,将在目标位置成生相应的文件。VS 上也有相应的输出 二、在目标服务器上 1.复制发布的文件 ( 阅读全文
摘要:
一、简介和系统要求 运行 Workstation Pro 的主机必须满足特定的硬件和软件要求,包括主机处理器、主机操作系统、主机内存、主机显示适配器、磁盘驱动器/固态驱动器、主机局域网络连接等要求。 二、安装 Workstation Pro 1.许可证 安装软件与许可证密钥分开,许可证密钥通过电子邮 阅读全文