1、shell編程跳轉目錄使用cd時無效例如:腳本cd.sh#!/bin/shcd/etc解決辦法和出錯原因這是因為你的腳本是由shell終端fork產生的子shell執行的,所以腳本執行完畢子shell也結束,因而返回父shell也就是當前的終端可使用#sourcecd.sh或者#../cd.sh注意這里的格式為#點/空格/點/cd.sh也就是說我們所建立的。sh程序本身是Linuxshell創建的一個子進程。在使用cd跳轉時,實際是已經執行了跳轉指令了
系統 2019-08-29 22:38:32 2143
有時候我們需要維護一些對象,這些對象具有一定的層次結構,它們之間雖然差異很大,但在使用的時候我們希望能構一致的對待,比如Windows控件,繪圖中的圖形等,這個時候我們就可以采用組合模式來進行管理。組合模式就是將要管理的對象按樹型結構來進行組織,表示成一種“整體-部分”的層次結構,使得用戶對單個對象和組合對象的使用具有一致性。組合模式的結構圖如下:角色:組件接口:提供一致的訪問接口,注意組件接口可以是抽象類,也可以是具體類,還可以用接口實現;組合對象:含有
系統 2019-08-29 22:04:40 2143
作者:崔啟亮原文出處:本地化世界網www.giltworld.com正2007年3月,春潮涌動,中國本地化行業吸引了全球國際化和本地化
系統 2019-08-12 09:30:25 2143
最近一直在忙點私活,又好久沒寫blog了,再不寫點的話二月份就又要以單篇文章結束了。前一陣子一直在研究Unicode,索性把研究結果介紹一下吧。可能大家都聽說過Unicode、UCS-2、UTF-8等等詞匯,但它們具體是什么意思,是什么原理,之間有什么關系,恐怕就很少有人明白了。下面就分別介紹一下它們。基本知識字節和字符的區別Bi
系統 2019-08-12 09:29:50 2143
packageCreateGroup;importjava.io.IOException;importjava.util.List;importjava.util.concurrent.CountDownLatch;importorg.apache.zookeeper.AsyncCallback;importorg.apache.zookeeper.AsyncCallback.Children2Callback;importorg.apache.zooke
系統 2019-08-12 09:27:07 2143
RS-232、RS-422與RS-485串口標準簡介一、RS-232C、RS-422與RS-485的由來RS-232、RS-422與RS-485都是串行數據接口標準,最初都是由電子工業協會(EIA)制訂并發布的,RS-232在1962年發布,命名為EIA-232-E,作為工業標準,以保證不同廠家產品之間的兼容。RS-422由RS-232發展而來,它是為彌補RS-232之不足而提出的。為改進RS-232通信距離短、速率低的缺點,RS-422定義了一種平衡通信
系統 2019-08-12 09:26:51 2143
從編譯的過程可以看出,面對編譯這樣的難題,給出的解決辦法是將復雜問題化解為若干小步驟的小問題,然后逐一解決小問題人從小到大,從模糊到思路清晰,似乎走的是一個模式化思維過程,當人腦中的模式越多,在問題面前就大腦就能夠提供越多的選擇。按照正確的模式走下去,就能夠,或者不能夠解決問題,也就是說,人抉擇的過程就是人將現實環境抽象為某些條件,以符合某種模式的思維過程。模式即一個問題的解決方法。所謂問題即現實環境與人類欲望的沖突:我的欲望是想要100萬,現實是我沒有1
系統 2019-08-12 09:26:41 2143
題意:有三個火車頭,每個最多能拉k個車廂,一共有n個車廂,每個車廂里都有乘客,每個火車頭拉的車廂都是連續的。問能拉的最多的乘客數。分析:先一看好像沒有什么思路,然后用動態規劃的思想慢慢想:假設F[i][j]表示用i個火車頭在前j個車廂中能拉的最大乘客數。考慮第j個車廂被拉還是不被拉~可得狀態方程:F[i][j]=max(F[i][j-1],F[i-1][j-k]+b[j])b[j]表示從j-k+1到j的k節車廂的總的人數,可以把這k節車廂看成一個整體,如果
系統 2019-08-12 01:53:17 2143
ViewCodeCREATEPROCEDUREaddusermodule@ModuleId_ArrayvarChar(2000),@UserIdintASDECLARE@PointerPrevintDECLARE@PointerCurrintDECLARE@TIdintSet@PointerPrev=1set@PointerCurr=1begintransactionSetNoCountONdeletefromtestswhereuserid=@UserI
系統 2019-08-12 01:53:15 2143
1,檢查防火墻2,打開防火墻時若顯示“由于不可識別問題windows無法顯示windows防火墻設置。”解決:將下列文本復制到“記事本”中,然后將文件另存為Sharedaccess.reg:WindowsRegistryEditorVersion5.00[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess][HKEY_LOCAL_MACHINE\SYSTEM\CurrentC
系統 2019-08-12 01:52:05 2143