原创 搭建私用ngrok

安裝go環境的過程不再描述 一,下載源碼 進入一個地址  cd  /usr/appdata 用GIT下載源碼: git clone https://github.com/inconshreveable/ngrok.git 進入文件夾 c

原创 各地圖API座標系統比較與轉換(WGS84座標系、火星座標系、百度座標系、搜狗座標系、圖吧座標系)

package com.xy; /** * 各地圖API座標系統比較與轉換; * WGS84座標系:即地球座標系,國際上通用的座標系。設備一般包含GPS芯片或者北斗芯片獲取的經緯度爲WGS84地理座標系, * 谷歌地圖採用的是WG

原创 使用iTerm2快捷連接SSH

大家都知道使用iTerm2連接shh 使用命令 ssh -p22 [email protected],然後輸入密碼即可。 但是每次都輸入還是比較麻煩的。iTerm2爲我們提供了快捷的方式。三步即可完成此項設置。方法如下: 1,編輯命令文本

原创 disruptor實操作手冊(三)

蓋一件房子遠比之前描述的場景要複雜,例如,奸商送的磚頭質量參差不齊;送來的水泥需要先行攪拌等等. 我們來處理這檢查磚塊的場景: 一,在有人在檢查完磚塊之後再交由下一環節的工人來使用檢查合格的磚塊繼續壘牆。 首先我們定義一塊磚 publ

原创 MAC安裝protobuf

MAC安裝protobuf 下載protobuf安裝包 地址:https://github.com/google/protobuf/releases/tag/v3.5.0 拉倒最下面:下載all的包 安裝 配置: 後面是你要

原创 mongoDB在mac下的安裝和啓停

1,在mongoDB官網下載安裝包 https://www.mongodb.org/downloads 在下方的鏈接處下載最新版本 2,下載完成後,點擊解壓壓縮包 3,拷貝解壓後的文件夾到你想安裝的目錄 4,打開終端 (以下斜體字爲需要輸

原创 disruptor實操作手冊(二)

多消費者場景 上一篇文章介紹瞭如何構建一個簡單的disruptor工程之後,應該有相當一部分客官罵娘了,確實這樣的範例在其它地方多的是。 從這篇開始,介紹一些不一樣的東西。 一,多個消費者: 之前的這一行代碼是向disruptor中注

原创 wrapper打包java程序

先放wrapper官網地址 http://wrapper.tanukisoftware.com/doc/english/versions.jsp 下載你需要的版本(linux windows unix 等等),注意:如果你沒有打算付錢的

原创 安裝go環境

Windows/Centos安裝GO語言環境 Centos下使用epel源安裝: yum install golang Centos/Linux下源碼安裝golang: wget https://storage.googl

原创 disruptor實操作手冊(一)

disruptor是一個JAVA高性能併發框架,爲什麼快,原理是什麼這類的話題百度有很多文檔描述,這裏不再重複。 本文的目的是把實際如何使用這一框架解決實際工作中遇到的問題儘可能的詳細介紹。 本文使用的disruptor版本是3.3.2。

原创 Linux下安裝redis

1,下載安裝文件 使用下面工具下載redis安裝文件 新建文件夾,或者直接進入已經存在的文件夾 mkdir /usr/soft/redis cd /usr/soft/redis wget http://redis.googlecode.

原创 mongodb管理工具介紹

moongodb管理工具介紹 http://docs.mongodb.org/ecosystem/tools/administration-interfaces/

原创 ngrok設置開機自啓動

後臺運行ngrok的方法在之前的文章中已經介紹。而我們在使用ngrok很多時候希望是開機自己就啓動起來,方法如下: 一,在ngrok程序目錄下新建一個啓動腳本,例如: path=/usr/appdata/ngrok nohup $pa

原创 安裝EMQTT服務器問題

1,centos7 啓動emqtt的時候報錯,如下: [root@xuyang emqttd]# ./bin/emqttd console /home/xuyang/appdata/emqttd/erts-8.1/bin/escript: