顯示文章

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


文章 - kidmany2001

頁: [1] 2 3
1
Python程式設計討論區 / 回覆: python 正規
« 於: 2010-07-16 11:10 »
try findall

2
python core programming書上說 join這個method是

let the main thread wait for the thread completion
讓主thread等待thread的完成... 看不懂 ???

而且join()還可以加時間, 我看得很模糊 google了半天也不懂

書上範例寫到threads.join的用法
讓我很困惑,

為何等到全部thread做完自己的工作,才用一個loop來執行每個thread的join??

join不是讓某個threads[2] 插入到 threads[1] 的中間時用的嗎? 所以才叫join嗎?
各別叫用  threads[1].join   threads[2].join 這樣有何等待的意義呢?

還說join可以加入等待時間

我看完這個例子 真的是讓我昏了.

有誰懂join的用法 請教我一下

代碼: [選擇]
#!/usr/bin/env python

import threading
from time import sleep, time, ctime

loops = [ 4, 2 ]

def loop(nloop, nsec):
     print 'start loop', nloop, 'at:', ctime(time())
     sleep(nsec)
     print 'loop', nloop, 'done at:', ctime(time())

def main():
     print 'starting threads…'
     threads = []
     nloops = range(len(loops))

for i in nloops:
         t = threading.Thread(target=loop,
             args=(i, loops[i]))
         threads.append(t)

     for i in nloops:          # start threads
         threads[i].start()

    for i in nloops:          # wait for all       
       threads[i].join( )      # threads to finish
       print 'all DONE at:', ctime(time())

 if __name__ == '__main__':
     main()

3
我懂得你講的

謝謝

4
在ubuntu10.04 virtualbox 3.1.6_ose 灌了CentOS 5.4,也沒作甚嘛  記得只做了yum groupinstall "Development Tools"
然後再開機就變成
volume group "VolGroup00" not found
請問這是怎嘛回事???

我進救援後 用 vgdisplay 和 看/dev目錄, VG的確都在啊!
有誰看過同樣的狀況呢

請問誰知道怎樣可以救回呢?
謝謝

開機死在這


進救援後 看到



5
這樣也是一個辦法


謝謝指教

6
二樓的意思
是 用新的較大的partition當boot, 然後把舊的裡面東西都copy過去

是這樣的意思嗎?

3F 因為作實驗 所以需要多版本

7
Linux 討論版 / rpmdb 很容易壞嗎
« 於: 2010-06-11 15:13 »
剛裝好一個CentOS 5 在Virtualbox內

然後執行 yum groupinstall "Development Tool"
沒跑多久
就跑出
error: rpmdb: damaged header #6xx ............
還一直跑個不停 昏倒  ~~~是db有壞檔嗎?


於是我試著重建rpmdb

rm -f /var/lib/rpm/ --db*
rpm -vv --rebuilddb

目前跑 yum update 還正常



奇怪的是 剛裝得也會壞

莫非 ,rpmdb壞掉的現象是常見的???

還是新版的Virtualbox 3.2.0有問題阿 ?









8
最近我也是買Hitachi的
不敢買WD,

看樣子短期內應該只考慮Hitachi

不過硬碟大廠商  輪流出包的現象 也真是無言

9
CentOS下如果原來掛載 boot 目錄的partition 不夠放東西了(放了幾個版本)

要用哪種辦法擴充容量呢?(boot好像不能放在LV內)

謝謝指教

10

  原來是 ifcfg-eth0 裏的這個設定 BOOTPROTO=static 在作怪
 所以 network restart 都抓不到IP

  我懂了

11
原來gw也可以不寫 :)

那即使在dhcp環境下, service network restart 是把IP都清除 變成無IP嗎?

12
 我對於ip 自動取得  跟default GW有疑惑? 請問大家一下
 
   
  dhclient confused:
 
  對於dhclient的使用,我發現執行一次後會run在background,
  如果我service network restart後,不管eth0有沒有up,原來的動態ip都沒了, 我都無法取得ip,
  而且dhclient run 在 background也不能幫我取得ip.
 
  所以我要kill掉dhclient,再dhclient eth0, 我這樣做是正常的步驟嗎??
 
 
 
  Deafult gateway:
 
   我需要一定在 /etc/sysconfig/network裏指定GATEWAY=XXX嗎?
   為何我現在沒寫GATEWAY這一項,
   也可以在 route -n 看得見gw是192.168.1.1呢?
   是因為我是virtualbox嗎? 不懂.......
   
   
   
   
 
 
 

13
Linux 討論版 / 請問 ln -s 寫法的問題
« 於: 2010-06-01 16:00 »
ln -s /mnt/tools /
與 ln -s /mnt/tools /tools
與 先cd / 然後 ln -s /mnt/tools tools

我在 / 目錄下都會看到 tools 的 soft link.

那這三種寫法是完全一樣的意思嗎? 沒有不同的意義嗎?

第一種為何不寫名稱也可以? 是省略嗎?

14
原來hexdump可以不只看檔案 我瞭解了
謝謝指教

15
如果想要看某一個partition的前512bytes(boot section)
請問有何快速的方法可用?

譬如,如果要看 /dev/sda5 的前512 Bytes 內容,那該怎麼辦?

 :)

16
本機的無線網卡是wlan0,
用iwlist wlan0 scan 的指令也掃到遠端的無線hub, SSID是asus,

請問再來我想用指令一步一步的來
連上無線HUB(WPA2加密,SSID:asus,密碼:test)

我該怎麼辦呢?(沒概念了 ><  ) ;D

謝謝

17
是用Hinet 光世代的頻寬,架個站在自己的PC上,

可是看樣子被入侵的機率很大啊,

不知有沒有人已經這樣做的經驗,而且並非僅僅是學習用途而已,
譬如 提供保密的資料給會員抓,非會員就保密 等等....有點實用的價值

曾經有人說用外面的主機,放在ISP上,可是
因為資料是有點機密所以也不希望放在外面的server上,

這樣的話初期用hinet的頻寬會不妥嗎?

18
程式lock檔案都是放在tmp裏面嗎?

程式lock檔案未清除

19
3Q
照作後 好了呢
請問 之前是發生什麼事呢?

20
 我的虛擬CentOS 因踢到插座筆電關掉,重開機就出現下面的畫面:


 

****************************************************************************************************

  後來我跑過fsck可是沒有用,還是跳出一推warnning

  1.我不知該怎樣修復這次的問題(其實我上次有一個也掛了,因為我在更新時關機,不過硬碟應該是好的). 請問該執行怎樣的步驟?
 
  2.windows通常不正常關機,safe mode修一下就好了, linux不正常關機是不是就掛了呢?
     這麼容易掛掉是正常的現像嗎?

  

21
我有一件事不懂 ,  /etc/ssh/sshd_config 檔中

PermitRootLogin 是 yes

應該可以允許root login,為何我在ubuntu中無法用login呢?(Access denied)

(我只是想驗證一下PermitRootLogin 的開關功效)

謝謝

22
各位大大,
 這幾天 我朋友問我自己架站 真的危險性很高嗎? 是不是很容易被入侵呢 ? ::)
 我有時也想要自己架一個站這個問題,可是一般要學到怎樣的程度才可以避免被入侵的危險呢?

 是不是基礎觀念好 又常常更新升級就夠了? 還是要去上專門的資安的課程呢?

 如果要小心入侵,有那幾個地方一定要注意呢? 是不是買一台專業的防火牆就可以擋掉很多了??

 我目前只知道要注意log檔,還有呢?

23
因沒預算補LPIC-1,想要自己試試LPIC的考試,縱然考不上做做考題或看看書也是增加一些實力吧
好像已經有新的版本出現,請問如果想要網上抓一些新的類似TestKing那種有答案詳解的題目來做做,
以前做過一些CCNA的題 我感覺對觀念助益良多.
請問有那邊論壇是討論LPIC這方面的.

如果有好的電子書也請請各位先進指點迷津

感恩 ;D

 

25
沒想到這邊有python版
小弟剛在看pyhton,把心中的疑惑有發表出來吧 :P

我目前是用CentOS 5 , 原裝完update後也才到python 2.4.3,
想要升級到python2.5或3.0 ,我需要把原來的2.4.3 remove掉嗎? 還是直接裝另一個版本?
在CentOS下能讓我直接昇到2.5版嗎?

另外Django先裝或後裝有沒有差別呢?

最後就是想請教Django如果不用原來的runserver來跑, 而用Apache跑,這樣好嗎?
而Apache要用那一個mod來支援django呢?

剛學python,想要快一點上手,苦於時間多,也看了一些文章跟電子書,一堆的疑惑 只好一個一個請教了... :D

26
大家好
 我常常在CentOS的終端機command line裏打完很長的指令後,想要插一個命令到字首
 可是都可憐的用左箭號慢慢一個一個按的回到第一個字


  有沒有快速的組合鍵可以讓我快速的回到一行的字首 或 字尾


   該不是無解吧?? :P

27
我有一個交叉編譯時include的問題想請教各位,

譬如我在編譯php5 for arm-linux時 error說缺少 wchar.h
然後我看.c檔案的#include <wchar.h>,
而wchar.h 是在我的 /usr/include/wchar.h 下,
當我改成 #include "/usr/include/wchar.h"就過了

但我如果每個都改應該太笨了 :(


請問交叉編譯時如果缺少 wchar.h 檔,我想讓它到 /usr/include中尋找這個 wchar.h ,
我可以用configure中的什麼參數來讓include 指向 /usr/include 呢?

請問有何好辦法讓 .h 找不到時 自動到  /usr/include 中尋找,

另外我不懂 像交叉編譯中 的 #include <wchar.h>
是到那個目錄去尋找這個 檔案呢?
請指教

感謝 :)


28
ubuntu8.10內安裝後的軟體 ,如何查詢安裝的路徑(有指令嗎?)
譬如我裝完 squashfs 跟 squashfs-tools 這兩樣套件,
我卻不知道用什麼樣的指令查找他們所在路徑.

我用過dpkg -L squashfs 無效呢

請指教 謝謝

29
Linux 討論版 / 回覆: Ubuntu8.10問題..
« 於: 2008-12-05 13:33 »
用Network config設定看看

30
請問我如果要在 2.6.19 中使用squashfs
該怎樣辦 ? :(
我找squashfs 的patch檔並沒for 2.6.19的
請問我該怎麼做?

我不想昇級呢,因為很麻煩... :P

頁: [1] 2 3