原创 Alibaba Nacos 一 :下載並啓動nacos

Alibaba Spring Cloud已經成爲國內主流的新一代微服務架構技術,而Nacos是Alibaba Spring Cloud中的重要成員,它能提供服務註冊與發現,配置中心的功能,而且還能配置動態刷新,相當於Eureka + Sp

原创 Alibaba Nacos 二 :Nacos的服務註冊

服務註冊是微服務體系中最重要的組成部分,無論是Eureka,Zookeeper,還是Nacos,都在各自的體系中扮演着重要的服務註冊角色。 在上一篇文章中我們已經啓動了一個單機的nacos服務,本節我們將新建項目註冊到nacos中。 1:

原创 git日記

一:將本地代碼關聯到遠程git 1: 建立本地 git 倉庫,cd 到你的本地項目根目錄下,執行 git init 命令 cd 本地工程根目錄 git init //這個目錄就變成了git可以管理的倉庫 2: 將本地項目工作區

原创 深入瞭解mysql中更新語句是如何工作的?

上一篇文章我詳解介紹了mysql中的查詢語句是如何工作的,我相信你還記得,一條查詢語句需要經過 連接器、分析器、優化器、執行器,最終才能到達存儲引擎。 那麼,更新語句是如何工作的呢? 我們來看一下下面這條語句 update T set

原创 git筆記

git 一:常用命令 1: git init |初始化倉庫 2: git status |查看當前倉庫的狀態,可以看見所在的分支 3: git add 文件名 |將文件添加到暫存區 4: git rm --cach

原创 SSM集成SpringSecurity(一)準備環境

前言 本系列文章主要是藉助ssm環境整合springSecurity並學習,由於本系列文章是有關聯性的,所以有可能的話請從第一章(本篇)開始閱讀。項目的全量代碼:https://github.com/tomorrowWithYou/ssm

原创 SSM集成SpringSecurity(四)自定義登錄頁面,自定義登錄請求

前面已經學習了簡單的form-login登錄,但是登錄頁面是由spring-security提供的,本節,我們來學習一下如何使用自定義的登錄頁面進行登錄。 1: 先自定義登錄頁面,在jsp目錄下新建login.jsp <%@ page

原创 SSM集成SpringSecurity(十一):rememberMe和獲取登錄用戶信息

rememberMe springSecurity提供了一個rememberMe功能,可以讓用戶在一定時間內進行無密碼登錄。比如說在有效的時間內關閉了瀏覽器,然後重新打開一樣有效。 該功能不是記住密碼,大家不要弄混淆了。 1: login

原创 如何從頭開始開發一個微信小程序(非雲開發)

如何從頭開始開發一個微信小程序(非雲開發) 網上有很多的人在問:怎麼開發一個微信小程序?今天我來給大家詳細講講如何申請開發並部署一個微信小程序, 大家看完這篇文章後就能夠自己運營一個屬於自己的小程序了。

原创 SSM集成SpringSecurity(九)spring security密碼處理

前面我們一直使用的是明文密碼,明顯是不對的。現在我們來處理一下。 1:在spring-security.xml文件中維護下面的bean,並修改authentication-manager <bean id="passwordEncode

原创 SSM集成SpringSecurity(五)user-service配置實現用戶權限訪問控制

SpringSecurity的主要功能是認證和授權,前面我們分別講了基於httpBasic和formLogin的登錄認證。本節開始,我們講解SpringSecurity的授權。 授權:授予用戶一定的權限。 基於前面章節的代碼,我們假設有這

原创 mybatis的@MapperScan導致hessian無法使用,Invalid bound statement (not found)

現象: spring-boot+mybatis+hessian進行整合的時候,client調用server端會報Invalid bound statement (not found)錯誤,這個錯誤來自mybatis。 原因: 根據hess

原创 SSM集成SpringSecurity(二)使用HttpBasic方式實現認證

HttpBasic和FormLogin都是security的認證方式,這種認證是在用戶訪問被保護資源時進行登錄使用。本節主要講解如何使用HttpBasic實現認證。 我舉個簡單的例子,一個商品管理系統中擁有:查看商品,新增商品,修改商品,

原创 SSM集成SpringSecurity(三)使用FormLogin方法實現認證

1: 對於前一篇介紹的HttpBasic,FormLogin的認證方式在實際開發過程中更加常用一點。FormLogin,顧名思義,就是表單登錄。 2: 修改spring-security.xml配置文件,將security:http-ba

原创 yyyy-MM-dd HH:mm:ss和YYYY-MM-dd HH:mm:ss踩坑之路

突然不經意的一瞥,發現了一個問題:今天明明才2020年剛開始,可是爲什麼有2020年12月31號的單號產生了。心中一種莫名的僵硬,要出事了。出現這種情況,首先懷疑的是時間格式化問題。發現了YYYY這個東西。 趕緊寫段代碼驗證一下,是不是Y