原创 靜態CDN、動態CDN、GAAP、AIA各種加速產品介紹

靜態CDN、動態CDN、GAAP、AIA各種加速產品介紹 1. 網絡延遲和網絡波動的直觀概念 2. 加速解決方案的總體思路 3. 靜態CDN服務 4. 動態內容加速 5. 全球應用加速GAAP 6. Anycast 公網加速 AIA 7.

原创 Java學習之HttpURLConnection添加對https信任

  ​package com.lzy.tool; import java.net.HttpURLConnection; import java.net.URL; import java.security.cert.Certificat

原创 在Postfix郵件服務器上部署SSL證書

在Postfix郵件服務器上部署SSL證書 # 前提條件 # 如何部署 # 配置文件 # 啓動SMTPS服務 # 重啓Postfix服務器 # 更多信息 Postfix是一款基於sendmail改良而產生的,用於郵件傳輸代理(MTA)的電

原创 linux centos7 完整郵件服務器搭建及調用

我的系統是centos7.5(7以上的應該都適用、這裏再補充下,線上服務器的話要開能25端口可能要申請) —1—設置域名、主機名、開雲上服務器25端口 -A- 域名或自建DNS照下面方式設置即可  -B- 修改主機名和設置本地hosts

原创 深入詳解JVM內存模型與JVM參數詳細配置

對於大多數應用來說,Java 堆(Java Heap)是Java 虛擬機所管理的內存中最大的一塊。Java 堆是被所有線程共享的一塊內存區域,在虛擬機啓動時創建。 JVM內存結構                 由上圖可以清楚的看到JVM

原创 生動詳細分析Linux IO 模型總結

一.場景:     地點爲網吧,時間爲晚上7點,xxx遊戲正在更新版本,要玩遊戲需更新下載遊戲(大概需要一個小時),此刻正是晚飯時間,大家都餓了;現在網民們要做的是下載遊戲、吃飯,怎麼安排更爲合理呢。 二、方案:     1.心裏裝的都是

原创 VisualVM遠程連接監控JVM(JMX連接)

VisualVM是JDK自帶的一款java應用性能監測工具。它可以做到: 顯示虛擬機進程以及進程的配置,環境信息 監視應用程序的CPU,GC,堆,方法區以及線程的信息 dump以及分析堆轉儲快照 方法級的程序運行性能分析,找出調用最多,運

原创 配置spring boot自己集成的sl4j日誌打印日誌

spring boot中日誌默認是輸出到控制檯的,如果我們想讓日誌輸出到磁盤中 logging.file=G://test.log 日誌文件名稱。這個地方可以使用相對路徑名稱,相對項目的根路徑;同時也可以使用絕對路徑,指定日誌文件的存

原创 SSL/TLS協議交互流程分析

本文參考 SSL/TLS協議運行機制的概述 tls運行機制,這裏不細說,建議細看 HTTPS與TLS The Transport Layer Security (TLS) Protocol v1.2 ssl/tls基礎介紹 SSL(Sec

原创 centos7 zookeeper3.4.12一鍵安裝部署腳本

#! /bin/bash main_path=/usr/local/zookeeper install_name=zookeeper-3.4.12.tar.gz dir_name=zookeeper-3.4.12 logs=/usr/lo

原创 centos7 mongoDB3.4一鍵自動安裝部署腳本

#!/bin/bash echo "**************************************" echo "*****                            *****" echo "***      

原创 centos7 redis4.0.10自動安裝腳本

#! /bin/bash main_path=/usr/local/redis install_name=redis-4.0.10.tar.gz install_path=/usr/local/redis/ env_fun() {   

原创 centos7安裝MongoDB3.4、配置用戶密碼

簡介 MongoDB 是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。他支持的數據結構非常鬆散,是類似json的bson格式,因此可以存儲比較複雜的數據類型。Mongo最大的特點是他支持的查詢

原创 STUN, TURN, ICE介紹

STUN STUN協議爲終端提供一種方式能夠獲知自己經過NAT映射後的地址,從而替代位於應用層中的私網地址,達到NAT穿透的目的。STUN協議是典型的Client-Server協議,各種具體應用通過嵌入STUN客戶端與STUN Serve

原创 使用Jenkins配置Git+Maven的自動化構建

背景 最近安裝Jenkins,參照網上的各種資料進行嘗試,折騰了好久,但是查找了這麼多資料,相似度在90%以上!!!,相同的安裝過程,測試了幾臺機器,未曾成功,不得不感慨自己能力有限,最終慢慢摸索,形成思路,現分享給大家,希望大家在安裝的