原创 springboot 整合 redis (RedisConnection RedisConnectionFactory Redis Template redis序列化)

目錄 1.起步 2.鑽進去康一康 2.1.RedisConnection 2.2.RedisConnectionFactory 2.3. RedisTemplate 2.4.數據的序列化 1.起步 還是老規矩,直接開始,先用最簡單的配置運

原创 spring 第一期:@Transactional 下的事務管理以及該註解失效的常見原因

目錄 1.回顧一下事務 2.幾種實現事務的方式 3.@Transactional的使用 3.1.DataSourceTransactionManager 配置 3.2.開啓事務管理 3.3.@Transactional 3.3.1.val

原创 web-security第四期:JWT的 java 實現——jjwt

目錄 1.JWT簡介 2.token的結構 2.1.Header 2.2.Payload 2.3.Signature(簽名) 2.4.將上面部分合體 3.Token工作方式 4.JWT的Java實現 4.1.創建JWS 4.2.讀取JWS

原创 web-security第二期:Spring Security 框架概覽

閱讀本文之前,我默認您已經掌握 spring-web spring-boot 的基礎知識 本文的編寫依據是  Spring Security 官方文檔 Spring Security 是一個安全框架,前身是 Acegi Security,

原创 web-security 第三期:暢談 Spring Security Authentication (認證)

所有的安全框架都有兩個很重要的組成部分,認證 和  授權 ,簡單的說,認證就是判斷你是誰,授權就是你有權限幹啥,這一期我們先來談一談Spring Security Authentication (認證方式) ,本節源碼地址 (spring

原创 FactoryBean的兩種實現方法(以Mybatis中的SqlSessionFactory爲例)

在spring中,FactoryBean用於構造複雜的對象,如Connection,SqlSession等,本文以構建SqlSession爲例 首先準備如下代碼: 數據庫配置文件:databases.properties #連接設置 d

原创 pip更新遇到:(ERROR: Exception: Traceback (most recent call last):)

跟新pip時遇到問題: 使用官方提示的升級方法總是升級到一半就卡殼了: 解決方法,使用管理員省份打開命令行,運行如下:  python -m pip install -U --force-reinstall pip

原创 spring-mvc第二期:讓Controller沒有祕密

上期回顧:鏈接 源碼clone地址:鏈接 (spring-mvc模塊) SpringMVC的底層細節不可不知,但在日常開發的大部分時間裏,我們還是要專注於業務邏輯的開發,因此詳細瞭解接口的 "管家"——Controller自然很重要:(還

原创 Ubuntu20.04手冊,入門學習居家旅行必備

文章目錄1.Ubuntu 20.04初始化流程設置 Root 賬戶密碼設置允許遠程登錄 Root修改國內 APT 數據源查看Linux版本編輯數據源更新數據源3.Ubuntu 教程3.1.根目錄結構3.2.常用命令3.2.1.文件

原创 使用IDEA編輯 vue-cli 程序時 ’@/‘無法識別問題

解決方案: 在項目下添加一個jsconfig.json文件即可,內容如下: { "compilerOptions": { "baseUrl": "./", "paths": { "@/*":

原创 條件一一定存在,條件二不一定存在查詢方法

SELECT *FROM student_info WHERE student_major='通信工程' AND student_gender=(1=2)

原创 web-security第五期:使用Spring Security+JWT實現基於令牌的訪問

源碼地址:鏈接 (Spring-Security) 前兩期分別分析了Spring Security Authentication 和 JWT,這一節組合這兩個技術,完成 記住我的功能 1.令牌工具類 使用上一期的知識,很容易寫一個下面的令

原创 spring-boot第一期:入門 SpringBoot

本項目代碼地址:demo-world  (spring-boot-demo模塊) 這裏是spring-boot模塊的第一期文章,主要來講一下spring-boot是什麼?怎麼用?爲什麼要用? 1.What is SpringBoot? 官

原创 spring-mvc第三期:跨域是啥?如何搞定?

前期回顧:讓controller沒有祕密 1.跨域是啥? 跨域問題是web開發中很經典的一個問題,我們先來重現一下這個問題,讓大家能夠快速理解(只做重要代碼說明) 首先我們來準備兩個web項目,兩個項目分別在tomcat不同而端口部署,第

原创 Failed to start File System Check on /dev/disk/by-uuid/.......

安裝Ubuntu每次啓動都會顯示如下信息 welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemc