自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

Linux下php扩展模块开发

项目做了快半年了,关于php的扩展模块开发,从完全不懂到边查资料边摸索,到现在的灵活运用,其间也经历了不少的困惑期,在此以文章记录,希望对有同样需求的人起到一定的帮助作用。一. 生成一个简单的php extension我们需要两个目录:php src,php bin,到网上下载一个php源码包,解压,安装。php的解压目录记为 phpsrc(如:/home/src/php-4.4.4) ,安装目录...

2011-03-31 11:54:00 59

FSAA(全景反锯齿)简介

文档简介:FSAA 是 full scene anti-alias 的缩写,有些人将其译为全景反锯齿,还算是合理。不过,倒底 FSAA 是什么呢?为什么要「全景」(full scene)?「半景」不行吗?(其实相对于 FSAA 的是 edge AA,「边缘反锯齿」)反锯齿(anti-alias)又是怎么回事呢?文档内容:[Part 1]要弄清楚什么是 FSAA,就得先从 AA(anti...

2011-03-30 18:10:00 731

jQuery免费相册插件

http://www.xueit.com/html/2010-12/33-77395115220101213155506203.htmljQuery现在越来越被重视,相当多的web2.0网站在采用它来展示其照片库。jQuery效果能够模拟出Flash的效果将一组照片相当优雅地展示在读者面前。下面我们将为大家介绍14个顶级的jQuery效果。你喜欢的话,可以拿去用在你自己网站的相册上...

2011-03-30 18:04:00 55

JS 继承

var $SYSMSG = {};$SYSMSG.extend = function(c, b) { for (var a in c) { $SYSMSG[a] = !!b == false ? c[a] : $SYSMSG[a] }};

2011-03-29 17:10:00 45

深入说明HDR技术

原帖地址:http://hi.baidu.com/freedomknightduzhi/blog/item/0cdb8a0fe7cf37ffab6457df.htmlAuthor: FreeKnightDuzhi关于Bloom和HDR的帖子和图片网上已是一堆,但罕有能够明确说明程序实现过程的帖子,明天需要进行简单一个讲解,故在此做个补充记录。首先HDR是高动态光照。注意两个词:1:高(...

2011-03-26 15:43:00 212

js动态给对象加属性

最近在忙于公司产品的自定义的一个项目js..需要动态加属性..标记下diy={ defaults:{ m:[{}] }}如果要给 diy.default.m数组再加属性..就得var a=0;var key='abcd';var value=10;eval("diy.defaults.m["+a+"]." +key+ " =...

2011-03-25 12:36:00 43

hdu 1880

水题,记录一下,处理输入挺有意义。#include <iostream>#include <map>#include <string>#include <algorithm>using namespace std;map<string, string> m1;map<string, string> ...

2011-03-24 01:39:00 59

hdu 3794 Magic Coupon

好久没写blog了,来一道水题吧,分组贪心#include <iostream>#include <algorithm>#include <cstdio>using namespace std;typedef long long ll;ll p[1000010];ll c[1000010];int main() { int n...

2011-03-23 10:38:00 66

JS-拖拽里面经常用到的函数

obj.setCapture() //让它捕捉所有鼠标事件obj.stopPropagation(); //不再让该对象发送任何事件obj.preventDefault(); //通知浏览器不再执行与事件关联的默认动作obj.onmousewheel = mousewheel //当转动鼠标滚轮时运行脚本setCapture()可以用在对DIV的拖动效果上...

2011-03-21 18:20:00 48

JS-拖拽里面经常用到的函数

obj.setCapture() //让它捕捉所有鼠标事件obj.stopPropagation(); //不再让该对象发送任何事件obj.preventDefault(); //通知浏览器不再执行与事件关联的默认动作obj.onmousewheel = mousewheel //当转动鼠标滚轮时运行脚本setCapture()可以用在对DIV的拖动效果上...

2011-03-21 18:11:00 51

JS 拖动...

拖拽功能恐怕也是AJAX最明显的特征之一了,之前自己实现过拖拽效果,性能并不好,尤其在IE下的反映,在网上搜索的时候发现大部分的实现效果都是类似这样的:(1)创建mousedown, mousemove, mouseup的监听事件(2)在mousemove的监听事件中不断的重置被拖拽元素的left, top值(性能问题就出在这里)因为mousemove事件的执行是当鼠标每移动一...

2011-03-21 14:31:00 51

短URL

function shorturl($input) {$base62 = array ( 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A','B','C','...

2011-03-18 17:19:00 62

php自定义函数调用全局变量的另类方法

今天在修改网站的网银支付系统时,发现了这种方法。以前写程序时,在php自定义函数里调用全局变量一般都是在函数开头加上global声明一下全局变量,然后才在函数里使用,但这里提到的这种方法,却不用那么麻烦,只需要在一个公用函数里声明一下变量,那么就可以在任何地方调用这个变量的值。掌握这种方法很简单,只需要巧用”&”符号。这里用一个简单的例子说明下”&”的妙用...

2011-03-18 17:07:00 193

Centos+Mysql+sphinx+mmseg(rhel4) [收藏]

一、所需文件列表mmseg-0.7.3.tar.gz 中文分词 mysql-5.1.26-rc.tar.gz mysql-5.1.26源代码sphinx-0.9.8-rc2.tar.gz sphinx-0.9.8-rc2源代码fix-crash-in-excerpts.patch sphinx支持分词补丁sphinx-0.98rc2.zhcn-support....

2011-03-15 18:22:00 76

php MySQL使用rand函数随机取记录

php MySQL使用rand函数随机取记录如何在mysql中使用随机数, 如何写一个语句能一下更新几百条MYSQL数据!需要测试MYSQL数据库,里面有一个上万条数据的数据库,如何写一个PHP文件一下每次更新几百条信息,我都是写一个循环一次更新一条信息,这样我知道用WHILE写就可以了,要是一次更新好比100条数据改如何写呢!正确答案是:UPDATE cdb_posts SET v...

2011-03-14 10:06:00 74

将H.264采集卡的输出格式,转换为标准H.264

市面上有很多种H.264硬压采集, 海康/大华/等等等等找了半天发现所有的卡接口及其相似,在开发包中都是使用 RegisterStreamDirectReadCallback 注册回调函数来获取压缩后的数据流。在它的回调函数中输出的码流不知道是啥子格式,而我需要标准的H.264码流,保存成flv并同时使用RTMP发布。如果解码后重新编码加重了CPU的负担,不符合要求。难道这就是传说中的海康码...

2011-03-12 23:14:00 3382

D3D中D3DXMatrixPerspectiveFovLH()和D3DXMatrixPerspectiveOffCenterLH()区别及相互转化

在使用Direct3D设置投影矩阵时经常用到下面两个函数:D3DXMatrixPerspectiveFovLH()和D3DXMatrixPerspectiveOffCenterLH(),但是这两个函数究竟有什么区别?他们之间如何转换?这两个问题也是困扰我好久,最近整理了一下网上搜的的资料,下面是本人对这两个函数的理解:D3DXMatrixPerspectiveFovLH()函数是设置整个视椎体,...

2011-03-10 16:41:00 128

[译]Facebook是怎么做MySQL备份的?

原文意译:http://www.facebook.com/note.php?note_id=10150098033318920转载请注明下,谢谢..Facebook的用户每天创造大量的数据,为了确保数据可靠的存储,我们每天进行数据备份.我们通过将原来的逻辑备份改成定制化的物理备份,显著地提升了备份的速度(不增加体积的情况下).从mysqldump到xtrabackup我们使用mysqldu...

2011-03-07 21:52:00 72

Sphinx安装笔记

// 下载所需文件wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8-rc2.tar.gzwget http://www.coreseek.com/uploads/sources/sphinx-0.98rc2.zhcn-support.patchwget http://www.coreseek.com/uploads/sources/...

2011-03-07 09:22:00 67

C/C++ 宏详解

C/C++宏详解众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。关于宏的一些语法问题,...

2011-03-06 21:53:00 59

CSS挂马及相应防范方法

黑客们发现发现,用来制作网页特效的CSS代码,也可以用来挂马。  随着Web2.0的普及,各种网页特效用得越来越多,这也给黑客一个可乘之机。他们发现,用来制作网页特效的CSS代码,也可以用来挂马。而比较讽刺的是,CSS挂马方式其实是从防范E挂马的CSS代码演变而来。  安天实验室阿楠:安全工程师,从事病毒分析多年。  网站挂马的手段最初非常单一,但是随着Web2.0技术以及Blog...

2011-03-06 10:19:00 90

让你的软件飞起来:RGB转为YUV

朋友曾经给我推荐了一个有关代码优化的pdf文档《让你的软件飞起来》,看完之后,感受颇深。为了推广其,同时也为了自己加深印象,故将其总结为word文档。下面就是其的详细内容总结,希望能于己于人都有所帮助。速度取决于算法同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你的速度超越马车,却无法超越音速;涡轮引擎,可以轻松超越音障,却无法飞出地球;如果有火箭发动机,就可以到达火...

2011-03-05 17:50:00 69

Linux+Apache+MySQL+PHP5的安装与配置与phpBB2论坛的架设

在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作以后我们就可以用phpBB2来架设我们自己的论坛了.1 安装MySQLMySQL可以从htt://www.mysql.org处下载得到.解压后入其目录,我们可以看一下他所提供的INSTALL-BINA...

2011-03-04 16:59:00 67

检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式

非常简单可以解决:方法一,用editplus打开,再复制回VS方法二:在VS中,点文件->高级保存选项,然后在行尾选项中选择windows(CR LF),重新编译,ok...

2011-03-04 01:43:00 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除