原创 Mongo DB 用戶權限
用戶權限 生產庫我們所做的所有的操作都必須用到用戶角色權限。與使用Oracle、MySQL或者MSSQL時先需要用戶名密碼登錄纔可以操作不同,MongoDB中用戶管理是針對一個一個庫的,主要特點: 1.MongoDB中的賬號是在
原创 Spring Boot 操作 MongoCollection
查找集合中的所有文檔 MongoCollection<Document> collection = mongoTemplate.getCollection(tableName); MongoDatabase s
原创 spring Boot 啓動時候報錯mongodb
報錯信息 控制檯- 2019-06-06 17:03:23 [cluster-ClusterId{value='5cf8d6da9d85711dacf57154', description='null'}-localhost:27
原创 死鎖
死鎖是指兩個或者多個事務在同一資源上互相佔用,並請求鎖定對方佔用的資源,從而導致惡性循環的現象。當多個事務試圖以不同的順序鎖定資源時,就可能會產生死鎖。多個事務同時鎖定同一資源時, 也會產生死鎖。 例如,設想下面兩個事務同時處理
原创 使用Guava的RateLimiter做限流
RateLimiter 從概念上來講,速率限制器會在可配置的速率下分配許可證。如果必要的話,每個acquire() 會阻塞當前線程直到許可證可用後獲取該許可證。一旦獲取到許可證,不需要再釋放許可證。 簡單示例 public st
原创 Spring boot 整合 redisson ,spring-session
Spring boot 整合 redisson ,spring-session整合Redisson整合Spring Session會話管理器參考文章 整合Redisson 在項目中引入封裝好的redisson-spring-boo
原创 記layui 跨域會話問題
layui 跨域會話問題問題描述解決方案1解決方案2參考文章 問題描述 前端使用layuiadmin,後臺架構是springboot整合redisson+spring-session,在使用傳統的cookie, session 進行s
原创 Spring aop
aop 面向切面,所有業務都要處理的業務 /** * Created by Administrator on 2017/7/18. */ @Aspect @Component public class HttpAspect {
原创 Spring MVC全局處理Exception
/** * Created by Administrator on 2017/7/18. */ @ControllerAdvice public class ExceptionHandle { @ExceptionHandle
原创 tomcat 如何部署多個項目配置不同端口
對應不同端口號的多個項目部署,可以直接修改 conf文件夾server.xml文件,通過賦值Service元素內容達到目的 修改後完整server.xml文件內容如下: <?xml version='1.0' encoding='utf
原创 Oracle 誤刪除 DBF 補救措施
按下面步驟做即可: 1、關閉數據庫: sql> shutdown immediate 2、裝載數據庫 sql> startup mount 3、刪除無效的數據庫文件 sql> alter database data
原创 java error: message Invalid tld file: see JSP 2.2 specification section 7.3.1 for more details
完整的錯誤信息如下 嚴重: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: /view/exception/exce
原创 Java命令學習系列(二)——Jstack
原文地址:HollisChuang's Blogjstack是java虛擬機自帶的一種堆棧跟蹤工具。功能jstack用於生成java虛擬機當前時刻的線程快照。線程快照是當前java虛擬機內每一條線程正在執行的方法堆棧的集合,生成線程快照的
原创 Spring註解@RequestBody 接收Json對象字符串問題
最近犯渾給自己埋了一個坑:將接口的傳參轉成json字符串傳輸,瞎操作造成浪費了接近1小時。。僅此記錄一下以免重複犯錯 //原服務接口 @PostMapping("go") public Response attackByAction(
原创 redis 分佈式鎖示例
直接show代碼,請腦補其他細節 @Autowired private StringRedisTemplate redisTemplate; /** * 加鎖 * @param key * @param value 當前時