原创 Go,衝了

Go! 文章目錄Go!變量定義變量常量基本數據類型intfloatboolstringbyterune修改字符串strconv流程控制forfor rangeswitchgoto數組切片基於數組定義切片基於切片再切片關於切片的長度

原创 記錄SpringBoot學習之旅

文章目錄SpringBoot感謝秦老師 指路: [秦老師](https://www.bilibili.com/video/BV1PE411i7CV)什麼是SpringSpring是如何簡化Java開發的什麼 SpringBoot微

原创 簡簡單單Swagger,普普通通Swagger

Swagger 談一談歷史 前後端分離 現在的主流解決方案是Vue + SpringBoot 後端時代: 前端只用管理靜態頁面(html) 後端負責渲染,利用模板引擎(jsp) 後端是主力 前後端分離時代: 後端: 後端控制層(

原创 實現LRU偷懶做法

自己實現一個LRU 做法:利用LinkedHashMap實現 import java.util.LinkedHashMap; import java.util.Map; public class CacheLRU { p

原创 無內鬼,來點ThreadLocal!

文章目錄ThreadLocal介紹官方介紹基本使用常用方法使用案例ThreadLocal與synchronized關鍵字synchronized同步方式ThreadLocal與synchronized的區別總結運用場景_事務案例轉

原创 Spring AOP知識整理

文章目錄Spring AOP知識整理Aop是什麼aop的應用場景springAop的底層技術springAop和AspectJ的關係spring Aop的概念springAop支持AspectJ1、啓用@AspectJ支持2、聲明

原创 FastDFS文件系統與nginx的安裝配置,不能訪問到圖片的問題解決

FastDFS–tracker安裝 FastDFS安裝環境 安裝gcc 依賴環境 yum install gcc-c++ -y libevent yum -y install libevent yum install perl

原创 SpringIOC的應用

文章目錄what is IOCDependency Injection爲什麼要使用spring IOCspring實現IOC的思路和方法spring編程的風格注入的兩種方法Constructor-based Dependency

原创 volatile小總結

volatile 舉個例子 一個線程讀取數據,一個線程修改數據,存在數據的不一致性 機器硬件CPU與JMM CPU Cache模型 我們都知道,在CPU和內存之間,有着天壤之別的處理速度.高速的cpu和低速的主存,我們不可能讓高速

原创 AQS學習小總結

AQS 概念 AbstractQueueSyncronizer 同步發生器 用於構建LOCK JUC下面的ReentrantLock就是基於AQS實現的,實際上JUC下面的很多類都是通過AQS實現的 基本思想 通過內置的FIFO同

原创 設置zookeeper和dubbo(Tomcat作爲web容器)的開機自啓

進入開機初始化腳本處編寫腳本, 注意,內存不能太小否則會被殺死(這一點我沒遇到過,我自己的服務是2核4G的,供參考) zookeeper部分: cd etc/init.d vi zookeeper 複製以下代碼: #!/bin/

原创 使用jedis服務器報錯redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host

首先,使用 ps -ef|grep redis查看是否你的redis是127.0.0.1:6379 如果是,在redis.conf裏把bind x.x.x.x改成該服務器的內網ip!重啓redis.

原创 前後端分離請求跨域問題

前端報錯:Access-Control-Allow-Origin 解決方案 通過註解的方式允許跨域 非常簡單,我們可以在Controller類或其方法上加@CrossOrigin註解,來使之支持跨域。 舉例: @CrossOrig

原创 Docker!Docker!Docker!

文章目錄DockerDocker概述Docker爲什麼會出現?虛擬機技術缺點:Docker的歷史Docker能幹嘛容器化技術應用更快速的交付和部署更便捷的升級和擴縮容更簡單的系統運維繫統更高效的計算資源利用Docker安裝Dock

原创 springboot thymeleaf靜態資源引入失效問題解決

首先!檢查你的springboot版本是不是2.0x! 衆所周知,springboot2.0以上的版本是基於spring5.0了. 說明什麼問題?告訴你,在底層是有一些變動的,比如攔截器. 這就是爲什麼在springboot1.5