原创 使用MongoDB集羣搭建whois Web查詢系統

目錄 摘要 一.MongoDB 集羣搭建配置 二.Whois數據的導入 三.Web服務搭建 摘要 本文主要介紹使用MongoDB集羣搭建whois web查詢系統,其中用到MongoDB集羣化存儲,XAMPP一站式web搭建工具,具體實現

原创 動態規劃 凸 n 邊形三角剖分最小周長

題目輸入凸 n 邊形 p 1 ,p 2 ,··· ,p n , 其中頂點按凸多邊形邊界的逆時針序給出,多邊形中不相鄰頂點間的連線稱爲弦。試設計一個動態規劃算法,用若干條弦將凸邊形 p 1 ,p 2 ,··· ,p n 剖分成一些無公共區域

原创 MongoDB 集羣搭建配置示例

本文主要示範瞭如何使用4臺Linux系統搭建一主三從的Mongodb集羣。 1.物理環境準備 節點信息:node01,node02,node03,node04 節點環境:節點互通,且配置了主機名解析 2.MongoDB配置目標 配置文件數

原创 VMware虛擬機搭建HADOOP環境(下篇)

目錄 引言 1.搭建前準備 1.1所需軟件 1.2HADOOP配置參數定義 1.3 主要工作 2.配置node01的系統環境 2.1設置node01的IP信息 2.2配置DNS 2.3 配置域名反向解析 2.3禁用操作系統安全配置 3.安

原创 CentOS6.5 安裝Hive

本文介紹在CentOS6.5上安裝Hive,安裝Hive前系統中已經部署完成了hadoop分佈式文件系統,如果你需要安裝hadoop請參考這篇文章。 安裝Hive是需要mysql數據庫服務的支持,因此需要先安裝mysql,參考了許多博客教

原创 數字/字符串排列組合(Leetcode) 總結

綜述:使用遞歸求解問題有時往往令人費解,博主對遞歸也是頭痛不已,以下問題,利用遞歸很容易求解。總的來說,遞歸需要設計成:處理單個問題,遞歸求解子問題,設置出口。需要銘記的是遞歸所做的工作和處理單個問題一樣,所以只要單個問題取遍所有情況,那

原创 C/C++ 編程基礎,重拾C/C++

本文主要介紹關於C/C++編程中常遇到的問題,相信任何C/C++項目都離不開這些基本的問題。C/C++相信是計算機專業必修的編程語言,但是在實際項目中往往使用較少,往往屬於那種學完就結束的語言。而C/C++上手並不像Python那麼順暢,

原创 Python 簡單爬蟲實例

目錄 摘要 1.確定爬取網頁對象 1.1查看目標對應的源碼 2.獲取網頁源代碼 3.解析網頁源碼 結束 摘要 本文主要介紹使用python第三方庫beautifulsoup及requests實現網頁內容抓取,以百度首頁爲例,介紹如何從零開

原创 HBase安裝及讀寫

  摘要 本文介紹HBase在CentOS下的安裝部署,以及基於Scala語言在Spark上讀寫HBase的簡單實例。 1.HBase簡介 Hbase是一個高可靠、高性能、面向列、可伸縮的分佈式數據庫,主要用來存儲非結構化和半結構化的鬆散

原创 VMware虛擬機搭建HADOOP環境(上篇)

目錄 引言 1.搭建前準備 1.1所需軟件 1.2HADOOP配置參數定義 2.在虛擬機上安裝CentOS 結束 引言 本文介紹在VMware虛擬機下,如何搭建配置HADOOP平臺,本文的目的是成功搭建HADOOP測試環境,對於技術細節原

原创 HTML超大圖片加載顯示解決方案--圖片切割轉換成瓦片地圖(BaiduMapTileCutter)

前言 項目中遇到加載網頁加載顯示大圖片的需求(>100MB),參考百度地圖等地圖加載思路,將超大圖片切割成瓦片地圖,分級別展示,這樣動態加載大圖片時,只異步加載圖片的部分區域,實現超大圖片的高效加載顯示。 1.瓦片切分工具-BaiduMa

原创 Wondow10 編譯 Wireshark 源碼(Windows10 + Vs2019 +Qt5.12)

1.編譯環境 Windows10 + Vs2019 Qt5.12 Python3 2.官方教程 wireshark提供windows平臺的編譯方法,點此查看 3.遇到的問題 3.1 cmake錯誤 理論上安裝官方教程基本不會出錯,但是在

原创 C/C++ 局部變量 和new 動態申請

下面一段c++程序 int i = 5; cout << "dui_apply:" << endl; while (--i){ int *dui_apply = new int; cout << dui_apply << en

原创 01揹包 動態規劃

對於當前容量的揹包,如果放入當前物品(可能爲了放入該物品而騰出一些空間)而使揹包總價值增大,那就放入揹包。                                                                 

原创 linux lampp php 安裝mongodb擴展

1.進入lampp根目錄 2.下載mongodb php擴展庫(php5.6對應mongodb-1.2.9.tgz) 3.安裝mongodb擴展 ./etc/pecl install mongodb-1.2.9.tgz 4.在./etc