原创 Linux命令行常用快捷鍵

Linux命令行常用快捷鍵 快捷鍵 功能說明 最有用快捷鍵   tab 命令或路徑等的補全鍵,Linux最有用快捷鍵 移動光標快捷鍵   Ctrl+a 光標回到命令行首 Ctrl+e 光標回到命令行尾 Ctrl+f 光標向右移動一個字符(

原创 MongoDB Java增刪改

MongoDB官方文檔 Reference:http://mongodb.github.io/mongo-java-driver/3.6/ API:http://mongodb.github.io/mongo-java-driver/3.

原创 Redis爲什麼這麼快?

基於內存、單線程、IO多路複用、協議簡單 點贊 收藏 分享 文章舉報 snxn_ 發佈了49 篇原創文章 · 獲贊 4 · 訪問量 3701 私信

原创 Tomcat 如何開啓“遠程debug”模式

一、配置Tomcat 方式一、Tomcat使用如下方式進行啓動jpda:   ./catalina.sh jpda start 默認情況下,遠程調試的默認端口爲8000,可以通過JPDA_ADDRESS進行配置,指定自定義的端口,另外,還

原创 前端同事反饋了一個bug:Resource interpreted as Stylesheet but transferred with MIME type text/html

解決:統一編碼過濾器需要放行靜態資源 點贊 收藏 分享 文章舉報 snxn_ 發佈了49 篇原創文章 · 獲贊 4 · 訪問量 3714 私信

原创 vue-element-admin npm i 報錯 npm ERR! path git npm ERR! code ENOENT

解決: windows平臺下,把node安裝在c盤。 點贊 收藏 分享 文章舉報 snxn_ 發佈了49 篇原創文章 · 獲贊 4 · 訪問量 3713 私信

原创 1.負載均衡,實現輪詢機制 2.路由命中的機率分析

一、代碼實現 詳見 我的github:https://github.com/sunxiaoning90/com_live_test   二、測試結果 10次訪問 1W次訪問   package com.live.test.api.co

原创 性能優化系列(基於多線程)

1、問題引出: 前端請求某個接口獲取數據,該數據來自多臺server,如何優化? 2、分析 前端發起請求> 接口處理(請求192.168.1.51 >收到響應>請求192.168.1.52>收到響應>請求192.168.1.53>

原创 用戶授權設計-初稿

用戶授權設計-初稿 最近saas需要增加用戶授權模塊,思路:   一.授權數計算規則    1.判斷授權是否過期    已過期:授權數忽略不計    未過期:授權數相加(無論授權數是正數還是負數,如果爲-1,則爲 授權數 + (-1))

原创 mybatis 搭建demo(基於xml)

1、mybatis.xml:數據源、數據庫類型、mapper.xml位置 2、po、pomapper 3、mapper.xml:nameapace、id(增刪改查) 4、test:mybatis.xml 》in〉sqlsessio

原创 常用工具類規整-DateUtil

package com.live.test.api.core.date.ju; import java.text.SimpleDateFormat; import java.util.Calendar; import java.uti

原创 Tomcat管理頁(Manager App)異常:no output folder

Tomcat管理頁(Manager App)異常:no output folder 分析: tomcat目錄下執行部分文件權限不足,導致編譯工作無法進行. 造成文件權限不足的原因: 不同用戶在操作服務時,存在權限差異,比如root

原创 任務調度設計與實現(Timer、Thread、Quartz)

一、概要 1、設計目標:  * 調度  * 主要功能:立刻執行、延時執行、循環執行 二、實現 設計思路 定義一個接口(ISchedule),來規範行爲 實現類來實現 該接口 package spzc.platform.utils.sch

原创 fileupload(文件上傳)-兩種方式

剛剛給前端同事寫了一個文件中心功能,用於saas平臺的頭像上傳測試,直接使用原生的Servlet實現,做個文件上傳的整理 1.fileupload(文件上傳) 方式一: 基於 原生requset本身的getParts()實現文件上傳 Co

原创 Maven build -> tomcat:run 默認是用tomcat6,如何修改默認版本?

Maven build -> tomcat:run 默認是用tomcat6,如何修改默認版本? MyEclipse -> Run As -> Maven build -> tomcat:run 默認是用tomcat6。 1)修改m