原创 SpringBoot+Vue 實現商城系統

1.出於這種原因,網上的開源商城雖然很多,但是不太敢用,一個是要熟悉源碼,第二個是最重要的版權問題,還要就是怕留有後門這種商城類型的網站留有後門將帶來很大麻煩,所以,加班加點的我也得自己手寫。 2.經過一週多的努力,已經寫完了一部分。 訪

原创 SpringBoot+Netty 仿微信聊天室

1.採用微信掃碼授權登錄 通過二維碼 加羣 或者直接登錄   2.後臺採用SpringBoot+Netty實現 代碼截圖:   4.部分頁面展示       羣主可以私聊 可以加好友,可以踢人。等等功能 篇幅太多就不一一列舉了。

原创 centos 安裝rabbitMQ

1.因爲RabbitMQ是基於Erlang語言開發,所以在安裝RabbitMQ之前,需要先安裝Erlang    wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.e

原创 Nginx 配置SSL 證書 cannot load certificate No such file or directory

生產環境下Docker用Nginx安裝啓動配置SSL證書時候 一直報錯找不到證書文件   明明我的路徑下有這個文件啊,怎麼就沒有   需要注意的兩個點: 1.docker 啓動添加配置 證書文件路徑 我的如下圖所示: -v /usr/lo

原创 面試官:能手寫一個SpringBoot的Start嗎?

start出現歷史:       SpringBoot的相對於SpringMVC的出現初衷就是無須繁瑣的配置文件就可以輕鬆使用自己需要的功能, 我們都知道SpringBoot你只需要引入對應的XXX-spring-boot-start.

原创 面試中必問的Mysql性能優化

前言:今天主要給大家剖析Mysql性能優化中最重要的優化方式——索引優化         主要包括索引的基本使用,索引的失效情況分析,複合索引的使用原則等等 1.什麼是索引 索引是用來快速查詢滿足條件的記錄,就像我們的樓層標記幾樓,我們就

原创 vue-cli 基礎Demo使用

HelloWorld.vue 改造成自己的頁面 <template>     <element>         <br>         <input v-model="msg" @keydown="doAdd($event)"/><b

原创 VUE 父組件給子組件傳值傳方法

兩步走: 1.父組件引用 子組件 通過 import 導入 。定義子組件引用的名稱 2.父組件在template元素中引用子組件時  綁定屬性 屬性和 子組件中的 props:[]  數組中的屬性對應起來   父組件寫法: <templa

原创 spring讀寫分離(mysql主從複製)

一.讀寫分離原理:  上一篇文章我們已經講解了mysql主從複製的原理並且實現了   只要往主服務器中插入數據  那麼從數據庫slaver將會跟着同步主服務器master的數據  那麼我們java 代碼來實現的話  只要動態切換數據庫

原创 JAVA中高級面試題(附答案)

前言: 由於上一篇面試題,得到了各位粉絲的認可,也有很多關注的新朋友.小編在此感謝大家的認可。也有一些小夥伴說面試的題目太少,要求我再次出一份。今天小編也特地再次更新一下面試題分享個大家。 廢話不多說了,列舉題目 Lets go

原创 分佈式事務之阿里Seata方案(附源碼)

前言:      對比了很多分佈式事務的框架(LCN,TCC-transaction,等等)決定還是採用seata來寫篇文章,採用的是SpringCloud微服務編碼     分佈式事務產生的歷史和背景這邊就不多敘述了,不太瞭解的朋友可以

原创 nginx 安裝

首先由於nginx的一些模塊依賴一些lib庫,所以在安裝nginx之前,必須先安裝這些lib庫,這些依賴庫主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以執行如下命令安裝   [

原创 linux下 tomcat 配置 多域名

   虛擬主機的配置   指定虛擬主機名,修改conf/server.xml,添加<host>元素.   <host name="hostname.domainname" appBase="/webapps">     <Context

原创 金三銀四JAVA中高級面試題(附答案)

1.如何實現自己的有界隊列(類似題目還有順序打印A,B,C三個線程 循環打印,這裏就不重複了,原理一樣) 2.ZooKeeper和Eureka作爲註冊中心有什麼異同點 3.HashMap底層的數據結構?能說說hashCode和eq

原创 Nginx 代理tomcat 減少服務器壓力

1.Nginx  下載地址 是代理服務器 端口爲80  如果代理tomcat Tomcat 要修改 80端口 2.測試的話 用Windows服務器 linux下 同樣道理  3.下載Nginx Windows版本 解壓進入文件夾 可以