原创 Ajax小結

ajax的概念 局部刷新技術。不是一門新技術,而是多種技術的組合,是瀏覽器前端的技術。 ajax的作用 實現當前結果頁面中顯示其他請求響應的內容 ajax的使用 注:以下代碼並不完整,只是一部分,關鍵注重流程。 function

原创 ActiveMQ

一、ActiveMQ安裝 1.windows安裝 2.Linux安裝 二、ActiveMQ應用 1.點對點方式(point to point Queue) 2.發佈/訂閱方式(public/subscriber Messaging

原创 探究區塊鏈

  區塊鏈是分佈式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。所謂共識機制是區塊鏈系統中實現不同節點之間建立信任、獲取權益的數學算法 。   區塊鏈(Blockchain)是比特幣的一個重要概念,它本質上是一個去中

原创 CSDN-markdown編輯器使用方法

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 Linux安裝maven及環境配置

下載maven 解壓 tar zxvf apache-maven-3.5.0-bin.tar.gz 配置maven環境變量 vi /etc/profile 編輯系統配置文件 #set Maven environment exp

原创 電商後臺設計

一、電商後臺系統到底是怎麼回事兒? 二、如何設計實用的商品中心(前端顯示篇) 一、 商品常用概念介紹 二、商品基礎資料設計 三、覆盤 三、如何設計實用的商品中心 (後臺設計篇) 一、商品類目、商品基本信息 二、商品屬性 三、規格

原创 框架整合:Spring+SpringMVC+Hibernate

導包 不同於以往的導包,由於我們創建的是maven的webapp項目,所以現在只需配置下pomxml這個配置文件,系統會自動到maven的中央倉庫去下載相應的包. 本人的pom.xml配置文件如下(都寫有說明的哈): <project x

原创 微服務之swagger

Swagger使用 添加依賴 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>

原创 Swagger的使用

swagger:超好用的接口API工具,對於後臺來說不需要專門寫測試頁面就可以對接口進行調試。 使用swagger 步驟 第一步:引入所需jar包 <!-- swagger --> <dependency>

原创 ssm框架整合

整合思路 1、Dao層: Mybatis的配置文件:SqlMapConfig.xml 不需要配置任何內容,需要有文件頭。文件必須存在。 applicationContext-dao.xml: mybatis整合spring,通過由

原创 持久化框架的分析與對比

Hibernate Hibernate:Hibernate是當前最流行的ORM框架之一,對JDBC提供了較爲完整的封裝。Hibernate的O/R Mapping實現了POJO 和數據庫表之間的映射,以及SQL的自動生成和執行。 優點

原创 逆向工程——使用MyBatis Generator自動生成代碼

由於MyBatis屬於一種半自動的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由於手寫映射文件很容易出錯,所以可利用MyBatis生成器自動生成實體類、DAO接口和Mapping映射文件。這樣可以省去很多的功夫,將生成的

原创 電商網站秒殺與搶購的系統架構

一、大規模併發帶來的挑戰 1. 請求接口的合理設計 2. 高併發的挑戰:一定要“快” 3. 重啓與過載保護 二、作弊的手段:進攻與防守 1. 同一個賬號,一次性發出多個請求 2. 多個賬號,一次性發送多個請求 3. 多個賬號,不同

原创 中間件之dubbo

一、什麼是dubbo? 二、dubbo的架構 三、使用方法 四、註冊中心 zookeeper的介紹 zookeeper的安裝 一、什麼是dubbo?   隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對

原创 處理器攔截器

簡介 攔截器接口 攔截器適配器 運行流程 入門 正常流程 中斷流程 簡介 Spring MVC 的處理器攔截器類似於Servlet開發中的過濾器Filter,用於對處理器進行預處理和後處理。 應用場景: 日誌記錄 權限檢查