顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - linjeffrey

頁: [1] 2 3
1
C/C++程式設計討論區 / 使用gdb找不到斷點
« 於: 2008-12-24 11:23 »
Dear 先進們,
小弟有一個問題,當在gdb的環境中下了 br *0x09507aef
時, 則break point會顯示 如下所示:
Num Type           Disp Enb Address    What
4   breakpoint     keep y   0x09507aef <tfData::brkSectFunc(void*, sysbrkStruct*)+511730>

但是我卻無法在主程式(styf)中找到這個0x09507aef的位址中的組合語言碼?
不曉得我要如何追到styf所呼叫的tfData結構函數的library檔, 然後正確找出相對位址的組合語言碼??

小弟對GDB的debug方式不甚了解,希望各位先進們能夠教導一下.....感謝各位....Thanks a lot.

2
C/C++程式設計討論區 / 詣問GDB的一個問題?
« 於: 2008-12-12 16:06 »
Dear 先進們,
可否請教一下, 當我在linux系統下gdb做程式debug時,在某一個breakpoint時下 (gdb) print $ebx=0 然後下 return ,都沒有問題,
但是若我將組合語言改成=> xor %ebx,%ebx 和ret ,則程式會當掉,

想請教一下 print $ebx=0和return這兩個指令相對於組合語言要怎麼寫...

希望各位老師們能指導一下無知的小弟... 感謝各位

3
Linux 討論版 / 一個nis(yp)的問題?
« 於: 2008-02-25 11:55 »
Dear 先進們,
是否有人遇過這個問題?
當我使用exceed等等軟體要login到yp server時(yp client也一樣), 會出現
"do_ypcall: clnt_call: RPC: Timed out" 的訊息,且一直無法login, 等到try了三到四次之後才可以login.
若在xterm下打入 ping www.hinet.net或netstat -r等等指令. 一樣會出現"do_ypcall: clnt_call: RPC: Timed out"
 
但若機器不加入yp server成為client時,就完全不會有這個問題...
請問是否要設定那些東東才能解決這個問題...(更新版本沒有做用)...或是有其他的方式
可否請先進告知一下....

感謝各位的幫忙.



4
程式討論版 / 關於linux top指令的問題
« 於: 2007-12-10 09:48 »
Dear Friend,
小弟有一個小問題,
在RHEL 4.0版本裏,若機器是多顆CPU(多顆core),則打top時,會出現
top - 08:45:46 up 213 days, 15:37,  6 users,  load average: 3.32, 1.72, 0.79
Tasks: 195 total,   6 running, 184 sleeping,   0 stopped,   5 zombie
Cpu(s): 27.9% us,  1.1% sy,  0.0% ni, 70.6% id,  0.1% wa,  0.0% hi,  0.4% si
Mem:   4045628k total,  4016876k used,    28752k free,    40436k buffers
Swap:  5646808k total,   232944k used,  5413864k free,  3770280k cached

以上的字樣,
可否能讓CPU(s)那一行,打top時就出現多顆cpu的字樣(不用在top裏打"1"),如下所示
top - 08:50:36 up 213 days, 15:42,  6 users,  load average: 3.74, 2.62, 1.40
Tasks: 203 total,   5 running, 192 sleeping,   0 stopped,   6 zombie
Cpu0  : 65.3% us,  7.3% sy,  0.0% ni, 24.1% id,  0.0% wa,  0.0% hi,  3.3% si
Cpu1  : 56.4% us,  6.3% sy,  0.0% ni, 30.7% id,  0.0% wa,  0.0% hi,  6.6% si
Cpu2  : 66.2% us,  5.3% sy,  0.0% ni, 24.8% id,  0.0% wa,  0.3% hi,  3.3% si
Cpu3  : 57.8% us,  9.9% sy,  0.0% ni, 31.0% id,  0.0% wa,  0.0% hi,  1.3% si
Mem:   4045628k total,  4027540k used,    18088k free,    40436k buffers
Swap:  5646808k total,   232944k used,  5413864k free,  3770552k cached

感謝各位的幫忙

5
程式討論版 / tcl/tk的問題?
« 於: 2007-12-04 16:28 »
Dear friend,
不曉得各位有否遇過這個問題?
有一個程式如下所示:

spawn rlogin tgserver
  expect "tz" {
  send "setenv DISPLAY 192.168.1.20:0 \r"
  sleep 1
  exp_send "xterm & \r"
  sleep 1
  send "exit \r"
  }
 
 expect eof
######################################################

若這個程式名稱叫做 rlogin-test, 則若在前景執行時,沒有太太的問題,
但若跑背景執行時(如 rlogin-test &),則最後這個程式會自動suspend 狀態
使用jobs看時,出現如下所示:
[1]  + Suspended (tty output)        ./rlogin-test

我每次都要使用fg指令才能完全跳出rlogin-test的執行程序...
不曉得要如何在使用背景執行時,能不會使程式進入suspend的狀態 ....

先感謝網友們的幫忙.

Thank a lot




6
感謝 hikohan ,elleryq朋友們的幫忙,
只是小弟是希望能在執行這個執行當中就能check到這個 test-script 的程式是在"前景"或"背景"模式
跑,所以arg的參數並不會包含"&" 字元,而PID好像也show不是背景或前景.

Thanks a lot

7
程式討論版 / linux跑背景模式的問題?
« 於: 2007-12-03 14:22 »
Dear friends,
小弟有一個困擾的問題?
若我寫了一個shell script(c-shell 或bash-shell),
能否判斷這個script程式,目前是在"背景執行"或是"前景執行"
因為若這個script檔是test-script ,而我若執行 "test-script &",就會發生問題?
總之,我希望可以不讓user使用背景執行這個script程式

感謝各位的幫忙......

Thank a lot....

8
Dear 大師老師們,

小弟有一個問題
當我在redhat 7.3版用g++ compiler出來的程式,其執行速度很快
但是我使用redhat AS3.0 或AS4.0以上的版本compiler出來的程式,其執行速度
卻比redhat 7.3的g++ 還要慢很多,
請問各位大師們有遇過這個問題嗎? 是否要下那些option才會使程行速度達到最佳化的效果.

感謝老師們的幫忙.

9
程式討論版 / rand()函數的問題
« 於: 2007-10-24 16:20 »
sorry! 是C 或 C++ 語言

10
程式討論版 / rand()函數的問題
« 於: 2007-10-24 15:11 »
Dear 先進們
rand()可以自行產生一整數亂數
如 rand()%100 會有一組 0~99的整數亂數

那請問如何能產生浮點數值的亂數( 例如 0.00 ~ 99.99)

感謝各位的大力幫忙.

11
Dear 先進們,
目前電腦好像都是64bit,
不曉得自已寫的c或c++如何將其compiler成64 bit的程式(在linux與MS windows
底下)

或如何譔寫,可否舉一個小範例.

感激不盡

12
程式討論版 / 請教程式執行時間的問題
« 於: 2007-09-24 13:43 »
Dear elleryg,
小弟是想要在程式執行完之後,在輸出的結果檔上記錄下total的執行時間,
且不是在UNIX/Linux下,而是希望在MS Windows系統裏.

13
程式討論版 / 請教程式執行時間的問題
« 於: 2007-09-24 10:55 »
Dear 老師們,
我要如何用C或C++在自己的程式中,寫一段程式,
它可以計算程式"開始執行"到"程式結束"的時間.

如能幫忙,真的感激不盡...

14
程式討論版 / 請問log以2為底的程式或函數
« 於: 2007-09-21 13:32 »
Dear 先進們,
我需要一個log2(x) ,x為double的函數,
但math.h好像沒有提供,不曉得有沒有人曾寫過或遇過,
或有否這個函數庫可以使用.

感謝各位的幫忙.

15
Linux 討論版 / 請教一下ssh登錄的問題
« 於: 2007-08-17 11:10 »
Dear 先進們,
小弟有一個問題,
當我在linux01機器,使用ssh登錄到linux02時(ssh -X linux02),
在我打開應用軟體,如word,gedit或其他的程式後,
然後我在linux02使用"exit"指令要跳回linux01機器,這時候則會使xterm的視窗停置很久都沒有反應(就跟xterm視窗檔掉相似),一直要等5分鐘以上才會跳回到linux01機器(xterm視窗回覆正常),請問這是什麼原因,  ....

不曉得先進們有否遇過這個問題,     小弟該如何解決這個問題,

感謝先進們的幫忙....

16
Linux 討論版 / ssh之X11Forwarding
« 於: 2007-05-09 10:59 »
Dear ALL
是否有人遇過同樣的問題,就是Redhat Enterprise 4.0之openssh 3.9版
它的X11Forwarding等設定如下所示:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

使用ssh rh1到rh1機器後,DISPLAY變數並沒有設定進來,
但若是Redhat Enterprise 3.0之openssh 3.6版(或其他linux版本),就都很正常.

不曉得小弟有那些沒有設定,可否指導一下.....

NOTE:設定後daeman有重起....

感謝先進們的幫忙

17
Linux 討論版 / 關於proftp的設定
« 於: 2007-04-27 16:00 »
Dear ALL
proftp如何能將某些帳號只可以上載,某些帳號只可以上傳,或某些帳號不能登錄
是要設定那些檔案,要如何設定呢....


感謝先進們的幫忙

18
Dear  ALL
小弟有一個問題,希望先進們能夠幫我

若使用 tcl/tk寫程式,理論上在執行程式時都會希望有windows出現(因為 tk本來就是windows視窗)
但是有時候卻不希望有視窗出現,比如執行execwinds會出現視窗,
但若下參數(設計者去寫的),如:execwinds -convert spice.spi
則會執行 command mode的功能. 小弟在同一台Linux底下可以使用,
但若rlogin到其他linux,但不設定DISPLAY,則執行execwinds -convert spice.spi
,則會出現以下訊息...
Application initialization failed: no display name and no $DISPLAY

environment variable
Error in startup script: invalid command name "wm"
    while executing
"wm withdraw ."
    invoked from within
"if { $argc == 0} {

lappend auto_path /home/tools/EDASOFT/program/RD__PROG/BWidget-1.8.0
package require BWidget
wm title . "Spice Netlist Convert"
wm..."
    (file "/home1/user/program/RD__PROG/spiceconv" line 444)

請問先進們,我要在程式裏怎麼寫才能正常執行(rlogin到其他機器之後)

感謝先進們的幫忙

19
Dear 先進們,
小弟有一問題請教
若將auto.home 和auto.master設定 direct mount方式
如: /export/home/user1/jeffreylin <-將實體路徑mount上來
或將auto.home和auto.master設定 indirect mount方式
如: /home/jeffrey <- 只將帳號mount到某一目錄,如/home/

設兩種方法,在使用與管理上到底有那些差異性,它們對資料的存取之performance
到底那個比較好,還是都一樣..


先感謝先進們的回覆...

20
Dear netman
* -bg,soft,intr server:/export/other/&
好像只有在 /export/other/裏的帳號才會mount到 /home/....裏頭
而其他放在/export/home1/  ,或者是 /export/home2/  ...裏的所有帳號
都沒辨法mount,即show出以下訊息.....
warning: cannot change directory to /home/mswu: No such file or directory
以前就試很久,可是就是不行......

不曉得還有那些要設定的.
可否請先進們指導....

21
Dear netman大哥
感謝您的回覆,但是我看了您的投影片後,其中有一行我以前就試了很久都沒有效,就是...
* -bg,soft,intr server:/export/home/&
當在auto.home裏頭只有一行時,則automount可以使帳號mount到-->"/home/jeffrey"

但是若加兩行以上在auto.home則沒有效,如:
* -bg,soft,intr server:/export/home/&
* -bg,soft,intr server:/export/home1/&
....
* -bg,soft,intr server:/export/other/&
不曉得可否這樣子加入auto.home,而不要一行一行加入,如:

jeffrey   server:/export/home/jeffrey
alix        server:/export/home/alix
tim         server:/export/home/tim
....
...

感謝您的大加幫忙...

22
Dear 先進們,
小弟遇到一個不合理的事情.
就是我的client端已bind到yp server,(用ypwhich可找到)
且我的client端的auto.home內容為+auto.home(只有一行),
而nsswitch.conf內容大致上為:
passwd:     nis files
shadow:     nis files
group:      nis files
hosts:      files nis

# Example - obey only what nisplus tells us...
services:   nisplus [NOTFOUND=return] files
networks:   nisplus [NOTFOUND=return] files
protocols:  nisplus [NOTFOUND=return] files
rpc:        nisplus [NOTFOUND=return] files
ethers:     nisplus [NOTFOUND=return] files
netmasks:   nisplus [NOTFOUND=return] files

bootparams: nis [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files nis
rpc:        files
services:   files nis
....
但是在su - linjeffrey時就出現下列訊息
su: warning: cannot change directory to /home/linjeffrey: No such file or directory

為什麼會這樣,可否有人幫我解決

感謝先進們的幫忙

23
Linux 討論版 / 關於Linux網路卡的設定
« 於: 2007-03-31 12:30 »
Dear先進們,
Linux的網路設定是否可以將其固定成100M或10M或 1GM,
另外公司買了一個3COM的switch(1G頻寬),但是只要是HP Server裏的網路卡(1G頻寬),就是抓不到,一定要將switch設定成固定100M才可抓到,但是連到File Server時,都變的非常慢,使用ifconfig -a看時,會有很多TX或RX error發生,
請問這要如何解決

感謝先進們的指導...

24
程式討論版 / 請教tcl/tk要compiler的問題
« 於: 2007-03-23 18:10 »
Dear 先進們,
是否可以將tcl/tk的原使程式編譯成binary code.以防範重要的原始碼流出.
不曉得程式要到那裏去抓,

請先進們能提供一下小建議.

感謝先進們的幫忙.

25
Linux 討論版 / 有關於時間調整的問題?
« 於: 2007-03-22 17:15 »
我目前差了一下OS版本,發現只要是裝Redhat Enterprise 3.0的版本都會這樣
而其他的就不會
真是太奇怪了,不曉得各位有否遇過.

26
Linux 討論版 / 有關於時間調整的問題?
« 於: 2007-03-22 17:06 »
Dear 先進們,
小弟遇到一個很奇怪的問題,
當我將時間調整到現在的時間後(並且也寫進BIOS),
但為何會到明天,時間又快了二個小時,(每隔一天又加快約兩小時)
小弟確定沒有使用time server,純綷是掛在YP Server和mount NFS Server.
不曉得各位先進有否遇到同樣的問題?

感謝各位的幫忙.

27
程式討論版 / 請教tcl/tk的問題?
« 於: 2007-03-22 14:08 »
Dear 版主

set pctypelist {0.5u12v 0.5u10v 0.6u40v}
eval tk_optionMenu $pgcmos.row1.pcbutton pctype $pctypelist
以上述方法我又試了一次,發現可以使用,而剛才不行的原因是因為
我把pctypelist設成global,所以把set pctypelist改成其他的變數就可以了.

感謝版主的回覆...

28
程式討論版 / 請教tcl/tk的問題?
« 於: 2007-03-22 13:50 »
Dear 先進,
小弟有一個問題
若程式寫法如下是正常的:
tk_optionMenu $pgcmos.row1.pcbutton pctype 0.5u12v 0.6u12v 0.6u40v

但若變為:
set pctypelist {0.5u12v 0.5u10v 0.6u40v}
eval tk_optionMenu $pgcmos.row1.pcbutton pctype $pctypelist
就不行
請問我要把option的選單改寫的較有彈性.

感謝各位的幫忙

29
Linux 討論版 / 有關於automount的問題
« 於: 2007-03-21 10:46 »
Dear 先進們,
小弟遇到一個問題,
當在auto_home檔案設定二行:
*  192.168.1.2:/nfs/user/t100/&
* 192.168.1.2:/nfs/uer/t200/&

之後在yp做make後,
使用ypcat auto.home卻只看到一行 192.168.1.2:/nfs/user/t100/&
而另外一行卻無法加入yp的map file裏,所以在login user時,位於/nfs/user/t100/裏的帳號可自動mount,但是另一個(/nfs/user/t200/)的帳號卻mount不到

請問我要如何解決這個問題,

感謝各位先進的幫忙.

30
程式討論版 / 請問有tcl/tk的中文版書籍?
« 於: 2007-02-12 13:45 »
Dear先進們
我在各大圖書店找了好久就是沒有tcl/tk的書,
只有一本比常見的Practical programming....
但是這一本的缺點就是完整實例太少,大多只有提過,且英文語法太尖深對我有點困難...

不曉得國內有沒有人寫出中文版的書?
又為什麼在書店中找不到,難道國內只使用C++/Java,PHP....,
沒有人去研究學習嗎?



Best Regard,

頁: [1] 2 3