Time of Update: 2018-12-06
本來editplus用的好好的,但因為是收費軟體,需要註冊,就找到了替代品notepad++,這個記事本有很多比較好的功能比如代碼高亮,特定功能的外掛程式,而且免費。 但最近,其實是從去年8月份,接觸unix作業系統之後,就很苦惱了,一直用不慣上面的vi。但是因為開啟了ftp,所以一直是把要編輯的檔案下到windows機子上,編輯好,然後上傳回去覆蓋掉。
Time of Update: 2018-12-06
原文寫於2010-05-18 19:42:46 網易部落格,已刪除. 測試機上要部署一整套產品,結果各個子產品都對外服務,佔用了不少連接埠,而常用的那幾個時不時的就被佔用了.有時候還是先前部署的產品的老版本因為沒停掉,就一直佔用著連接埠.想停,但不確定是哪個是啟動,哪個沒啟動,而且也沒法停,只能殺進程.但偏偏不知道進程號.
Time of Update: 2018-12-06
1.串連數與會話的關係 在已建立的串連上,建立會話. 1個process對應1個或者對於1個的session. Oracle的sessions和processes的關係是: sessions=1.1*processes + 52.查看process最大值 在sqlplus中 SQL> show parameter process; 輸出結果中的name的值為
Time of Update: 2018-12-06
1.內建ftp版本 Version wu-2.6.22.ftp啟動與停止 啟動並啟用ftp: svcadm enable network/ftp 停止並禁用ftp: svcadm disable network/ftp3.使某個系統使用者無法使用ftp或者恢複使用ftp vi /etc/ftpd/ftpusers 向其中添加要禁止使用ftp的使用者名稱,這樣對應使用者就無法使用ftp.
Time of Update: 2018-12-06
癥狀:系統運行了一段時間報錯:java.sql.SQLException: ORA-01000: 超出開啟遊標的最大數step 1: 查看資料庫當前的遊標數配置slqplus:show parameter open_cursors;step 2: 查看遊標使用方式:select o.sid, osuser, machine, count(*) num_cursfrom v$open_cursor o, v$session swhere user_name = 'user' and
Time of Update: 2018-12-06
原文寫於2010-05-18 19:43:40 網易部落格,已刪. 在solaris上安裝程式,很多時候多離不開package管理.上的編譯好的軟體都是已package的形式壓縮好然後提供給大家下載的. 關鍵是3個命令:pkgadd/pkginfo/pkgrm pkgadd -d pkgname用來添加安裝包 pkginfo 用來列印系統中已安裝的package資訊 pkgrm 用來刪除已安裝的包
Time of Update: 2018-12-06
原文寫於 2008-10-04 14:57:59網易部落格 已刪 最近想用eclipse寫C++程式,同時好好學習下Linux命令列的操作。就在網上下載了Cygwin,結果安裝以後居然沒有gcc編譯器,弄了一個多小時,都沒弄出個眉目,後面從網上查資料發現,居然是在裝的時候要專門把gcc那幾項選中,預設是不裝的,而且gcc的那幾個選項不在第一級選項下,得點了開發那一項,在下拉的好多個令人頭昏眼花的選項中選中那幾項。惱火啊。
Time of Update: 2018-12-06
android.util.Xml提供了一個使用sax方式解析xml的靜態介面. static void parse(InputtStream in,Xml.Encoding encoding,ContentHandler contentHandler)
Time of Update: 2018-12-06
早上起來,開機,不留神按錯了鍵,進入到了bois中.由於用的是acer,裡面安裝了那個指紋識別工具,我沒做設定,退出bois之後.電腦螢幕一閃,又進入了bois設定介面. 這回我火了,直接載入出廠設定.結果呢,儲存退出後,電腦不再進入bois設定了,可我的win7進不去了.汗.
Time of Update: 2018-12-06
上午寫代碼,從網上看到一段關於JNI的範例代碼,想先複製粘貼到eclipse中,然後編譯好看看結果的.結果粘貼到eclipse之後,就有了"Syntax error, insert ";" to complete BlockStatements"這樣的錯誤提示了. 先是把代碼中的中文標點全部換成英文的,然後錯誤就少了幾個.不過仍然有3個位置還是有錯誤提示.
Time of Update: 2018-12-06
如果背景Activity由於某原因被系統回收了,如何在被系統回收之前儲存目前狀態? 當一個Activity被pause或者stop的時候,這個Activity的對象實際上還是儲存在記憶體中,因此這個Activity中的資訊(成員和狀態資訊)還可以重新擷取到. 如果系統為了整理記憶體而銷毀了整合各Activity對象時,系統沒法簡單的原封不動地恢複先前的Activity對象及其狀態資訊. 從android手冊上來看,Activity中提供了一個方法:
Time of Update: 2018-12-06
晚上用sax解析xml,費了半天勁寫的程式一跑就報錯:SAXParseException: Content is not allowed in prolog. 上網找了半天,發現可能的原因是xml檔案被加了bom標記了.於是用editplus將xml檔案開啟,然後重新儲存為utf8無bom格式. 然後重新編譯,然後果然沒報錯了. 據說dom4j1.6解決了bom問題.不過sax呢?貌似還不行哦. 最後在補充下bom的知識:
Time of Update: 2018-12-06
要查看一個硬碟上的檔案系統類型是ufs還是zfs,可以使用/usr/sbin/fstyp -v /devname. 例如:-------------------------------------------------------------------------# fstyp -v /dev/dsk/c0d0s0zfs version=15 name='rpool' state=0 txg=202554 pool_guid=47058163082
Time of Update: 2018-12-06
1.Q: 無法顯示伺服器上的中文檔案清單怎麼辦 A:在網站管理器中,選擇無法正常顯示中文檔案清單的網站,選擇字元集選項卡,在使用自訂的字元集中填寫相關字元集.在Solaris 10中,如果作業系統的預設語言是zh.utf-8,filezilla的字元集預設使用自動檢測時,是無法顯示檔案和目錄的,選擇強制UTF-8這一項能解決問題. 當然了,如果伺服器上的字元集不是utf-8,可以在filezilla用戶端中設定自訂字元集.2.Q:如何如何查看已儲存的網站密碼 A:
Time of Update: 2018-12-06
上午去軟通動力面試,面試過程中聊到了這個問題.其實以我自己的觀點來看,產品就是長期做而且是面向市場上很多的使用者,而項目則是給某個使用者定製的. 回來宿舍之後想了想,似乎這個描述也太簡單了.上網好好找找看. 做產品和做項目,網上有人給出來個很貼切的比喻:一個是做成衣生產商,一個是做量體裁縫店. 1.面向的主體上,產品面向市場,項目面向特定客戶
Time of Update: 2018-12-06
修改solaris下的ftp服務連接埠,雖然不一定用到,但今天被華為面試官給問到了,汗啊.說明自己還是鑽的不深. solaris下的ftp服務連接埠,預設是21號連接埠傳輸命令,20號連接埠傳輸資料. 先前一直以為是修改/etc/ftpd目錄下的某個設定檔來著.今天回來上網找了下資料,原來是要修改/etc/inet/services檔案(這個檔案有個符號連結 /etc/services檔案).
Time of Update: 2018-12-06
JNI是Java Native Interface的縮寫,是java叫用作業系統原生方法的技術.目前只能由C/C++實現要調用的native 介面.通常,這些native介面都是以庫檔案的形式來供調用的. JNI是相當於在開發人員自己編寫的java類於系統底層之間建立了一個代理或者橋樑.開發人員自己的java類告訴代理說要調用先前載入的庫檔案中的某某介面,JNI代理則去調用庫檔案中的介面,由庫檔案內部實現的介面來做具體操作.
Time of Update: 2018-12-06
廣播的接收開發人員在處理廣播事件時,繼承BroadcastReceiver,複寫onReceive方法. 每次系統在對應事件產生後,廣播接收類(先前開發人員編寫的繼承自BroadcastReceiver類的方法)執行個體化,然後調用onReceive(context,intent)方法,完成後,此對象不再被使用.下次同樣的廣播事件產生後,廣播接受類重新執行個體化. 廣播的發送 使用Activity的sendBroadCast(Intent)來發送廣播,然後將之發送給感興趣的接收者.
Time of Update: 2018-12-06
預設情況下ftp裡面的互動式提示是開啟的,平常如果是下載多個檔案時,這種提示很讓人煩,如果是在shell指令碼裡面要從ftp伺服器上一次mget多個檔案,寫個互動式指令碼很麻煩.最好是把這個互動式提示關掉. 進入ftp命令後,prompt會將互動式提示的配置置反,如果原先互動式提示是開著的,則使用prompt之後就關閉,如果原先是關閉的,則使用prompt後就開啟.當然也可以直接加參數如prompt on或者prompt off.
Time of Update: 2018-12-06
Solaris系統,跟windows類似,也是有服務概念的.最常用的服務,有ssh,telnet.在windows中,服務的管理是通過運行services.msc,進入系統服務管理介面中管理的.在Solaris底下,也有類似工具.1.服務查看 svcs可以查看系統中的服務.加上-a開關後,可以查看被disable了的服務,即被禁止啟動了的服務. ---------------------------------------------------------------