顯示文章

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


主題 - linjeffrey

頁: [1] 2
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
程式討論版 / 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....

7
Dear 大師老師們,

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

感謝老師們的幫忙.

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

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

感謝各位的大力幫忙.

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

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

感激不盡

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

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

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

感謝各位的幫忙.

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

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

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

13
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有重起....

感謝先進們的幫忙

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


感謝先進們的幫忙

15
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到其他機器之後)

感謝先進們的幫忙

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

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


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

17
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

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

感謝先進們的幫忙

18
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發生,
請問這要如何解決

感謝先進們的指導...

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

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

感謝先進們的幫忙.

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

感謝各位的幫忙.

21
程式討論版 / 請教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的選單改寫的較有彈性.

感謝各位的幫忙

22
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不到

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

感謝各位先進的幫忙.

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

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



Best Regard,

24
Linux 討論版 / 有關於setfacl的問題?
« 於: 2007-01-25 14:56 »
Dear 先進,
請教一個問題,
當我在UNIX系統下使用setfacl -m u:peter:r-x peter時,
則會出現以下訊息,不曉得小弟那裏有設定錯誤(這顆硬碟是用NFS的方式mount)
peter: failed to set acl entries
setacl error: Operation not applicable

感謝各位的幫忙

25
Linux 討論版 / 請問sar的設定
« 於: 2006-12-06 09:28 »
Dear 先進們,
小弟有一個問題
當我安裝好sysstat軟體後,其會自動把server的資訊寫到/var/log/sa/
目錄裏頭,但是其檔案會在七天後刪除(也就是會刪除七又前的檔案)
請問要如何設定才能讓檔案保存久一點

感謝先進們的幫忙...

26
Dear 先進們,
小弟遇到一個很難的問題!

若有A,B兩帳號,其中B帳號可讀A帳號的檔案資料,
但B帳號不能copyA帳號的資料,
不曉得要怎麼設定,有沒有方法做到
希望先進們能給小弟意見...

感謝各位先進們的幫忙

27
Linux 討論版 / 有關於linux的rsh命令
« 於: 2006-11-23 14:42 »
Dear 先進們
小弟有一個問題請教
若我在server02機器上下一個指令:
rsh server01 hspice test.sp時,-->因為要跑一小時
但若在這一小時內我需要中斷 Ctrl-C,但是卻沒有效,
請問我要如何在server02上中斷掉rsh .....這個指令,
或者有其他更有效的執行方法(不需要 rlogin到其他機器)

感謝先進們的幫忙...

28
Linux 討論版 / 請問這是什麼程式的語言
« 於: 2006-10-31 14:52 »
請問各位先進,這是那一種語言的程式,若我要學的話,應該是去找那一類的書
感謝先進幫忙.


alias GUI     /home1/user/program/SYS_PROG/gui
alias DO_GUI  'GUI \!:* < /tmp/GUI_DEF.$$ > /tmp/GUI_OUT.$$;\\
               source /tmp/GUI_OUT.$$; rm /tmp/GUI_OUT.$$ /tmp/GUI_DEF.$$'
alias SETGUI  'echo \!:* >> /tmp/GUI_DEF.$$'

set ScriptPath = /home1/user/program/RD__PROG
set AwkPath = $ScriptPath/ECSC.DIR

set NetlistFile = ( $argv )
set rsh1 rsh2 rsh3

while 1
   if ( ! $#NetlistFile ) then
      SETGUI WIN 200 200
      SETGUI BW 1
      SETGUI BG 008585
      SETGUI FG 999999
      SETGUI FONT hbr18
      SETGUI LABEL MODIFY ECS CMOS NETLIST
      SETGUI FONT cbr14
      SETGUI FG 000000
      SETGUI BG 858565
      SETGUI BW 0

      SETGUI TEXT NetlistFile 18 "Netlist File :"
      SETGUI DTEXT NetlistFile $NetlistFile

      SETGUI TEXT rsh1 18 "NP rsh :"
      SETGUI DTEXT rsh1 $rsh1
........
.....


呼叫的程式:
/^[cC]/                         {
                                   gsub(/\$\[|\]/,"")
                                   if(NF>=5&&$4~/^[cC][1pP]$/){
                                      TEMP=$4
                                      $4=$5
                                      $5=TEMP
                                   }
                                   if(NF>=5&&$5~/^[cC][1pP]$/)
                                      $5="$[C1]"
                                   else
                                 #     printf("\n*** WARNING *** MODEL NAME NO MATCH : %s\n
\n",$0) > "/dev/tty"
                                }
/^[rR]/                         {
                                  if($4~/RHRPOLY/)
                                  {
                                   TEMP=$5
                                   $4=TEMP
                                   $5="$[ph]"
                                  }
...............

29
LDAP 討論區 / 架設LDAP server出了問題?
« 於: 2006-08-14 22:20 »
Dear 先進們
小弟不才,遇到一個問題
當我使用:slapadd -v -l /etc/openldap/data/root-unit.ldif
則己經顯示以added:.................
代表已經成功加入資料,
但是在啟動ldap service後,我使用ldapsearch -x -b "dc=jeffreylin,dc=serve,dc=tw"
卻顯示:ldap_bind: Can't contact LDAP server (-1)
且:/var/log/message當裏頭顯示了:
Aug 10 16:26:14 jeffreylin ldap: succeeded
Aug 10 16:26:14 jeffreylin slapd[4561]: sql_select option missing
Aug 10 16:26:14 jeffreylin slapd[4561]: auxpropfunc error no mechanism available
Aug 10 16:26:14 jeffreylin ldap: slapd startup succeeded

不知我那個地方有設定錯誤....

希望能指導一下小弟.
感激不盡...

30
LDAP 討論區 / 有關於LDAP server的建構
« 於: 2006-08-10 16:34 »
Dear ALL
小弟不才,又遇到一個問題
當我使用:slapadd -v -l /etc/openldap/data/root-unit.ldif
則己經顯示以added:.................
代表已經成功加入資料,
但是在啟動ldap service後,我使用ldapsearch -x -b "dc=jeffreylin,dc=serve,dc=tw"
卻顯示:ldap_bind: Can't contact LDAP server (-1)
且:/var/log/message當裏頭顯示了:
Aug 10 16:26:14 jeffreylin ldap:  succeeded
Aug 10 16:26:14 jeffreylin slapd[4561]: sql_select option missing
Aug 10 16:26:14 jeffreylin slapd[4561]: auxpropfunc error no mechanism available
Aug 10 16:26:14 jeffreylin ldap: slapd startup succeeded

請問各位先進們,不知我那個地方有設定錯誤....

希望能指導一下小弟.
感激不盡...

頁: [1] 2