Time of Update: 2018-12-04
正則表達是到底是什麼東西? 在編寫處理字串的程式或網頁時,經常會有尋找符合某些複雜規則的字串的需要。Regex就是用於描述這些規則的工具。換句話說,Regex就是記錄文本規則的代碼。
Time of Update: 2018-12-04
反義 有時需要尋找不屬於某個能簡單定義的字元類的字元。比如想尋找除了數字以外,其它任一字元都行的情況,這時需要用到反義:
Time of Update: 2018-12-04
1. 手把青秧插稻田,抬頭便見水中天。心地清淨方為道,退步原來是向前。2.風來疏竹,風過而竹不留聲;雁度寒潭,雁去而潭不存影。故君子事來而心始現,事去而心隨空。3.幸福就像手心裡的沙,握得越緊,失去的越快。4.人,應該詩意地棲居,何處才是你的精神家園?5.黃忠六十跟劉備,德川家康七十打天下,薑子牙八十為丞相,佘太君百歲挂帥,孫悟空五百歲西天取經,白素貞一千多歲下山談戀愛。年輕人,你說你急什嗎? 6.寵辱不驚,看庭前花開花落;去留無意,望空中雲捲雲舒。7.平淡對待得失,冷眼看盡繁華;暢達時不張狂,
Time of Update: 2018-12-04
在做日誌同步的時候,檢查配置發現都木有問題,然後剛剛同步的時候顯示正常,一會狀態就變不正常了,然後發現如標題所示的錯誤,百思不得其解,最好上網搜到以下答案~在Linux下使用rsync,將遠程目錄下的檔案同步到本地目錄時,可能會出現以下錯誤:@ERROR: auth failed on module XXX其中,XXX
Time of Update: 2018-12-04
sort按指定的列排序:[oracle@Test230 zy]$ cat inout.txt |awk '{if ($2>0) print $0}'|sort-k 2nr in 44 114.246.97.247 (80) in 40 202.103.59.206 (80) in 38 221.223.108.22 (80) in 37 121.15.232.34 (80) in 35 221.219.74.34 (80) in 32
Time of Update: 2018-12-04
#!/bin/shmem=`free -m | awk 'NR==2{print $2}'`ps -aux 2>&1 | sort -k 4 -r | awk '$4 ~ /^[0-9]/ && $4>0 {print $4,$11}' | awk '{print $1/100*mem" "$2}' mem=$mem | sort -k 2 | awk '{ a[$2] += $1; b[$2]++; total += $1; total+
Time of Update: 2018-12-04
聲明:本篇文章屬於轉載~ TCP/IP 狀態機器,如所示:在TCP/IP協議中,TCP協議提供可靠的串連服務,採用三向交握建立一個串連,1所示。 (SYN包表示標誌位syn=1,ACK包表示標誌位ack=1,SYN+ACK包表示標誌位syn=1,ack=1) (1) 第一次握手:建立串連時,用戶端A發送SYN包(SEQ_NUMBER=j)到伺服器B,並進入SYN_SEND狀態,等待伺服器B確認。 (2)
Time of Update: 2018-12-04
#!/bin/bash#function:cut nginx log files for lnmp v0.5 and v0.6#author: http://lnmp.org#set the path to nginx log fileslog_files_path="/home/wwwlogs/"log_files_dir=${log_files_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")#set nginx
Time of Update: 2018-12-04
問題:今天在設定共用的時候遇到一個問題,一台windows的機器開了共用,在登入的時候會提示輸入使用者名稱和密碼,我在輸入密碼的時候,順便選擇了記住密碼【預設在不選擇密碼的時候,在下次登入時也是直接進去的】現在我的問題是:如何讓更換使用者登入?解決辦法:1、如果是想清除當前的共用密碼。在cmd中執行use net* /del
Time of Update: 2018-12-04
——讀《散步時的遐想》(《讀者》第23期)
Time of Update: 2018-12-04
今天在跑指令碼的時候看到如下報錯:find: paths must precede expressionUsage: find [-H] [-L] [-P] [path...] [expression]然後就上網查了一下,結果搜尋到一篇,大概是這樣說的:多檔案的尋找的時候需要增加單引號而我之前一直都是用的雙引號,也沒有遇到問題,這次卻報錯了~ssh $ip "cd $path;find . -name'access.$month*.log' -print -exec zip -r access.
Time of Update: 2018-12-04
方法一:#!/bin/bashdeclare -i i=1declare -i j=1declare -i count=10while [ $i -lt $count ];do for ((j=1;j<=$i;j++));do echo -ne "$j*$i=$(($j*$i))\t" if [ $j -eq $i ];then echo -e '\r' fi donei=`expr $i + 1`done方法二:#!/bin/bashlet j=1while (($j<10
Time of Update: 2018-12-04
一、動態連結程式庫與靜態連結庫的區別( 靜態連結庫是.lib格式的檔案,一般在工程的設定介面加入工程中,程式編譯時間會把lib檔案的代碼加入你的程式中因此會增加代碼大小,你的程式一運行lib代碼強制被裝入你程式的Runspace,不能手動移除lib代碼。 動態連結程式庫是程式運行時動態裝入記憶體的模組,格式*.dll,在程式運行時可以隨意載入和移除,節省記憶體空間。
Time of Update: 2018-12-04
vmstat n m :每隔n秒鐘重新整理,抓取m次數後退出。[oracle@sor-sys properties]$ vmstat 2 3procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 96 655
Time of Update: 2018-12-04
不知道你以前是否見過"\"在cp命令列的前面的用法,反正我是第一次使用,現在我們來具體看一下吧~[oracle@Test233 ~]$ cd zy/[oracle@Test233 zy]$ cp ~/.bash_profile bash_profile[oracle@Test233 zy]$ cp -i ~/.bash_profile bash_profilecp:是否覆蓋“bash_profile”? n我們都知道,如果要是不想讓提示,就輸入如下命令:[oracle@Test233 zy]$
Time of Update: 2018-12-04
Java對象的大小 基本資料的類型的大小是固定的,這裡就不多說了。對於非基本類型的Java對象,其大小就值得商榷。 在Java中,一個空Object對象的大小是8byte,這個大小隻是儲存堆中一個沒有任何屬性的對象的大小。看下面語句:Object ob = new Object();
Time of Update: 2018-12-04
緩衝(cached)是把讀取過的資料儲存起來,重新讀取時若命中(找到需要的資料)就不要去讀硬碟了,若沒有命中就讀硬碟。其中的資料會根據讀取頻率進行組織,把最頻繁讀取的內容放在最容易找到的位置,把不再讀的內容不斷往後排,直至從中刪除。 緩衝(cache)實際並不是緩衝檔案的,而是緩衝塊的,塊是磁碟I/O操作的最小單元(在Linux中,它們通常是1KB)。這樣,目錄、超級塊、其它檔案系統的薄記資料以及非檔案系統的磁碟資料都可以被緩衝了。
Time of Update: 2018-12-04
可以從不同的的角度去劃分記憶體回收演算法:按照基本回收策略分引用計數(Reference
Time of Update: 2018-12-04
接著文章Apache +Jetty的負載平衡與叢集配置(上)開始寫,(~ o ~)~zZNow
Time of Update: 2018-12-04
1.系統內容1.1 軟體版本下表為系統內容安裝所需要的軟體版本資訊:軟體類別版本OSRed Hat Enterprise Linux AS release 4 (Nahant Update 4)www.redhat.comWLSWeblogic10.3server1033_linux32.bin如果你的OS是64位的話,你很有必要下載64位的weblogic軟體,如:server1033_generic.jar這種包的安裝方法如下:java -jar