不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2015-02-28 23:02  分类:HTML/CSS/JS 

一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。

作者:php-note.com  发布于:2015-02-25 20:40  分类:电脑/软件使用 

联想Thinkpad的F1~F12键功能与其他笔记本是相反的!

如果不按着Fn,在那几个功能键,实现的是属性设置的功能,比如直接按下F1键是静音,F2键是音量降低,F3是音量增加等等。如果按下Fn+F1键,则打开的是F1的功能,也就是系统帮助功能。

作者:php-note.com  发布于:2015-02-11 19:26  分类:PHP基础 

PHP里的__CLASS__这类东西是静态绑定的,如果不在子类里重载的话,那么继承父类方法所得到的依旧是父类的名称,而不是子类的名称,比如:

<?php
class A {
	function __construct() {
		echo __CLASS__;
	}

	static function name() {
		echo __CLASS__;
	}
}

class B extends A{
}

$objB = new B(); // 输出 A
B::name();       // 输出 A
作者:php-note.com  发布于:2015-02-10 23:28  分类:Linux软件安装/优化 

一、安装 Erlang

1、安装依赖库

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel zlib zlin-devel 
作者:php-note.com  发布于:2015-02-07 10:49  分类:PHP基础 

使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1true

作者:php-note.com  发布于:2015-02-06 14:05  分类:PHP基础 

使用数组提供 post 数据时,CURL 组件大概是为了兼容 @filename 这种上传文件的写法,默认把 content_type 设为了 multipart/form-data。虽然对于大多数服务器并没有影响,但是还是有少部分服务器不兼容。

经过一番总结最终得出结论:

在没有需要上传文件的情况下,尽量对 post 提交的数据进行 http_build_query 处理,然后再发送出去,能实现更好的兼容性,更小的请求数据包。 

作者:php-note.com  发布于:2015-02-06 09:36  分类:PHP基础 

如题,PHP如何自动识别第三方Restful API的内容,自动渲染成 json、xml、html、serialize、csv、php等数据?

其实这也不难,因为Rest API也是基于http协议的,只要我们按照协议走,就能做到自动化识别 API 的内容,方法如下:

作者:php-note.com  发布于:2015-02-04 23:24  分类:PHP基础 

因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。

Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSON!

其实这不难,只需要发送一个 http Content-Type头信息即可,即 “Content-Type: application/json; charset=utf-8”,参考代码如下:

作者:php-note.com  发布于:2015-02-03 10:01  分类:Java基础 

好的目录结构可以使开发人员更容易理解项目,为以后的维护工作也打下良好的基础。Maven2根据业界公认的最佳目录结构,为开发者提供了缺省的标准目录模板。Maven2的标准目录结构如下:

maven-study-03.jpg

作者:php-note.com  发布于:2015-02-03 09:12  分类:Java基础 

Maven 能够帮助我们干什么?

简言之,Maven 可以帮助我们完成以下工作:

  • 项目构建
  • 文档管理
  • 生成测试报告
  • 解决项目间依赖项
  • 源代码版本管理
  • 项目Releases
  • 项目的分发