原创 劍指offer算法題——數組中的逆序對

題目描述 在數組中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個數組中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 輸入描述: 題目保證輸入

原创 算法題——對稱的二叉樹

請實現一個函數,用來判斷一顆二叉樹是不是對稱的。注意,如果一個二叉樹同此二叉樹的鏡像是同樣的,定義其爲對稱的。 /* public class TreeNode { int val = 0; TreeNode left

原创 springboot+dubbo+zookeeper微服務demo搭建

從業3年了,最近一年不知怎麼了,陰差陽錯的就這麼過去了,貌似有好長時間沒有寫過代碼了,自認爲是開發人員的我,感覺有點對不起自己了;就在今天早上,突然心血來潮,想要擼一下代碼,找找當年的感覺,於是決定回顧一下dubbo微服務的搭建過程,當然

原创 二維數組中的查找

原題目: 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 題目分析: 利用雙層for循環;

原创 從尾到頭打印鏈表

原題目: 輸入一個鏈表,按鏈表從尾到頭的順序返回一個ArrayList。 題目分析: 創建兩個ArrayList,一個用於存放listnode輸入值,另一個用於存放反轉後的值; 創建臨時ListNode位temp; 遍歷temp,將每個l

原创 算法導論各章節概要

算法各章節概要 ——————有的放矢 1.      第1部分——基礎知識..................................................................................

原创 機器人的運動範圍

原題目: 地上有一個m行和n列的方格。一個機器人從座標0,0的格子開始移動,每一次只能向左,右,上,下四個方向移動一格,但是不能進入行座標和列座標的數位之和大於k的格子。 例如,當k爲18時,機器人能夠進入方格(35,37),因爲3+5+

原创 啊哈算法大綱

點贊 收藏 分享 文章舉報 lds的吧的 發佈了12 篇原創文章 · 獲贊 0 · 訪問量 2203 私信 關注

原创 springboot+mybatis多數據源核心配置及調用過程

MyBatisConfig.java中配置兩個數據源: 配置動態數據源bean: 創建sqlsessionFactory及事務管理bean: 設置數據源類: 配置數據源切換核心類: 寫個枚舉,列出數據源: 調用過程: A

原创 sqlserver存儲過程學習小記

自定義存儲過程 1、 創建語法 create proc | procedure pro_name     [{@參數數據類型} [=默認值] [output],      {@參數數據類型} [=默認值] [output],      .

原创 JAVA基礎知識總結

JAVA基礎知識總結 JAVA基礎知識總結 一:java概述(快速瀏覽): 1991 年Sun公司的James Gosling等人開始開發名稱爲 Oak 的語言,希望用於控制嵌入在有線電視交換盒、PDA等的微處理器; 1994年將O

原创 SHIRO授權過程源碼

Shiro權限相關標籤調用此類 省略2步,繼續往下:     再省略2步,調用doGetAuthorizationInfo(principals),將信息存入cache,相當於一個權限域。   這個方法是程序員重寫的

原创 java web 項目整合javamelody監控插件

第一種:普通javaweb項目 導入jar包:          啓動項目的時候監控系統自動啓動,無需配置(jdk1.7,tomcat 7 環境下); 訪問:http://主機地址:端口號/項目名/monitoring 結果:   第二種

原创 spring和mybatis整合時的數據源調用過程記錄

1、org.mybatis.spring.SqlSessionTemplate:2、org.mybatis.spring.SqlSessionTemplate: 3、org.apache.ibatis.session.defaults.D

原创 spring aop 切面編程demo

先來一個攔截規則註解: 寫個配置類: 使用方法註解的被攔截類: 使用方法規則的被攔截類: 寫個切面處理類: 測試類: 完事兒!!!!!