原创 Centos安裝postgresql的通用方法

前言 在針對於Centos該發行版,如果是用yum安裝默認的是低版本的如:如果是cnetos6.8的話用默認的安裝是安裝的psql8.4的版本,確實是太老了(7.2默認的是9.2,暫時只是看過這兩種的),想着換成9.x的高版本的,

原创 Nessus漏洞掃描工具安裝

Nessus基礎知識 Nessus號稱是世界上最流行的漏洞掃描程序,全世界有超過75000個組織在使用它。該工具提供完整的電腦漏洞掃描服務,並隨時更新其漏洞數據庫。Nessus不同於傳統的漏洞掃描軟件,Nessus可同時在本機或

原创 瀏覽器訪問服務器上.php文件不解析直接下載

在用Nginx做靜態服務器的時候,訪問後綴名爲.php的文件瀏覽器不會解析,直接顯示源碼或者下載.究其具體原因,服務器,沒有指定php文件的解析方式,在給瀏覽器的相應中沒有說明,所以只能給你下載或者提示你安裝.所以要解決此問題,根本是要在

原创 Ubuntu下搜狗輸入法突然無法輸入中文

今天晚上在搜東西的時候,突然間這搜狗輸入法跟中了邪一樣,只能輸入拼音了(具體現象是,可以呼出搜狗輸入法界面,但是候選詞列表無顯示),解決之後記錄下來,希望能爲同樣遇到這個問題的人提供參考。總結了以下集中情況:同時附linux下常見軟件崩潰

原创 Nginx和Apahce的差別

在此之前,在配置服務器環境方面只會用apache(畢竟那個時候不知道還有這麼一個——長見識了)。下面是針對於apache和nginx的差別: Apache與Nginx的優缺點比較 1、nginx相對於apache的優點: 輕量級,同樣起w

原创 maven改爲阿里雲倉庫地址--加速你的項目構建速度

maven倉庫用過的人都知道,國內有多麼的悲催。還好有比較好用的鏡像可以使用,儘快記錄下來。速度提升100倍。 http://maven.aliyun.com/nexus/#view-repositories;public~brows

原创 負載均衡-Nginx深入探究

Nginx是一個反向代理服務器,其負載均衡也是基於反向代理來實現的,所以先來理解一下什麼是反向代理. 1 反向代理 1.1 反向代理原理圖: 1.2 什麼是反向代理呢? 如上圖所示,當瀏覽器當瀏覽器向服務器發出url請求,ngi

原创 C++ string的操作函數

C++ string 常用函數 一,類型別名 size_type 無符號整型 iterator 迭代器類型 const_iterator 只讀迭代器 reverse_iterator 逆序迭代器 const_reverse_it

原创 Centos6.8中kdump的設置問題

在裝centos的測試機的時候,出現了一個在使用Ubuntu時沒有碰到過的東西,就是kdump,如下圖: 去查了一下,解釋如下: kdump 是一種先進的基於 kexec 的內核崩潰轉儲機制。當系統崩潰時,kdump 使用 kexec

原创 Centos6.5下用postgresql9.4.3源碼安裝

一、數據庫介紹 二、系統環境 系統平臺:CentOS release 6.5 (Final)PostgreSQL 版本:PostgreSQL 9.4.3防火牆已關閉/iptables: Firewall is not running.S

原创 Java實現文件上傳下載功能

一、原理介紹 1.文件上傳原理 在TCP/IP中,最早出現的文件上傳機制是FTP。它是將文件由客戶端發送到服務器的標準機制。但是在JSP編程過程中不能使用FTP方法來上傳文件,這是由JSP的運行機制所決定的。 在JSP中通過爲表單元素設

原创 Git版本回退方式(一)

一、前序 在之前學習編程的時候,只是會敲代碼,有時候代碼寫的出問題了,相會推到之前的某個樣子,一種都是用Ctrl+z,方法笨,而且在保存不同版本的時候,都是自己打成壓縮包,到最後把自己也給搞暈了.在前幾天,因爲自己的粗心,搞錯了遠

原创 網絡協議欺騙-ARP欺騙

ARP協議的運行機制 ARP協議的主要作用是完成從IP地址到地址的轉換.網絡數據包對應於鏈路層的數據幀幀頭,包含了源主機的MAC地址和目標主機的MAC地址.源主機發出的數據幀中已經包含了目標主機的MAC地址,而目標的MAC地址就是

原创 中文技術文檔的寫作規範

近期因爲老師的書要出版,需要修改內容錯誤和語義表達方面的問題.然而有些表述上的問題我不太會再加上之前我就不太愛說話,所以就很菜.現在發覺,說話其實也是一門挺深的學問,所以就學習一下關於技術文檔方面的寫作. 英語世界裏,文檔非常受重視,許多

原创 -source 1.5 中不支持 lambda 表達式(請使用 -source 8 或更高版本以啓用 lambda 表達式)兩種解決辦法

在用maven編譯項目的時候出現了這個錯誤,以爲是jdk版本的問題,但是突然想起自己電腦上只裝了jdk1.8的沒有1.5的,這就很奇怪了.之後經查找發現原來官網有這麼一種解釋Maven Compiler 插件介紹