代码改变世界

SpringMVC中的注解式控制器(一)——请求映射规则

2018-12-19 13:54 by 张智清, 928 阅读, 0 推荐, 收藏, 编辑
摘要:旧版的通过继承Controller接口的实现方式已经不被推荐了,从Spring2.5开始采用注解方式的控制器(如@Controller、@RequestMapping、@RequestParam、@ModelAttribute等)。 注解方式的控制器 需要通过处理器映射DefaultAnnotationHandlerMapping和处理器适配器AnnotationMethodHandlerAdapter来开启支持@Controller和@RequestMapping注解的处理器。 阅读全文

模拟器报Installation error: INSTALL_FAILED_CONTAINER_ERROR解决方法

2014-04-11 10:49 by 张智清, 18152 阅读, 1 推荐, 收藏, 编辑
摘要:当我部署一个Eclipse中的项目时,提示Installation error: INSTALL_FAILED_CONTAINER_ERROR,通过在网上上查找解决放啊按得知,我把项目的默认安装位置设置成了优先安装到外置存储,只要把它改成自动就行了解决方案:找到项目下AndroidManifest.xml文件中的manifest标签,里面有个属性是android:installLocation的属性,我之前为了节约手机的内存空间把值设置成了preferExternal,只要改成auto就可以了。之前是android:installLocation="preferExternal&qu 阅读全文

解决INSTALL_FAILED_INSUFFICIENT_STORAGE调试错误的解决

2014-04-10 21:59 by 张智清, 3228 阅读, 0 推荐, 收藏, 编辑
摘要:由于程序安装包较大,在模拟器上安装时经常出现INSTALL_FAILED_INSUFFICIENT_STORAGE提示。后在网上搜索,找到解决方法如下:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.andrewsmith.android.darkness" android:installLocation="preferExternal"在android工程的manifest文件根节点加入上面最后一句即可解决。 阅读全文

现在Cocos2d-X v3.x若模拟器调试必须OpenGL ES2

2014-04-10 21:57 by 张智清, 401 阅读, 0 推荐, 收藏, 编辑
摘要:Android模拟器如何获取支持运行OpenGL ES 21、编辑模拟器,添加‘GPU Emulation’项。2、找到configurationInfo.reqGlEsVersion >= 0×20000代码,在后面添加|| Build.FINGERPRINT.startsWith(“generic”)语句。 阅读全文

Mac OS X环境变量设置

2014-04-08 10:57 by 张智清, 561 阅读, 0 推荐, 收藏, 编辑
摘要:之前的一博客空间到期没有备份,丢失了一些资料。以下仅仅通过搜素引擎找回的一些东东!一、首先要知道Mac OS X是什么样的Shell,使用命令echo $SHELL如果输出的是:csh或者tcsh,则就是C Shell。如果输出的是:bash, sh, zsh, 则可能就是Bourne Shell的一个变种。Mac OS X 10.2之前默认的是C Shell,10.3之后默认的是Bourne Shell。二、如果是Bourne Shell可以把要添加的环境变量添加到你主目录下面的.profile或者.bash_profile文件中。三、如果是C Shell同上,只是编辑的文件名为 .cshr 阅读全文

配置Cocos2d-x + Android + Eclipse + Windows的开发环境心酸历程

2014-04-08 10:54 by 张智清, 251 阅读, 0 推荐, 收藏, 编辑
摘要:之前的一博客空间到期没有备份,丢失了一些资料。以下仅仅通过搜素引擎找回的一些东东!配置Cocos2d-x + Android + Eclipse + Windows的开发环境真得是个心酸历程,绝对没有Mac OSX下轻松自如。详细步骤可查看:http://blog.csdn.net/bboyfeiyu/article/details/8995325 阅读全文

Cocos2D-X中针对CocosBuilder的解析器CCBReader

2014-04-08 09:54 by 张智清, 6238 阅读, 0 推荐, 收藏, 编辑
摘要:之前的一博客空间到期没有备份,丢失了一些资料。以下仅仅通过搜素引擎找回的一些东东!首先知道Cocos2D项目: 在Cocos2D项目中加载ccb文件:在加载CocosBuilder的文件 前,CocosBuilder文档或者ccb文件需要以一种压缩的二进制各式发布——即ccbi文件。一旦被发布为ccbi文件,则只需要一行代码即可简 单地加载到具体的Cocos2D工程项目中(前提保证已经将CCBReader.h和CCBReader.m文件添加到项目中):CCBReader *ccbReader = new cocos2d::extension::CCBReader(ccNodeLoaderLib 阅读全文

XCode5添加新建类模板(Cocos2dx Template Class for Scene or Layer)

2014-04-04 21:15 by 张智清, 1556 阅读, 0 推荐, 收藏, 编辑
摘要:怎么添加xcode类模板? 1、打开Xcode的类模板目录地址:/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates 2、打开里面C and C++文件,就会看到Xcode的cpp类模板文件。复制一个C++ Class.xctemplate文件夹,取名:2dx Scene Class.xctemplate,放在C and C++目录下。 3、修改TemplateInfo.plist(主要修改创建文件时候的描述介绍) 打开2dx Scene Class.xctemplate/TemplateInfo.plist, 修改Description的值为:A C++ class for Cocos2d-x Scene。 4、修改___FILEBASENAME___.h 打开2dx Scene Class.xctemplate/___FILEBASENAME___.h,修改成以下内容: 阅读全文

话说神奇的content="IE=edge,chrome=1"的meta标签内容

2013-10-19 10:27 by 张智清, 31813 阅读, 5 推荐, 收藏, 编辑
摘要:这是个是IE8的专用标记,用来指定IE8浏览器去模拟某个特定版本的IE浏览器的渲染方式(比如人见人烦的IE6),以此来解决部分兼容问题,例如模拟IE7的具体方式如下:但令我好奇的是,此处这个标记后面竟然出现了chrome这样的值,难道IE也可以模拟chrome了?迅速搜索了一下,才明白原来不是微软增强了IE,而是谷歌做了个外挂:Google Chrome Frame(谷歌内嵌浏览器框架GCF)。这个插件可以让用户的IE浏览器外不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核,而且支持IE6、7、8等多个版本的IE浏览器,谷歌这个墙角挖的真给力!而上文提到的那个met 阅读全文

(转)检测到在集成的托管管道模式下不适用的ASP.NET 设置

2013-10-08 11:18 by 张智清, 1731 阅读, 0 推荐, 收藏, 编辑
摘要:我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误:HTTP 错误 500.23 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置。为什么会出现以上错误? 在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。 经典模式 则是我们以前习惯的IIS 6 的方式。 如果使用集成模式,那么对自定义的httpModules 和 httpHandlers 就要修改配置文件,需要将他们转移到和节里去。两种解决方法: 第一种方法:配置应用程序池 在IIS7上配置应用程序池,并且将程序池的模式改为“经典”... 阅读全文