- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 PHP的json_encode函数应用到微信接口问题(include \uxxxx will create fail)
今天学习了一下微信企业号发送消息的接口,发现在发送含有中文字符的信息时,微信接口响应错误,错误信息为:invalid charset. please check your request, if include \uxxxx will create fail!但是,在不包含中文字符的事情,却没有什么问题。其实错误信息已经很明确,是因为包含了\uxxxx这个Unicode编码导致无法解析
2015-07-28 11:43:55 2187
转载 Reactor构架模式
2.1 Reactor构架模式对每一个构架模式的分析,我们都使用参考文献的分析风格,着重分析意图、上下文、问题、解决方案、结构和实现 6个方面的内容。而实现就是ACE源代码。1. 意图在事件驱动的应用中,将一个或多个客户的服务请求分离(demultiplex)和调度(dispatch)给应用程序。2. 上下文在事件驱动的应用中,同步地、有序地处理同时接收的
2015-07-27 20:37:27 600
转载 Shared libraries with Eclipse CDT and cygwin on Windows
“Can you help me use shared libraries with Eclipse CDT, managed make and cygwin?“, I was asked yesterday. Read on for a list of common pitfalls and detailed instructions.The instructions are bas
2015-07-25 16:05:31 567
转载 开发团队的效率
我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇更具体一点的,可执行的文章与《加班与效率》这篇文章相辉映,并再把我两年前在杭州QCon上的那个“鼓吹工程师文化”的《建一支强大的小团队》(新浪微盘)的观点再加强一下。但是我遇到了一些思维方式上的麻烦——我讲的总是
2015-07-25 15:41:43 628
原创 XDebug用法大全(二)断点调试和性能分析
Xdebug除了可以以堆栈跟踪的方式显示异常之外,还可以令PHP可以像C#那样进行断点调试,甚至对代码进行性能分析。一、使用Eclipse+Xdebug进行断点调试首先,需要安装后Eclipse的PHP环境,在Eclipse官网网站上已经有集成的安装包了。第二步,安装Eclipse的PDT插件,“Help”=>“Install New Software”,在弹出的对话框中点击“Add.
2015-07-07 19:50:34 3977
原创 XDebug用法大全(一)错误调试
XDebug是一个开放源代码的PHP程序调试器(即一个Debug工具,可以用来跟踪,调试和分析PHP程序的运行状况。一、堆栈化的错误调试首先来看看Xdebug最基本的功能——堆栈化的错误调试,代码很简单,仅仅有一个名为t1的函数,函数中require了一个不存在的PHP文件function t1(){ require 'notexists.php';}t1();执行结果如
2015-07-06 20:41:34 2561
原创 PHP获取IP的方法对比
PHP可以通过$_SERVER这个变量去获取用户的IP地址,但是,$_SERVER中可能包含好几个IP地址的变量,那应该怎么获取IP才比较合适呢?变量名 说明REMOTE_ADDR官方的英文说明是:“The IP address from which the user is viewing the current page.”,其含义为访问网页的用户
2015-07-02 14:39:33 647
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人