原创 RPC框架Dubbo標籤解析過程的源碼閱讀

今天對Dubbo標籤的解析過程源碼進行了瀏覽,避免遺忘,進行記錄。 找到代碼入口 通過分析配置文件,找到dubbo的命名空間,即可找到引用包中的dubbo.xsd所在位置 在dubbo.xsd包下存在兩個文件:spring.schema

原创 針對easyui中datagrid的使用總結

最近接手了一個實施週期比較長的項目,前臺使用技術是easyUI,而我現在需要修改現在一個組件,簡單來說就是一個刪選器。 由於代碼保密的問題,該頁面的圖不進行展示了。 頁面的刪選器是一個text後面跟着一個查詢的圖標,這裏原本是單選的篩選器

原创 關於mysql-5.6.44-winx64安裝——清晰配圖

在自己搭建項目的時候,使用了mysql-5.6.44-winx64,下載的非安裝版,原以爲進入bin直接點擊mysql.exe 直接完事。結果一閃就沒。 通過從網上查詢,最終解決,爲避免遺忘,特此整理,該方法應該適用於mysql-5.6.

原创 Mysql之索引引發的回表問題

  啥是索引?姑且引用一下高性能mysql中的一句話:索引(mysql也叫作鍵(key))是存儲引擎用於快速找到記錄的一種數據結構。這句話有兩個點:存儲引擎和數據結構。首先理解索引是在存儲引擎層而非服務器層實現。而mysql分爲多種存儲引

原创 oracle根據時間區間獲取的每一個時間點

客戶需求,獲取某一個時間區間的每天的賬戶餘額,最初的方案是,得到日期區間天數,然後循環,進行查詢數據庫得到每一天的餘額,然而這種方案性能較差,如果時間區間爲30天,或100天,就要建立30次甚至跟多的數據庫連接, 嚴重影響性能。於是通過o

原创 時間分段組合的需求解決

最近在開發中遇到一種需求,對於活期賬戶進行計算利息的時候進行分段計算。 舉個列子 比如用戶先要查詢 20190101 到20190131這個時間的活期賬戶利息。如果你想直接一個sql搞定的話,你就太低估了客戶的難纏。由於活期賬戶的利率會隨

原创 關於Ubuntu系統啓用SSH端口號的操作

Linux系統現在成爲了程序員的一項必備技能。今天在弄了一個虛擬機後,使用XShell連接的時候提示端口有問題,圍繞這問題,通過查找,最終解決。以此做個總結,避免以後忘記。 第一步:安裝 openssh-server sudo apt-g

原创 Myeclipse錯誤: 找不到或無法加載主類 Dmaven.multiModuleProjectDirectory=$M2_HOME

開發工具:MyEclipse 發生場景:Myeclipse中運行Maven父類 錯誤: 找不到或無法加載主類 Dmaven.multiModuleProjectDirectory=$M2_HOME 解決方式: 打開MyEclipse中wi

原创 關於忘記Linux系統root密碼無法登陸的問題解決

      裝了虛擬機後,好長時間不用,在用的時候突然發現密碼忘了,原本想重裝一個,但是想了想,既然出現了問題,何不解決問題。通過萬能的百度,查看了幾個文檔,大都大同小異。最終總結了一下,算是解決了我的問題。 以下是我解決問題的步驟 開機

原创 將hibernate-configuration-3.0.dtd引入開發工具

這篇說明針對的是入門級別的程序猿,使用過Hibernate開發或已經成神的存在,請自動忽略,不要浪費時間。 環境準備工作:jar包,開發工具(myeclipse) 第一步:將jar包拷貝到myeclipse建立的項目中(如何創建項目和創建

原创 針對反射應用的心得——參數傳遞

進公司後,上頭安排了一個自動任務的開發,大概就是有一個自動任務,然後還有一個分任務,主任務與分任務中間通過zhu外鍵關聯。 本來自動任務的直接使用反射就可以實現,不過卻需要傳遞參數。通過百度最終解決了。做一個總結,避免忘記。主任務的代用代

原创 我的mongodb學習之路-1入門配置環境篇

認識mongodb的同時,請先熟悉一個名詞:nosql→非關係數據庫,非關係數據庫與關係型數據庫的區別,我在這裏不闡述了,好學者可以百度一下,也可以留言。 另外非關係數據庫除了mongodb之外還有幾種:Redis,Neo4j,Habs