记录一下日常用到的Linux命令,就当做日志了 1、查看Linux 端口号 netstat -apn | grep 80 2、杀死进程 kill -s 9 pid (tomcat 启动不起来有可能是远程调试端口未关闭 或者tomcat端口未关闭) 3、改变文件的权限 chmod 755 文件名 4、 ...
分类:
系统相关 时间:
2016-07-21 12:22:57
阅读次数:
207
项目开发的时候,出现问题的时候,通常在IDE里面直接进行调试,但有时候我们可能用的是另外的一些开源框架,甚至运行程序里面没有一行代码是我们自己写的,如果出现一些较复杂的问题,那么我们可能就会用到远程调试。最近正好进行过flume的远程调试,就简单记录一下吧: 如果有远程调试tomcat经历,那就简单 ...
分类:
Web程序 时间:
2016-07-13 19:46:03
阅读次数:
259
第一步,先去 IDA dbgsrv 这个目录下,找到要调试的那个远程计算机对应的可用客户端, 比如,android_server, 把它拷贝到目标计算机中, 比如 adb push 。。。。 然后如果是特殊的系统,给它一个执行权限, 比如 adb shell , chmod 777 。。。 然后运行 ...
分类:
其他好文 时间:
2016-07-11 22:33:01
阅读次数:
439
一.嵌入式调试方法: 1.模拟器。比如Qtopia Core可以用奇趣提供的Frame Buffer模拟工具qvfb,ARM硬件模拟可以用SkyEye开源项目。 2.远程调试。调试器还在PC上,调试器与被调试的程序通过网络通信。 3.通过LOG和Core Dump等文件事后分析。 二.对于复杂的Li ...
分类:
其他好文 时间:
2016-07-07 19:15:56
阅读次数:
145
PC主机:Ubuntu 10.4 目标板:TQ2440开发板,linux内核2.6.30 NOTE:为了使用gdb进行调试,强烈建议使用nfs服务,否则调试会非常麻烦。 使用nfs服务可以参考:S3C2440挂载NFS文件系统 1. 概述 所谓远程调试,就是开发板上建立一个gdb服务端,同时待调试的 ...
分类:
数据库 时间:
2016-07-06 10:14:38
阅读次数:
309
此处所讲的是基于gdb和gdbsever的远程调试方法。环境为:PC机:win7、虚拟机:10.04、下位机:飞嵌TE2440开发板。 嵌入式linux应用程序的开发一般都是在linux里面编写好代码,并用交叉编译器arm-linux-gcc编译好之后再下载到板子上运行。如果建立了远程调试(能够在P ...
分类:
数据库 时间:
2016-07-06 10:01:57
阅读次数:
172
写这篇文章的时候,因为自己也像很多新手一样犯了很多基础的错误,由于发现网上一些资料大多数是针对本地的,对各个配置的原因讲解并不清楚,所以我花费了蛮长时间弄懂了整个调试的过程 一:操作环境: ubuntu 14.04 php5.5 +apache windows phpstorm 二:准备工作,在保证 ...
分类:
Web程序 时间:
2016-07-05 20:45:01
阅读次数:
169
背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了。 然而,在服务器系统上安装一个IDE肯定是不现实的;通过SSH远程到服务器端,采用pdb进行调试虽然 ...
分类:
编程语言 时间:
2016-07-03 21:45:12
阅读次数:
280
步骤:前提是tomcat上应用是eclipse打包部署上去的,代码一致。 1,在机器A上部署应用remote-debug之前,需要为机器A上的tomcat配置调试端口。在${tomcat}/bin下加个debug.bat/sh内容为<!--StartFragment --> set JPDA_ADD ...
分类:
系统相关 时间:
2016-07-03 18:58:35
阅读次数:
169