Time of Update: 2016-04-02
OpenSSL編碼規則概述1 資料編碼格式openssl的資料編碼規則是基於ans.1的,ans.1是什麼 ? 先上高大上的解釋ASN.1(Abstract Syntax Notation One), 是一種結構化的描述語言,包括兩部分,資料描述語言 (Data Description Language)和資料編碼規則,資料描述語言 (Data Description Language)標準:語言標準允許使用者自訂的基礎資料型別 (Elementary Data
Time of Update: 2016-04-02
使用Eclipse C/C++搭建ARM-Linux整合式開發環境由於覺得在Linux下不方便編寫代碼,所以準備在windows上搭建開發環境,其實在Linux上也搭建好了,但是使用起來不是很人性化,尤其是檔案比較多的時候就很麻煩。下面就選擇在windows上用Eclipse做開發。【後來發現還是需要在Linux下編程,因為Windows下沒法包含Linux下的一些標頭檔,所以下面也介紹Linux環境下的Eclipse搭建】。Windows下的Eclipse環境搭建:1.
Time of Update: 2016-04-02
Windows和Ubuntu雙系統修改開機啟動項和預設啟動項當我們安裝Windows和Ubuntu雙系統以後,預設啟動變成Ubuntu了,這對於使用Ubuntu作為系統的使用者來說沒什麼,但對那些經常要進 Windows的使用者,每次開機都得按幾次向下的箭頭,再敲斷行符號,非常不方便,有沒有方法,讓電腦開機時預設啟動Windows呢?鑒於此,介紹以下幾種方法:方法一:通過圖形啟動項管理器修改。1、下載圖形啟動項管理器(grub-customizer)使用命令:sudo
Time of Update: 2016-04-02
Windows 10下通過Hyper-V安裝Ubuntu 16.04一直也來在做C#的開發,Winform及Web都有所涉及,想在閑暇之餘學習下Python,拓展一下自己的知識。既然決定學習Python那麼就直接在Linux下進行吧,由於Ubuntu最近很火而且也有方便的Linux案頭系統,所以Linux就選擇了Ubuntu 16.04,我下載的是64位的。Ubuntu 16.04 Beta 2 已經發布下載 1、安裝Hyper-v開啟控制台->啟用或關閉Windows功能
Time of Update: 2016-04-02
CentOS6.5源碼編譯安裝GCC5.2.0GNU編譯器套件(GNU Compiler
Time of Update: 2016-04-01
Linux date命令,linuxdate命令命令概述date命令可以用來設定和顯示系統目前時間,特別是在有一些Shell命令裡面用到date命令來做日期的不同的顯示,所以該命令也是非常需要掌握的一個命令。 文法date [OPTION]... [+FORMAT]date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]1.命令參數:-d, --date:顯示由字串描述的日期-f, --file:顯示DATEFILE檔案中的每行時間-r,
Time of Update: 2016-04-01
馬哥linux營運初級+中級+進階 視頻教程 教學視頻 全套下載(近50G),linux50g馬哥linux營運初級+中級+進階 視頻教程 教學視頻 全套下載(近50G)目錄詳情:18_02_ssl協議、openssl及建立私人CA18_03_OpenSSH服務及其相關應用09_01_磁碟及檔案系統管理詳解之三10_05_指令碼編程之八 指令碼完成磁碟分割格式化20_01_DNS主從複製及地區傳送04_04_grep及Regex01_03_作業系統基礎08_02_bash指令碼編程之七
Time of Update: 2016-04-01
sed刪除空行和注釋行,sed空行注釋 最近在看前輩們寫的代碼,他們把沒有用的代碼是注釋掉而不是刪掉。沒用的代碼和注釋很亂,看著心煩,就把注釋刪掉來解讀,頓時爽快多了。 不多說了,直接舉例子 比如一個文字檔 data 裡的內弄為cat a | awd ...#這是一個注釋#[ $? -eq 0 ] || exit 1 [ $? -eq 0 ] || exit 1
Time of Update: 2016-04-02
【系統營運】--linux伺服器上傳測試代碼注意事項putty.exe —— 是一個Telnet、SSH、rlogin、純TCP以及串列介面串連軟體。此處主要用來串連linux,執行linux命令,重啟tomcat等。flashfxp.exe—— 檔案傳輸工具,主要通過putty把windows上面編譯好的class檔案、web(js,css,jsp/html)、web.xml放到linux伺服器上 。一、更新svn代碼訊息項目名稱—
Time of Update: 2016-04-01
ubuntu 14.04 編譯安裝 nginx,14.04nginx下載源碼包 nginx 地址:http://nginx.org/en/download.html編譯前先安裝兩個包:直接編譯安裝會碰到缺少pcre等問題,這時候只要到再安裝兩個包就oksudo apt-get install libpcre3-dev aptitude libssl-dev這樣再make
Time of Update: 2016-04-01
Shell進階編程視頻教程-跟著老男孩一步步學習Shell進階編程實戰視頻教程,進階編程shellShell進階編程視頻教程-跟著老男孩一步步學習Shell進階編程實戰視頻教程教程簡介: 本教程共71節,主要介紹了shell的相關知識教程,如shell編程需要的基礎知識儲備、shell指令碼概念介紹及第一個指令碼案例、shell指令碼基礎知識-作用地位-比其他語言優勢、建立一個規範的shell指令碼、執行shell指令碼的多種方法及重要區別精講、shell指令碼開發的9點基本規範和習慣
Time of Update: 2016-04-01
編譯安裝 php 5.4.11,php5.4.11第一步 先下載 tzr.gz 的php源碼包然後 tar zxvf php-5.4.11.tar.gz然後 cd php-5.4.11然後複製如下編譯代碼 ./configure \--prefix=/usr/local/php \--enable-zip \--with-xsl \--enable-zend-multibyte \--enable-sockets \--enable-soap
Time of Update: 2016-03-30
SVN 集中式版本控制軟體,svn集中式版本控制簡介: 目前流行的版本控制軟體中,SVN ( 集中式版本控制 ) 算是使用範圍更廣、且使用時間更早的一款了,現在 git ( 分布式版本控制 ) 更火爆一點。 以前寫的 SVN 文檔丟失了,簡單整理一遍。 一、SVN 的安裝 ( CentOS )shell > yum -y install subversionshell > svn --version --quiet # 版本號碼1.6.11二、SVN
Time of Update: 2016-03-30
硬碟和分區,硬碟分區Windows系統和Linux系統的硬碟分區 Windows系統中的硬碟是通過磁碟0,磁碟1,來表示第一塊硬碟,第二塊硬碟,然後在第一塊硬碟磁碟0上進行分區,分區使用盤符表示的比如C盤,D盤……等等,一般盤符從C到Z順延,但是我在Win7測,盤符可以為A,B,但是A,B可不可以做主要磁碟分割我就不知道了。 接下來說談一下Linux系統,linux對硬碟的表示分為兩種,第一種IDE盤,用hd表示,hda,hdb,hdc……表示第一塊IDE硬碟,第二塊IDE硬碟……,而hda1,
Time of Update: 2016-04-01
Linux下VirtualBox出現kernel driver not installed的解決方案,virtualboxkernel今天安裝好rhel-server-6.6-i386後,再安裝VirtualBox成功,但是再VirtualBox中建立虛擬機器的時候出現了“不能為xx虛擬機器開啟新任務”並彈出如下的錯誤資訊:按照提示運行#/sbin/rcvboxdrv setup但是還是失敗Stopping VirtualBox kernel modules &
Time of Update: 2016-03-30
Zabbix Agent 自動、主動註冊,zabbixagent註冊簡述: 今天來研究一下 Zabbix 的主動註冊功能。 當你有十台機器需要監控時,你手動去添加是沒有問題的。但是當你有五十台、上百台或更多伺服器要監控時,你會怎麼做 ? Active Agent Auto-Registration 主要用於 Agent 主動且自動向 Server 註冊。很好的解決了 Agent IP、系統、配置不統一等問題。 非常適合現在的雲環境中。 一、安裝 Agentshell >
Time of Update: 2016-03-30
Lnmp 源碼編譯安裝、常見錯誤整理,lnmp常見錯誤簡介: Lnmp 環境的搭建還是非常簡單的,之前由於部落格遷移等原因,導致丟失了好多博文,這次重新整理記錄一下。 Lnmp 即:Linux 、Nginx 、Mysql 、PHP Lnmp 是一套 Web 環境,Linux 作為底層作業系統,Nginx 提供 web 服務,Mysql 提供資料庫服務,PHP 負責解析 PHP 代碼。 強烈建議宿主機記憶體大於、等於 1G ,否則建議還是安裝低版本的 Mysql 跟 PHP
Time of Update: 2016-03-29
CentOS7--64安裝python的psutil模組,centos7--64psutil1、以root身份登陸CentOS依次 執行以下命令:wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gztar zxvf psutil-2.1.3.tar.gzcd psutil-2.1.3/python setup.py
Time of Update: 2016-03-29
怎樣將 MySQL 遷移到 MariaDB 上,mysqlmariadb自從甲骨文收購 MySQL 後,由於甲骨文對 MySQL 的開發和維護更多傾向於閉門的立場,很多 MySQL 的開發人員和使用者放棄了它。在社區驅動下,促使更多人移到 MySQL 的另一個叫 MariaDB 的分支,在原有 MySQL 開發人員的帶領下,MariaDB 的開發遵循開源的理念,並確保它的二進位格式與 MySQL 相容。眾多Linux 發行版例如Red Hat等都支援 MariaDB 作為
Time of Update: 2016-03-29
[ubuntu]deb軟體源,ubuntudeb軟體源雖然ubuntu的中國伺服器的速度已經非常不錯,但是難免,會有網路不暢的情形,所以修改軟體源地址是一個基礎的知識點。 修改ubuntu的軟體源的方式有多種,一直是通過ubuntu軟體中心提供的UI,還有一種就是通過編輯/etc/apt/sources.list設定檔。 UI操作 通過軟體中心配置軟體源比較簡單,直接開啟ubuntu軟體中心,頂部菜單裡