自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Eclipse的SVN插件:SVN1.6.10

Eclipse的SVN插件(版本1.6.10),适用于EPP3无法自动安装软件

2015-03-09

c++游戏编程基础

描述使用c++进行windows游戏开发,内容简单,容易上手,是初学者不错的选择!

2012-12-15

空空如也

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

TA关注的人

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