原创 lumba表達式
package com.live.test.javase.core.java8.lumba; import org.junit.Test; /** * lumba表達式可以看作是一個有輸入參數的代碼塊,本質上是一個函數式接口的實現,也就
原创 線程阻塞/喚醒的兩種方式
線程阻塞/喚醒的兩種方式: park/unpark(futuretask底層使用park); wait/notifyall 點贊 收藏 分享 文章舉報 snxn_ 發佈
原创 判斷是否請求的靜態資源(統一編碼過濾器需要放行靜態資源)
/** * 判斷是否請求的靜態資源 * TODO 待補充 * @param request * @return */ public static boolean isStaticR
原创 《SAAS平臺-用戶授權遇到問題-用戶“非正常退出”》
《SAAS平臺-用戶授權遇到問題-用戶“非正常退出”》 用戶“非正常退出”(如不點退出按鈕,直接關閉瀏覽器),系統無法感知用戶已經“退出”? 方案一: 利用websocket機制,斷線立即觸發“退出”動作 缺點:如果用戶網絡不穩定,經常掉
原创 性能優化系列(基於異步)
1、大業務由多個小功能組成,其中某些功能可以進行異步處理。直接響應前端,異步繼續處理。 2、Controller異步響應 一個tomcat可以併發處理多少用戶連接? 大約幾百個 xml配置:maxthread默認150,默併發處理
原创 SLF4J: No SLF4J providers were found.解決方法
檢查slf4j \log4j 版本 以及slf4j-api 的版本是否匹配 eg: <!-- log4j2 --> <!-- https://mvnrepository.com/artifact/org
原创 mybatis 脫離spring使用小結(基於xml配置)
mybatis 脫離spring使用小結(基於xml配置) 1、mybatis.xml:數據源、數據庫類型、mapper.xml位置 2、po、pomapper 3、mapper.xml:nameapace、id(增刪改查) 4、test
原创 MyBatis:元素類型爲 "settings" 的內容不完整, 它必須匹配 "(setting)+"
1.報錯 org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. ### Cause: org.apache.ibatis.bu
原创 spring 和 mybatis 整理
spring 和 mybatis 整理: 1.com_live_test_javaee_spring 主要整理ioc 和 aop(待整理) 2.com_live_test_javaee_springmvc springmvc 3.com_
原创 MyEclipse使用git提交代碼如何忽略class文件
MyEclipse使用git提交代碼如何忽略class文件 找到Git>Ignored Resources 點擊“Add Pattern”添加你要過濾的文件,該方法只能保證本地提交過濾,但是提交遠程倉庫則不會 如圖:
原创 ssm 筆記
ssm 筆記 ssm整合小結(springmvc整合mybatis小結) 一.我的整合思路 一分爲二,保持springmvc 和 mybatis均正常跑起來 spring管理mybatis即可 二.整合過程 1.保持springmvc正常
原创 springmvc
springmvc 一.思路 spring管理bean 配置web相關的,dispathservlet\視圖解析器等等 二.整合過程 1.保持spring(IOC)正常跑起來 2.重點配置spring的xml文件: <!-- bean配置
原创 npm install 報錯:permission denied, mkdir 'xxx'
1、錯誤信息 gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/tmp/test/WEB_webCode/node
原创 npm打包
首先安裝 npm 這裏以打生產環境爲例:npm run build:prod 1.npm install 安裝全部項目依賴包(npm install --unsafe-perm) 2.npm install --p
原创 安裝npm
mkdir /usr/local/node cd /usr/local/node wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.x