上一节的程序很振奋人心,我们自己实现了一个myprintk打印函数。但是这个函数存在一个致命的缺陷,那就是只能使用一次cat /proc/mymsg命令来读取mylog_buf的值。这是因为读到最后会出现:mylog_r == mylog_w,表示缓冲区为空,下一次就不能在读到数据了。在本节里面我们 ...
分类:
其他好文 时间:
2016-04-20 19:48:37
阅读次数:
149
今天总结了Visual Studio工具中常用的快捷键,可供平时参考查阅。 程序调试相关的快捷键F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试Ctrl+Alt+Break:全部中断Ctrl+Alt+F2:显示诊断工具Alt+F2 ...
分类:
其他好文 时间:
2016-04-19 09:56:03
阅读次数:
132
Xdebug是一个开源的PHP程序调试工具,可以使用它来调试、跟踪及分析程序运行状态。当然,Xdebug需要结合PHP的编辑工具来打断点、跟踪、调试及分析,比较常用的PHP的Xdebug调试环境:Vim + Xdebug。
? 安装配置
? 调试环境
? 跟踪分析
? 注意事项
? 遇到问题...
分类:
Web程序 时间:
2016-04-17 23:04:27
阅读次数:
263
因为项目测试需求,不得不在本地装一个Mysql才能更方便地进行程序调试,整个过程虽然简单,但也遇到了一点麻烦,所以贴出来当是备忘。 这里采用MySQL Community Server 5.7.12 (GPL)的zip压缩版本,不采用msi安装版。 进入Mysql官网下载后解压至指定文件夹,我的目录 ...
分类:
数据库 时间:
2016-04-17 00:50:27
阅读次数:
215
Eclipse调试程序 调试概述: ① 调试就是测试程序的方法,主要的目的就是解决程序的逻辑问题,流程是:发现问题、修改问题、正确执行; ② 以前我们可以使用System.out.println()方法来查看我们程序中的问题; ③ 现在我们可以使用Eclipse开发工具帮我们进行调试: Eclips ...
分类:
系统相关 时间:
2016-04-07 23:23:54
阅读次数:
309
经过一段时间的学习和查阅资料,我跟小伙伴终于完成了这项任务,虽然过程磕磕绊绊,但最终还是把程序调试了出来。 下面是我的代码:(C#) 我的界面截图 : ...
分类:
其他好文 时间:
2016-04-06 23:30:24
阅读次数:
230
转自 http://www.codeceo.com/article/linux-gdb-tools.html 整理的挺全的 GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件, ...
分类:
数据库 时间:
2016-04-04 19:41:34
阅读次数:
223
GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:
启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
可让...
分类:
数据库 时间:
2016-04-01 23:37:20
阅读次数:
574
在php学习中display_errors和error_reporting是两个非常重要的参数,在程序调试过程中缺少不了,下面就来介绍一下这两个错误日志的配置如何开启和关闭: 我们知道在产品的生产环境肯定是不能够显示错误的,于是:php.ini中将 display_errors = On 改为dis ...
分类:
Web程序 时间:
2016-03-30 15:01:58
阅读次数:
202
关键字含义abstract表明类或者成员方法具有抽象属性assert用来进行程序调试boolean基本数据类型之一,布尔类型break提前跳出一个块byte基本数据类型之一,字节类型case用在switch语句之中,表示其中的一个分支catch用在异常处理中,用来捕捉异常char基本数据类型之一,字符类型..
分类:
编程语言 时间:
2016-03-29 06:32:31
阅读次数:
247