OAuth是一种开发授权的网络标准,全拼为 open authorization ,即开放式授权,最新的协议版本是2.0。 举个栗子: 有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。 传统方法是,用户将自 ...
分类:
Web程序 时间:
2017-12-27 15:37:57
阅读次数:
319
(1) 安装webpack 在安装 Webpack 前,你本地环境需要支持 node.js。 由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 使用 cnpm 安装 webpack: cnpm install webpack –g (2) ...
分类:
Web程序 时间:
2017-12-27 15:37:37
阅读次数:
172
C# 图解教程 第一章 C#和.NET框架 C#和.NET框架 在.NET之前.NET时代 .NET框架的组成大大改进的编程环境 编译成CIL编译成本机代码并执行CLR Common Language RuntimeCLI Common Language Infrastructure各种缩写C#的演 ...
1 md-menu 是一个浮动型的选择面板,它必须依赖一个触发组件(按钮、单击等) 2 md-menu的使用 2.1 在共享模块中引入MdMenuModule import { NgModule } from '@angular/core'; import { CommonModule } from ...
分类:
编程语言 时间:
2017-12-27 15:37:22
阅读次数:
177
【转】一文搞清Web服务器、应用服务器、Web容器和反向代理 我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相似概念如何区分。 本文大纲: 一、Web服务器概念与基本原 ...
分类:
Web程序 时间:
2017-12-27 15:37:14
阅读次数:
203
选择一个适合自己的库,然后去选择相应的版本去下载 可以去Anaconda 的官网下载,也可以使用清华大学的镜像下载 一般镜像下载更快一些 安装成功后,打开Anaconda Navigator,之后再打开Anaconda Prompt,在里面运行下命令行:conda list 就可以列出自己所安装的所 ...
分类:
其他好文 时间:
2017-12-27 15:37:07
阅读次数:
134
python os.path模块常用方法详解 os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html 1.os.path.abspath(path) ...
分类:
编程语言 时间:
2017-12-27 15:36:58
阅读次数:
190
消息持久性 我们已经学会了如何确保即使消费者死亡,任务也不会丢失。但是如果RabbitMQ服务器停止,我们的任务仍然会丢失。 当RabbitMQ退出或崩溃,它会忘记队列和消息,除非你不告诉它。需要做两件事来确保消息不会丢失:我们需要将队列和消息标记为持久。 首先,我们需要确保RabbitMQ永远不会 ...
分类:
其他好文 时间:
2017-12-27 15:36:50
阅读次数:
230
http://blog.csdn.net/dream2050csdn/article/details/53510340 使用之前要引用这个 using System.Windows.Forms.DataVisualization.Charting; 示例图 运行示例,我用的是折线图 其中绑定数据源, ...
6035 Problem A 水题 6034 Problem B 0<=N<2^15,数据量很小,可以先素数筛选,再对答案打表 6015 Problem C 暴力枚举,注意特判一些显而易见的结果提高效率,然后两个for既也不会超 6025 Problem D 排序后从大到小模拟一下就行 6029 P ...
分类:
其他好文 时间:
2017-12-27 15:36:27
阅读次数:
184
OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。Openshift广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integratio ...
分类:
编程语言 时间:
2017-12-27 15:36:18
阅读次数:
332
转载自http://blog.csdn.net/xhh198781/article/details/10949697 1 Paxos算法 1.1 基本定义 算法中的参与者主要分为三个角色,同时每个参与者又可兼领多个角色: ⑴proposer 提出提案,提案信息包括提案编号和提议的value; ⑵ac ...
分类:
编程语言 时间:
2017-12-27 15:36:09
阅读次数:
162
ssl是通讯链路的附加层。可以包含很多协议。https, ftps, ..... ssh只是加密的shell,最初是用来替代telnet的。通过port forward,也可以让其他协议通过ssh的隧道而起到加密的效果。 SSL是一种国际标准的加密及身份认证通信协议,您用的浏览器就支持此协议。SSL ...
分类:
其他好文 时间:
2017-12-27 15:36:02
阅读次数:
126
第一步:引用log4net配置文件 第二步:在自己项目下新建文件夹LogNet,再在里面建立类Log.cs log.cs内容如下: 第三步:在自己项目下新建Log4Net.config Log4Net.config内容如下: 第四步:在项目中搜索Global.asax.cs中加载log4net配置文 ...
3156: 防御准备 Description Input 第一行为一个整数N表示战线的总长度。 第二行N个整数,第i个整数表示在位置i放置守卫塔的花费Ai。 第一行为一个整数N表示战线的总长度。 第二行N个整数,第i个整数表示在位置i放置守卫塔的花费Ai。 Output 共一个整数,表示最小的战线花 ...
分类:
其他好文 时间:
2017-12-27 15:35:42
阅读次数:
110
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <table border="1"cellpadding="5" width="100%"> <tr><th>日期</th><th>日 ...
分类:
Web程序 时间:
2017-12-27 15:35:35
阅读次数:
245