原创 基於bootstrap-fileinput實現文件上傳,下載(通過spring mvc)

<script type="text/javascript" src="<%=path %>/js/jquery-3.1.0.min.js"></script> <link rel="stylesheet" href="<%=path

原创 MongoDB學習整理的問題點

mongodb中null和$exists的區別是$exists只能判斷字段是否存在,而null不僅僅查詢出字段爲null的文檔並且不存在該字段的文檔也能查詢出來。 mongodb主鍵映射邏輯,默認情況Mongodb需要你所有的文檔都包含有

原创 Spring MVC使用之favicon.ico加載失敗解決方案

我們在使用Spring進行應用開發的時候Spring會對靜態資源,URL路徑,視圖等進行統一管理,那麼問題就來了,我們自己定義的資源文件都配置好了,但是有些請求是因爲瀏覽器默認的行爲,比如比較特殊的favicon.ico他會因爲請求的路徑

原创 針對數據庫的高級函數學習與整理

今天我們來整理一些比較常用,但有時候又不是很熟悉的函數,其實很多功能我們都可以通過比較複雜的SQL來實現,但是可能就會有多層的嵌套的情況,而且往往隨着數據量的增長,性能會非常差,所以未避免這種情況,我們需要儘可能的使用數據庫爲我們提供的數

原创 MongoDB4.X 在Centos7環境下的安裝配置

mongodb提供了基於centos7的RPM包,我們今天就拿單機安裝步驟來進行整理,mongodb也提供了tar包,具體使用哪個,根據實際情況使用,我們今天來驗證一下mongodb4.2的環境,首先我們需要更新一下我們的系統,不管配置什

原创 Visual Studio發佈項目只能使用localhost問題解決

默認在調試項目的時候,Visual Studio默認配置的是隻支持使用localhost進行配置,這樣就造成了我們只能使用本機測試,其他人是無法參與測試的,所以爲了解決這個問題,我麼需要修改一下項目的配置,進入到項目的根目錄,找到項目的配

原创 Kafka分區和副本分配策略

Kafka 使用 ZK 在 Broker 中選出一個 Controller,用於 Partition 分配和 Leader 選舉。Partition 的分配:     將所有 Broker(假設共 n 個 Broker)和待分配的 Par

原创 mongodb自帶的bin目錄中常用工具介紹

mongo     客戶端程序,連接MongoDB mongod     服務端程序,啓動MongoDB mongodump     備份程序 mongoexport     數據導出程序 mongofiles     GridFS工具,

原创 SpringBoot2配置內嵌tomcat相關參數的配置方式

import org.apache.catalina.connector.Connector; import org.apache.coyote.http11.Http11NioProtocol; import org.springfr

原创 Rabbitmq整理

RabbitMQ學習總結 1.隊列聲明參數介紹 channel.QueueDeclare(queue: "queueName", durable: false, exclusive: false, autoDelete: false, a

原创 Spring中事件機制學習總結

spring事件驅動模型學習整理 我們在使用spring進行開發的時候,會有一些這樣的需求,就是當我們在某些事件發生後,對這些事件有對應的相應來進行數據處理。以往可能會通過觀察者模式來進行相關的實現,被觀察者實現相關的事件,而觀察者訂閱被

原创 Spring基礎原理學習整理8條

DefaultListableBeanFactory是beanFactory體系裏面最後一個子類,也是唯一的操作類,唯一的實現。DefaultListableBeanFactory繼承了 AbstractAutowireCapableBe

原创 Netty基礎學習整理五條

serverBootstrap中childHandler()⽤於指定處理新連接數據的讀寫處理 邏輯,handler()⽤於指定在服務端啓動過程中的⼀些邏輯,通常 情況下呢,我們⽤不着這個⽅法。 option和childOption區別是,

原创 Mongodb學習總結十條

對於 WiredTiger 儲存引擎,在壓力比較大的情況下,WiredTiger 會將數據放置在 swap 分區裏。 在 Linux 系統中,可以通過查看 /proc/sys/vm/swappiness 內容的值來確定系統對 SWAP 分

原创 Mongodb學習整理之數據存儲引擎

從Mongodb4.0開始Mongodb加入了事務控制,那麼我們就來整理一下事務控制實現得益於什麼?在3.0之前Mongodb默認的存儲方式是MMAPv1,在3.0版本後加入了WiredTiger存儲引擎。在4.0之後棄用了存儲引擎MMA