原创 記錄一次nginx安裝成功,無法訪問的坑

因爲同時裝了幾臺服務器,有臺服務器的Firewall沒有關閉,導致無法訪問   如果不關閉防火牆,只是開通端口權限,用如下方法: 第一步,對80端口進行防火牆配置: firewall-cmd --zone=public --add-po

原创 Centos 7 jdk1.8和maven的配置

安裝jdk 1、首先到oracle官網下載jdk,https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下載好上傳到服務器

原创 Windows10下JDK13的安裝與環境變量配置

  一.軟件下載 官網下載地址JDK官網下載 點擊下載 點擊Download下載   選擇Accept License Agreement 選擇Accept License Agreement   選擇版本     這裏我們選擇win

原创 緩存Redis應該是互聯網公司最喜歡問的面試題

Redis 簡介 Redis 是完全開源免費的,遵守 BSD 協議,是一個高性能的 key - value 數據庫 Redis 與 其他 key - value 緩存產品有以下三個特點: Redis 支持數據持久化,可以將內存中的數據保

原创 如何利用Redis鎖解決高併發問題?(面試官的最愛高併發)

吐槽 平時多積累點高併發啊鎖啊緩存啊這些知識點 面試的時候可以和麪試官侃侃而談 面試官喜歡聽高併發相關的 當然你能結合實際業務場景來分析 面試肯定加分     傳統單點應用的線程安全問題,因爲只涉及到單個應用中多線程之間的資源共享,往往通

原创 spring的全局自定義異常案例「完美攔截Controller層全部異常」

來源於程序汪公衆號文章 背景 在springmvc的controller中程序員經常要封裝錯誤對象返回給前端,前端好顯示錯誤文案。通過spring的異常處理器,可以徹底乾淨的消滅異常對象的樣板代碼,設計思路非常好。 學習目標 學習全局異

原创 Win10下RabbitMQ的安裝配置

資源: 鏈接:https://pan.baidu.com/s/153gEaQZJK2Vtp1Zmcig4Eg  提取碼:5yxn 第一步:下載並安裝erlang   原因:RabbitMQ服務端代碼是使用併發式語言Erlang編寫的,安裝

原创 Mysql創建索引的原則,索引失效的情況,sql調優

Mysql創建索引的原則 1.選擇唯一索引。通過唯一索引可以快速的定位某一條數據。 2.爲經常作爲查詢語句中的字段建立索引。 3.爲經常需要進行排序、分組、聯合操作的字段建立索引。 4.不要對需要經常進行增刪改的字段建立索引 5.選擇區分

原创 Win10安裝MySQL以及Navicat安裝

  MySQL:鏈接:https://pan.baidu.com/s/1PoiWqYU1mFANP-BgBjsTDg 提取碼:e79e   安裝MySQL-------- 1. 下載安裝包 地址:https://www.mysql.com

原创 WIN10上Maven安裝配置

想要安裝 Apache Maven 在Windows 系統上, 需要下載 Maven 的 zip 文件,並將其解壓到你想安裝的目錄,並配置 Windows 環境變量。 所需工具 : JDK 1.8 Maven 3.3.9 Windows

原创 BigDecimal運算問題

在貼吧上看到一個人的問題,發散一下思維,改成BigDecimal來運算。   java.math.BigDecimal。BigDecimal一共有多種夠造方法,讓我先來看看其中的兩種用法:   第一種:BigDecimal(double

原创 Win10下redis安裝和配置

redis和manage安裝包: 鏈接:https://pan.baidu.com/s/1kPOy1EHWfKM5UCmDuZArtA 提取碼:lsga       安裝完後進入安裝目錄(默認是C:\Program Files\Red

原创 java拆分集合代碼

將list集合按指定長度進行切分,返回新的List<List<??>>集合,如下的:   List<List<Integer>> lists=Lists.partition(numList,3); package test; imp

原创 log4j 互聯網公司都在用的日誌框架

來源:程序汪公衆號   <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.

原创 SpringBoot註解梳理

一、註解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration註解。其中@ComponentSca