原创 分佈式鎖【1】

前言 分佈式鎖一般有三種實現方式:1. 數據庫樂觀鎖;2. 基於Redis的分佈式鎖;3. 基於ZooKeeper的分佈式鎖。本篇博客將介紹第二種方式,基於Redis實現分佈式鎖。雖然網上已經有各種介紹Redis分佈式鎖實現的博客,然而他

原创 SpringBoot佈道系列 | 目錄彙總

SpringBoot 源碼精讀 | 圖文教程 專題閱讀:《SpringBoot 佈道系列 》 源碼下載:springboot-socks — Hey Man,Don't forget to Star or Fork . — 快速入門 S

原创 java8——排序

 對數據進行排序是平常經常會用到的操作之一,使用Jav8排序可以減少你在排序這方面的代碼量,優化你的代碼。 測試用例代碼 定義個實體類User,擁有姓名name,年齡age,積分credits三個屬性,定義一個包含User的集合,用於排序

原创 HandlerMethodArgumentResolver用於統一獲取當前登錄用戶 HandlerMethodArgumentResolver用於統一獲取當前登錄用戶

HandlerMethodArgumentResolver用於統一獲取當前登錄用戶 DayDayUp丶 2019-08-15 18:46:09 1395 收藏

原创 五種常用的Web安全認證方式 五種常用的Web安全認證方式

五種常用的Web安全認證方式 <h1 style="margin-left:0cm;"> 1. Http Basic Auth</h1>

原创 Web開發幾種常用的認證機制

HTTP Basic Auth HTTP Basic Auth簡單點說明就是每次請求API時都提供用戶的username和password,簡言之,Basic Auth是配合RESTful API 使用的最簡單的認證方式,只需提供用戶名密

原创 css--懸浮圖像

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="utf-8">     <meta name="viewport" content="width=device-widt

原创 @Modifying註解,否則報錯ORA-01002: 提取違反順序

在此記錄下jpa的知識點: 1.使用刪除、修改操作時需要在方法上多增加一個@Modifying註解,否則報錯ORA-01002: 提取違反順序 2.使用本地sql時,在@Query註解中需要增加nativeQuery = true 3.查

原创 SpringBoot導入Druid連接池,dbType not support —

在Springboot項目中使用Druid: maven導入druid依賴:    <dependency>         <groupId>com.alibaba</groupId>         <artifactId>druid

原创 oracle 查詢一年12個月的sql

select to_char(sysdate, ‘yyyy-’) || lpad(level, 2, 0) datevalue from dual connect by level < 13   select to_char(sysdat

原创 微信小程序登錄 + 基於token的身份驗證

官方時序圖如下: https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html   圖裏其實說的很清楚了,清理下流程: 1.前端調用w

原创 HttpClientUtil工具類

package com.epmet.Test; import java.io.IOException; import java.net.URI; import java.nio.charset.Charset; import jav

原创 java實現第三方微信登錄

使用微信進行第三方登錄總共分爲三步; 準備:在微信開發平臺,創建網站應用 appId值,appsecret值和回調域名 1.獲取code 1). 首先展示二維碼,讓用戶進行掃描授權 兩種方式(選一): 直接使用a標

原创 windows下安裝Redis並部署成服務

windows下安裝Redis並部署成服務 https://www.cnblogs.com/weiqinl/p/6490372.html   Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它可以用作數據庫、緩存和消息中

原创 Java實現基於token認證的方法示例

隨着互聯網的不斷髮展,技術的迭代也非常之快。我們的用戶認證也從剛開始的用戶名密碼轉變到基於cookie的session認證,然而到了今天,這種認證已經不能滿足與我們的業務需求了(分佈式,微服務)。我們採用了另外一種認證方式:基於token