Time of Update: 2017-02-27
shell 監控網站是否異常的指令碼,如有異常自動發電郵通知管理員。流程:1.檢查網站返回的http_code是否等於200,如不是200視為異常。2.檢查網站的訪問時間,超過MAXLOADTIME(10秒)視為異常。3.發送通知電郵後,在/tmp/monitor_load.remark記錄發送時間,在一小時內不重複發送,如一小時後則清空/tmp/monitor_load.remark。#!/bin/bash
Time of Update: 2017-02-27
shell簡介shell處於kernel的外層,用來負責接收使用者輸入的命令,然後將命令解釋成kernel能瞭解的方式,然後由kernel去執行,再將結果傳回預設的輸出周邊。shell是一種命令直譯器,同時也是一個程式語言。shell有很多種,在眾多的Linux發行版中,標準的shell是bash,也是我們學習的主要對象。第一個程式範例:hello.sh#!/bin/bashecho 'Hello World'執行之前,給予執行許可權:chmod +x
Time of Update: 2017-02-27
一、比較表: 第一章第一節中所提及的排序程式測試結果如下: ┌──────┬─────────┬────────┐ │ 項 目│ C │組 合 語 言 │ ├──────┼─────────┼────────┤ │源程式長度 │ 1,363 Bytes│ 3,581 Bytes│ │執行程式長度│ 69,345 Bytes│ 803 Bytes│ │編程時間 │ 20 小時 │ 80 小時 │ │8,000 筆需時│ 30 秒 │ 8 秒 │ │48,000筆需時│ 640KB中, 無法執行│
Time of Update: 2017-02-27
#!/bin/bash csstmpl_path="/home/fdipzone/php/csstmpl" css_path="/home/fdipzone/php/css" replacetags=(".png" ".jpg" ".gif") convertnum=0 search_child=$1 echo ${search_child:=0} > /
Time of Update: 2017-02-27
前一段時間遇到一個批量修改檔案名稱的,是一台debian檔案伺服器,為mac提供檔案分享權限設定服務,其中的漢字部分採用編碼方式(查了下資料,應該是的,沒有去實際驗證),具體的編碼原則如下:一個儲存於linux伺服器中的字元名稱為Product_List:b2:fa:c6:b7:c4:bf:c2:bc,編碼方式為CP936,但已經不會有中文了。編碼的轉換方式為:後面的兩位字元就是對應CP936字元集的一個字元(半個漢字)的HEX內碼,如上面檔案名稱轉換後應該為:Product_List產品目錄,
Time of Update: 2017-02-27
1、體系:採用LINUX CRONTAB定時計劃調用SHELL,執行RMAN[oracle@DB]$ crontab -l0 1 * * 0 /u01/bak/rman/script/inc0.sh0 1 * * 1 /u01/bak/rman/script/inc2.sh0 1 * * 2 /u01/bak/rman/script/inc2.sh0 1 * * 3 /u01/bak/rman/script/inc2.sh0 1 * * 4
Time of Update: 2017-02-27
用shell實現informix的效能監控,並以html格式輸出,直觀方便。
Time of Update: 2017-02-27
在資料庫營運的過程中,Shell 指令碼在很大程度上為營運提供了極大的便利性。而shell 指令碼參數作為變數傳遞給SQL以及SQL指令碼也是DBA經常碰到的情形之一。本文主要討論了如何將shell指令碼的參數傳遞到SQL指令碼之中並執行SQL查詢。1、啟動sqlplus時執行指令碼並傳遞參數robin@SZDB:~/dba_scripts/custom/awr> more tmp.sh#!/bin/bash# ---------------------------------------
Time of Update: 2017-02-27
如果你的目錄層次很深的話,這個shell會很方便的直接切換到目的目錄,例如目前的目錄/usr/home,而目錄desdir在/usr/home/app/local/opp/william/desdir直接打入$ cd desdir,便可直接從目前的目錄/use/home切換到/usr/home/app/local/opp/william/desdir配置一下.profile,加入兩行. ./bin/chdiralias cd='chdir'file:chdir# auto find your
Time of Update: 2017-01-19
尤其是在當今各種瀏覽器滿天飛(據說僅以IE為核心的瀏覽器就有200種之多)。 小弟今天寫了個基於jQuery的外掛程式擴充,主要用於識別瀏覽器核心與外殼的類型和版本。可識別各種瀏覽器的核心,並已經支援多種國內主流瀏覽器。 費話不多說,上我的JavaScript代碼:(檔案名稱:jquery.browsertype-1.0.js) 複製代碼 代碼如下: /** * jQuery外掛程式開發方法二:第一步:外掛程式定義 */ jQuery.myPlugin = {
Time of Update: 2017-01-19
Window下,進行adb shell後,舉個例子,如果你的sdcard下儲存著中文字元檔案名稱的檔案,則在CMD下顯示是一些無規律的中文並夾雜著亂碼。出現這種情況的原因是:Android中使用的是UTF-8字元,而CMD預設字元集是ANSI,中文環境下即為GBK,字碼頁為936。查詢當前字碼頁的方法為在CMD下直接輸入“chcp”命令,並會返回“活動的字碼頁:936”字樣。找出原因了,解決辦法也就有了。只要使用UTF-8格式的字碼頁65001就OK了,命令如下:chcp
Time of Update: 2017-01-19
本文執行個體講述了jQuery彈層外掛程式jquery.fancybox.js用法。分享給大家供大家參考,具體如下:fancybox是jquery的外掛程式,功能強大。支援對放大的圖片添加陰影製作效果,對於一組相關的圖片添加導航操作按紐,除了能展示層外,還可以展示iframed內容, 通過css訂製樣式。配合其他外掛程式,能實現更旋的效果。這裡給出官方下載以及執行個體地址:http://fancyapps.com/fancybox/附帶給出本站下載地址。到目前為止,fancybox的最新版本2.
Time of Update: 2017-01-19
首先,我們需要增加使用者對該指令碼的執行許可權,即複製代碼 代碼如下: String cmdstring = "chmod a+x test.sh"; Process proc = Runtime.getRuntime().exec(cmdstring); proc.waitFor(); //阻塞,直到上述命令執行完 cmdstring = "bash test.sh"; //這裡也可以是ksh等 proc =
Time of Update: 2017-01-19
先取一個小於n的整數d1作為第一個增量,把檔案的全部記錄分成d1個組。所有距離為dl的倍數的記錄放在同一個組中。先在各組內進行直接插入排序;然後,取第二個增量d2<d1重複上述的分組和排序,直至所取的增量dt=1(dt<dt-l<;…<d2<d1),即所有記錄放在同一組中進行直接插入排序為止。該方法實質上是一種分組插入方法。原理圖:原始碼複製代碼 代碼如下:package com.zc.manythread;/** * * @author
Time of Update: 2017-01-19
android中執行java命令的方法大家都曉得嗎,下面一段內容給大家帶來了具體解析。android的程式基於java開發,當我們接上調試器,執行adb shell,就可以執行linux命令,但是卻並不能執行java命令。那麼在android的shell中是否就不能執行java程式了呢。答案是否定的。我們可以通過app_process來執行java程式。寫一個hello world吧,就是剛開始學java的時候 寫得那個hello
Time of Update: 2017-01-19
在許多Java工程中,經常會看到帶有程式自訂參數調用Java命令的封裝shell指令碼。例如, $ANT_HOME/bin/ant, $GROOVY_HOME/bin/groovy,甚至在我們的TimeMachine
Time of Update: 2017-01-19
本文執行個體講述了Java調用Shell命令的方法。分享給大家供大家參考。具體如下:近日項目中有這樣一個需求:系統中的外幣資金調度完成以後,要將調度資訊產生一個Txt檔案,然後將這個Txt檔案發送到另外一個系統(Kondor)中。組建檔案自然使用OutputStreamWirter了,傳送檔案有兩種方式,一種是用寫個一個類似於FTP功能的程式,另外一種就是使用Java來調用Shell,在Shell中完成檔案的發送操作。我們選擇後一種,即當完成外幣資金的調度工作後,用Java的OutputStre
Time of Update: 2017-02-17
標籤:class ubuntu res 微軟雅黑 資料 127.0.0.1 root restart crontab shell指令碼自動備份資料庫1.編寫備份指令碼vi
Time of Update: 2017-02-13
標籤:import shel ati color out ext can 選擇 移動 接下來兩天重新看看幾種常用的排序演算法。1、冒泡排序法每次從
Time of Update: 2017-02-16
標籤:for bin shel 字串 字元 bsp code div type 數組的基本賦值arr=(a b