原创 Vue學習筆記(一) 利用idea 搭建 vue 項目

環境準備工作: 安裝node.js 環境  -- 略 安裝vue-li  全局安裝vue-cli,在命令行中執行npm install -g vue-cli idea準備工作: 安裝vue.js File -> Settings -> P

原创 java後端 通過URL實現跨域

最近有個功能需要調用外部接口,獲取數據後再進行處理,這裏涉及到了跨域的問題,不管是前端用jsonp還是後端response添加header屬性,都沒成功,用了下面的方法 可以成功接收到了返回的json package java8; i

原创 通過web.xml監聽器啓動main方法

web.xml中添加要啓動的類   <listener> <listener-class>server.NettyServer</listener-class> </listener>     繼承ServletContextListen

原创 shiro 用法

最近在做項目的時候需要用到shiro做認證和授權來管理資源 在網上看了很多文章,發現大多數都是把官方文檔的簡介摘抄一段,然後就開始貼代碼,告訴你怎麼怎麼做,怎麼怎麼做 相信很多小夥伴即使是跟着那些示例代碼做完配完,並且成功搭建,估計也是一

原创 高性能mysql實戰 筆記(一)

模擬電商數據庫設計及架構優化實戰(只設計數據庫設計,不包括前後端) 項目說明(模擬電商項目): 數據庫設計規範的指定:    數據庫命名規範: 一  所有數據庫對象名稱必須使用小寫字母並用下劃線分割 二  所有數據庫對象名稱禁止使用my

原创 @RequestParam與@PathVariable的區別

在spring MVC中,兩者的作用都是將request裏的參數的值綁定到contorl裏的方法參數裏的,區別在於,URL寫法不同。 使用@RequestParam時,URL是這樣的:http://host:port/path?參數名=參

原创 在Eclipse中運行項目時,Tomcat服務器下項目名後面多出了括號且括號中名稱與項目名不一致

1. 出現情景:原本項目名爲A,當修改過某個項目的名稱後,修改後爲B,即使重命名了整個項目,並且也同時修改了項目的context-root值,修改後context-root值也爲B。一旦項目部署到Eclipse中的Tomcat服務器中運行

原创 @Controller和@RestController有什麼區別

@RestController註解 == @ResponseBody + @Controller    1) 如果只是使用@RestController註解Controller,則Controller中的方法無法返回jsp頁面,或者htm

原创 v-bind和v-on 區別

v-bind 用於綁定html屬性 縮寫: <!-- 完整語法 --> <a v-bind:href="url"></a> <!-- 縮寫 --> <a :href="url"></a> v-on 用於綁定html事件 縮寫: <!-

原创 十大經典排序算法(動圖演示)

0、算法概述 0.1 算法分類 十種常見排序算法可以分爲兩大類: 非線性時間比較類排序:通過比較來決定元素間的相對次序,由於其時間複雜度不能突破O(nlogn),因此稱爲非線性時間比較類排序。 線性時間非比較類排序:不通過比較來決定元素

原创 用戶畫像學習筆記

一 用戶畫像簡介   • 用戶畫像,即用戶信息標籤化,通過收集用戶社會屬性、消費習慣、偏好特徵等各個維度數據,進而對用戶或者產品特徵屬性的刻畫,並對這些特徵分析統計挖掘潛在價值信息,從而抽象出一個用戶的信息全貌; • 可看做是企業應用大數

原创 精心整理的一些 Python 學習資料

今天花了些時間給大家精心整理一份 Python 學習資料。我覺得不錯的資料我都整理進來了,如果你是學習python的,我覺得這一份資料對你應該有用。1.知乎上超過 10k 的python相關回答Yupeng:三天搞定PythonTh

原创 Spring中常用的設計模式之:代理模式

  看了tom老師講的深入分析spring源碼,講的挺好,做個小總結 代理模式的定義: 爲其他對象提供一種代理以控制對這個對象的訪問。在某些情況下,一個對象不適合或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作

原创 mqtt協議實現 java服務端推送功能(三)項目中給多個用戶推送功能

接着上一篇說,上一篇的TOPIC是寫死的,然而在實際項目中要給不同用戶 也就是不同的topic進行推送 所以要寫活 package com.fh.controller.information.push; import java.tex

原创 mqtt協議實現 java服務端推送功能(一)安裝

最近有個新需求,需要通過java服務端把信息推送到mqtt服務器上,安卓和ios端從mqtt服務器上獲取信息實現推送。 1. 本地需要安裝Mosquitto服務器  http://mosquitto.org/download/   2.