在开发过程中,我们常常须要用到NSLog输出一些信息,甚至有的开发过程。必须在控制台查看输出,有经验的程序猿通过控制台输出就能知道整个数据交互的一个流程。可是一个公布的程序,里面带有太多的NSLog输出,肯定对于App性能有所影响,这时候我们能够使用一个宏定义来处理,在开发的时候使用DEBUG模式, ...
分类:
其他好文 时间:
2017-06-21 18:19:17
阅读次数:
180
OC对象判断是否为空? 字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO ) 数组是否为空 #define kArr ...
分类:
移动开发 时间:
2017-06-19 19:44:19
阅读次数:
206
调试NodeJs工具 node-inspector 1、全局安装 npm i node-inspector -g 如果安装不成功,需要切换npm源 2、以debug模式启动node项目 3、启动 node-inspector node-inspector 默认使用8080端口,如果被占用需要使用-- ...
分类:
Web程序 时间:
2017-06-12 18:51:09
阅读次数:
231
attemptedtoreturnnullfromamethodwithaprimitivereturntype(double)场景:服务启动正常,接口调用时出现异常。业务描述:通过用户标识获取用户目前为止的所有投资收益。但测试使用的用户是新注册的用户,无投资金额。解决:DEBUG模式跟踪,发现底层mapper.xml中的SQLselectsum..
分类:
其他好文 时间:
2017-06-11 23:34:35
阅读次数:
212
MFC 选项选择: 静态库编译 增加头文件:( opencv相关的) #pragma once #ifdef WIN32 #include <opencv2/core/version.hpp> //定义宏,保证在debug模式下,导入opencv_xxxd.lib,release模式下导入openc ...
分类:
编程语言 时间:
2017-06-10 18:24:23
阅读次数:
216
React Native 在debug模式下,可以通过摇动手机,弹出调试选项。但是今天利用了cocoapods 把react native 文件整理后,调试界面就弹不出了,其他功能正常。查了好久,发现是少在pods的 spec里写了DevSupport 这个模块。 下面发一份pods 的 spec ...
分类:
其他好文 时间:
2017-06-06 20:43:24
阅读次数:
350
生产环境和测试环境可以将tomcat启动设置为debug模式,开始远程监听端口,然后在本地的eclipse中对项目远程调试,即可对指定的服务器中的tomcat进行远程调试。 一、打开tomcat/bin/Catalina.bat文件,在下面位置输入:SET CATALINA_OPTS=-server ...
分类:
系统相关 时间:
2017-06-01 21:40:38
阅读次数:
290
材质球inspector面板在debug模式下可以看到Custom Render Queue一项: 其默认值为-1,表示使用相应shader的render queue设置。 也可以人为将其改为其它值,例如2000(opaque)或3000(transparent)等。 但严重不建议这样做,因为这使得 ...
分类:
编程语言 时间:
2017-05-29 22:19:30
阅读次数:
252
定位内存泄漏是C++的一个大问题 我们可以通过如下方式进行定位: 在 debug 模式下,可以看到如下信息: 此时我们注意大括号的内容,这就是可以我们的程序内存泄漏的地方。 将上面注释掉的代码加入,并将大括号的数字填入,就可以让程序停在内存泄漏的地方。 如下,这里我们让程序停在 556 处 参考:h ...
分类:
编程语言 时间:
2017-05-28 22:35:24
阅读次数:
284
在Debug模式一切正常,但是在release模式下log4net不工作,查了很多资料,终于解决。具体做如下检查修改。 1、检查log4net写入日志文件路径是否正确; 2、检查对应日志文件路径是否有权限; 3、检查程序log4net配置获取路径; 最常见的问题是第三步,一般都是在AssemblyI ...
分类:
Web程序 时间:
2017-05-28 09:55:30
阅读次数:
210