手机随时阅读
新人专享大礼包¥24
对于用户资源的授权来讲, OAuth并不是唯一的, 但是目前OAuth2.0应该已经是各种平台的事实标准了, 对于OAuth2.0协议, 有一系列RFC阐述了OAuth2.0。不过OAuth2。0虽然已经是一个标准, 但是各个平台对它的实现并不完全相同,但是最基本的流程是一样,所以你要先了解这个协议。知道了大体流程之后你就可以结合具体的平台, 比如QQ或微博的开发文档来看。OAuth2.0分为四种
转载自:http://blog.csdn.net/xiaohai798/article/details/34188549 ETL是什么ETL是Extract Transform Load三个英文单词的缩写 中文意思就是抽取、转换、加载。说到ETL就必须提到数据仓库。先说下背景知识:信息是现代企业的重要资源,是企业运用科学管理、决策分析的基础。目前,大多数企业花费大量的资金和时间来构建联机
转载自http://blog.csdn.net/u014421556/article/details/51671353⑴. HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080⑵. SOCKS代理协议服务器常用端口号:1080⑶. FTP(文件传输)协议代理服务器常用端口号:21⑷. Telnet(远程登录)协议代理服务器常用端口:23HTTP服务器,默认的端口号为80/
今天用mysql的时候突然忘记了以前设置的Root的密码,在网上找了下相关的方法,没什么好用的,有推荐说用phpAdmin之类的,这是个php形式管理软件,需要配置php运行环境,于是放弃,还是用老办法卸载重装,然后需要问题,而且还不是1045这个问题,于是再次卸载,重启后安装,这时出现1045问题,又是一顿Google,在尝试了无数遍方法之后,终于在csdn上找到了答案,解决了我的问
1、rpm package:是某个特定的包,比如server,client,shared lib等 -- 是的,可以单独安装2、rpm bundle:是该版本所有包的集合
centos65上安装mysql一梳理了一下centos上安装mysql的三种方法:一是通过源码安装,二是用通用二进制包,三是通过不同linux release到系统包安装,centos上是RPM包安装。先来rpm包装0环境[root@host2 ~]# uname -aLinux host2 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02
转载自http://www.2cto.com/kf/200609/13723.html 许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。 在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此
转载自http://blog.chinaunix.net/uid-27024249-id-4023752.htmldojo.declare在dojo中被广泛使用,理解它将对弄懂dojo的代码有很大帮助。简单的说,dojo.declare提供了一种声明类的方式,通过它可以很方便的扩展其他类:dojo.declare("com.abc.MyDataProvider"/*类名*/, dojo.
转载自http://www.tuicool.com/articles/7nUbU3 先看 define 。作用是定义一个模块(module)。这个模块可以被require引用,引用了之后就可以使用define里面的东西。一个模块想当然,里面干什么事情,不一定全部自己实现。就像人要coding,除了脑子,也不能没有电脑、键盘。因此,define的第一个参数就是将要用到的其他模块引
转载自:http://lavasoft.blog.51cto.com/62575/184492java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着,其实在一些测试性的代码中,jdk自带的logger比log4j更方便。 一、创建Logger对象 static Logger getLogger(St
引文:对于一个J2EE领域的程序员而言,基本上每天都会和web应用打交道。什么是web应用?最简单的web应用什么样?给你一个web应用你该从何入手?1、什么是web应用? web应用是一种可以通过Web访问的应用程序。在J2EE领域下,web应用就是遵守基于Java技术的一系列标准的应用程序。2、最简单的web应用什么样? &
空间数据库技术空间数据库技术用关系数据库管理系统(RDBMS)来管理空间数据,主要解决存储在关系数据库中的空间数据与应用程序之间的数据接口问题,即空间数据库引擎( Spatial Database Engine)。更确切地说,空间数据库技术是解决空间数据对象中几何属性在关系数据库中的存取问题,其主要任务是:1)用关系数据库存储管理空间数据;2)从数据库中读取空间数据,并转换为GIS应用程序能够接收
1引言1.1编写目的1.2背景1.3定义1.4参考资料2任务概述2.1目标2.2用户的特点2.3假定和约束3需求规定3.1对功能的规定3.2对性能的规定3.2.1精度3.2.2时间特性要求3.2.3灵活性3.3输人输出要求3.4数据管理能力要求3.5故障处理要求3.6其他专门要求4运行环境规定4.1设备4.2支持软件4.3接口4.4控制软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需
1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4
当我们使用arcgis api for javascript 查询arcgis服务时,如果查询的参数很长时,通过get方式提交会查询不到结果,因为get方式提交的参数有长度限制,需要通过代理的方式使用post提交。arcgis 提供了一种解决方案就是proxy.jsp. 首先在项目页面js中引入 proxy.jsp:esriConfig.defaults.io.proxyUrl=http
可能我是有一段时间没有用ArcGIS for Server了,今天要发布地图,但是忘记了登录的用户名和密码,在10.1中没有直接像10.0一样可以直接重新安装来“找回”密码。下面开始我们的找回密码之路。所以我们首先要做的是找到命令提示符,右键使用管理员身份运行。在win8.1中直接在开始处右键选择【命令提示符(管理员)】找到Server的安装目录下的工具文件夹的密码设置部分。这里提供部分\Serv
在dojo中,除了沿用Dom结点, dojo 还自定义了一类结点用“dojoType" 进行标识。 dojo 称这些结点为widget。 当检测到HTMl文档中某个标签定义了dojoType 属
一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法: BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyPrope
转载自:http://www.cnblogs.com/youring2/archive/2012/06/10/2544168.htmlJS为DOM添加事件在原生的环境下,为DOM添加事件处理函数有多种方法:<input type="button" name="btn" value="点击…" id="btn" onclick="btnClic
转自:http://blog.csdn.net/quincylk/article/details/17613563在使用dojo过程中对于组件生命周期一直不是特别清楚,官方文档写的也不够恰当,所以特地研究了一下,做了公司内部培训,这就是为什么有了这篇文章。本文主要通过读DOJO的源码以及源码中的注释来了解DOJO组件的生命周期。今天分享给大家,供大家参考,不当之处欢迎大家指教。1.组件生命周期预览
1. 常用的 dojo.query 用法 dojo.query("#header > h1") //ID 为 header 的元素的直接子节点中的 h3 元素 dojo.query("span[title^='test']") // 属性 title 以字符串 test 开头的 span 元素 dojo.query("div[id$='widget']") // 属性 id 以字符串
理解dojo小部件对于开发dojo的widget至关重要,dojo在绘制过程中主要存在以下几个过程:constructor->postMixInProperties->buildRendering/templateString/templatePath->postCreate->startup,为了探究
引言Dojo 工具包为程序员提供了很多功能丰富的控件,但是在实际应用中,很多时候程序员需要自定义控件来满足实际需求,如开发统一 UI 风格的控件库,开发具有通用逻辑组合的 Dojo 控件和更方便使用的 Dojo 控件库。自定义的控件可以在项目、团队中复用,从而可以充分提高开发效率和增加可维护性。准备工作在创建自定义控件之前需要就有以下知识:了解 Dojo 和 Dojo 工具包请参考:http:
之前写了一篇文章介绍dojo/string模块提供的模板处理函数substitute ,随之而来的一个问题是写模板字符串太麻烦了,涉及到转义等问题。 我的建议是将模板字符串写在一个单独文件中,然后使用dojo/text模块来加载(d
引入CSS的方法有两种,一种是@import,一种是link @import url('地址'); <link href="地址" rel="stylesheet" type="text/" /> 现在绝大部分的网站都采用后一种link方式,原因在于 @import先加载,后加载 link先加载CSS,后加载。 所以前者加载网页会出现
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json
对于org.apache.commons.dbcp.BasicDataSource的配置认知【转】Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-
1、Freemarker模板的文件后缀名2、Freemarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。据个人理解,Freemarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、Freemarker自定义流程控制语言、Freemarker自定义的操作函数等等,在装载网页的时候
==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。 举例说明: "1" == true 类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1; 此时,类型仍不同,继续进行类型转换,把"1"转换为1,即
1.禁用页面缓存浏览器默认提供了缓存功能,当用户频繁访问同一页面时,浏览器会将缓存中的结果取出为用户响应,将造成不能反映服务器最新处理结果的情况。 添加以下代码可防止浏览器缓存其内容:response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache");response.setDateHead
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号