原创 全排列 dfs(深度搜索)

通過深度搜索寫全排列   把已經寫過的數標記了   通過遞歸來實現每一位的數的取值  時間效率比枚舉高得多 #include<stdio.h> int n,a[10],book[10]; void dfs(int step) {if(s

原创 (三)IBM MQ本地隊列的創建與使用

前言 該文章爲系列型文章,對IBMMQ的操作大部分在linux系統中進行,若還未進行軟件安裝,請移步(一)linux中IBM MQ8.0版本的安裝,若剛接觸IBMMQ,並對其一無所知的話,請移步(二)IBM MQ基本知識,進行基

原创 (五)IBMMQ集羣初識

1. 適用版本 5.1以上的版本 2. 爲什麼要使用集羣 集羣可以在集羣中的隊列和隊列管理器之間進行消息分配來達到消息負載均衡的目的,可以提升系統的容災能力以及提高系統的性能 3. 集羣的組成 3.1. 集羣存儲庫 集羣

原创 centos7安裝redis5.0.8

1. 官網下載最新穩定版redis,該博客發佈時最新版本爲5.0.8,故用該版本 下載:redis官網 2.將下載的redis包上傳到linux中並解壓到文件夾redis mkdir redis tar -zvxf redis-

原创 (十)IBMMQ集羣與集羣外的IBMMQ節點通訊 -集羣對集羣外部的同/異步消息 by java

前言:上篇博客描述的是集羣外部節點對集羣發送同/異步消息的解決方案,此篇主要是描述對集羣向外部節點發送同/異步消息的解決方案,初一想,也沒什麼區別,但是結合集羣的環境,考慮消息的路由,中間開始有區別的,而本篇博客主要就是爲了解決

原创 IBMMQ(基礎)學習隨筆-隊列管理器別名

    在將消息發送到羣集或從羣集發送出去時,使用隊列管理器別名隱藏隊列管理器的名稱,並平衡發送到羣集的消息的工作負載平衡。     使用帶有空白的遠程隊列定義創建的隊列管理器別名RNAME有五種用途: 1. 發送消息時重新映射隊

原创 IBMMQ(集羣高可用) 學習隨筆-多實例隊列管理器

1. 多實例管理器的作用   在兩臺或多臺計算機上配置的同一隊列管理器的實例。通過啓動多個實例,一個實例將成爲活動實例,而其他實例將成爲備用實例。如果活動實例失敗,則在另一臺計算機上運行的備用實例將自動接管。您可以使用多實例隊列管

原创 (七)使用IBMMQ javaAPI對集羣進行異步消息的接收

前言:使用第六篇中組建的IBMMQ集羣、IBMMQ官方提供的javaAPI,編寫代碼對集羣發送消息並檢測負載均衡的效果,若還不瞭解集羣怎樣搭建,請移步 : (六)IBMMQ簡單集羣搭建. 1. 準備工作 jar文件 (1).

原创 (八)IBMMQ集羣與集羣外的IBMMQ節點通訊-環境搭建

前言:在現實的場景中,若當前生產環境使用的IBMMQ單點更換爲IBMMQ集羣,則會有這樣一種情況:我們負責的系統使用IBMMQ集羣,須進行對接的一個外部系統使用IBMMQ單點。這裏對這種情況進行模擬,並對使用中的各種場景進行測試

原创 (九)IBMMQ集羣與集羣外的IBMMQ節點通訊 -集羣外部對集羣的同/異步消息 by java

上節按照生產環境的結構對集羣進行了搭建,這節使用java代碼對集羣進行同步消息與異步消息j接收的測試 1. 集羣節點接收消息的代碼 爲方便測試,添加配置文件工具類,讀取配置文件順序的優先級如下:1.程序打包後jar文件同級文

原创 (六)IBMMQ簡單集羣搭建

1. 集羣環境 本人有五臺裝了centos7的虛擬機,準備搭建一個IBMMQ集羣,擁有兩個完全存儲庫和三個部分存儲庫,在三個部分存儲庫上創建集羣隊列CQ1。 IP usage 192.168.137.2 完全存儲

原创 (四)IBM MQ 遠程隊列的創建與使用

準備工作 兩臺linux機器或者虛擬機 保證兩天機器在同一網段內,並保證能夠相互ping通 都已安裝好IBM MQ並將端口1414從防火牆中開放出來 一、接收方機器的操作 1.創建隊列管理器QM_APPLE crtmqm

原创 (二)IBM MQ基本知識

1.隊列管理器 一個隊列管理器是一個系統程序,爲應用程序提供排隊服務。 它提供了一個應用程序編程接口,以便程序可以將消息放入隊列,並從隊列中獲取消息。隊列管理器提供了其他功能,以便管理員可以創建新隊列,更改現有隊列的屬性以及控制

原创 (一)linux中IBM MQ8.0版本的安裝

1.裝備安裝文件 2.使用tar命令進行解壓 tar -zvxf mqadv_dev80_linux_x86-64.tar.gz 3.進入解壓後的文件夾,首先安裝協議 4.然後依次安裝其他組件 rpm -U MQSeries

原创 藍橋杯 算法訓練 出現次數最多的整數

 問題描述   編寫一個程序,讀入一組整數,這組整數是按照從小到大的順序排列的,它們的個數N也是由用戶輸入的,最多不會超過20。然後程序將對這個數組進行統計,把出現次數最多的那個數組元素值打印出來。如果有兩個元素值出現的次數相同,即並