原创 Spring中的@Transactional事物回滾實例源碼

本文的工程是在mybatis入門(含實例教程和源碼)的基礎上修改的,該文包含了數據庫腳本及工程搭建的詳細流程。 本文最終源碼下載: http://download.csdn.net/detail/u013142781/938118

原创 [編程題]特徵提取

鏈接:https://www.nowcoder.com/questionTerminal/5afcf93c419a4aa793e9b325d01957e2?orderByHotValue=1&page=1&onlyReferenc

原创 [編程題]畢業旅行問題

[編程題]畢業旅行問題 時間限制:1秒 空間限制:32768K 小明目前在做一份畢業旅行的規劃。打算從北京出發,分別去若干個城市,然後再回到北京,每個城市之間均乘坐高鐵,且每個城市只去一次。由於經費有限,希望能夠通過合理的路線安排

原创 [編程題]雀魂啓動!

[編程題]雀魂啓動! 時間限制:1秒 空間限制:32768K 小包最近迷上了一款叫做雀魂的麻將遊戲,但是這個遊戲規則太複雜,小包玩了幾個月了還是輸多贏少。 於是生氣的小包根據遊戲簡化了一下規則發明了一種新的麻將,只留下一種花色,並

原创 爬蟲時遇到的編碼問題

請謹慎觀看,可能會有很多錯誤 目前我認爲最穩妥的編碼解決方法 1、首先檢查網頁源碼,瞭解網頁源碼的編碼方式 如果網頁源碼中沒有明確表明數據的編碼方式,就直接用tcpdump截取數據,一點點對照着看,找出編碼方式 2、在已知編碼

原创 @SpringBootTest註解分析(一)Found multiple @SpringBootConfiguration annotated classes

Spring版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-p

原创 SpringBoot部署

springboot框架下的程序在idea中可以正常運行之後,需要發佈。主要參照官方文檔、statckoverflow以及github。 1、官方文檔 官方文檔中介紹瞭如何將程序打包成jar 但是當我按照文檔中的說明配置pom.

原创 字符的編碼節碼

1、基本概念 名詞 解釋 編碼 字符串(Unicode)->字節(UTF8 UTF16 UTF32 GB2312) 解碼 字節(UTF8 UTF16 UTF32 GB2312)->字符串(Unicode) U

原创 903. DI 序列的有效排列(2019愛奇藝秋招筆試題之一)

我們給出 S,一個源於 {‘D’, ‘I’} 的長度爲 n 的字符串 。(這些字母代表 “減少” 和 “增加”。) 有效排列 是對整數 {0, 1, …, n} 的一個排列 P[0], P[1], …, P[n],使得對所有的 i

原创 線程池

參考:https://zhuanlan.zhihu.com/p/73990200 https://zhuanlan.zhihu.com/p/73990200 1、主要參數 public ThreadPoolExecutor(i

原创 mysql事務和鎖

參考文章 https://www.cnblogs.com/shihaiming/p/11044740.html 一、事務的基本要素(ACID) 1、原子性(Atomicity):事務開始後所有操作,要麼全部做完,要麼全部不做,

原创 InnoDB存儲引擎

摘自:MySQL技術內幕:InnoDB存儲引擎(第二版) 1、線程 線程名 用途 Master Thread 主要負責將數據異步刷新到磁盤,保證數據的一致性,包括髒頁刷新,合併插入緩衝,undo頁回收 IO

原创 253. 會議室 II———使用優先隊列或者拆分的方法

力扣官方題解 https://leetcode-cn.com/problems/meeting-rooms-ii/solution/hui-yi-shi-ii-by-leetcode/ 給定一個會議時間安排的數組,每個會議時間

原创 最長有效括號對

這道題是我從同學那裏聽來的,所以沒法測驗我的算法對不對,不過我試的用例都過了。時間複雜度O(n)。 一個字符串由中括號和小括號組成,問其中最長有效括號對是從哪裏到哪裏 例如 輸入:()(([]))([)] 輸出:0 7 impor

原创 2019年JD筆試題——合唱團

LeetCode原題:https://leetcode.com/problems/max-chunks-to-make-sorted-ii/ 合唱隊的N名學生站成一排且從左到右編號爲1到N,其中編號爲i的學生身高爲Hi。現在將