Time of Update: 2018-12-05
在linux下編譯hibernate筆記 最近在學習hibernate,hibernate本來與嵌入式系統扯不上關係,學習它倒不是為了趕時髦,而是因為參與設計行動數據庫系統,大家都認為有必要用物件導向的方式進行封裝,所以想瞭解一下hibernate,看有沒有什麼值得借鑒的地方。順便記了一些筆記。 下載軟體包:1. jdk-1_5_0_06-linux-i586-rpm.bin2. hibernate-3.1.2.tar.gz3. mysql-4.1
Time of Update: 2018-12-05
GCC:由GNU之父Stallman所開發的linux下的編譯器,全稱為GNU Compiler Collection, 目前可以編譯的語言套件括:C, C++, Objective-C, Fortran, Java以及Ada。 GCC 4.3.0是一個大的版本,包含了大量GCC 4.2.x以及之前的GCC版本所不具備的功能。下載頁面: http://www.gnu.org/order/ftp.html發布程式的程式在 gcc/gcc-4.3.0/ 子目錄下具體的變更資訊可以查看:http://
Time of Update: 2018-12-05
Linux的經典技巧8則 作者:佚名 來源:GNU 加入時間:2004-11-27 1、處理特殊的檔案名稱 假設Linux系統中有一個檔案名稱叫“-ee”,如果我們想對它進行操作,例如要刪除它,按照一般的刪除方法在命令列中輸入rm -ee命令,介面會提示我們是“無效選項”(invalid option),原來由於檔案名稱的第一個字元為“-”,Linux把檔案名稱當作選項了,我們可以使用“--”符號來解決這個問題,輸入“rm --
Time of Update: 2018-12-05
每次編輯完某個使用者的cron設定後,cron自動在/var/spool/cron下產生一個與此使用者同名的檔案,此使用者的cron資訊都記錄在這個檔案 中,這個檔案是不可以直接編輯的,只可以用crontab -e 來編輯。cron啟動後每過一份鐘讀一次這個檔案,檢查是否要執行裡面的命令。因此此文 件修改後不需要重新啟動cron服務。crond程式配置的一些程式是作為crond守護進程的子進程啟動並執行。 子進程會繼承父進程的一些屬性。包括. ULIMIT.比如可以開啟的檔案描述符數目。
Time of Update: 2018-12-05
(1)從SUN下載jdk-1_5_0_04-linux-i586-rpm.bin,在/usr下建立java檔案夾,將安裝包放在/usr/java目錄下,然後執行如下命令:#chmod 777 jdk-1_5_0_04-linux-i586-rpm.bin#./jdk-1_5_0_04-linux-i586-rpm.bin#rpm -ivh
Time of Update: 2018-12-05
snmp程式常會自己停止,所以仿照寫了以下指令碼,以記錄。 #! /bin/shproc_name="net-snmp-5.5" # 進程名file_name="/jfdata01/snmp/shell/cron.log" # 記錄檔pid=0proc_num() # 計算進程數{num=`ps -ef | grep
Time of Update: 2018-12-05
大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我們將隨時修改完善,謝謝! .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (註:tar是打包,不是壓縮!) --------------------------------------------- .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d
Time of Update: 2018-12-05
Purpose Provides interface-level packet tracing for Internet protocols.Syntax /usr/sbin/iptrace [ -a ] [ -b ][ -e ] [-u ] [ -PProtocol_list ] [ -iInterface ] [ -pPort_list ] [ -sHost [ -b] ] [ -dHost ] [ -L Log_size ] [ -B ] [ -T
Time of Update: 2018-12-05
項目中常遇到需要對目前啟動並執行系統進行效率分析,或碰到客戶諮詢如何最佳化系統的效率問題。更多的情況是,在系統出現問題的時候,需要分析原因,定位系統故障或瓶頸,當然,最好是可以一併解決故障。但實際上,作業系統最佳化是一個非常複雜的問題,況且linux有自己一套有別於其他動作系統管理的機制,由此會引起很多不必要的誤解和麻煩。自問我是寫不錯條理性的文章了,只能轉一份高人寫的文檔供參考。(文章根據實際進行了一定的裁減,並對容易碰到的問題做了標識)一、前提
Time of Update: 2018-12-05
在DB2中為其他人建立一個帳號,只允許讀取某些視圖,但是DB2的帳號要和作業系統的帳號一致,為了盡量減少此帳號的許可權,需要禁止通過shell登入作業系統,只允許讀取資料庫的某些視圖。1、禁止個別使用者登入。比如禁止lynn使用者登入。passwd -l lynn這就話的意思是鎖定lynn使用者,這樣該使用者就不能登入了。passwd -u
Time of Update: 2018-12-05
公司一般是在windows下寫好代碼之後,在傳到虛擬機器上的linux去編譯和調試,這樣做非常的麻煩。下面採取一種方案在linux可以完成我的全部工作。1、安裝VMware;2、安裝linux (這裡安裝redhat 企業版,作為linux伺服器端的開發,一般都採用RHEL,因為這款作業系統的穩定性是最好的);3、安裝WMware tools;(調整為全屏和檔案分享權限設定);4、安裝中文字型(中文顯示);5、安裝中文IME();6、安裝jre運行環境;7、安裝Eclipse
Time of Update: 2018-12-05
靜態庫:程式編譯時間載入,可執行程式體積大。一般命名為libxxxx.a。動態庫:程式運行時載入,可執行程式體積小。一般命名為libxxxx.so.1.3。 【xxxx一般指庫名,如libxml2、tinyxml等】 動態庫一般預設安裝在/lib/或者/usr/lib/或者/usr/local/lib下。 如果安裝的庫不在這三個目錄,則可以把該庫的路徑加入到/etc/ld.so.conf檔案中,然後執行ldconfig命令使其生效。
Time of Update: 2018-12-05
若干台相同配置,已安裝相同作業系統的機器,現在需要更新所有機器上的核心,可以採用在一台上編譯好核心,然後拷貝相關檔案至其它機器上的策略:總結操作步驟如下:(0)選擇某台機器,編譯好核心(1) 拷貝啟動相關檔案 /boot/vmlinuz-2.6.34.7 /boot/initrd-2.6.34.7.img (/boot/System.map-2.6.34.7)(2) 拷貝模組檔案所在目錄 /lib/modules/2.6
Time of Update: 2018-12-05
之前下的myeclipse由於版本太新了(10.7官網截止今天最新版本)然後30天試用期到限 各種啟用不成功 ,也想到用eclipse搭建開發jsp的開發環境 可是水平有限 一直不成功,最近終於找到了一款10.7能用的啟用工具。 還是9.X 版本的啟用工具 但是其他幾個都試過不成功 這個成功了 不敢藏私 發出來網盤連結:http://pan.baidu.com/share/link?shareid=3544989127&uk=2668682672
Time of Update: 2018-12-05
(1) 將一個正在前台啟動並執行作業放到後台運行kentzhan@hadoop10-196-144-27:~> ./multi_run_serial.sh 20130320 2.txt 【程式正在運行,按 ctrl + z 鍵,將程式停頓】[1]+ Stopped ./multi_run_serial.sh 20130320 2.txtkentzhan@hadoop10-196-144-27:~> jobs 【查看作業】[1]+
Time of Update: 2018-12-05
1 #include <iostream> 2 #include <map> 3 #include <string> 4 5 using namespace std; 6 7 int main(int argc, char* argv[]) 8 { 9 map<string, int> MyMap;10 11 MyMap["bujiwu"] = 26;12 MyMap["swallow"] = 25;13 14
Time of Update: 2018-12-05
日期:2006-08-08 作者:lupaworld 來自:lupaworld這裡的擔心,我指的是對失敗的畏懼感。我曾經遇到過像“我正準備從windows轉移到
Time of Update: 2018-12-05
linux ps命令使用詳解 2009-05-25 15:19:57| 分類:Linux | 標籤:|字型大小大中小訂閱 PS是LINUX下最常用的也是非常強大的進程查看命令1. ps簡介前面介紹的兩個命令都是用於查看當前系統使用者的情況,下面就來看看進程的情況,這也是本章的主題。要對進程進行監測和控制,首先必須要瞭解當前進程的情況,也就是需要查看當前進程,而ps命令就是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和啟動並執行狀態、進程是否結束、進程有沒有僵死、
Time of Update: 2018-12-05
華軍軟體園:http://www.onlinedown.net/soft/3.htm rarlinux官方網站:http://www.rarsoft.com/download.htm tar -zxvf rarlinux-3.8.0.tar.gz //先解壓tar.gz檔案 cd rar //直接 cd 到相應到檔案夾 su root //使用root許可權 make // 如果提示許可權不夠,su root 取得最高許可權 make
Time of Update: 2018-12-05
我的工作流程中有一個立即訊息伺服器,布署在tomcat下。在linux系統內容下啟動tomcat後,伺服器跟著啟動,指定socket連接埠處於監聽狀態,但在tomcat停止時,socket不能釋放。同樣的應用,在windows環境下就是正常的。a)在linux下啟動Message Service器時,用“/tomcat/bin/catalina.sh run”命令。如果當前在bin目錄下,執行“./catalina.sh run ”。結束Message