研究php的pack("H*"函数

最近要做一个加密,必须在JAVA中实现,用PHP的话要使用pack(H*, $str); 用JAVA找不到类似的方法,只好翻源码,先把源码简化出来测试通过 #include stdio.h#include stdlib.h#includeopenssl/md5.hint main(int argc, char *argv[]){//nibbleshift = (nibbleshift + 4) 7; char number = 2; number -= 0; char fi...

» 阅读全文

pack.zip (1.7 K, 下载次数:327, 上传时间:2013-08-06 14:09)

hadoop错误集

1.在操作hadoop fs -cp 时 org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException: No lease on 修改 hadoop的配置文件 conf/hdfs-site.xml,添加 property namedfs.datanode.max.xcievers/name value4096/value /propert...

» 阅读全文

sencha 命令的使用

sencha -sdk extjs/ generate app Admin ./ sencha generate model User id:int,name,email sencha generate controller Central sencha generate view SomeView sencha generate controller user.Group ---- http://compass-style.org/ install compass apt...

» 阅读全文

用Visual Studio编译php的imagick扩展

以前一直用的 http://valokuva.org/outside-blog-content/imagick-windows-builds/ 下载的编译好的imagick扩展,由于受限于php版本,之前windows开发环境一直用的php 5.2不能升级到php5.3 。刚看了下,最新已经有5.3的了,但还没有5.4的。今天折腾了下,自己编译出来了。一开始是想着从ImageMagick的源码编译,网上也有一篇文章参考,但不论如何总是一堆错误。后来看到另一篇文章在安装官方二...

» 阅读全文

Tags: imagick , imagemagick

Windows系统VS编译PHP源码5.3

这里以win7系统用vs2008编译5.3.18为例 准备文件 1、Microsoft Visual Studio 2008, VS2008SP1补丁 和 Microsoft Windows SDK v6.1 如果使用其它版本,可以到这里找 https://wiki.php.net/internals/windows/compiler 2、deps-5.3-vc9-x86.7z和php-sdk-binary-tools-20110915.zip这两个包可以从 http://...

» 阅读全文

Tags: 编译php

where id in用 order by field 保持排序

先看下mysql的默认排序 select id from article where id in(63261,63262,63269); +-------+ | id | +-------+ | 63261 | | 63262 | | 63269 | +-------+ 如果我想63262在第一个63261在最后一个怎么办? select id from article where id in(63261,63262,63269) order by field(id,632...

» 阅读全文

php扩展如何做内存检查

一、重新编译php并加上--enable-debug打开debug模式,如果php版本在5.2以下还要加上--disable-zend-memory-manager ./configure --enable-debug makemake install 二、对自己编写的扩展重新编译生成debug版本的so ,注意两个版本的目录差别 debug-non-zts-20060613 no-debug-non-zts-20060613 三、修改php.ini把extension_d...

» 阅读全文

Tags: 内存 , extension , valgrind , php

PHP扩展如何用gdb进行调试

扩展编译好用,通过php编码测试报段错误,如果是c语言都是用gdb进行设置,那 php扩展 要如何进行调试呢?搜索了下,虽然是php扩展但是core是php 的core不是单个so扩展的coredump 这里使用ulimit -c unlimited来开启core文件,使用gdb来对core文件进行调试演示一下。 root@debian:~/php# php a.php段错误root@debian:~/php# ulimit -c unlimited root@debian...

» 阅读全文

Tags: core , gdb , php扩展

xweibo插件oauth2 must use https protocol

新浪又在不知不觉伤害用户了,如果打开微博登录显示如下: {error:unsupport_protocol,error_code:21320,request:/oauth2/authorize,error_uri:/oauth2/authorize,error_description:oauth2 must use https protocol.} 认证也必须使用https了,没办法,改吧。 打开xwb/common.cfg.php文件修改XWB_API_AUTH_URL的...

» 阅读全文

common.cfg.php (2.3 K, 下载次数:570, 上传时间:2012-09-11 20:05)

Tags: xweibo

xweibo插件版v2新浪登录页点取消会报内部错误的问题

经QQ最懒的蜜蜂发现在新浪登录页点取消会报内部错误的问题,现解决方法如下: if (XWB_plugin::V(r:error)==access_denied || XWB_plugin::V(r:error_code)==21330) { XWB_plugin::redirect(XWB_plugin::siteUrl(0), 3); } 把这个加到xwb/lib/xwbAuth.mod.php的authCallBack函数里,修改后显示如下 不会修改代码的可以下载附件直...

» 阅读全文

xwbauth.mod.php (9.81 K, 下载次数:188, 上传时间:2012-09-10 11:43)

Tags: xweibo

回顶部