W******g 发帖数: 887 | 1 debug的四种境界:
1. 入门:printf
2. 学生:IDE step-by-step
3. 专业:memory dump
4. 终极:printf |
|
A**l 发帖数: 2650 | 2 可以认为是这样,但是成熟的商业软件都是会route不同level的log到某个
地方集中保存和处理的,方便后续debug |
|
|
|
a********k 发帖数: 11445 | 5 lz光看见贼吃肉,看不见贼挨打。sales压力多大啊,全公司人吃饭就指着sales,最难
做了,比debug难多了。 |
|
|
r**h 发帖数: 1288 | 7 我一般在ideone上debug好了再贴过去,如果自己当前使用的电脑没有编译器的话 |
|
b*******e 发帖数: 217 | 8 how to debug the programm...
how to print out messages for a special test case? |
|
a*****a 发帖数: 46 | 9 copy the methods, switch to "Interpreter Mode", paste and debug |
|
l**o 发帖数: 356 | 10 用了随便一个test case测试了一下,结果是对的
但是submit答案之后,给出run time error,还有一个超级长的input, 也不告诉我应该
答案是啥,我该怎么debug呢
谢谢 |
|
j**********3 发帖数: 3211 | 11 急需debug的小技巧。有什么可以读一读的么?blog或者书啊什么的 |
|
m**n 发帖数: 384 | 12 求问怎么eclipse debug,我只会肉眼找bug |
|
r***c 发帖数: 95 | 13 本人是hardware background, 转行做software, 面试被问到一道network layer
issue debug,完全没有sense。希望大家给指点一下,看往哪个方向考虑?我自己去看
怎么学习一下。
题目是:假设PC上run一个bash script,instruct PC to connect to server, 同时
PC记录每分钟内successful connection的次数。(server只与这一台PC连接,不存在
server 拒绝PC request的情况。)
可能题目会有表述不清楚,因为我确实不知道如何切入。所以想自己学习一下,请大家
指个方向。谢谢! |
|
h****n 发帖数: 17 | 14 问下Onsite 在电脑上debugging 有什么好的办法不,系统是Ubuntu. |
|
j***y 发帖数: 1640 | 15 我一JAVA新手, 10 次有5 次被问有没有 debug, trouble-shooting 的经验,用的什么
工具。 说实话我除了看 log file, Exception 外就是 google 了。最多有时候在 IDE
里面设个 break point.
大牛都是怎么弄的呢? |
|
s******7 发帖数: 1758 | 16 老手也是看log, google, debug. production一般哪有那些个profile工具, 只能看
log。 |
|
a*****u 发帖数: 1712 | 17 debug在我看来就是找到问题在哪,repro问题,后面什么断点还是print都随便 |
|
z****e 发帖数: 54598 | 18 jmx用来监控app的情况
用jconsole可以直接接上
jconsole就在jdk的文件夹里面
每一个jdk都有jconsole
如果是开发中debug,用ide可以做很多事
认真区分f789的区别
thread dump如果用了thread管理工具,vert.x, tomcat之类的
应该不太可能用得上
然后log很重要,unit test要做好
最后就是system之间的问题了
这个经验就是不要用各种mq,全部用json,会容易很多
你要想办法能够监听每一个msg,vert.x的shell service非常好用
现在系统越来越大,这些问题越来越多滴给到各个后台的猴子手中
光从无到有做几个网站,没啥意义 |
|
y******u 发帖数: 804 | 19 主要看log还有gc.log
eclipse可以remote debug |
|
g*****g 发帖数: 34805 | 20 因为大多数应用快几个ms没有意义,容易debug容易测试意义很大。 |
|
w******t 发帖数: 241 | 21 除了code,运行环境还可以直接debug,会要求现场写测试code?甚至unit test吗 |
|
H**********5 发帖数: 2012 | 22 应该说目前所有公司只要有screen 和debug环境。run 通过unit tests 和bug free是
基本要求 |
|
t****b 发帖数: 2484 | 23 电面没有白板交流 题目都是很直接的
如果写完代码还需要打个断点debug 不说时间来不来得及 水平还是没到家啊 |
|
发帖数: 1 | 24 被问到一个debug的问题,如果一个明星update了一个新的状态,但是其他人看不到这
个新的状态, 请问如果找出原因? |
|
发帖数: 1 | 25 多谢啊,我想问问看不看的到更新和有没有follow这个明星有关吗?
另外当时问的思路是怎么着手debug相关问题,如果看不到有什么可能性? |
|
|
|
v*******n 发帖数: 609 | 28 因为上周有私事,就坐火车去了芝加哥,所以没有按时通知你们一起去。
如下感想:
1.没车的去也很方便,只不过要一整天的时间了。早上8点火车从lafayette走,晚上5
点多的火车从芝加哥回。
2.到了芝加哥的Union Station大概是本地时间11点,可以在附近坐red line或者步行
就能到使馆。
2.我拿去的照片工作人员说背景太蓝(国内都是那种蓝),现场交了10刀让黑人保安给
照了一张。如果你没照照片,去那儿再弄就行了。
3.如果快递回邮护照,贴上17.5刀的邮票。离使馆2街区外有邮局,也能在本地弄好拿
去,寄信人和收信人都写本人。
cleandog/debugging等之前给我发过信要一起去的多见谅啦,需要其他信息可以站内发
信。over~ |
|
y***w 发帖数: 44 | 29 【 以下文字转载自 Java 讨论区 】
发信人: yuanw (l_tiger), 信区: Java
标 题: Linux 下用 gdb 如何debug java?
发信站: BBS 未名空间站 (Wed May 30 03:11:32 2012, 美东)
I have followed the instruction of the following page to compile and run.
http://gcc.gnu.org/java/gdb.html
From GDB, I could set a break point and stop at that break point. But I
could not print any value of the variables. When I tried to print the value
of a variable, there is an error print like the following:
No symbol "args" in current context
I could trace the p... 阅读全帖 |
|
|
|
g****s 发帖数: 306 | 32 谁知道这三个问题怎么处理,请指教
$ more debug.log
Bad argument 1 to call_other()
Expected: string or array or object Got: 0.
program: adm/obj/simul_efun.c, object: adm/obj/simul_efun, file: /adm/simul_efun
/message.c:8
' timecross' in 'd/sandland/mogaoku.c' (' d/sandland/mogaoku') /d/sandland
/mogaoku.c:45
' message_vision' in 'adm/obj/simul_efun.c' (' adm/obj/simul_efun') /adm/simul_
efun/message.c:8
Error in call out.
Bad argument 1 to wizardp()
Expected: object Got: 0.
program: feature/move.c, object: |
|
m***t 发帖数: 22 | 33 以下是最近解决不了的几个debug问题
//help
Too long evaluation. Execution aborted.
arg 0)
program: adm/daemons/channeld.c, object: adm/daemons/channeld, file: /adm/daemons/channeld.c:112
obj = all_inventory(environment(ob));
for(i=0; i
if( !living(obj[i]) || !userp(obj[i]) || obj[i]==man ) continue;
if( userp(obj[i]) ) {
man->set_leader(obj[i]);
man->kill_ob(obj[i]);
obj[i]->fight_ob(man);
}
}
return ;
} |
|
p**f 发帖数: 49 | 34
hehe, a big question
There is not special way that can resolve these kinds of crash.
From my experience, when the system is not stable,
open the debug option of mudos, and try to get rid of all the error
msg in logfile. |
|
g**u 发帖数: 13 | 35 哪里有download MudLIB ?? (for BSD 或是LINUX的都可.. ) 如果不方便的话,也可以mail告诉我的说。
下面是log
% cat debug.log |
|
g**u 发帖数: 13 | 36 哪里有download MudLIB ?? (for BSD 或是LINUX的都可.. ) 如果不方便的话,也可以mail告诉我的说。
下面是log
% cat debug.log
----------------------------------------------------------------------------
风云三(本地) (MudOS v21.7) starting up on FreeBSD - Sat Mar 27 21:10:05 1999
Connected to address server on localhost port 9990
Loading preloaded files ...
错误讯息被拦截:
执行时段错误:*Error in loading object '/adm/daemons/emoted'
程式:adm/obj/master.c 第 96 行
物件: /adm/obj/master
呼叫来自:adm/obj/master.c 的 preload() 第 96 行,物件: adm/obj/master
呼叫来自:adm/... 阅读全帖 |
|
b**j 发帖数: 20742 | 37 搞了几个urlrewrite, 有的时候不对,但是看access log写的还是没有translate的url
- 怎么debug啊?google了半天,firefox装了个live http header, 也没用啊。显示的
都是没有rewrite过得information.. |
|
n*****e 发帖数: 115 | 38 自己一个人在那摸索?
google "js debug" |
|
|
u**s 发帖数: 50 | 40 If you want to accumulate your debugging experience, the answer is, do NOT
use a debugger. Read your codes again and again until you find the bug, or
you can print logs.
If you want to do research, tons of PAPERs. |
|
m*****g 发帖数: 278 | 41 刚刚接触fortran,不知道哪个debug软件比较好用呢,比如想设置断点,实时观察变量
赋值,或者可以一步一步运行程序。linux或者windows都可以。
谢谢大家! |
|
J****u 发帖数: 15 | 42 Hello, all. I need your help. I am running a query using sqlplus and
get error ORA-01722. It means that error happens when it converts
non-numeric characters into numeric format.
I want to know at what point it hits the error so that I can find out
which non-numeric character is causing the problem and fix it.
Do you know any debugging or other methods to figure that out?
Thanks.
John |
|
a**w 发帖数: 11 | 43 In Oracle, which software can I use to debug PL/SQL.
Thx |
|
a*****a 发帖数: 438 | 44 or, if you have VS6 installed, try sql debugging (i think
you need to install VC).. |
|
m***l 发帖数: 16 | 45 Anyone has idea about where I can find a good debuging tool for using C
connecting to Oracle database. Please help! |
|
|
b*t 发帖数: 94 | 47 最好是有mac版的,google了一下,找了一个只有试用版,只能debug不超过30行的程序 |
|
s**********o 发帖数: 14359 | 48 还DEBUG,直接砍掉STORED PROC,改成QUERY+VALUE,RUN RUN 看了 |
|