shell脚本的三种调试方法:-n读一遍脚本中的命令但不执行,用来检查脚本中的语法错误-v一边执行脚本,一边将执行过的脚本命令打印到标准输出端-x提供跟踪执行信息,将执行的每一条命令和结果一次打印出来,这应该就像C语言的gdb一样有用吧,有助于检查错误使用这些选项有三种方法1.在命令行提供参数:$s...
分类:
系统相关 时间:
2015-07-11 16:17:36
阅读次数:
181
1. 编译阶段gcc: -Wall -Werror -O2makenm: nm -C a.oc++filtstripobjdumpreadelf2. 链接ldd: ldd ./a.out3. 查错valgrind: valgrind --tool=memcheck --leak-check=full...
分类:
系统相关 时间:
2015-07-10 22:00:23
阅读次数:
180
写php简单上传图片时,发现200k的图片上传时报Internal?Server?Error错误,检查了 upload_max_filesize,及其他post_max_size、max_input_time、memory_limit、 max_execution_time配置项均没有问题,后检查错误...
分类:
Web程序 时间:
2015-07-09 13:23:32
阅读次数:
161
1. 编写源代码。列入存为 Party.java 2. 编译器。 执行javac来编译源代码。编译器会检查错误。 3. 如果程序没有错误,编译器产生编译文件Party.class文件。这个编译文件由字节码组成。这个编译文件与平台无关 4. 启动JVM(Java虚拟机),运行Party.calss. ...
分类:
编程语言 时间:
2015-07-09 13:02:10
阅读次数:
117
1.查询缓存,判断sql语句是否完全匹配,再判断是否有权限,两个判断为假则到解析器解析语句,为真则提取数据结果返回给用户。2.解析器解析。解析器先词法分析,语法分析,检查错误比如引号有没闭合等,然后生成解析树。3.预处理。预处理解决解析器无法决解的语义,如检查表和列..
分类:
数据库 时间:
2015-07-02 01:21:21
阅读次数:
251
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,无法在编译器检查错误,只能在运行期检查。 Web ServiceWeb Service提供的服...
分类:
Web程序 时间:
2015-06-27 09:48:33
阅读次数:
346
【前言】日志记录了系统每天发生的各种各样的事情,同时还可以监视系统中发生的事件,你可以通过他来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹,对运维管理人员来说日志就是他的第三只眼,对于预警、发现、解决系统问题都非常有帮助。下面我们就一同来了解Linux..
分类:
系统相关 时间:
2015-06-19 13:41:46
阅读次数:
658
在Android开发中,有时候你会碰到一个java文件中对id和layout的所有引用都失效,出现“无法解析XXX,或者它不是字段”的错误,而其他文件正常。通常我们采用的手段,检查或重建xml文件,clean项目,重启eclipse等等,但都没有效果。若此时你检查错误文件的头部导库代码,你会发现有一...
分类:
移动开发 时间:
2015-06-16 06:39:18
阅读次数:
325
日志也是用户应该注意的地方之一。不要低估日志文件对网络安全的重要作用,因为日志文件能够详细记录系统每天发生的各种各样的事件。用户可以通过日志文件检查错误产生的原因,或者在受到攻击和黑客入侵时追踪攻击者的踪迹。日志的两个比较重要的作用是:审核和监测。配置好的L..
分类:
系统相关 时间:
2015-06-08 19:56:58
阅读次数:
177
今天介绍一个关于js静态代码的检查工具,此工具可以帮助更好的规范代码的编写形式以及检查错误。由于jslint的分支jsHint有跟多的配置项相对使用也比较方便,依次本文主要介绍jsHint的使用方式。 以下为本文的目录:关于jsHint的介绍关于jsHint的安装关于jsHint的使用关于jsH.....
分类:
Web程序 时间:
2015-06-02 19:36:37
阅读次数:
137