原创 搭建SVN服務器環境

1. 安裝svnserve aaa@ubuntu:~$ sudo apt-get install subversion 2. 創建版本庫 sudo mkdir /var/svn sudo mkdir /var/svn/ipsec svna

原创 IPSec VPN技術規範原理分析

1. IPSec簡介         IPSec(IP Security)是IETF制定的三層隧道加密協議,它爲Internet上傳輸的數據提供高質量的、可互操作的、基於密碼學的安全保證。特定的通信方之間在IP層通過加密與數據源認證等方式

原创 當我開始真正愛自己——查理 • 卓別林寫於70歲生日當

  當我真正開始愛自己, 我才認識到,所有的痛苦和情感的折磨, 都只是提醒我:活着,不要違背自己的本心。 今天我明白了,這叫做"真實"。 當我真正開始愛自己, 我才懂得,把自己的願望強加於人, 是多麼的無禮,就算我知道,時機並不成熟, 那

原创 vim的狀態欄

1. 安裝powerline,這裏使用Kim Silkebækken,個人覺得比較好看[root@localhost .vim]# cd /root/.vim[root@localhost .vim]# git clone https:/

原创 gcc的基本用法及命令

1. gcc -E hello.c    僅僅是預處理,即對代碼中以#開頭進行預處理,其他的地方沒有改變,執行完後信息打印在終端,如果需要用文件存放,則應該在命令的後面加上重定向,既是   >>hello.i 後綴必須爲.i的文件,因爲這

原创 linux下的gsoap環境搭建

1. gsoap的下載:https://www.genivia.com/downloads.html同時在上面的地址中也有如何安裝的詳細介紹,都是英文的,下面是我自己的安裝步驟,和官網上是一樣的2. 安裝依賴包(不一定全,如果發現還需要其

原创 給我的孩子—海桑

       這是一首海桑的詩,當時看到“你不是我的希望,不是的;你是你自己的希望”,心中被觸動了,便在網上查看,現在記錄下來。整好自己也有了寶寶,送給45天的小寶貝。沒想到你竟如此的小簡直是一條軟體的蟲子當我伸出偌大的雙手卻不知如何抱你

原创 linux下golang的vim環境配置

        準備條件,是已經安裝好golang環境,還需要把golang的環境變量配置好,這裏配置如下[root@localhost bundle]# vim /etc/profile在這個文件最後加上,GOPATH、GOBIN、GO

原创 什麼是進程、進程控制、進程通信、線程等

          進程:進程是進程實體的運行過程,是系統進行資源分配和調度的一個獨立的單位。          進程控制快:爲了使參與併發執行的程序(含數據)能獨立的運行,必須爲之配置一個專門的數據結構。          進程的狀態:

原创 linux下golang環境搭建

1. 下載go語言包,go1.9.2.linux-amd64.tar.gzhttps://www.golangtc.com/download2. 解壓安裝[root@localhost local]# pwd/usr/local[root

原创 VIM的重新編譯,支持lua(安裝 neocomplete時需要)

         想要成功安裝neocomplete,需要vim是7.3及以上的版本,並且支持lua,查看是否支持,打開vim,輸入:version,可以查看到版本和是否支持lua,如果-lua代表不支持,+lua代表支持,重新編譯如下。

原创 kingshard源碼分析

test

原创 linux下搭建PHP+apache+mysql環境

      本篇講述的東西是我自己在開發PHP擴展時搭建起來的環境,已經很久了,是從自己總結的文檔中提取出來的,所有東西都自己遇到過,希望對於一些需要搭建環境的朋友有幫助,同時也是對自己的總結記錄。1. 安裝apache1.1 安裝gcc

原创 一天一命令,天天五分鐘(more, less命令用法)

more (一頁一頁翻動)     1. 空格鍵(Space):代表向下翻一頁     2. /字符串                   :向下查詢“字符串”關鍵字     3. :f                          

原创 關於作業和調度的問題

        還是老話,首先得知道什麼叫做作業                作業:作業是一個比程序更爲廣泛的概念,它不僅包含了通常的程序和數據,而且還應配有一份作業說明書,系統根據該說明書來對程序的運行進行控制。(在我看來可以理解爲一