原创 oracle建表 刪用戶 表空間
exp kfsalary/[email protected]:61521/orcl file=D:\salary.dmp ---用PLSQL oracle import導入 不然報錯 imp kfsalary/[email protected]:152
原创 光 Hikari 數據庫使用 基礎(springboot 2.0)
光 Hikari 其實也沒啥好寫的,都是比較簡單的配置, 光這個名字 看上去很帥氣 springboot 2.0 依賴 然後 就不需要導hikari的包了 2.0默認數據庫 牛B, yml文件 spring: datasource:
原创 循環List與Map.contain 性能測試
1.直接循環List 模擬判斷List中每個值是否存在 2.將List轉成Map之後 循環判斷每個值是否在Map中存在 (包含了List轉成Map的時間)
原创 oracle 轉移列數據
1。修改表欄位的數據類型後將備份表數據還原。 Create table YH_SHPCXQB _30180409 as select * from YH_ SHPCXQB; --備份數據到YH_SHPCXQB_30180409 中 alt
原创 筆記 java 多線程 事務
1.多線程 4種多線程:https://blog.csdn.net/hnd978142833/article/details/80253784 子線程事務與主線程事務是分離的, 子線程事務相互也是分離的, 子線程拋異常給主線程 可以讓主線
原创 oauth2 個人記錄 基礎知識
http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html --作者阮一峯 1、授權碼模式 第一次請求: 第二次請求: 客戶端返回值: 2、簡化模式 步驟: 向客戶端發送信息參數
原创 spring security 個人 筆記
全文照 https://github.com/wuyouzhuguli/SpringAll MrBird課程敲的代碼 包含了:Spring security自定義用戶認證、圖形驗證碼、記住我、短信驗證碼、session管理、
原创 tkMybatis + @Select 註解 個人 筆記
public interface UserMapper extends Mapper<User>{ @Select("select * from tb_user where user_name = #{userName}
原创 23種設計模式-組合模式
合模式使得用戶對單個對象和組合對象的使用具有一致性 類似於傳銷發展下線?? 代碼例子: public class Composite { private List<Component> components = new Arr
原创 23種設計模式-適配器模式與策略模式的區別
策略模式:方法的形參爲接口對象,實參爲接口的實現類 適配器模式:在適配器中定義適配者來輔助實現接口 相似點:都是通過找到已經存在的、運行良好的類來實現接口 不同點: 策略模式 所有的策略都需要暴露出去,由客戶端決定使用哪一個策略。 而適配
原创 設計模式-原型模式(深拷貝)
淺拷貝:拷貝了對象的基本數據類型或其封裝類,對於內部的數組、引用對象 依舊是採用引用的形式; @Data public class TestEntity implements Cloneable{ private Strin
原创 tkmybatis基礎使用+mybatis generator
爲啥要用tkmybatis : https://www.cnblogs.com/wz2cool/p/7286377.html 使用流程: 1. pom <!-- tkmybatis--> <dependency>
原创 oracle 查詢樹型數據
對應兩張表,另外一張表有parentId字段,拼接成一棵樹 select * from ( SELECT t1.id ,t1.name as name ,parent_id
原创 oracle 將一個用戶下的所有表新建到另外一個用戶
轉自https://www.cnblogs.com/abcwt112/p/5507917.html 將一個用戶下的所有表的查看權限賦予另外一個用戶 1.創建存儲過程 create or replace procedure test(v_
原创 關於重複提交 (初)
第一次(自己理解後寫的 粗略,沒有加註解。): 原理,防止多次點擊提交按鈕 與重複提交的概念有些出入,並不是刷新頁面啥的。 處理思路:session設置token ,頁面設置個隱藏域等於token,每次驗證成功後進後臺取session中的