摘要:
1. string转const char*string s = "abc";const char* c_s = s.c_str();2. const char*转string直接赋值即可const char* c_s = "abc";string s(c_s);3. string转char*stri... 阅读全文
摘要:
编辑android.mk文件,替换为如下内容LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := cocos2dcpp_shared LOCAL_MODULE_F... 阅读全文
摘要:
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。一、Android.mk文件的用途一个android子项目中会存在一个或多个... 阅读全文
摘要:
问题:新的cocos2d-x 2.2.5 在使用Eclipse的安卓NDK 9 的编译器进行编译的时候,问题提示如下:[armeabi] Compile++ thumb: cocos_extension_static (1)Error: Cocos2dxActivity cannot be reso... 阅读全文
摘要:
作为开发者,我们深有体会,不管是进行什么开发,为了部署开发环境,我们往往需要折腾很长时间、查阅很多资料才能完成,而且这次折腾完了,下次到了另一台新电脑上又得重新来过,整个部署过程记得还好,要是不记得又得重新开始,而且遇到Android这种GFW阻隔了开发资源下载链接的环境部署,又尤其浪费时间。所以这... 阅读全文
摘要:
SpringMVC是目前主流的Web MVC框架之一。如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html文章有点略长,请读者耐心地看下去。现象本文使用的demo基于mav... 阅读全文
摘要:
Controller层的拦截器继承于HandlerInterceptorAdapterHandlerInterceptorAdapter.java 代码如下public abstract class HandlerInterceptorAdapter implements HandlerInterc... 阅读全文
摘要:
mvc:interceptors这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors.可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。例如在配置文件加入定义的拦截器只需要实现@Overridepublic boolean preHandle(Http... 阅读全文
摘要:
一、CustomEditorConfigurer类 CustomEditorConfigurer可以读取实现java.beans.PropertyEditor接口的类,将字符串转为指定的类型。更方便的可以使用PropertyEditorSupport。PropertyEditorSupport实现P... 阅读全文
摘要:
七、BeanPostProcessor接口 当需要对受管bean进行预处理时,可以新建一个实现BeanPostProcessor接口的类,并将该类配置到Spring容器中。 实现BeanPostProcessor接口时,需要实现以下两个方法: postProcessBeforeInitializat... 阅读全文