原创 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_