QQ互联通过OAuth协议来实现,本文基于OAuth2.0整理。 QQ互联提供了OAuth协议的介绍:http://wiki.connect.qq.com/oauth2-0%E7%AE%80%E4%BB%8B OAuth2.0认证的过程大致如下: 用户在访问网站上点击QQ登录字样后,发起一个网站请求,网站跳转到QQ官方提供的一个oauth2.0认证的网址,格式如下: https://graph.qq.com/oauth2.0/authorize?response ...
阅读全文参考这篇文章:http://dkleppinger.blogspot.jp/2015/04/adding-qbe-operators-to-date-column.html This example presumes you already have a table with filterable columns. You should have a search region in your bindings executable list. Mine is called re ...
阅读全文jQuery.extend = jQuery.fn.extend = function() { var src, copyIsArray, copy, name, options, clone, target = arguments[0] || {}, i = 1, length = arguments.length, deep = false; // Handle a deep copy situation if ( typeof target == ...
阅读全文如何定义一个HTTP响应呢?在RFC2616的第六章定义了HTTP Response的格式。请参考官网。 HTTP响应的定义格式: Response = Status-Line *(( general-header | response-header | entity-header ...
阅读全文官方文档 https://docs.oracle.com/cd/E29542_01/dev.1111/e10224/obe_intro.htm#SOASE004 This chapter describes how to subscribe to or publish business events from Oracle Mediator or a BPEL process in a SOA composite application. Business events are publi ...
阅读全文这段代码抛了一个undefined variable错误 $greeting = "Let‘s welcome ".$std_name." from ".$university; 错误: Undefined variable: university in \www\mysite\index.php on line 137 解释: 尽管PHP不需要使用变量前先申明,但是推荐不要这样,因为这样可能会引起一些安全 ...
阅读全文1.使用jdk17 启动jenkins.war java -jar jenkins.war --http-port 123456 2.启动后记住后台的初始密码 3. 打开 http://localhost:12345 4. 输入初始密码 5. 选择推荐的插件包,如下 6. 创建一个管理员账号 8. 实例配置 9. 完成 10. 安装后修改workspace; 找到.jenkins文件夹,找到config ...
阅读全文在 Unix 平台下安装 PHP 有几种方法:使用配置和编译过程,或是使用各种预编译的包。 本文是在Linux下面自编译生成PHP的方法,主要参考官网提供的方法结合一些自身的情况: 从apache官网获取 Apache 源码包,然后解压: gzip -d httpd-2_x_NN.tar.gz tar -xf httpd-2_x_NN.tar 同样,获取 PHP 源码包并解压: gunzip php-NN.tar.gz tar -xf php- ...
阅读全文JAVA 验证码示例: http://www.cnblogs.com/zhangchunxi/archive/2013/03/15/2961007.html 验证码创意收集: http://www.csdn.net/article/2011-04-29/296881 http://www.yixieshi.com/ucd/13616.html ...
阅读全文先从PHP的配置文件php.ini中的session段开始学习session,这里的配置会影响所有php程序。而PHP的Session函数则只针对其程序本身。 首先看一下php.ini中session的默认配置(查看可以跳过),官方文档。 [Session] ; Handler used to store/retrieve data. ; http://php.net/session.save-handler session.save_handler = files ...
阅读全文项目管理 创建项目 编辑项目 项目树中同时修改多个任务 编辑有前驱后继关系的任务 锁定任务 显示模式和编辑模式 建议状态和激活状态 编辑非锁定态的任务 激活项目 项目交付物 资源管理 添加资源 分配活动 监控资源使用率 替换资源 移除资源 委托转办活动 项目的基本属性 ...
阅读全文MySQL修改prompt时可以使用到的特殊符号: Option Description \c A counter that increments for each statement you issue \D The full current date \d The default database \h ...
阅读全文什么是XML Bomb? 字面上是XML炸弹,此炸弹有Enitity Expansion制作而成,而其威力由其聚变当量级决定。下面就是一个9级炸弹。 <?xml version="1.0"?> <!DOCTYPE bombz [ <!ENTITY bomb "bomb"> <!ENTITY bomb2 "&bomb;&bomb;&bomb;&am ...
阅读全文本文简单介绍jetty以及提供一个简单的嵌入部署jetty的java application. jetty是一个portable,lightweight, robust, flexible, extensible and easy to integrate的servlet container. 它可以像tomcat一样部署为一个standalone web server,也可以嵌入到一个应用程序中去。它也支持SPDY, WebSocket, OSGi, JMX, JNDI, JAAS。目前 ...
阅读全文Wed Oct 16 2013 14:20:09 GMT+0800 (中国标准时间) 我新建了一文本文件,重命名为.htaccess,奈何windows提示必须键入文件名, 原来windows将.htaccss看成扩展名了,咋整?有了网络还怕整不出来?google一番,解决方法如下: 将 新建文本文件.txt 改成 新建文本文件.htaccess 然后再新建一文本文件,重命名为name.bat,写入以下内容: @ren "% ...
阅读全文网站新功能介绍 - 截屏贴图 在富文本编辑器CKEditor基础上开发的小插件:截屏贴图。 Step 1: 使用截图工具进行截图和编辑。常用的简单截图工具还是推荐QQ,使用方便轻快。Ctrl+Shift+A搞定。 Step 2: 点击插入截图按钮 Step 3:在弹出Dialog中的粘帖出按下ctrl+V 如截屏本网站图标 Step 4:最后点击确定,截屏就被插入到CKEDITOR编辑器中了。 关于CK ...
阅读全文初涉及Andriod App开发,按照文档搭建开发环境时,如果某一步没有执行成功就有可能如有下面的问题,无法选择Theme, 不论是Holo Light with Dark Action Bar, 还是Holo Light, Holo Dark,甚至是None。如下图,这里的原因是Andriod SDK并没有安装成功。 解决办法: 重新安装Andriod SDK。 先下载Andriod SDK Manager, 然后通过SDK Manager来下载SDK等其他 ...
阅读全文定义和摘要 Marshalling & Unmarshalling 常被翻译为列集和散集。 文字有点生硬。功能有点类似序列化和反序列化。有如下定义方式: 列集:将堆栈中的参数串行化送入一个平面(flat)存储器的过程。 散集:从flat读取参数数据,并且重建这个堆栈的过程。 wiki中这样解释列集: In computer science, marshalling or marshaling is the process of transforming ...
阅读全文这是一个井字棋游戏的java实现。摘录于stackoverflow。 游戏规则很简单,只要一方棋子在水平线,垂直线或者对角线任意一条线上排列成功即为获胜。 作者原先的代码存在着一些问题: 代码如下: 一共有几个类: play, player, human, computer, set Play类: import java.util.Scanner; public class play { public static void m ...
阅读全文初次看些JS代码时会发现xxFucObject.superclass.constructor.call的使用,咋看以为JS什么时候增加了superclass这个object预定义属性, 可是并没有。constructor, call的使用可以查询 /********************** call() 方法 call() 方法是与经典的对象冒充方法最相似的方法。它的第一个参数用作 this 的对象。其他参数都直接传递给函数自身。例如: ******* ...
阅读全文