原创 JAVA基礎筆試題

Java經常遇見的筆試題 8個基本類型及其佔用字節(1字節=8位) 類型 佔用字節 byte 1 short 2 int 4 long 8 float 4 double 8 char 2

原创 FastDFS學習(二)—— 安裝與配置

下載與安裝 下載安裝libfastcommon 簡介:libfastcommon 是一款開源的C基礎庫,她是從FastDFS項目中剝離出來的C基礎庫。 這個庫非常簡單穩定。 函數包括:字符串,記錄器,鏈,散列,套接字,ini文件讀

原创 FastDFS學習(一)—— 簡介

原文鏈接:https://blog.52itstyle.vip/archives/2430/ 簡介 概述 分佈式文件系統:Distributed file system, DFS,又叫做

原创 FastDFS學習(三)—— SpringBoot集成FastDFS

相關依賴 <!-- https://mvnrepository.com/artifact/net.oschina.zcx7878/fastdfs-client-java --> <dependency> <groupId>n

原创 Spring Boot中攔截器中使用@Value無效

場景 在使用Spring Boot框架時,很經常會使用到攔截器。可是,有時候我們會遇到在攔截器使用@Value註解來獲取配置文件中的配置參數獲取失敗,一直都是爲null的情況。 以往 以往的配置如下: /** * 添加攔截器配置

原创 MyBatis中使用PageHelper分頁工具

MyBatis中使用PageHelper分頁工具 場景 使用MyBatis進行數據庫查詢,當數據量大時,一般都需要分頁查詢;這時可以自己手寫sql語句,傳入當前頁pageNum 和 每頁數量 pageSize,自己封裝Result

原创 MyBatis逆向工程generatorConfig.xml配置文件

MyBatis逆向工程generatorConfig.xml配置文件 直接上代碼 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration

原创 使用AOP實現API訪問日誌

前言 在項目開發過程中,我們經過會遇到各種各樣的問題,我們會儘可能地做很多記錄,以便事後對錯誤進行復查。一些通常的手段就是使用Log文件保存每天的後臺請求日誌。爲了方便排查和做到可視化操作,樓主今日通過學習Spring AOP後,引用

原创 MQTT學習(三):EMQ消息代理

官方簡介: 官方文檔 EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基於 Erlang/OTP 平臺開發的開源物聯網 MQTT 消息服務器。Erlang/OTP 是出色的軟實時(Soft

原创 MQTT學習(二):mosquitto消息代理

介紹 mosquitto 是一款實現了消息推送協議 MQTT v3.1 的開源消息代理軟件,提供輕量級的,支持可發佈/可訂閱的的消息推送模式,使設備對設備之間的短消息通信變得簡單,比如現在應用廣泛的低功耗傳感器,手機、嵌入式計算機、微

原创 MQTT學習(一):介紹

背景: 隨着時代的發展,物聯網(Internet of Things, IoT)這個詞出現的頻率越來越高。以往互聯網的請求/回答(Request/Response)的溝通模式,已經不再適合物與物之間(Machine to Machin

原创 使用Yum安裝MySQL

1 查看系統中是否已經安裝MySQL服務 方式1: rpm -qa | grep mysql 方式2: yum list installed | grep mysql 2 如果已經安裝則刪除MySQL及其依賴的包 yum -y remov

原创 gitlab學習(三)——分支保護與角色關係

分支保護 Project -> Settings -> Repository -> Protected Branches 人員角色 Guest (客人)、Reporter(記者)、Developer(開發者)、Maintainers(

原创 技術架構發展歷程

         本文摘抄自《大型網站技術架構——核心原理與案例分析》,由李智慧 著         在互聯網日益發展的今日,人們每天瀏覽着大大小小的網站,使用着各式各樣的APP,無數的流量在無形中穿梭。那我們是如何判斷一個網站或者APP

原创 網絡層次的劃分

     爲了使不同計算機廠家生產的計算機能夠相互通信,國際標準化組織(ISO)在1978年提出了“開放系統互聯參考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)