Time of Update: 2016-02-19
標籤:1,查看是否已安裝MySQLdb模組進入python的命令列,輸入 import MySQLdb 如果沒有報錯,證明此模組已經安裝,可以跳過以下步驟。2,下載最新的MySQLdb安裝包:wget -O python-1.2.3c1.tar.gz
Time of Update: 2016-03-11
Linux下逾時重傳時間(RTO)的實現探究最近出現了網路逾時的問題要排查,大致按照思路去排查1.排除代碼邏輯問題,TCP相關可能的BUG,核心參數等問題;2.排查KVM問題時,在同一個宿主機的不同KVM上,複現了逾時問題。發現大部分異常串連時間長度都在1s左右,通過抓包分析,可以看到這部分的包被重傳了,重傳的時間固定為1秒。這裡重傳時間為什麼是1秒呢,相關的標準和實際實現是怎樣的呢?本文主要討論的就是這部分內容(基於centos的2.6.32-358)RFC標準逾時重傳時間(RTO)是由當前網
Time of Update: 2016-03-13
Linux VMware 複製後無法啟動eth0網卡,vmwareeth0 引: VMware 下LINUX出現:Device eth0 does not seem to be present, delaying initialization.解決辦法 VMWare 複製 複製 eth0 be present 找不到 解決方案 vmware clone 網卡VMware
Time of Update: 2016-03-10
linux awk命令詳解,awk命令詳解簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian
Time of Update: 2016-03-09
linux系統中whereis的用法詳解,linuxwhereiswhereis命令只能用於程式名的搜尋,而且只搜尋二進位檔案(參數-b)、man說明檔案(參數-m)和原始碼檔案(參數-s)。如果省略參數,則返回所有資訊。和find相比,whereis尋找的速度非常快,這是因為linux系統會將系統內的所有檔案都記錄在一個資料庫檔案中,當使用whereis和下面即將介紹的locate時,會從資料庫中尋找資料,而不是像find命令那樣,通過遍曆硬碟來尋找,效率自然會很高。 但是該資料庫檔
Time of Update: 2016-03-04
Linux同步代碼到GitHub代碼託管倉庫相信只要知道GIT這個軟體的人,對github.com網站並不陌生 github可以託管你的git版本庫,作用類似於SourceForge和Google Code,github的介面是非常人性化的,由於git本身會比svn來的複雜,所以在操作上github會比SourceForge來的痛點。所以記錄下我在Linux環境的同步過程。下面我們直接跳過註冊帳號的步驟。前提:確保伺服器已經安裝git,如果沒有安裝,可執行以下操作yum install
Time of Update: 2016-03-03
如何不用重啟在CentOS7虛擬機器中添加一塊新硬碟通常在你在虛擬機器中添加一塊新硬碟時,你可能會看到新硬碟沒有自動載入。這是因為串連到硬碟的SCSI匯流排需要重新掃描來使得新硬碟可見。這裡有一個簡單的命令來重新掃描SCSI匯流排和SCSI裝置。下面這幾步在CentOS 7 和RHEL 7 中測試過。在ESXi或者vCenter中添加一塊新的20G硬碟:顯示當前磁碟分割:[root@centos7~]#fdisk-lDisk/dev/sda:32.2GB,32212254720bytes,629
Time of Update: 2016-03-04
在Linux/Unix上安裝開源測試載入器SoapUIsoapUI是一個開源測試載入器,通過soap/http來檢查、調用、實現Web Service的功能/負載/符合性測試。該工具既可作為一個單獨的測試軟體使用,也可利用外掛程式整合到Eclipse,maven2.X,Netbeans 和intellij中使用。64-bit systemsPrerequisiteMake sure that you have Java (JRE) installed on your
Time of Update: 2016-03-03
在Linux上怎麼安裝和配置Apache Samza,apachesamzasamza是一個分布式的流式資料處理架構(streaming processing),它是基於Kafka訊息佇列來實作類別即時的流式資料處理的。(準確的說,samza是通過模組化的形式來使用kafka的,因此可以構架在其他訊息佇列架構上,但出發點和預設實現是基於kafka)Apache Kafka主要是用來控制發訊息的Apache Hadoop
Time of Update: 2016-03-03
CentOS下定期擷取目標機器螢幕1、添加計劃任務crontab -l[plain]view plaincopy*/1****sh/home/aaron/run.sh>>/home/aaron/cron.log2>&12、cat /home/aaron/run.sh[plain]view
Time of Update: 2016-03-01
Linux3.5核心對路由子系統的重構對Redirect路由以及neighbour子系統的影響幾年前,我記得寫過好幾篇關於Linux去除對路由cache支援的文章,路由cache的下課來源於一次對路由子系統的重構,具體原因就不再重複說了,本文將介紹這次重構對Redirect路由以及neighbour子系統的影響。事實上,直到最近3個月我才發現這些影響是如此之大,工作細節不便詳述,這裡只是對關於開放原始碼Linux核心協議棧的一些實現上的知識進行一個匯總,以便今後查閱,如果有誰也因此獲益,則不勝榮
Time of Update: 2016-03-01
Linux出現Read-only file system錯誤的解決方案造成這個問題的原因大多數是因為非順利關機後導致檔案系統受損引起的,在系統重啟之後,受損分區就會被Linux自動掛載為唯讀。解決的方法是通過fsck來修複檔案系統,然後重啟即可,以下是以針對/dev/xvde1分區,ext4檔案系統分區的一個操作案例:fsck.ext4 -y /dev/xvde1本文只著重強調一點:要針對出問題的分區進行操作,在掛載了多個硬碟的機器上要仔細分辨一下。
Time of Update: 2016-03-01
Linux Mint (應用軟體—
Time of Update: 2016-02-27
在Ubuntu上安裝使用Systemtap,ubuntusystemtap 因為最近開始學習Nginx,在網上看到別人介紹了一款強大的核心探測工具Systemtap,於是便準備學習下這款探測工具為以後程式碼分析做準備。 第一步便是安裝。在自己電腦上安裝的時候,也是費了一番勁兒。因此,為防止以後需要重新安裝,也希望可以協助後來學習的人,在這裡準備寫一篇部落格做一個記錄。 以下便是安裝步驟: (0)、安裝elfutils,提供分析調試資訊的庫函數,及libcap-dev。 藉助於Ubunt
Time of Update: 2016-02-29
Gitlab伺服器搭建(For fedora23),gitlabfedora23 1. Install and configure the necessary dependenciessudo yum install curl policycoreutils openssh-server openssh-clientssudo systemctl enable sshdsudo systemctl start sshdsudo yum install postfixsudo
Time of Update: 2016-02-18
Linux學習筆記--mv命令(剪下或改名)mv:英文名move,移動的意思。1. 命令格式:mv [選項] 源檔案或目錄 目標檔案或目錄mv [選項] 源檔案1 源檔案2 源檔案3 ... 目標目錄2. 常用選項:"mv -b" 如果目標目錄中已經有同名的檔案,那麼在覆蓋之前先進行備份"mv -f" 如果目標目錄中已經有同名的檔案,無需提示,直接覆蓋"mv -i"
Time of Update: 2016-02-15
CentOS 7 安裝GAMIT和GMTLinux版本在更新,每次均需要重新安裝,但流程大體上沒有變,現把CentOS 7 安裝GAMIT和GMT過程梳理如下:系統:1、CentOS 7,64系統,採用liveCD安裝。2、添加中文IME選項(預設ibus未安裝)3、添加EPEL第三方軟體源:yum install epel-release4、安裝yum多線程下載軟體:yum install yum-axelget5、更新軟體源:yum update;重啟電腦。6、安裝編譯器:yum
Time of Update: 2016-02-15
CentOS下的GAMIT10.5安裝有關GAMIT/GLOBK軟體的Ubuntu下的安裝博文已經很多了,但是在CentOS下的安裝流程還不多。這裡介紹一下我的安裝過程。所用環境為CentOS6.5,GAMIT版本為10.5。第一步切換SHELL,終端輸入命令:chsh輸入:/bin/tcsh將預設SHELL更改為TC Shell。更改之後登出一下,重新登陸系統第二步1.安裝libX11-devel(GAMIT安裝必備庫)終端執行:(若提示沒有許可權可以在命令前加上sudo)yum
Time of Update: 2016-02-15
GAMIT學習資料整理GAMIT10.4安裝(基於Ubuntu 10.04)1、安裝虛擬機器VMware、Ubuntu10.04;2、進入終端輸入:sudo passwd root 為root使用者建立密碼,並以root使用者登入,或sudo su斷行符號;3、系統更新、漢化;4、安裝gcc:# apt-get install gcc ;5、安裝csh: # apt-get install csh 修改bash為csh,重啟;6、安裝gfortran : # apt-get install
Time of Update: 2016-02-04
使用FetchXML製作Dynamics CRM Online 進階報表今天給大家分享一篇關於製作報表的文章,今天我們不用SQL來做報表,我們用FetchXML來做。這次我們的測試環境是Dynamics CRM Online,大家應該知道,Dynamics CRM Online只能部署基於FetchXML製作的SSRS報表。既然說到了進階報表,那肯定是有它的賣點:這裡的進階是指,我們的報表可以通過CRM