最近的文章列表

[分享]php中apc缓存使用示例

记的以前php文件上传到服务器时需要先用zend guard加密下,有了apc就不用了。 从维基百科上看到的消息,apc将被内置在php6中,所以apc还是值的学习下的。

1、安装扩展

在ubuntu 12.04可以直接通过apt-get install php-apc安装apc扩展。

关于windows系统,笔者以前曾在windows下安装过apc,只是运行不稳定,不晓得现在解决了没有。在windows下可以用wincache替代apc,微软自己开发的,非常稳定。

Tips:安装完成后,要记的重启下web服务器。

2、下载apc.php

2014/1/17 Comments:
[分享]ubuntu12.04使用c编写php扩展模块教程

系统是ubuntu 12.04,已经安装好了apache和php,php的版本是5.3.10。

以下操作如果碰到权限方面的问题,建议切换成root操作。

1、下载源码

签出php 5.3.10的源代码

代码如下:

$ svn checkout https://svn.php.net/repository/php/php-src/branches/PHP_5_3_10/

Tips:如果没有这个命令,

2014/1/17 Comments:
php对数组排序的简单实例
代码如下:

<?php 
class='pingjiaF' frameborder='0' src='http://www.camnpr.com' scrolling='no'> 
对数组排序 
usort() 函数使用用户自定义的函数对数组排序。 
*/ 

function cmp($a, $b) //用户自定义回调函数 

if($a=
2014/1/17 Comments:
[php]查看请求头信息获取远程图片大小的方法

如果要获取远程图片的大小,一种普遍的做法是先将远程图片的内容获取回来,再用strlen计算长度,这种方法需要将图片下载下来,然后才能计算。如果图片很大的话,那么网络传输就要花费不少时间,效率显然低下。笔者提供一个方法来提高效率,主要是利用http的头信息。

当访问网页的时候,服务器会返回请求的头信息,其中Content-Length表示请求的网页内容大小。如果请求的是图片,那么Content-Length就表示图片的大小。根据这个,只需要发送head请求获取返回的头信息就OK了。在php中,可以通过fsockopen方法获取头信息。代码如下:

2014/1/17 Comments:
[php]缩小png图片不损失透明色的解决方法

主要是利用gd库的两个方法:

代码如下:

imagecolorallocatealpha //分配颜色 + alpha

imagesavealpha //设置在保存 png 图像时保存完整的 alpha 通道信息

代码示例:

代码如下:

<div class

2014/1/17 Comments:
林志玲回应"广告伤害我"投诉 称小学生们不要看

林志玲回应"广告伤害我"投诉 称小学生们不要看

市长信箱截图

...
2014/1/16 Comments:
细说jQuery自定义函数的多种方法
代码如下:

//方法定义
$.windowbox = {
//定义一个方法aa
aa: function(){
alert("aa");
},


//定义一个方法bb
bb: function(){
alert("bb");
}
}
$.windowbox.aa(); //调用$.windowbox里的aa方法


<span style="CURSOR
2014/1/16 Comments:
js获取select标签选中值(option seleced)的两种方式
代码如下:

var obj = document.getElementByIdx_x(”testSelect”);//定位id
var index = obj.selectedIndex;// 选中索引
var text = obj.options[index].text; // 选中文本
var value = obj.options[index].value; // 选中值jQuery中获得选中select值第一种方式
$('#testSelect option:selected').text();//选中的文本
2014/1/16 Comments:
jQuery如何实现点击页面获得当前点击元素的id或其它信息
代码如下:

$(document).click(function (e) {
var v_id = $(e.target).attr('id');
}


代码如下:

$(e.target)


得到了当前元素 可以的要标签

2014/1/16 Comments:
[分享]js获取通过ajax返回的map型的JSONArray的方法
代码如下:

for(var i in datares){
if (datares.hasOwnProperty(i)) {
sel.append("<option value='"+datares[i].deptid+"'>"+datares[i].deptname+"</option>");
}
}
2014/1/16 Comments: