原创 Solr集羣+Zookeeper搭建分佈式搜索系統

文章目錄安裝solr無法訪問solr訪問http://192.168.52.129:8080/solr-4.10.3/配置中文分析器solr集羣(solr+zookeeper)搭建zookeepersolr集羣搭建 安裝solr 前提

原创 Redis數據庫緩存系統搭建

文章目錄Redis安裝啓動Redis運行測試設置防火牆關閉RedisRedis架構細節集羣搭建設置防火牆啓動所有redis使用redis-trib.rb關閉redis Redis安裝 第一步:安裝gcc編譯環境 yum install

原创 Nginx+FastDFS圖片服務器搭建

文章目錄nginx的反向代理反向代理模擬複製兩個tomcat模擬反向代理修改tomcat配置文件無法訪問歡迎頁面【防火牆問題】更改兩個index.jsp主頁反向代理負載均衡【新機器能者多勞】啓動tomcat和nginx測試執行./ng

原创 Linux CentOS7安裝nginx圖片服務器

文章目錄安裝nginx依賴包安裝gcc安裝PCRE正則表達式解析安裝zlib解壓縮安裝opensslnginx安裝步驟把nginx的壓縮包上傳到linux系統解壓新建臨時緩存文件夾進入nginx-1.8.0運行configuremak

原创 Linux配置FTP遠程訪問設置

文章目錄檢測是否安裝vsftpd安裝vsftpd新建ftp共享文件夾創建ftp用戶名密碼配置文件/etc/vsftpd.conf啓動服務測試ftp 檢測是否安裝vsftpd vsftpd -version 安裝vsftpd sudo

原创 Linux配置jdk和tomcat

文章目錄配置jdk環境配置執行source使環境生效測試版本測試編譯啓動tomcatPermission deniedJAVA_HOME與JRE_HOME錯誤 配置jdk環境 配置 打開配置文件 vi /etc/profile 在文

原创 Java之JDBC批量插入數據

普通插入方式 10萬條數據,耗時13秒。。。 private String url = "jdbc:mysql://localhost:3306/test01"; private String user = "root"; p

原创 JTable表格設置隔行顏色

定義函數,隔行設置表格背景色 在表格顯示之前調用,setColumnColor(table);,table是你新建的表格。 public static void setColumnColor(JTable table) { t

原创 正則表達式驗證合法電話號碼

中國移動:134/135/136/137/138/139/150/151/152/157/158/159/182/183/184/187/188/147/178/1705 中國聯通:130/131/132/155/156/185/1

原创 數據結構之算法入門經典

輸入 輸入完畢先按enter,再按ctrl+z,最後按enter,即可結束輸入。 int x; while(scanf("%d",&x)==1) { //程序 } 使用文件輸入: freopen("input.txt","

原创 數據結構之查找Searching

查找就是根據給定的某個值,在查找表中確定一個其關鍵字等於給定值的數據元素。 順序表查找 順序表查找(sequential search)又叫線性查找,是最基本的查找技術,它的查找過程是:從表中第一個記錄開始,逐個進行記錄的關鍵字和給定

原创 數據結構之排序

內排序是在排序整個過程中,待排序的所有記錄全部被放置在內存中。外排序是由於排序的記錄個數太多,不能同時放置在內存中,整個排序過程需要在內外存之間多次交換數據才能進行。這裏我們介紹內排序的幾種方法。 排序用到的數據結構: #defi

原创 數據結構之拓撲排序和關鍵路徑

拓撲排序 在一個表示工程的有向圖中,用頂點表示活動,用弧表示活動之間的優先關係,這樣的有向圖爲頂點表示活動的網,稱爲AOV網。 基本思路:從AOV網中選擇一個入度爲0的頂點輸出,然後刪去此頂點,並刪除以此頂點爲尾的弧,繼續重複此步驟

原创 數據結構之C++STL庫

使用STL實現迭代器 #include<iostream> #include<vector> using namespace std; void print(vector<int> v) { //從向量開頭順次訪問 vector

原创 數組最短路徑規劃

尋找一條從數組左上角arr[0][0]到右下角arr[m-1][n-1]的路線,使得沿線經過數組的數值之和最小。 遞歸法 倒着來分析:最後一步到達arr[m-1][n-1]只有兩條路,即通往arr[m-2][n-1]到達或者通往a