原创 Leet123. 買賣股票的最佳時機 III(Best Time to Buy and Sell Stock III)

https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iii/description/ public int maxProfit(int[] prices)

原创 Leet122. 買賣股票的最佳時機 II(Best Time to Buy and Sell Stock II)

https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/description/ public int maxProfit(int[] prices)

原创 Leet724.尋找數組的中心索引(Find Pivot Index)

https://leetcode-cn.com/problems/find-pivot-index/description/ class Solution { public int pivotIndex(int[] nums)

原创 Leet515.在每個樹行中找最大值(Find Largest Value in Each Tree Row)

https://leetcode-cn.com/problems/find-largest-value-in-each-tree-row/description/ /** * Definition for a binary tree

原创 Leet.473火柴拼正方形(Matchsticks to Square)

https://leetcode-cn.com/problems/matchsticks-to-square/description/ 思路: 這道題的相對難點在於求得邊長後  可能有很多條火柴來構成這條邊 而被使用的火柴不能再次使用 若

原创 SpringMVC學習記錄(四)——簡單SpringMVC登錄註冊項目

2018.4.22僅爲個人理解 不足之處歡迎指正~在上一篇文章SpringMVC學習記錄(三)——Maven搭建簡單SpringMVC登錄項目的結尾l留下了沒有使用的dao、pojo、service包同時上一篇文章中所實現的登錄僅僅是進行

原创 SSM學習記錄(七)——使用JSON進行前後臺數據傳輸及Postman測試

2018.5.8僅爲個人理解 不足之處歡迎指正~在之前的測試中,除了事務管理所用的“一次增加兩個用戶”操作是僅用指令實現其他的測試都編寫了相應的JSP頁面 使用EL表達式進行前後臺數據的交互在實際操作中 大多情況下前後臺數據傳輸是使用JS

原创 SSM學習記錄(一)——將Mybatis整合入Spring項目中

2018.4.24僅爲個人理解 不足之處歡迎指正~本文所有內容均在SpringMVC學習記錄(四)——簡單SpringMVC登錄註冊項目項目基礎上修改初始項目結構:原Dao層所採用的數據交互方法爲基本JDBC:UserDaoImpl.ja

原创 SSM學習記錄(五)——通過註解及AOP進行事務管理

2018.5.4僅爲個人理解 不足之處歡迎指正~什麼是事務管理?事務管理是對於一系列數據庫操作進行管理,一個事務包含一個或多個SQL語句,是邏輯管理的工作單元(原子單元)事務管理的核心在於 回 滾什麼情況下需要事務管理?對數據庫中的數據進

原创 SSM學習記錄(三)——通過limit實現分頁

2018.5.2僅爲個人理解 不足之處歡迎指正~“分頁”是一個很常見的場景 各類網站在需要顯示的數據較多時 幾乎都會採用分頁操作帶給用戶良好的體驗而分頁的方式也有許多種  有通過前端實現的也有通過後端實現的後端上的實現方式有通過Mysql

原创 JNI學習記錄——基礎操作與傳遞數據

最近在做的項目考慮調用WindowsAPI實現對程序內存的監控 而調用的接口是C/C++的 所以去學習了JNI的相關知識與基本的操作內容 最終還是很艱難的實現了想要實現的功能 把學習JNI的過程大致記錄了下來 包含初步的基礎操作與相互傳遞

原创 SSM學習記錄(八)——圖片的上傳與顯示

2018.5.9僅爲個人理解 不足之處歡迎指正~本文以“上傳與預覽用戶頭像”的形式實現圖片的上傳與顯示上傳的位置爲項目文件內部圖片存儲位置:webapp下的userhead文件夾第一步:導入所需包 <dependency> <gr

原创 SSM學習記錄(六)——編輯/修改數據

2018.5.7僅爲個人理解 不足之處歡迎指正~本文進行對個人信息的修改第一步:編寫Dao層在UserDao.java中增加一個方法以及它的實現:這裏通過用戶名修改用戶 僅允許修改電話與郵箱信息第二步:編寫Service層在UserSer

原创 Leet754. 到達終點數字(Reach a Number)

https://leetcode-cn.com/problems/reach-a-number/description/ public static int reachNumber(int target) { //1+2+3

原创 Leet459.重複的子字符串( Repeated Substring Pattern)

https://leetcode-cn.com/problems/repeated-substring-pattern/description/ Java: public static boolean repeatedSubstring