原创 java.lang.NoSuchMethodException: com.spt.manager.entity.UserCurProSch

解決使用反射時出現異常NoSuchMethodException問題 java.lang.NoSuchMethodException: com.spt.manager.entity.UserCurProSch.<init>() 2020

原创 mybaties報錯:There is no getter for property named 'table' in 'class java.lang.String'

報錯是由於xml裏獲取不到這個table參數 package com.xxx.mapper; import java.util.List; import org.apache.ibatis.annotations.Mapper; im

原创 高併發與多線程

一、什麼是高併發        高併發(High Concurrency)是一種系統運行過程中遇到的一種“短時間內遇到大量操作請求”的情況,主要發生在web系統集中大量訪問收到大量請求(例如:12306的搶票情況;天貓雙十一活動)。該情

原创 mac下安裝vue

一、官網下載node `` 選擇mac os下載 查看版本 node -v 若報錯node:command not found,查看解決 二、安裝全局vue-cli腳手架 用於快速搭建大型單頁應用 sudo npm in

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):mapper路徑

一、問題描述 使用springboot + mybatis的項目在本地可以正常運行,但當使用maven打包部署到遠程服務器上時出現了映射錯誤,異常信息爲: org.apache.ibatis.binding.BindingExce

原创 java.lang.ClassNotFoundException: com.sun.jna.Native

Springboot 集成 ElasticSearch的時候,報錯如下: java.lang.ClassNotFoundException: com.sun.jna.Native at java.net.URLClassL

原创 mac 安裝sourcetree拉取代碼 提示password required

mac 安裝sourcetree拉取代碼 老提示password required,如下圖:   配置了ssh公鑰,(通過 ssh-keygen -t rsa 生成祕鑰) 嘗試了好久,發現是由於祕鑰在root用戶下創建的,應該在電腦用戶

原创 解決pagehelper分頁不生效

原來版本: springboot1.5.2 + mybatis1.1.1 + pagehelper4.1.6 生效 (而且不需要額外其他配置) <!-- mybatis --> <dependen

原创 [ERROR][logstash.config.sourceloader] No configuration found in the configured sources.

最近下載安裝elk,在啓動logstash報錯: [ERROR][logstash.config.sourceloader] No configuration found in the configured sources. 啓動命令如

原创 sql查詢代碼邏輯優化

直接上代碼 // 在for外查詢 list List<QueAttr> byIds = queAttrService.findByIds(Lists.newArrayList(attrIds)); Map<Long,

原创 解決:Tomcat啓動報錯:java.lang.ClassCastException: xxxFilter cannot be cast to javax.servlet.Filter

Tomcat啓動報錯:java.lang.ClassCastException: xxx.Filter cannot be cast to javax.servlet.Filter如下: 26-Apr-2020 09:38:33.

原创 vue啓動報錯 Error: Cannot find module webpack

一、問題描述:vue啓動 npm run dev 報錯 Error: Cannot find module webpack bogon:marking-vue bc$ sudo npm run dev Password: > i

原创 SpringBoot自定義攔截器

一、安全隱患 由於應用的一些api存在安全隱患,需要處理一下,所以想到了攔截器,先攔截所有api,然後對需要對開放對api單獨放行 二、自定義攔截器 @Component public class LoginHandlerInt

原创 解決Mac環境下node安裝完成提示node: command not found

一、問題描述: 我是通過node官網下載node,然後一步步安裝的。 安裝後 node -v 報錯: bogon:~ bb$ node -v -bash: node:command not found 二、問題解決 之前安裝了j

原创 postgresql in 優化

原sql: SELECT res_id_ori FROM wk_sheet A, wk_page b WHERE A .wk_sheet_id = b.wk_sheet_id AND b.res_