原创 powerdesigner如何顯示錶備註、表字段備註

一、顯示錶的 comment 選擇菜單 Tools->Display Preferences,選中 “Table”,勾選 “Commen” 二、顯示列的 comment 1.選擇菜單 Model->Extensions 2.插入一行,點

原创 利用Navicat Premium導出數據庫表結構信息至Excel

導航: 執行sql 執行結果 複製結果 複製進excel   執行sql SELECT COLUMN_NAME 列名, COLUMN_TYPE 數據類型, DATA_TYPE 字段類型, CHARA

原创 批量修改:update inner join導致死鎖

問題sql: update i_r_cmd t10 inner join ( select t10.tenant_id, t10.r_cmd_code,

原创 SpringCloud(二):nacos作爲配置中心

訪問nacos服務: http://localhost:8848/nacos/# 默認賬戶、密碼:nacos 1、創建namespace 2、在‘配置管理’-》‘配置列表’下選中tenantIdA命名空間,在下邊創建配置:  填寫D

原创 樹以及應用

樹的遍歷 樹的遍歷主要有3種: 1)前序遍歷:根->左->右; 2)中序遍歷:左->根->右; 3)後序遍歷:左->右->根。 舉例子:   前序遍歷(根->左->右):A B D H E I C F J K G 中序遍歷(左->根->右

原创 Java-Security(七):Spring Security方法註解認證啓用

@EnableGlobalMethodSecurity標記啓用方法認證註解類型包含以下3種: prePostEnabled: 確定 前置註解[@PreAuthorize,@PostAuthorize,..] 是否啓用 securedE

原创 Java-Security(五):SpringSecurity啓動入口、Filter加載及加載順序、AbstractHttpConfig加載過程分析

爲了弄清楚以下三個問題,才整理順寫了這篇文章。請帶着這3個文件進行本文閱讀。 1)Spring Security啓動時,入口是什麼? 2)HttpSecurity中Filter的加載過程及順序? 3)WebSecurity中繼承了Abstr

原创 Python解析JSON爲實體

前幾天有同事問如何將一個json字符串反序列化爲實體,當時只是簡單找了一下方案,並未對這個事情做深入的瞭解。一致感覺這個挺有意思於是今晚就搜索了一些資料並作了測試,感興趣的同學可以進一步深入料及。總而,感覺python的就是可以寫很少代碼,

原创 excel宏的用法

在不少時間excel中並沒有一些我們想要的函數,這時候我們可以在*.xls[x]的中定義宏,定義了宏後需要注意兩項問題: 1)文件需要保存爲*.xlsm(否則保存爲*.xls[x]會丟失宏函數); 2)再次打開*.xlsm時,會提示

原创 SpringMVC(十七):Web.xml初始化流程源碼分析 Tomcat(一):Tomcat啓動時加載web.xml Tomcat源碼分析 (九)----- HTTP請求處理過程(二)

上一篇講解了web.xml如何使用編碼的方式替換掉,但是一直沒有寫web.xml是如何被加載的相關細節,覺得十分有必要寫一篇文章來梳理下。 Web應用部署初始化 當一個web應用被部署到容器(tomcat等),tomcat系統啓動過程中會執

原创 Java Servlet(十二):Servlet、Listener、Filter之間的執行流程分析 設計模式(九)責任鏈(Chain of Responsibility)

時隔幾年後,看到本系列文章講解的內容缺少了不少內容:週末無事分析了Spring Security是如何被集成到Web Servlet(SpringMVC)時,需要重新理清Filter、Listener、Servlet(SpringMVC#D

原创 Tomcat(一):Tomcat啓動時加載web.xml

server.xml配置文件樣例: <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) unde

原创 設計模式(九)責任鏈(Chain of Responsibility)

說明 定義: 職責鏈模式(Chain of Responsibility),使多個對象都有機會處理請求,從而避免請求的發送者和接收者之間的耦合關係。將這個對象連成一條鏈,並沿着這條鏈傳遞該請求,直到有一個對象處理它爲止。 UML圖:

原创 Tomcat(二):Tomcat處理一個Http請求

結合tomcat的架構圖,展示tomcat如何處理一個http請求: Tomcat的service內部如何處理一個http請求: 步驟講解: 1、用戶點擊網頁內容,請求被髮送到本機端口8080,被在那裏監聽的Coyote HTTP/1

原创 Java-Security(二):如何初始化springSecurityFilterChain(FilterChainProxy)

上一篇文章中,接觸了Spring Security並寫了一個簡單的實例,初次接觸畢竟我們對它還不是特別熟悉。我比較好奇的問題包含兩處: 1)配置在web.xml配置的springSecurityFilterChain是如何被加載?2)配置在